• S'inscrire
    • Se connecter
    • Recherche
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes

    Résolu Problème de créatino de Houblon et de Canabis.

    1.7.x
    1.7.10
    3
    6
    1396
    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.
    • ph1823
      ph1823 dernière édition par

      Bonjours/Bonsoirs, je viens de tentée de crée un mods qui rajoute du canabis, avec le code source d’un autre mods, sauf que certain fonction ne sont pas reconnu voici le code:
      (Block de Canabis) :

      package fr.ph1823.GloryRP;
      
      import cpw.mods.fml.relauncher.Side;
      import cpw.mods.fml.relauncher.SideOnly;
      import java.util.Random;
      import net.minecraft.block.Block;
      import net.minecraft.client.renderer.texture.IIconRegister;
      import net.minecraft.init.Blocks;
      import net.minecraft.item.Item;
      import net.minecraft.item.ItemStack;
      import net.minecraft.util.IIcon;
      import net.minecraft.world.World;
      
      public class BlockCannabis
       extends PPlant
      {
       private int ticks = 0;
      
       public BlockCannabis()
       {
         func_149663_c("cannabisb");
         func_149651_a("plants:cannabis_stage_0");
       }
      
       public void func_149749_a(World p_149749_1_, int p_149749_2_, int p_149749_3_, int p_149749_4_, Block p_149749_5_, int p_149749_6_)
       {
         super.func_149749_a(p_149749_1_, p_149749_2_, p_149749_3_, p_149749_4_, p_149749_5_, p_149749_6_);
         if (p_149749_1_.func_147439_a(p_149749_2_, p_149749_3_ - 1, p_149749_4_) == Blocks.field_150406_ce) {
           p_149749_1_.func_147449_b(p_149749_2_, p_149749_3_, p_149749_4_, GloryRP.cannabisPlant);
         }
         if (p_149749_6_ == 7) {
           func_149642_a(p_149749_1_, p_149749_2_, p_149749_3_, p_149749_4_, new ItemStack(GloryRP.cannabisItem));
         }
       }
      
       public int quantityDropped(int parMetadata, int parFortune, Random parRand)
       {
         return parMetadata / 2;
       }
      
       public Item func_149650_a(int parMetadata, Random parRand, int parFortune)
       {
         return GloryRP.cannabisItem;
       }
      
       @SideOnly(Side.CLIENT)
       public void func_149651_a(IIconRegister parIIconRegister)
       {
         this.iIcon = new IIcon[this.maxGrowthStage + 1];
      
         this.iIcon[0] = parIIconRegister.func_94245_a("plants:stage_cannabis_0");
         this.iIcon[1] = parIIconRegister.func_94245_a("plants:stage_cannabis_0");
         this.iIcon[2] = parIIconRegister.func_94245_a("plants:stage_cannabis_0");
         this.iIcon[3] = parIIconRegister.func_94245_a("plants:stage_cannabis_0");
         this.iIcon[4] = parIIconRegister.func_94245_a("plants:stage_cannabis_1");
         this.iIcon[5] = parIIconRegister.func_94245_a("plants:stage_cannabis_1");
         this.iIcon[6] = parIIconRegister.func_94245_a("plants:stage_cannabis_1");
         this.iIcon[7] = parIIconRegister.func_94245_a("plants:stage_cannabis_2");
       }
      
       public void func_149674_a(World parWorld, int parX, int parY, int parZ, Random parRand)
       {
         if (this.ticks > 20)
         {
           int growStage = parWorld.func_72805_g(parX, parY, parZ) + 1;
           if (growStage > 7) {
             growStage = 7;
           }
      
           parWorld.func_72921_c(parX, parY, parZ, growStage, 2);
           this.ticks = 0;
         }
         this.ticks += 1;
       }
      }
      
      

      Les fonction non reconnu sont celle ci :

      func_149663_c("cannabisb");
         func_149651_a("plants:cannabis_stage_0");
      
      super.func_149749_a(p_149749_1_, p_149749_2_, p_149749_3_, p_149749_4_, p_149749_5_, p_149749_6_);
         if (p_149749_1_.func_147439_a(p_149749_2_, p_149749_3_ - 1, p_149749_4_) == Blocks.field_150406_ce) {
           p_149749_1_.func_147449_b(p_149749_2_, p_149749_3_, p_149749_4_, GloryRP.cannabisPlant);
         }
         if (p_149749_6_ == 7) {
           func_149642_a(p_149749_1_, p_149749_2_, p_149749_3_, p_149749_4_, new ItemStack(GloryRP.cannabisItem));
         }
      …
      

      J’ai tentée avec plusieur version de fore, la derniére, la 1.7.10.13.4.1517 1.7.10.13.2.1230, saurais vous d’ou vient le problème? Merci d’avance.

      Cordialement, le membre ayant le pseudo "ph1823"

      Ma chaîne YouTube: https://www.youtube.com/c/ph1823
      Mon Twitter : https://twitter.com/ph1823
      Des jeux vidéo moin chers? Alors check ici : http://bit.ly/instaceph ou ici : http://bit.ly/g2aph

      1 réponse Dernière réponse Répondre Citer 0
      • robin4002
        robin4002 Moddeurs confirmés Rédacteurs Administrateurs dernière édition par

        Salut,
        Si tu copie/colle du code obfusqué c’est normal que ça ne fonctionne pas …
        De plus tu es dans la mauvaise section.
        Je déplaces dans support pour les moddeurs.

        1 réponse Dernière réponse Répondre Citer 1
        • ph1823
          ph1823 dernière édition par

          D’accord, merci mais alors comment changé le code car j’ai d’autres classe avec ce problème 😕

          Cordialement, le membre ayant le pseudo "ph1823"

          Ma chaîne YouTube: https://www.youtube.com/c/ph1823
          Mon Twitter : https://twitter.com/ph1823
          Des jeux vidéo moin chers? Alors check ici : http://bit.ly/instaceph ou ici : http://bit.ly/g2aph

          1 réponse Dernière réponse Répondre Citer 0
          • robin4002
            robin4002 Moddeurs confirmés Rédacteurs Administrateurs dernière édition par

            Évite simplement de copier/coller du code que tu ne comprends pas et suit un tutoriel pour faire une plante ? ça me parait une bonne idée ça.
            Après si tu veux vraiment t’amuser tu vas dans le dossier
            C:\Users<ta session=“”>.gradle\caches\minecraft\de\oceanlabs\mcp\mcp_snapshot
            puis tu ouvres le dossier correspondant à tes mappings et enfin tu ouvres le fichier methods.csv et tu cherches les correspondances.</ta>

            1 réponse Dernière réponse Répondre Citer 0
            • Benjamin Loison
              Benjamin Loison dernière édition par

              Salut ph1823 je vois que tu es un débutant, si tu veux de l’aide, tu peux venir me contacter sur mon TeamSpeak: ts.altiscraft.fr ou m’ajoutez sur Skype: altiscraft, je me ferai un plaisir de t’aider 🙂

              >! Développeur de Altis-Life (Arma III) sur Minecraft !
              >! Site web     : https://lemnoslife.com

              1 réponse Dernière réponse Répondre Citer 1
              • ph1823
                ph1823 dernière édition par

                D’accord, merci a vous tous, je suivrez vos conseil.

                Cordialement, le membre ayant le pseudo "ph1823"

                Ma chaîne YouTube: https://www.youtube.com/c/ph1823
                Mon Twitter : https://twitter.com/ph1823
                Des jeux vidéo moin chers? Alors check ici : http://bit.ly/instaceph ou ici : http://bit.ly/g2aph

                1 réponse Dernière réponse Répondre Citer 0
                • 1 / 1
                • Premier message
                  Dernier message
                Design by Woryk
                Contact / Mentions Légales

                MINECRAFT FORGE FRANCE © 2018

                Powered by NodeBB