MFF

    Minecraft Forge France
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Forge Events
      • Automatique
      • Foncé
      • Clair
    • S'inscrire
    • Se connecter

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

    Planifier Épinglé Verrouillé Déplacé Résolu 1.7.x
    1.7.2
    3 Messages 2 Publieurs 1.4k Vues 1 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • bin4r1sB Hors-ligne
      bin4r1s
      dernière édition par

      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)));
      }
      }
      

      Mes mods:

      • New Ores
      • More Dragons
      1 réponse Dernière réponse Répondre Citer 0
      • robin4002R Hors-ligne
        robin4002 Moddeurs confirmés Rédacteurs Administrateurs
        dernière édition par

        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));
        }
        }
        
        1 réponse Dernière réponse Répondre Citer 0
        • bin4r1sB Hors-ligne
          bin4r1s
          dernière édition par

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

          Mes mods:

          • New Ores
          • More Dragons
          1 réponse Dernière réponse Répondre Citer 0
          • 1 / 1
          • Premier message
            Dernier message
          Design by Woryk
          ContactMentions Légales

          MINECRAFT FORGE FRANCE © 2024

          Powered by NodeBB