SOLVED Ajouter la génération d'une structure au WorldGen de mon mod


  • Bonjour,
    Je crée ce topic car je comptais ajouter la génération d’une structure à mon WorldGen. Mais, quand j’ajoute au WorldGen la structure, Eclipse me met une erreur disant :
    “The left-hand side of an assignment must be a variable”
    Or tout me semblait juste.

    Pouvez-vous m’aider ?

    Code :
    BasicWorldGen :
    Dans la fonction generate(World world, int x, int z, Random rand)
    Uniquement le code intéressant :

    if(mHouseFreq == 0)
    {
    for(int i = 0; i < 1; i++)
    {
    (new MinerHouse1("north").generate(world, rand, x + rand.nextInt(16), 60, z + rand.nextInt(16)));
    }
    }
    
  • Administrateurs Rédacteurs Moddeurs confirmés

    if(mHouseFreq == 0)
    {
    for(int i = 0; i < 1; i++)
    {
    ((new MinerHouse1("north")).generate(world, rand, x + rand.nextInt(16), 60, z + rand.nextInt(16)));
    }
    }
    

    Comme ça ?

    Et sinon comme ça :

    if(mHouseFreq == 0)
    {
    MinerHouse1 minerHouse1North = new MinerHouse1("north");
    for(int i = 0; i < 1; i++)
    {
    minerHouse1North.generate(world, rand, x + rand.nextInt(16), 60, z + rand.nextInt(16));
    }
    }
    

  • Merci je teste 🙂
    EDIT : Résultat concluent, merci 😄