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

    Résolu [1.4.x] Textures n'apparaissent pas dans le jeu mais apparaissent sous Eclipse

    Anciennes versions
    6
    16
    2531
    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.
    • J
      jojo2971 dernière édition par

      Bonjour,

      Tout d’abord je m’excuse de ne pas avoir utilisé la balise des versions dans le titre du sujet, la version ne semblait plus exister dans les choix.

      Voici mon problème :

      J’ai conçu un mod en 1.4.6 sur Eclipse ajoutant des items et des blocs. Lorsque je lance le jeu sous Eclipse tout semble fonctionner y compris les textures.
      J’ai ensuite voulu tester mon mod sur le jeu normal. J’ai donc recompilé le mod en lançant les fichiers recompile.bat puis reobfuscate.bat.

      Ensuite, j’ai vérifié si les textures étaient présent dans le nouveau dossier créé après la recompilation. Comme les textures n’y étaient pas j’ai été les prendre dans le dossier src pour les insérer dans le dossier du mod.

      J’ai ensuite ajouté le dossier de mon mod dans une archive zip puis j’ai placé cette archive dans le dossier mod du jeu.

      Je lance le jeu et vérifie que tout est là. Le mod à l’air de fonctionner mais cette fois les textures des items et des blocs ne se sont pas affichés.

      Le chemin vers les textures semble pourtant être correcte.

      Voici deux Screenshots pris sur Eclipse montrant une partie du mod.


      Dans le jeu normal les textures sont blanches.

      Je vous montre la partie principale de mon code :

      
      package ModAddedFoods;
      
      import net.minecraft.block.Block;
      …
      
      @Mod(modid = Reference.MOD_ID, name = Reference.MOD_NAME, version = Reference.VERSION)
      @NetworkMod(clientSideRequired = true, serverSideRequired = false)
      
      public class ModDeclare
      {
          @Instance("ModAddedFoods")
          public static ModDeclare modInstance;
          @SidedProxy(clientSide=Reference.CLIENT_PROXY, serverSide=Reference.SERVER_PROXY, bukkitSide=Reference.BUKKIT)
          public static CommonProxy proxy;
      
          //Blocks
          //public static ModBlockLeaves leavesAppleGreen;
          public static Block Block_fraise;
          public static Block Block_radis;
          public static Block Block_tomate;
          public static Block Block_salade;
          public static Block Block_oignon;
      
          //Items
          public static Item appleGreen;
          public static Item appleRed_Perime;
          public static Item appleGreen_Perime;
          public static Item pear;
          public static Item pearGold;
          ...
      
          @PreInit
          public void initConfig(FMLPreInitializationEvent event)
          {
              proxy.registerRender();
          }
      
          @Init
          public void load(FMLInitializationEvent event)
          {
              StepSound soundGrassFootstep = new StepSound("grass", 1.0F, 1.0F);
      
              //Blocks
       //leavesAppleGreen = (ModBlockLeaves)new ModBlockLeaves(2053, 52).setHardness(0.2F).setLightOpacity(1).setStepSound(soundGrassFootstep).setBlockName("leavesAppleGreen").setRequiresSelfNotify();
              Block_fraise = new BlockFraise(2054, 200).setBlockName("Block_fraise").setTextureFile(currentBlocksTexture);
              Block_radis = new BlockRadis(2055, 216).setBlockName("Block_radis").setTextureFile(currentBlocksTexture);
              Block_tomate = new BlockTomate(2056, 232).setBlockName("Block_tomate").setTextureFile(currentBlocksTexture);
              Block_salade = new BlockSalade(2057, 248).setBlockName("Block_salade").setTextureFile(currentBlocksTexture);
              Block_oignon = new BlockOignon(2058, 184).setBlockName("Block_oignon").setTextureFile(currentBlocksTexture);
      
              //GAMEREGISTRY
              //GameRegistry.registerBlock(leavesAppleGreen, "leavesAppleGreen");
              GameRegistry.registerBlock(Block_fraise, "Block_fraise");
              GameRegistry.registerBlock(Block_radis, "Block_radis");
              GameRegistry.registerBlock(Block_tomate, "Block_tomate");
              GameRegistry.registerBlock(Block_salade, "Block_salade");
              GameRegistry.registerBlock(Block_oignon, "Block_oignon");
      
              //LANGUAGE
              LanguageRegistry.addName(Block_fraise, "Plantation de fraises");
              LanguageRegistry.addName(Block_radis, "Plantation de radis");
              LanguageRegistry.addName(Block_tomate, "Plantation de tomates");
              LanguageRegistry.addName(Block_salade, "Plantation de salades");
              LanguageRegistry.addName(Block_oignon, "Plantation d'oignons");
      
              //Items
              appleGreen = new ItemFood(5090, 4, 0.3F, false).setItemName("apple").setTextureFile(currentItemsTexture).setIconCoord(10, 1);
              appleRed_Perime = new ItemFood(5091, 2, 0.1F, false).setItemName("apple_Perime").setTextureFile(currentItemsTexture).setIconCoord(10, 2);
              appleGreen_Perime = new ItemFood(5092, 2, 0.1F, false).setItemName("apple_Perime").setTextureFile(currentItemsTexture).setIconCoord(11, 2);
              pear = new ItemFood(5093, 4, 0.3F, false).setItemName("pear").setTextureFile(currentItemsTexture).setIconCoord(10, 0);
              pearGold = new ItemPearGold(5094, 4, 1.2F, false).setAlwaysEdible().setPotionEffect(Potion.regeneration.id, 5, 0, 1.0F).setItemName("pearGold").setTextureFile(currentItemsTexture).setIconCoord(11, 0);
      
              //GAMEREGISTRY
              GameRegistry.registerItem(appleGreen, "appleGreen");
              GameRegistry.registerItem(appleRed_Perime, "appleRed_Perime");
              GameRegistry.registerItem(appleGreen_Perime, "appleGreen_Perime");
              GameRegistry.registerItem(pear, "pear");
              GameRegistry.registerItem(pearGold, "pearGold");
              ...
      
              //LANGUAGE
              LanguageRegistry.addName(appleRed_Perime, "Pomme pourite");
              LanguageRegistry.addName(appleGreen_Perime, "Pomme pourite");
              LanguageRegistry.addName(pear, "Poire");
              LanguageRegistry.addName(pearGold, "Poire doree");
              ...
      
              //CRAFTS
              GameRegistry.addRecipe(new ItemStack(Item.appleGold, 1), new Object[] {"OOO", "OPO", "OOO", 'P', ModDeclare.appleGreen, 'O', Item.goldNugget});
              GameRegistry.addRecipe(new ItemStack(pearGold, 1), new Object[] {"OOO", "OPO", "OOO", 'P', ModDeclare.pear, 'O', Item.goldNugget});
              GameRegistry.addRecipe(new ItemStack(compote, 1), new Object[] {"P", "B", 'B', Item.glassBottle, 'P', ModDeclare.appleRed_Perime});
              GameRegistry.addRecipe(new ItemStack(compote, 1), new Object[] {"P", "B", 'B', Item.glassBottle, 'P', ModDeclare.appleGreen_Perime});
              GameRegistry.addRecipe(new ItemStack(compote, 1), new Object[] {"P", "B", 'B', Item.glassBottle, 'P', ModDeclare.pear_Perime});
              GameRegistry.addRecipe(new ItemStack(confiture, 1), new Object[] {"C", "C", "B", 'B', Item.glassBottle, 'C', ModDeclare.cerise});
              GameRegistry.addRecipe(new ItemStack(confiture, 1), new Object[] {"F", "F", "B", 'B', Item.glassBottle, 'F', ModDeclare.fraise});
              GameRegistry.addRecipe(new ItemStack(jus_Orange, 1), new Object[] {"O", "B", 'B', Item.glassBottle, 'O', ModDeclare.orange});
              GameRegistry.addRecipe(new ItemStack(jus_Orange, 1), new Object[] {"P", "P", "B", 'B', Item.glassBottle, 'P', ModDeclare.orange_Perime});
      
              // CUISSON
              GameRegistry.addSmelting(LobsterRaw.shiftedIndex, new ItemStack(LobsterCooked, 1), 1.0F); // LobsterRaw
      
           }
      
            private String currentItemsTexture = "/ModAddedFoods/textures/items/ModItems.png";
            private String currentBlocksTexture = "/ModAddedFoods/textures/blocks/ModBlocks.png";
      
      }
      
      

      Le lien pour les items est défini par la variable currentItemsTexture :
      private String currentItemsTexture = “/ModAddedFoods/textures/items/ModItems.png”;

      Le lien pour les blocks est définie par la variable currentBlocksTexture :
      private String currentBlocksTexture = “/ModAddedFoods/textures/blocks/ModBlocks.png”;

      Pour un item, sa texture est attribué grâce à cette fonction .setTextureFile(currentItemsTexture) qui initialise le fichier de texture par défaut puis sa texture est ensuite définie par la fonction .setIconCoord(10, 1) qui sélectionne dans le fichier de texture choisi une partie en 16x16 par ligne et par colonne.

      exemple de l’item appleGreen :
      appleGreen = new ItemFood(5090, 4, 0.3F, false).setItemName(“apple”).setTextureFile(currentItemsTexture).setIconCoord(10, 1);

      Pour un block c’est la même chose pour sélectionner le fichier de texture par défaut mais la sélection de la texture dans le fichier est un peu différente. Pour sélectionner la texture dans le fichier, c’est la fonction de création du block qui détermine de gauche à droite la texture choisie "NomBlock(id, numCaseDansFichierTexture).

      exemple du block Block_fraise :
      Block_fraise = new BlockFraise(2054, 200).setBlockName(“Block_fraise”).setTextureFile(currentBlocksTexture);

      Je n’ai pas trouvé d’où provient mon problème, j’ai essayé de recherché une solution sur internet mais je ne sais pas encore comment le régler.

      Je vous remercie d’avance pour l’aide que vous pourrez m’apporter.

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

        Une question, pourquoi la 1.4 ? Il y a plus de tuto en 1.7 ou en 1.9 ! Et la’version n’est casiment plus utilisé !

        Il y a deux choses qui m'énerve dans la vie : les babouches et les personnes jouant en 1.7.10 !

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

          Salut, que disent les logs ?

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

            Cela’ peu peu etre provenir des majuscules, tu as les noms dans le Game_Registry de tes blocks qui commence par une majuscule, essaye de l’enlever (en faisant toutes les modifications nécessaire) et essaye sur le jeu normal apres !

            Il y a deux choses qui m'énerve dans la vie : les babouches et les personnes jouant en 1.7.10 !

            1 réponse Dernière réponse Répondre Citer 0
            • J
              jojo2971 dernière édition par

              @‘Tituya’:

              Une question, pourquoi la 1.4 ? Il y a plus de tuto en 1.7 ou en 1.9 ! Et la’version n’est casiment plus utilisé !

              Cela’ peu peu etre provenir des majuscules, tu as les noms dans le Game_Registry de tes blocks qui commence par une majuscule, essaye de l’enlever (en faisant toutes les modifications nécessaire) et essaye sur le jeu normal apres !

              La plupart des mods que j’ai installé sont en 1.4 mais après je réadapterais mon mod en 1.6, en 1.7 et peut être plus.
              Je vais enlever les majuscule et je vais tester pour voir si ça fonctionne.

              Logs forge de Eclipse :

              …
              2017-06-23 13:20:34 [FINE] [ForgeModLoader] The difference set is equal
              2017-06-23 13:20:34 [INFO] [ForgeModLoader] Loading dimension 0 (Save_Test) (net.minecraft.server.integrated.IntegratedServer@d6b963)
              2017-06-23 13:20:34 [INFO] [ForgeModLoader] Loading dimension 1 (Save_Test) (net.minecraft.server.integrated.IntegratedServer@d6b963)
              2017-06-23 13:20:34 [INFO] [ForgeModLoader] Loading dimension -1 (Save_Test) (net.minecraft.server.integrated.IntegratedServer@d6b963)
              2017-06-23 13:20:34 [FINER] [ForgeModLoader] Sending event FMLServerStartingEvent to mod mcp
              2017-06-23 13:20:34 [FINER] [ForgeModLoader] Sent event FMLServerStartingEvent to mod mcp
              2017-06-23 13:20:34 [FINER] [ForgeModLoader] Sending event FMLServerStartingEvent to mod FML
              2017-06-23 13:20:34 [FINER] [ForgeModLoader] Sent event FMLServerStartingEvent to mod FML
              2017-06-23 13:20:34 [FINER] [ForgeModLoader] Sending event FMLServerStartingEvent to mod Forge
              2017-06-23 13:20:34 [FINER] [ForgeModLoader] Sent event FMLServerStartingEvent to mod Forge
              2017-06-23 13:20:34 [FINER] [ForgeModLoader] Sending event FMLServerStartingEvent to mod modaddedfoods
              2017-06-23 13:20:34 [FINER] [ForgeModLoader] Sent event FMLServerStartingEvent to mod modaddedfoods
              2017-06-23 13:20:34 [FINER] [ForgeModLoader] Sending event FMLServerStartedEvent to mod mcp
              2017-06-23 13:20:34 [FINER] [ForgeModLoader] Sent event FMLServerStartedEvent to mod mcp
              2017-06-23 13:20:34 [FINER] [ForgeModLoader] Sending event FMLServerStartedEvent to mod FML
              2017-06-23 13:20:34 [FINER] [ForgeModLoader] Sent event FMLServerStartedEvent to mod FML
              2017-06-23 13:20:34 [FINER] [ForgeModLoader] Sending event FMLServerStartedEvent to mod Forge
              2017-06-23 13:20:34 [FINER] [ForgeModLoader] Sent event FMLServerStartedEvent to mod Forge
              2017-06-23 13:20:34 [FINER] [ForgeModLoader] Sending event FMLServerStartedEvent to mod modaddedfoods
              2017-06-23 13:20:34 [FINER] [ForgeModLoader] Sent event FMLServerStartedEvent to mod modaddedfoods
              2017-06-23 13:20:35 [INFO] [STDOUT] Warning: Texture /ModAddedFoods/textures/blocks/ModBlocks.png not preloaded, will cause render glitches!
              2017-06-23 13:21:52 [FINER] [ForgeModLoader] Sending event FMLServerStoppingEvent to mod mcp
              2017-06-23 13:21:52 [FINER] [ForgeModLoader] Sent event FMLServerStoppingEvent to mod mcp
              2017-06-23 13:21:52 [FINER] [ForgeModLoader] Sending event FMLServerStoppingEvent to mod FML
              2017-06-23 13:21:52 [FINER] [ForgeModLoader] Sent event FMLServerStoppingEvent to mod FML
              2017-06-23 13:21:52 [FINER] [ForgeModLoader] Sending event FMLServerStoppingEvent to mod Forge
              2017-06-23 13:21:52 [FINER] [ForgeModLoader] Sent event FMLServerStoppingEvent to mod Forge
              2017-06-23 13:21:52 [FINER] [ForgeModLoader] Sending event FMLServerStoppingEvent to mod modaddedfoods
              2017-06-23 13:21:52 [FINER] [ForgeModLoader] Sent event FMLServerStoppingEvent to mod modaddedfoods
              2017-06-23 13:21:52 [INFO] [ForgeModLoader] Unloading dimension 0
              2017-06-23 13:21:52 [INFO] [ForgeModLoader] Unloading dimension -1
              2017-06-23 13:21:52 [INFO] [ForgeModLoader] Unloading dimension 1
              2017-06-23 13:21:53 [INFO] [STDERR] Someone is closing me!
              

              Logs forge de minecraft :

              2017-06-23 13:27:48 [INFO] [ForgeModLoader] Forge Mod Loader version 4.6.17.515 for Minecraft 1.4.6 loading
              2017-06-23 13:27:48 [FINEST] [ForgeModLoader] All core mods are successfully located
              2017-06-23 13:27:48 [FINEST] [ForgeModLoader] Discovering coremods
              2017-06-23 13:27:48 [FINEST] [ForgeModLoader] Found library file argo-2.25.jar present and correct in lib dir
              2017-06-23 13:27:48 [FINEST] [ForgeModLoader] Found library file guava-12.0.1.jar present and correct in lib dir
              2017-06-23 13:27:48 [FINEST] [ForgeModLoader] Found library file asm-all-4.0.jar present and correct in lib dir
              2017-06-23 13:27:48 [FINEST] [ForgeModLoader] Found library file bcprov-jdk15on-147.jar present and correct in lib dir
              2017-06-23 13:27:48 [FINEST] [ForgeModLoader] Running coremod plugins
              2017-06-23 13:27:48 [FINEST] [ForgeModLoader] Running coremod plugin FMLCorePlugin
              2017-06-23 13:27:48 [INFO] [ForgeModLoader] Found valid fingerprint for Minecraft Forge. Certificate fingerprint de4cf8a3f3bc15635810044c39240bf96804ea7d
              2017-06-23 13:27:48 [FINEST] [ForgeModLoader] Coremod plugin FMLCorePlugin run successfully
              2017-06-23 13:27:48 [FINEST] [ForgeModLoader] Running coremod plugin FMLForgePlugin
              2017-06-23 13:27:48 [FINEST] [ForgeModLoader] Coremod plugin FMLForgePlugin run successfully
              2017-06-23 13:27:48 [FINEST] [ForgeModLoader] Validating minecraft
              2017-06-23 13:27:48 [FINEST] [ForgeModLoader] Minecraft validated, launching…
              2017-06-23 13:27:50 [INFO] [STDOUT] 27 achievements
              2017-06-23 13:27:50 [INFO] [STDOUT] 210 recipes
              2017-06-23 13:27:50 [INFO] [STDOUT] Setting user: jojo2971, 1337535510N
              2017-06-23 13:27:50 [INFO] [STDERR] Client asked for parameter: server
              2017-06-23 13:27:50 [INFO] [STDOUT] Turning of ImageIO disk-caching
              2017-06-23 13:27:50 [INFO] [STDOUT] Loading current icons for window from: C:\Users\User\AppData\Roaming\.minecraft\assets\virtual\legacy\icons\icon_16x16.png and C:\Users\User\AppData\Roaming\.minecraft\assets\virtual\legacy\icons\icon_32x32.png
              2017-06-23 13:27:50 [INFO] [STDOUT] Setting gameDir to: C:\Users\User\AppData\Roaming\.minecraft
              2017-06-23 13:27:50 [INFO] [STDOUT] LWJGL Version: 2.9.0
              2017-06-23 13:27:50 [INFO] [STDOUT] OptiFine_1.4.6_HD_U_A2
              2017-06-23 13:27:50 [INFO] [STDOUT] Fri Jun 23 13:27:50 CEST 2017
              2017-06-23 13:27:50 [INFO] [STDOUT] OS: Windows 10 (amd64) version 10.0
              2017-06-23 13:27:50 [INFO] [STDOUT] Java: 1.8.0_121, Oracle Corporation
              2017-06-23 13:27:50 [INFO] [STDOUT] VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
              2017-06-23 13:27:50 [INFO] [STDOUT] LWJGL: 2.9.0
              2017-06-23 13:27:50 [INFO] [STDOUT] OpenGL: Intel(R) HD Graphics 510 version 4.4.0 - Build 21.20.16.4550, Intel
              2017-06-23 13:27:50 [INFO] [STDOUT] OpenGL Version: 4.0
              2017-06-23 13:27:50 [INFO] [STDOUT] OpenGL Fancy fog: Not available (GL_NV_fog_distance)
              2017-06-23 13:27:50 [INFO] [STDOUT] Checking for new version
              2017-06-23 13:27:50 [INFO] [STDOUT] setupTexture: "/title/mojang.png", id: 1
              2017-06-23 13:27:50 [INFO] [STDOUT] Version found: D5
              2017-06-23 13:27:50 [INFO] [ForgeModLoader] Attempting early MinecraftForge initialization
              2017-06-23 13:27:50 [INFO] [STDOUT] MinecraftForge v6.5.0.489 Initialized
              2017-06-23 13:27:50 [INFO] [ForgeModLoader] MinecraftForge v6.5.0.489 Initialized
              2017-06-23 13:27:50 [INFO] [STDOUT] Replaced 84 ore recipies
              2017-06-23 13:27:50 [INFO] [ForgeModLoader] Completed early MinecraftForge initialization
              2017-06-23 13:27:50 [INFO] [ForgeModLoader] Forge Mod Loader has detected optifine OptiFine_1.4.6_HD_U_A2, enabling compatibility features
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Building injected Mod Containers [cpw.mods.fml.common.FMLDummyContainer, net.minecraftforge.common.ForgeDummyContainer]
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Attempting to load mods contained in the minecraft jar file and associated classes
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\User\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.5\launchwrapper-1.5.jar, examining for mod candidates
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\User\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar, examining for mod candidates
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\User\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-all\4.1\asm-all-4.1.jar, examining for mod candidates
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\User\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar, examining for mod candidates
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\User\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar, examining for mod candidates
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\User\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar, examining for mod candidates
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\User\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar, examining for mod candidates
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\User\AppData\Roaming\.minecraft\versions\1.4.6_Mod\1.4.6_Mod.jar, examining for mod candidates
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Skipping known library file C:\Users\User\AppData\Roaming\.minecraft\lib\argo-2.25.jar
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Skipping known library file C:\Users\User\AppData\Roaming\.minecraft\lib\guava-12.0.1.jar
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Skipping known library file C:\Users\User\AppData\Roaming\.minecraft\lib\asm-all-4.0.jar
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Skipping known library file C:\Users\User\AppData\Roaming\.minecraft\lib\bcprov-jdk15on-147.jar
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Minecraft jar mods loaded successfully
              2017-06-23 13:27:51 [INFO] [ForgeModLoader] Searching C:\Users\User\AppData\Roaming\.minecraft\mods for mods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Found a candidate mod directory 1.10.2
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Found a candidate zip or jar file CodeChickenCore-1.10.2-2.1.8.78-universal.jar
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Found a candidate zip or jar file DrZharks MoCreatures Mod v4.4.0.zip
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Found a candidate zip or jar file jei_1.10.2-3.7.11.238.jar
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Found a candidate mod directory mocreatures
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Found a candidate zip or jar file ModAddedFoods_1.0.zip
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Found a candidate zip or jar file NotEnoughItems-1.10.2-2.1.1.145-universal.jar
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Found a candidate zip or jar file unstitcher.jar
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Examining file launchwrapper-1.5.jar for potential mods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] The mod container launchwrapper-1.5.jar appears to be missing an mcmod.info file
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Examining file jopt-simple-4.5.jar for potential mods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] The mod container jopt-simple-4.5.jar appears to be missing an mcmod.info file
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Examining file asm-all-4.1.jar for potential mods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] The mod container asm-all-4.1.jar appears to be missing an mcmod.info file
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Examining file jinput-2.0.5.jar for potential mods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] The mod container jinput-2.0.5.jar appears to be missing an mcmod.info file
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Examining file jutils-1.0.0.jar for potential mods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] The mod container jutils-1.0.0.jar appears to be missing an mcmod.info file
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Examining file lwjgl-2.9.0.jar for potential mods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] The mod container lwjgl-2.9.0.jar appears to be missing an mcmod.info file
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Examining file lwjgl_util-2.9.0.jar for potential mods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] The mod container lwjgl_util-2.9.0.jar appears to be missing an mcmod.info file
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Examining file 1.4.6_Mod.jar for potential mods
              2017-06-23 13:27:51 [FINER] [ForgeModLoader] Located mcmod.info file in file 1.4.6_Mod.jar
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Identified a BaseMod type mod mod_TooManyItems
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Identified a BaseMod type mod mod_SpawnerGUI
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Identified a BaseMod type mod mod_GuiAPI
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Identified an FMLMod type mod TF2.Sentry.common.TF2SentryMod
              2017-06-23 13:27:51 [FINEST] [ForgeModLoader] Parsed dependency info : [] [] []
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Identified an FMLMod type mod atomicstryker.ropesplus.common.RopesPlusCore
              2017-06-23 13:27:51 [FINEST] [ForgeModLoader] Parsed dependency info : [] [] []
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Identified an FMLMod type mod com.github.AbrarSyed.SecretRooms.SecretRooms
              2017-06-23 13:27:51 [FINEST] [ForgeModLoader] Parsed dependency info : [] [] []
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Identified an FMLMod type mod drzhark.customspawner.CustomSpawner
              2017-06-23 13:27:51 [FINEST] [ForgeModLoader] Parsed dependency info : [] [] []
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Identified an FMLMod type mod co.uk.flansmods.common.FlansMod
              2017-06-23 13:27:51 [FINEST] [ForgeModLoader] Parsed dependency info : [] [] []
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Examining directory 1.10.2 for potential mods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] No mcmod.info file found in directory 1.10.2
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Examining file CodeChickenCore-1.10.2-2.1.8.78-universal.jar for potential mods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] The mod container CodeChickenCore-1.10.2-2.1.8.78-universal.jar appears to be missing an mcmod.info file
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Examining file DrZharks MoCreatures Mod v4.4.0.zip for potential mods
              2017-06-23 13:27:51 [FINER] [ForgeModLoader] Located mcmod.info file in file DrZharks MoCreatures Mod v4.4.0.zip
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Identified an FMLMod type mod drzhark.mocreatures.MoCreatures
              2017-06-23 13:27:51 [FINEST] [ForgeModLoader] Parsed dependency info : [] [] []
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Examining file jei_1.10.2-3.7.11.238.jar for potential mods
              2017-06-23 13:27:51 [FINER] [ForgeModLoader] Located mcmod.info file in file jei_1.10.2-3.7.11.238.jar
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Examining directory mocreatures for potential mods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] No mcmod.info file found in directory mocreatures
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Examining file ModAddedFoods_1.0.zip for potential mods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] The mod container ModAddedFoods_1.0.zip appears to be missing an mcmod.info file
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Identified an FMLMod type mod ModAddedFoods.ModDeclare
              2017-06-23 13:27:51 [FINEST] [ForgeModLoader] Parsed dependency info : [] [] []
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Examining file NotEnoughItems-1.10.2-2.1.1.145-universal.jar for potential mods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] The mod container NotEnoughItems-1.10.2-2.1.1.145-universal.jar appears to be missing an mcmod.info file
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Examining file unstitcher.jar for potential mods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] The mod container unstitcher.jar appears to be missing an mcmod.info file
              2017-06-23 13:27:51 [INFO] [ForgeModLoader] Forge Mod Loader has identified 13 mods to load
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Received a system property request ''
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] System property request managing the state of 0 mods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] After merging, found state information for 0 mods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Activating mod mcp
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Activating mod FML
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Activating mod Forge
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Enabling mod mod_TooManyItems
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Activating mod mod_TooManyItems
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Enabling mod mod_SpawnerGUI
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Activating mod mod_SpawnerGUI
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Enabling mod mod_GuiAPI
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Activating mod mod_GuiAPI
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Enabling mod pitman-87_TF2_Sentry
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Activating mod pitman-87_TF2_Sentry
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Enabling mod RopesPlus
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Activating mod RopesPlus
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Enabling mod SecretRoomsMod
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Activating mod SecretRoomsMod
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Enabling mod CustomSpawner
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Activating mod CustomSpawner
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Enabling mod FlansMod
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Activating mod FlansMod
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Enabling mod MoCreatures
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Activating mod MoCreatures
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Enabling mod modaddedfoods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Activating mod modaddedfoods
              2017-06-23 13:27:51 [FINE] [ForgeModLoader] Verifying mod requirements are satisfied
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] All mod requirements are satisfied
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Sorting mods into an ordered list
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Mod sorting completed successfully
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Mod sorting data:
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] mod_TooManyItems(mod_TooManyItems:Not available): 1.4.6_Mod.jar ()
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] mod_SpawnerGUI(mod_SpawnerGUI:Not available): 1.4.6_Mod.jar ()
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] mod_GuiAPI(mod_GuiAPI:Not available): 1.4.6_Mod.jar ()
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] pitman-87_TF2_Sentry(TF2 Sentry:1.4.6): 1.4.6_Mod.jar ()
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] RopesPlus(Ropes+:1.3.4): 1.4.6_Mod.jar ()
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] SecretRoomsMod(SecretRoomsMod:4.4.1): 1.4.6_Mod.jar ()
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] CustomSpawner(DrZhark's CustomSpawner:1.10): 1.4.6_Mod.jar ()
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] FlansMod(Flan's Mod:2.1): 1.4.6_Mod.jar ()
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] MoCreatures(DrZhark's Mo'Creatures Mod:4.4.0): DrZharks MoCreatures Mod v4.4.0.zip ()
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] modaddedfoods(Mod Added Foods:1.4.6): ModAddedFoods_1.0.zip ()
              2017-06-23 13:27:52 [INFO] [ForgeModLoader] FML has found a non-mod file CodeChickenCore-1.10.2-2.1.8.78-universal.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible.
              2017-06-23 13:27:52 [INFO] [ForgeModLoader] FML has found a non-mod file jei_1.10.2-3.7.11.238.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible.
              2017-06-23 13:27:52 [INFO] [ForgeModLoader] FML has found a non-mod file NotEnoughItems-1.10.2-2.1.1.145-universal.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible.
              2017-06-23 13:27:52 [INFO] [ForgeModLoader] FML has found a non-mod file unstitcher.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible.
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod mcp
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod mcp
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod FML
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod FML
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod Forge
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod Forge
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod mod_TooManyItems
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Reading existing configuration file for mod_TooManyItems : mod_TooManyItems.cfg
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] MLProp configuration file for mod_TooManyItems found but not required. Attempting to rename file to mod_TooManyItems.cfg.bak
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Unused MLProp configuration file for mod_TooManyItems renamed UNSUCCESSFULLY to mod_TooManyItems.cfg.bak
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Injecting dummy network mod handler for BaseMod mod_TooManyItems
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into mod_TooManyItems
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod mod_TooManyItems
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod mod_SpawnerGUI
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Reading existing configuration file for mod_SpawnerGUI : mod_SpawnerGUI.cfg
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] MLProp configuration file for mod_SpawnerGUI found but not required. Attempting to rename file to mod_SpawnerGUI.cfg.bak
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Unused MLProp configuration file for mod_SpawnerGUI renamed UNSUCCESSFULLY to mod_SpawnerGUI.cfg.bak
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Injecting dummy network mod handler for BaseMod mod_SpawnerGUI
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into mod_SpawnerGUI
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod mod_SpawnerGUI
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod mod_GuiAPI
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] No MLProp configuration for mod_GuiAPI found or required. No file written
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Injecting dummy network mod handler for BaseMod mod_GuiAPI
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into mod_GuiAPI
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod mod_GuiAPI
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:27:52 [FINEST] [ForgeModLoader] Testing mod pitman-87_TF2_Sentry to verify it accepts its own version in a remote connection
              2017-06-23 13:27:52 [FINEST] [ForgeModLoader] The mod pitman-87_TF2_Sentry accepts its own version (1.4.6)
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into pitman-87_TF2_Sentry
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod RopesPlus
              2017-06-23 13:27:52 [FINEST] [ForgeModLoader] Testing mod RopesPlus to verify it accepts its own version in a remote connection
              2017-06-23 13:27:52 [FINEST] [ForgeModLoader] The mod RopesPlus accepts its own version (1.3.4)
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into RopesPlus
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod RopesPlus
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod SecretRoomsMod
              2017-06-23 13:27:52 [FINEST] [ForgeModLoader] Testing mod SecretRoomsMod to verify it accepts its own version in a remote connection
              2017-06-23 13:27:52 [FINEST] [ForgeModLoader] The mod SecretRoomsMod accepts its own version (4.4.1)
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into SecretRoomsMod
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod SecretRoomsMod
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod CustomSpawner
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into CustomSpawner
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod CustomSpawner
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod FlansMod
              2017-06-23 13:27:52 [FINEST] [ForgeModLoader] Testing mod FlansMod to verify it accepts its own version in a remote connection
              2017-06-23 13:27:52 [FINEST] [ForgeModLoader] The mod FlansMod accepts its own version (2.1)
              2017-06-23 13:27:52 [WARNING] [ForgeModLoader] The mod id FlansMod attempted to register channels without specifying a packet handler
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into FlansMod
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod FlansMod
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod MoCreatures
              2017-06-23 13:27:52 [FINEST] [ForgeModLoader] Testing mod MoCreatures to verify it accepts its own version in a remote connection
              2017-06-23 13:27:52 [FINEST] [ForgeModLoader] The mod MoCreatures accepts its own version (4.4.0)
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into MoCreatures
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod MoCreatures
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod modaddedfoods
              2017-06-23 13:27:52 [FINEST] [ForgeModLoader] Testing mod modaddedfoods to verify it accepts its own version in a remote connection
              2017-06-23 13:27:52 [FINEST] [ForgeModLoader] The mod modaddedfoods accepts its own version (1.4.6)
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into modaddedfoods
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod modaddedfoods
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Mod signature data:
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] mcp(Minecraft Coder Pack:7.25): minecraft.jar (NO VALID CERTIFICATE FOUND)
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] FML(Forge Mod Loader:4.6.17.515): coremods (de4cf8a3f3bc15635810044c39240bf96804ea7d)
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] Forge(Minecraft Forge:6.5.0.489): coremods (NO VALID CERTIFICATE FOUND)
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] mod_TooManyItems(mod_TooManyItems:1.4.6 2012-12-27): 1.4.6_Mod.jar (NO VALID CERTIFICATE FOUND)
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] mod_SpawnerGUI(mod_SpawnerGUI:1.4.6): 1.4.6_Mod.jar (NO VALID CERTIFICATE FOUND)
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] mod_GuiAPI(mod_GuiAPI:0.15.1 for 1.4.5): 1.4.6_Mod.jar (NO VALID CERTIFICATE FOUND)
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] pitman-87_TF2_Sentry(TF2 Sentry:1.4.6): 1.4.6_Mod.jar (NO VALID CERTIFICATE FOUND)
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] RopesPlus(Ropes+:1.3.4): 1.4.6_Mod.jar (NO VALID CERTIFICATE FOUND)
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] SecretRoomsMod(SecretRoomsMod:4.4.1): 1.4.6_Mod.jar (NO VALID CERTIFICATE FOUND)
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] CustomSpawner(DrZhark's CustomSpawner:1.10): 1.4.6_Mod.jar (NO VALID CERTIFICATE FOUND)
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] FlansMod(Flan's Mod:2.1): 1.4.6_Mod.jar (NO VALID CERTIFICATE FOUND)
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] MoCreatures(DrZhark's Mo'Creatures Mod:4.4.0): DrZharks MoCreatures Mod v4.4.0.zip (NO VALID CERTIFICATE FOUND)
              2017-06-23 13:27:52 [FINE] [ForgeModLoader] modaddedfoods(Mod Added Foods:1.4.6): ModAddedFoods_1.0.zip (NO VALID CERTIFICATE FOUND)
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLPreInitializationEvent to mod mcp
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLPreInitializationEvent to mod mcp
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLPreInitializationEvent to mod FML
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLPreInitializationEvent to mod FML
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLPreInitializationEvent to mod Forge
              2017-06-23 13:27:52 [INFO] [ForgeModLoader] Configured a dormant chunk cache size of 0
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLPreInitializationEvent to mod Forge
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLPreInitializationEvent to mod mod_TooManyItems
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLPreInitializationEvent to mod mod_TooManyItems
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLPreInitializationEvent to mod mod_SpawnerGUI
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLPreInitializationEvent to mod mod_SpawnerGUI
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLPreInitializationEvent to mod mod_GuiAPI
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLPreInitializationEvent to mod mod_GuiAPI
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLPreInitializationEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:27:52 [INFO] [STDOUT] setupTexture: "/TF2/Sentry/sprites/TF2Items.png", id: 4
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLPreInitializationEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLPreInitializationEvent to mod RopesPlus
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sent event FMLPreInitializationEvent to mod RopesPlus
              2017-06-23 13:27:52 [FINER] [ForgeModLoader] Sending event FMLPreInitializationEvent to mod SecretRoomsMod
              …
              2017-06-23 13:27:53 [FINER] [ForgeModLoader] Sent event FMLPreInitializationEvent to mod SecretRoomsMod
              2017-06-23 13:27:53 [FINER] [ForgeModLoader] Sending event FMLPreInitializationEvent to mod CustomSpawner
              2017-06-23 13:27:53 [FINER] [ForgeModLoader] Sent event FMLPreInitializationEvent to mod CustomSpawner
              2017-06-23 13:27:53 [FINER] [ForgeModLoader] Sending event FMLPreInitializationEvent to mod FlansMod
              2017-06-23 13:27:53 [INFO] [STDOUT] Flan's Mod : Preinitializing Flan's mod.
              2017-06-23 13:27:53 [INFO] [STDOUT] Flan's Mod : Preinitializing complete.
              2017-06-23 13:27:53 [FINER] [ForgeModLoader] Sent event FMLPreInitializationEvent to mod FlansMod
              2017-06-23 13:27:53 [FINER] [ForgeModLoader] Sending event FMLPreInitializationEvent to mod MoCreatures
              2017-06-23 13:27:53 [INFO] [STDOUT] Initializing MoCreatures GUI API
              2017-06-23 13:27:53 [FINER] [ForgeModLoader] Sent event FMLPreInitializationEvent to mod MoCreatures
              2017-06-23 13:27:53 [FINER] [ForgeModLoader] Sending event FMLPreInitializationEvent to mod modaddedfoods
              2017-06-23 13:27:53 [FINER] [ForgeModLoader] Sent event FMLPreInitializationEvent to mod modaddedfoods
              2017-06-23 13:27:53 [INFO] [STDOUT] Starting up SoundSystem…
              2017-06-23 13:27:54 [INFO] [STDOUT] Initializing LWJGL OpenAL
              2017-06-23 13:27:54 [INFO] [STDOUT]     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
              2017-06-23 13:27:54 [INFO] [STDOUT] OpenAL initialized.
              2017-06-23 13:27:54 [INFO] [STDOUT] setupTexture: "/terrain.png", id: 9
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: bdj@29e07e25, texId: 9, index: 237
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: bdm@18b270, texId: 9, index: 205
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: bdk@4b673168, texId: 9, index: 14
              2017-06-23 13:27:54 [INFO] [STDOUT] setupTexture: "/gui/items.png", id: 10
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: bdf@4ed68f2, texId: 10, index: 54
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: bde@498d9229, texId: 10, index: 70
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: bdl@45f76c24, texId: 9, index: 206
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: bdi@291a6bf, texId: 9, index: 238
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: bdh@1fc71879, texId: 9, index: 31
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: bdh@10e0efdf, texId: 9, index: 47
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX removed: bdj@29e07e25, texId: 9, index: 237
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: TextureHDLavaFX@2155e4bf, texId: 9, index: 237
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX removed: bdm@18b270, texId: 9, index: 205
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: TextureHDWaterFX@686af298, texId: 9, index: 205
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX removed: bdk@4b673168, texId: 9, index: 14
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: TextureHDPortalFX@2e8552d6, texId: 9, index: 14
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX removed: bdl@45f76c24, texId: 9, index: 206
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: TextureHDWaterFlowFX@af13640, texId: 9, index: 206
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX removed: bdi@291a6bf, texId: 9, index: 238
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: TextureHDLavaFlowFX@40f5bbd, texId: 9, index: 238
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX removed: bdh@1fc71879, texId: 9, index: 31
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: TextureHDFlamesFX@3bce8796, texId: 9, index: 31
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX removed: bdh@10e0efdf, texId: 9, index: 47
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: TextureHDFlamesFX@3c190356, texId: 9, index: 47
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX removed: bdf@4ed68f2, texId: 10, index: 54
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: TextureHDCompassFX@d5c682f, texId: 10, index: 54
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX removed: bde@498d9229, texId: 10, index: 70
              2017-06-23 13:27:54 [INFO] [STDOUT] TextureFX registered: TextureHDWatchFX@6eae3b55, texId: 10, index: 70
              2017-06-23 13:27:54 [INFO] [STDOUT] Loading custom colors: /misc/grasscolor.png
              2017-06-23 13:27:54 [INFO] [STDOUT] Loading custom colors: /misc/foliagecolor.png
              2017-06-23 13:27:54 [INFO] [STDOUT] setupTexture: "/ctm.png", id: 11
              2017-06-23 13:27:54 [INFO] [STDOUT] MatchingCtmPng: true
              2017-06-23 13:27:54 [INFO] [STDOUT] Registering default ConnectedTextures
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sending event FMLInitializationEvent to mod mcp
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sent event FMLInitializationEvent to mod mcp
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sending event FMLInitializationEvent to mod FML
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sent event FMLInitializationEvent to mod FML
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sending event FMLInitializationEvent to mod Forge
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sent event FMLInitializationEvent to mod Forge
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sending event FMLInitializationEvent to mod mod_TooManyItems
              2017-06-23 13:27:54 [INFO] [STDOUT]
              
              [TMI] Forge detected. Please ignore overzealous Forge error messages pertaining to TMI item replacements. Thank you.
              
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sent event FMLInitializationEvent to mod mod_TooManyItems
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sending event FMLInitializationEvent to mod mod_SpawnerGUI
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sent event FMLInitializationEvent to mod mod_SpawnerGUI
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sending event FMLInitializationEvent to mod mod_GuiAPI
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sent event FMLInitializationEvent to mod mod_GuiAPI
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sending event FMLInitializationEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:27:54 [FINE] [ForgeModLoader] [ItemTracker] Adding item TF2.Sentry.common.ItemTF2Sentry(3076) owned by pitman-87_TF2_Sentry
              …
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sent event FMLInitializationEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sending event FMLInitializationEvent to mod RopesPlus
              2017-06-23 13:27:54 [FINE] [ForgeModLoader] [ItemTracker] Adding item atomicstryker.ropesplus.common.ItemGrapplingHook(2768) owned by RopesPlus
              …
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sent event FMLInitializationEvent to mod RopesPlus
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sending event FMLInitializationEvent to mod SecretRoomsMod
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sent event FMLInitializationEvent to mod SecretRoomsMod
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sending event FMLInitializationEvent to mod CustomSpawner
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sent event FMLInitializationEvent to mod CustomSpawner
              2017-06-23 13:27:54 [FINER] [ForgeModLoader] Sending event FMLInitializationEvent to mod FlansMod
              2017-06-23 13:27:54 [INFO] [STDOUT] Flan's Mod : Loading Flan's mod.
              …
              2017-06-23 13:27:55 [INFO] [STDOUT] Flan's Mod : Loading complete.
              2017-06-23 13:27:55 [FINER] [ForgeModLoader] Sent event FMLInitializationEvent to mod FlansMod
              2017-06-23 13:27:55 [FINER] [ForgeModLoader] Sending event FMLInitializationEvent to mod MoCreatures
              …
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLInitializationEvent to mod MoCreatures
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLInitializationEvent to mod modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item vq(2054) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item vq(2055) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item vq(2056) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item vq(2057) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item vq(2058) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item uk(5346) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item uk(5347) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item uk(5348) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item uk(5349) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item ModAddedFoods.Items.ItemPearGold(5350) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item uk(5351) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item uk(5352) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item uk(5353) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item uk(5354) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item uk(5355) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item uk(5356) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item uk(5357) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item uk(5358) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item uk(5359) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item vg(5360) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item uk(5361) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item uk(5362) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item vg(5363) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item vg(5364) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item vg(5365) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item vg(5366) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item uk(5367) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item uk(5368) owned by modaddedfoods
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item ModAddedFoods.Items.ItemPin(5369) owned by modaddedfoods
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLInitializationEvent to mod modaddedfoods
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod mcp
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event IMCEvent to mod mcp
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event IMCEvent to mod mcp
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod FML
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event IMCEvent to mod FML
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event IMCEvent to mod FML
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod Forge
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event IMCEvent to mod Forge
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event IMCEvent to mod Forge
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod mod_TooManyItems
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event IMCEvent to mod mod_TooManyItems
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event IMCEvent to mod mod_TooManyItems
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod mod_SpawnerGUI
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event IMCEvent to mod mod_SpawnerGUI
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event IMCEvent to mod mod_SpawnerGUI
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod mod_GuiAPI
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event IMCEvent to mod mod_GuiAPI
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event IMCEvent to mod mod_GuiAPI
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod pitman-87_TF2_Sentry
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event IMCEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event IMCEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod RopesPlus
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event IMCEvent to mod RopesPlus
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event IMCEvent to mod RopesPlus
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod SecretRoomsMod
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event IMCEvent to mod SecretRoomsMod
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event IMCEvent to mod SecretRoomsMod
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod CustomSpawner
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event IMCEvent to mod CustomSpawner
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event IMCEvent to mod CustomSpawner
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod FlansMod
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event IMCEvent to mod FlansMod
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event IMCEvent to mod FlansMod
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod MoCreatures
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event IMCEvent to mod MoCreatures
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event IMCEvent to mod MoCreatures
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod modaddedfoods
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event IMCEvent to mod modaddedfoods
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event IMCEvent to mod modaddedfoods
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLPostInitializationEvent to mod mcp
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLPostInitializationEvent to mod mcp
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLPostInitializationEvent to mod FML
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLPostInitializationEvent to mod FML
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLPostInitializationEvent to mod Forge
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLPostInitializationEvent to mod Forge
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLPostInitializationEvent to mod mod_TooManyItems
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLPostInitializationEvent to mod mod_TooManyItems
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLPostInitializationEvent to mod mod_SpawnerGUI
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLPostInitializationEvent to mod mod_SpawnerGUI
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLPostInitializationEvent to mod mod_GuiAPI
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLPostInitializationEvent to mod mod_GuiAPI
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLPostInitializationEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLPostInitializationEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLPostInitializationEvent to mod RopesPlus
              2017-06-23 13:27:57 [FINE] [ForgeModLoader] [ItemTracker] Adding item atomicstryker.ropesplus.common.arrows.ItemArrow303(2514) owned by RopesPlus
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Automatically registered mod RopesPlus entity Dirt Arrow303 as RopesPlus.Dirt Arrow303
              …
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLPostInitializationEvent to mod RopesPlus
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLPostInitializationEvent to mod SecretRoomsMod
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLPostInitializationEvent to mod SecretRoomsMod
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLPostInitializationEvent to mod CustomSpawner
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLPostInitializationEvent to mod CustomSpawner
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLPostInitializationEvent to mod FlansMod
              2017-06-23 13:27:57 [INFO] [STDOUT] [Flan] Hooking complete.
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLPostInitializationEvent to mod FlansMod
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLPostInitializationEvent to mod MoCreatures
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLPostInitializationEvent to mod MoCreatures
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLPostInitializationEvent to mod modaddedfoods
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLPostInitializationEvent to mod modaddedfoods
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLLoadCompleteEvent to mod mcp
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLLoadCompleteEvent to mod mcp
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLLoadCompleteEvent to mod FML
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLLoadCompleteEvent to mod FML
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLLoadCompleteEvent to mod Forge
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLLoadCompleteEvent to mod Forge
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLLoadCompleteEvent to mod mod_TooManyItems
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Handling post startup activities for ModLoader mod mod_TooManyItems
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Requesting renderers from basemod mod_TooManyItems
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Received 52 renderers from basemod mod_TooManyItems
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLLoadCompleteEvent to mod mod_TooManyItems
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLLoadCompleteEvent to mod mod_SpawnerGUI
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Handling post startup activities for ModLoader mod mod_SpawnerGUI
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Requesting renderers from basemod mod_SpawnerGUI
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Received 52 renderers from basemod mod_SpawnerGUI
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLLoadCompleteEvent to mod mod_SpawnerGUI
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLLoadCompleteEvent to mod mod_GuiAPI
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Handling post startup activities for ModLoader mod mod_GuiAPI
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Requesting renderers from basemod mod_GuiAPI
              2017-06-23 13:27:57 [FINEST] [ForgeModLoader] Received 52 renderers from basemod mod_GuiAPI
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLLoadCompleteEvent to mod mod_GuiAPI
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLLoadCompleteEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLLoadCompleteEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLLoadCompleteEvent to mod RopesPlus
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLLoadCompleteEvent to mod RopesPlus
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLLoadCompleteEvent to mod SecretRoomsMod
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLLoadCompleteEvent to mod SecretRoomsMod
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLLoadCompleteEvent to mod CustomSpawner
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLLoadCompleteEvent to mod CustomSpawner
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLLoadCompleteEvent to mod FlansMod
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLLoadCompleteEvent to mod FlansMod
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLLoadCompleteEvent to mod MoCreatures
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLLoadCompleteEvent to mod MoCreatures
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sending event FMLLoadCompleteEvent to mod modaddedfoods
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Sent event FMLLoadCompleteEvent to mod modaddedfoods
              2017-06-23 13:27:57 [INFO] [ForgeModLoader] Forge Mod Loader has successfully loaded 13 mods
              2017-06-23 13:27:57 [INFO] [STDOUT] TextureFX registered: ModTextureStatic /spriteSheets/vehicles.png @ 15, texId: 20, index: 15
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Registered texture override 15 (15) on /spriteSheets/vehicles.png (20)
              2017-06-23 13:27:57 [INFO] [STDOUT] TextureFX registered: ModTextureStatic /spriteSheets/vehicles.png @ 16, texId: 20, index: 16
              …
              2017-06-23 13:27:57 [FINER] [ForgeModLoader] Registered texture override 26 (26) on /spriteSheets/planes.png (19)
              2017-06-23 13:27:58 [INFO] [STDOUT] setupTexture: "/title/bg/panorama0.png", id: 393
              2017-06-23 13:27:58 [INFO] [STDOUT] setupTexture: "/title/bg/panorama1.png", id: 394
              2017-06-23 13:27:58 [INFO] [STDOUT] setupTexture: "/title/bg/panorama2.png", id: 395
              2017-06-23 13:27:58 [INFO] [STDOUT] setupTexture: "/title/bg/panorama3.png", id: 396
              2017-06-23 13:27:58 [INFO] [STDOUT] setupTexture: "/title/bg/panorama4.png", id: 397
              2017-06-23 13:27:58 [INFO] [STDOUT] setupTexture: "/title/bg/panorama5.png", id: 398
              2017-06-23 13:27:58 [INFO] [STDOUT] setupTexture: "/title/mclogo.png", id: 399
              2017-06-23 13:27:58 [INFO] [STDOUT] setupTexture: "/gui/gui.png", id: 401
              2017-06-23 13:27:58 [INFO] [STDOUT] setupTexture: "/gui/particles.png", id: 402
              2017-06-23 13:27:59 [INFO] [STDOUT] setupTexture: "/gui/background.png", id: 404
              2017-06-23 13:28:00 [FINE] [ForgeModLoader] The difference set is not equal: only on right={52=Item 52, Type ald, owned by Minecraft, ordinal 0, name null, claimedModId null, 59=Item 59, Type ajq, owned by Minecraft, ordinal 0, name null, claimedModId null, 78=Item 78, Type amw, owned by Minecraft, ordinal 0, name null, claimedModId null, 99=Item 99, Type akq, owned by Minecraft, ordinal 0, name null, claimedModId null, 100=Item 100, Type akq, owned by Minecraft, ordinal 1, name null, claimedModId null, 104=Item 104, Type ami, owned by Minecraft, ordinal 0, name null, claimedModId null, 105=Item 105, Type ami, owned by Minecraft, ordinal 1, name null, claimedModId null, 115=Item 115, Type alh, owned by Minecraft, ordinal 0, name null, claimedModId null}
              2017-06-23 13:28:00 [INFO] [STDOUT] ViewRadius: 10, for: ik@2aeb579b (constructor)
              2017-06-23 13:28:00 [INFO] [ForgeModLoader] Loading dimension 0 (Test) (bdz@287e29e)
              2017-06-23 13:28:00 [INFO] [STDOUT] ViewRadius: 10, for: ik@574ba0f7 (constructor)
              2017-06-23 13:28:00 [INFO] [ForgeModLoader] Loading dimension 1 (Test) (bdz@287e29e)
              2017-06-23 13:28:01 [INFO] [STDOUT] ViewRadius: 10, for: ik@4d2344a6 (constructor)
              2017-06-23 13:28:01 [INFO] [ForgeModLoader] Loading dimension -1 (Test) (bdz@287e29e)
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartingEvent to mod mcp
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartingEvent to mod mcp
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartingEvent to mod FML
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartingEvent to mod FML
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartingEvent to mod Forge
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartingEvent to mod Forge
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartingEvent to mod mod_TooManyItems
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartingEvent to mod mod_TooManyItems
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartingEvent to mod mod_SpawnerGUI
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartingEvent to mod mod_SpawnerGUI
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartingEvent to mod mod_GuiAPI
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartingEvent to mod mod_GuiAPI
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartingEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartingEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartingEvent to mod RopesPlus
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartingEvent to mod RopesPlus
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartingEvent to mod SecretRoomsMod
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartingEvent to mod SecretRoomsMod
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartingEvent to mod CustomSpawner
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartingEvent to mod CustomSpawner
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartingEvent to mod FlansMod
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartingEvent to mod FlansMod
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartingEvent to mod MoCreatures
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartingEvent to mod MoCreatures
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartingEvent to mod modaddedfoods
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartingEvent to mod modaddedfoods
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartedEvent to mod mcp
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartedEvent to mod mcp
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartedEvent to mod FML
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartedEvent to mod FML
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartedEvent to mod Forge
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartedEvent to mod Forge
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartedEvent to mod mod_TooManyItems
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartedEvent to mod mod_TooManyItems
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartedEvent to mod mod_SpawnerGUI
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartedEvent to mod mod_SpawnerGUI
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartedEvent to mod mod_GuiAPI
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartedEvent to mod mod_GuiAPI
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartedEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartedEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartedEvent to mod RopesPlus
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartedEvent to mod RopesPlus
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartedEvent to mod SecretRoomsMod
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartedEvent to mod SecretRoomsMod
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartedEvent to mod CustomSpawner
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartedEvent to mod CustomSpawner
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartedEvent to mod FlansMod
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartedEvent to mod FlansMod
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartedEvent to mod MoCreatures
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartedEvent to mod MoCreatures
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sending event FMLServerStartedEvent to mod modaddedfoods
              2017-06-23 13:28:01 [FINER] [ForgeModLoader] Sent event FMLServerStartedEvent to mod modaddedfoods
              2017-06-23 13:28:01 [INFO] [STDOUT] Method not found: aaq.getSkyProvider
              2017-06-23 13:28:01 [INFO] [STDOUT] setupTexture: "/terrain/sun.png", id: 407
              …
              2017-06-23 13:28:02 [INFO] [STDOUT] setupTexture: "/gui/icons.png", id: 443
              2017-06-23 13:28:02 [INFO] [STDOUT] [TMI] Please ignore Forge item allocation errors. The items are fine.
              2017-06-23 13:28:02 [SEVERE] [ForgeModLoader] It appears something has tried to allocate an Item outside of the initialization phase of Minecraft, this could be very bad for your network connectivity.
              2017-06-23 13:28:03 [INFO] [STDOUT] Class not present: LightCache
              2017-06-23 13:28:03 [INFO] [STDOUT] Allocated subtessellator, count: 1
              2017-06-23 13:28:03 [INFO] [STDOUT] setupTexture: "/particles.png", id: 444
              2017-06-23 13:28:05 [INFO] [STDOUT] setupTexture: "/gui/allitems.png", id: 445
              2017-06-23 13:28:05 [INFO] [STDOUT] setupTexture: "/gui/creative_inv/list_items.png", id: 446
              2017-06-23 13:28:05 [INFO] [STDOUT] setupTexture: "/item/chest.png", id: 447
              2017-06-23 13:28:05 [INFO] [STDOUT] setupTexture: "/tmi.png", id: 448
              2017-06-23 13:28:06 [INFO] [STDOUT] setupTexture: "%blur%/misc/glint.png", id: 449
              2017-06-23 13:28:06 [INFO] [STDOUT] setupTexture: "/ModAddedFoods/textures/items/ModItems.png", id: 450
              2017-06-23 13:28:13 [INFO] [STDOUT] RandomMobs: /mocreatures/dolphin.png, variants: 6
              2017-06-23 13:28:17 [INFO] [STDOUT] setupTexture: "/mob/enderman_eyes.png", id: 451
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sending event FMLServerStoppingEvent to mod mcp
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sent event FMLServerStoppingEvent to mod mcp
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sending event FMLServerStoppingEvent to mod FML
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sent event FMLServerStoppingEvent to mod FML
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sending event FMLServerStoppingEvent to mod Forge
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sent event FMLServerStoppingEvent to mod Forge
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sending event FMLServerStoppingEvent to mod mod_TooManyItems
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sent event FMLServerStoppingEvent to mod mod_TooManyItems
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sending event FMLServerStoppingEvent to mod mod_SpawnerGUI
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sent event FMLServerStoppingEvent to mod mod_SpawnerGUI
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sending event FMLServerStoppingEvent to mod mod_GuiAPI
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sent event FMLServerStoppingEvent to mod mod_GuiAPI
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sending event FMLServerStoppingEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sent event FMLServerStoppingEvent to mod pitman-87_TF2_Sentry
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sending event FMLServerStoppingEvent to mod RopesPlus
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sent event FMLServerStoppingEvent to mod RopesPlus
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sending event FMLServerStoppingEvent to mod SecretRoomsMod
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sent event FMLServerStoppingEvent to mod SecretRoomsMod
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sending event FMLServerStoppingEvent to mod CustomSpawner
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sent event FMLServerStoppingEvent to mod CustomSpawner
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sending event FMLServerStoppingEvent to mod FlansMod
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sent event FMLServerStoppingEvent to mod FlansMod
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sending event FMLServerStoppingEvent to mod MoCreatures
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sent event FMLServerStoppingEvent to mod MoCreatures
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sending event FMLServerStoppingEvent to mod modaddedfoods
              2017-06-23 13:29:07 [FINER] [ForgeModLoader] Sent event FMLServerStoppingEvent to mod modaddedfoods
              2017-06-23 13:29:07 [INFO] [ForgeModLoader] Unloading dimension 0
              2017-06-23 13:29:07 [INFO] [ForgeModLoader] Unloading dimension -1
              2017-06-23 13:29:07 [INFO] [ForgeModLoader] Unloading dimension 1
              2017-06-23 13:29:08 [INFO] [STDOUT] Stopping!
              2017-06-23 13:29:08 [INFO] [STDOUT] SoundSystem shutting down…
              2017-06-23 13:29:08 [INFO] [STDOUT]     Author: Paul Lamb, www.paulscode.com
              

              Je viens de remarquer une ligne dans les logs que je n’avais pas vu avant

              2017-06-23 13:20:35 [INFO] [STDOUT] Warning: Texture /ModAddedFoods/textures/blocks/ModBlocks.png not preloaded, will cause render glitches!
              

              Les textures ne seraient pas préchargées, je vais voir comment je peut faire pour régler ce petit problème de préchargement.

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

                Tes textures sont bien en format PNG ?

                Sinon, apparemment il faut utiliser MinecraftForgeClient.preloadTexture dans cette version, ça vient surement de là.

                Si je t'ai aidé, n'hésite pas à cliquer sur le nombre vert en dessous de mon image de profil, pour me le faire savoir. Ca me motive pour continuer …

                1 réponse Dernière réponse Répondre Citer 0
                • J
                  jojo2971 dernière édition par

                  @‘Dylem’:

                  Tes textures sont bien en format PNG ?

                  Sinon, apparemment il faut utiliser MinecraftForgeClient.preloadTexture dans cette version, ça vient surement de là.

                  Oui les textures sont bien au format png.

                  J’avais essayé la fonction MinecraftForgeClient.preloadTexture(“/…/moditems.png”) mais je ne sais pas vraiment ou la mettre.

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

                    Sûrement dans ta méthode initConfig.

                    1 réponse Dernière réponse Répondre Citer 0
                    • J
                      jojo2971 dernière édition par

                      @‘Plaigon’:

                      Sûrement dans ta méthode initConfig.

                      C’est justement là que je l’avais placé mais ça ne fonctionne toujours pas.

                      
                      @PreInit
                      public void initConfig(FMLPreInitializationEvent event)
                      {
                          proxy.registerRender();
                          MinecraftForgeClient.preloadTexture("/modaddedfoods/textures/items/moditems.png");
                          MinecraftForgeClient.preloadTexture("/modaddedfoods/textures/blocks/modblocks.png");
                      }
                      
                      
                      1 réponse Dernière réponse Répondre Citer 0
                      • Dylem
                        Dylem dernière édition par

                        mets le directement dans le constructeur de ton block/item

                        public BlockMod (…) {
                            super(...);
                            // ton code
                           MinecraftForgeClient.preloadTexture(texture);
                        }
                        

                        Si je t'ai aidé, n'hésite pas à cliquer sur le nombre vert en dessous de mon image de profil, pour me le faire savoir. Ca me motive pour continuer …

                        1 réponse Dernière réponse Répondre Citer 0
                        • J
                          jojo2971 dernière édition par

                          @‘Dylem’:

                          mets le directement dans le constructeur de ton block/item

                          public BlockMod (…) {
                              super(...);
                              // ton code
                             MinecraftForgeClient.preloadTexture(texture);
                          }
                          

                          Je viens d’essayer mais ça n’a pas fonctionné :

                          
                          package ModAddedFoods.Blocks;
                          
                          import ModAddedFoods.ModDeclare;
                          import net.minecraft.block.BlockCrops;
                          import net.minecraftforge.client.MinecraftForgeClient;
                          
                          public class BlockFraise extends BlockCrops
                          {
                              public BlockFraise(int par1, int par2)
                              {
                                  super(par1, par2);
                                  MinecraftForgeClient.preloadTexture("/modaddedfoods/textures/blocks/modblocks.png");
                              }
                          
                              /**
                               * From the specified side and block metadata retrieves the blocks texture. Args: side, metadata
                               */
                              public int getBlockTextureFromSideAndMetadata(int par1, int par2)
                              {
                                  if (par2 < 7)
                                  {
                                      if (par2 == 6)
                                      {
                                          par2 = 5;
                                      }
                          
                                      return this.blockIndexInTexture + (par2 >> 1);
                                  }
                                  else
                                  {
                                      return this.blockIndexInTexture + 3;
                                  }
                              }
                          
                              /**
                               * Generate a seed ItemStack for this crop.
                               */
                              protected int getSeedItem()
                              {
                                  return ModDeclare.fraise.shiftedIndex;
                              }
                          
                              /**
                               * Generate a crop produce ItemStack for this crop.
                               */
                              protected int getCropItem()
                              {
                                  return ModDeclare.fraise.shiftedIndex;
                              }
                          
                              public String getTextureFile() {
                              return "/modaddedfoods/textures/blocks/modblocks.png";
                              }
                          }
                          
                          
                          1 réponse Dernière réponse Répondre Citer 0
                          • J
                            jojo2971 dernière édition par

                            Je viens de tester la première version de mon mod qui contient tous les items, blocs et armures que j’ai fait et pour une raison que j’ignore la texture des armures et des blocks fonctionnent. Les items restent blanches.

                            J’ai du faire quelque chose dans le code qui a empêché la texture de charger correctement.
                            Si on trouve pourquoi la texture n’est pas chargé correctement dans la version plus courte du mod alors le problème sera définitivement réglé.

                            Code de la version complète :

                            
                            package ModAddedItems;
                            
                            import net.minecraft.block.Block;
                            import net.minecraft.block.BlockBed;
                            import net.minecraft.block.BlockCarrot;
                            import net.minecraft.block.BlockCloth;
                            import net.minecraft.block.BlockLeaves;
                            import net.minecraft.block.StepSound;
                            import net.minecraft.creativetab.CreativeTabs;
                            import net.minecraft.item.EnumArmorMaterial;
                            import net.minecraft.item.Item;
                            import net.minecraft.item.ItemArmor;
                            import net.minecraft.item.ItemBed;
                            import net.minecraft.item.ItemBlock;
                            import net.minecraft.item.ItemCloth;
                            import net.minecraft.item.ItemFood;
                            import net.minecraft.item.ItemRecord;
                            import net.minecraft.item.ItemSeedFood;
                            import net.minecraft.item.ItemStack;
                            import net.minecraft.potion.Potion;
                            import net.minecraft.potion.PotionHelper;
                            import net.minecraftforge.common.EnumHelper;
                            import ModAddedItems.Blocks.BlockBlueBed;
                            import ModAddedItems.Blocks.BlockFraise;
                            import ModAddedItems.Blocks.BlockOignon;
                            import ModAddedItems.Blocks.BlockRadis;
                            import ModAddedItems.Blocks.BlockSalade;
                            import ModAddedItems.Blocks.BlockTomate;
                            import ModAddedItems.Blocks.ModBlockLeaves;
                            import ModAddedItems.Blocks.ModBlockOre;
                            import ModAddedItems.Items.ItemNinjastars;
                            import ModAddedItems.Items.ItemPearGold;
                            import ModAddedItems.Items.ItemPin;
                            import ModAddedItems.Items.ItemShields;
                            import ModAddedItems.Items.ItemSpeardiamond;
                            import ModAddedItems.Items.ItemSpeargold;
                            import ModAddedItems.Items.ItemSpeariron;
                            import ModAddedItems.Items.ItemSpearstone;
                            import ModAddedItems.Items.ItemSpearwood;
                            import ModAddedItems.Items.ModEnumToolMaterial;
                            import ModAddedItems.Items.ModItemArmor;
                            import ModAddedItems.Items.ModItemRecord;
                            import ModAddedItems.Items.ModItemSword;
                            import ModAddedItems.Potion.ModPotionHelper;
                            import ModAddedItems.common.CommonProxy;
                            import ModAddedItems.world.WorldRegister;
                            import cpw.mods.fml.common.Mod;
                            import cpw.mods.fml.common.Mod.Init;
                            import cpw.mods.fml.common.Mod.Instance;
                            import cpw.mods.fml.common.Mod.PreInit;
                            import cpw.mods.fml.common.SidedProxy;
                            import cpw.mods.fml.common.event.FMLInitializationEvent;
                            import cpw.mods.fml.common.event.FMLPreInitializationEvent;
                            import cpw.mods.fml.common.network.NetworkMod;
                            import cpw.mods.fml.common.registry.GameData;
                            import cpw.mods.fml.common.registry.GameRegistry;
                            import cpw.mods.fml.common.registry.LanguageRegistry;
                            
                            @Mod(modid = Reference.MOD_ID, name = Reference.MOD_NAME, version = Reference.VERSION)
                            @NetworkMod(clientSideRequired = true, serverSideRequired = false)
                            
                            public class ModDeclare
                            {
                            @Instance("ModItems")
                            public static ModDeclare modInstance;
                            @SidedProxy(clientSide=Reference.CLIENT_PROXY, serverSide=Reference.SERVER_PROXY, bukkitSide=Reference.BUKKIT)
                            public static CommonProxy proxy;
                            
                            //Blocks
                            public static Block OreMarinestone;
                            public static Block BlkBlueBed;
                            public static Block BlkGreenBed;
                            public static ModBlockLeaves leavesAppleGreen;
                            public static Block Block_fraise;
                            public static Block Block_radis;
                            public static Block Block_tomate;
                            public static Block Block_salade;
                            public static Block Block_oignon;
                            
                            //Items
                            public static Item KinghelmetGold;
                                public static Item KingplateGold;
                                public static Item KinglegsGold;
                                public static Item KingbootsGold;
                                public static Item helmetEmerald;
                                public static Item plateEmerald;
                                public static Item legsEmerald;
                                public static Item bootsEmerald;
                                public static Item BlueEmerald;
                                public static Item RedEmerald;
                                public static Item Rubis;
                                public static Item helmetRedEmerald;
                                public static Item plateRedEmerald;
                                public static Item legsRedEmerald;
                                public static Item bootsRedEmerald;
                                public static Item Darksword;
                            public static Item Lightsword;
                                public static Item Nethersword;
                                public static Item BigIronsword;
                                public static Item Excalibur;
                                public static Item KokutoYoru;
                                public static Item Emeraldsword;
                                public static Item BlueEmeraldsword;
                                public static Item RedEmeraldsword;
                                public static Item woodspear;
                                public static Item stonespear;
                                public static Item ironspear;
                                public static Item goldspear;
                                public static Item diamondspear;
                                public static Item recordGold;
                                public static Item LeatherShield;
                                public static Item StoneShield;
                                public static Item IronShield;
                                public static Item GoldShield;
                                public static Item DiamondShield;
                                public static Item BlueBed;
                                public static Item GreenBed;
                                public static Item marinestone;
                                public static Item witherTear;
                                public static Item ninjastars;
                                public static Item appleGreen;
                                public static Item appleRed_Perime;
                                public static Item appleGreen_Perime;
                                public static Item pear;
                                public static Item pearGold;
                                public static Item pear_Perime;
                                public static Item compote;
                                public static Item banane;
                                public static Item banane_Perime;
                                public static Item orange;
                                public static Item orange_Perime;
                                public static Item jus_Orange;
                                public static Item cerise;
                                public static Item cerise_Perime;
                                public static Item fraise;
                                public static Item confiture;
                                public static Item citron;
                                public static Item radis;
                                public static Item tomate;
                                public static Item LobsterRaw;
                                public static Item LobsterCooked;
                                public static Item salade;
                                public static Item oignon;
                                public static Item Pin;
                            
                                // ARMORS
                                public static EnumArmorMaterial GOLD2 = EnumHelper.addArmorMaterial("GOLD2", 7, new int[]{2, 5, 3, 1}, 25); // Nom, Durabilite, new int[] {Helmet,Plastron,Legs,boots}, Enchantment
                                public static EnumArmorMaterial EMERALD = EnumHelper.addArmorMaterial("EMERALD", 22, new int[]{2, 7, 6, 2}, 12);
                                public static EnumArmorMaterial REDEMERALD = EnumHelper.addArmorMaterial("REDEMERALD", 26, new int[]{3, 7, 7, 2}, 11);
                            
                            @PreInit
                            public void initConfig(FMLPreInitializationEvent event)
                            {
                            proxy.registerRender();
                            }
                            
                            @Init
                            public void load(FMLInitializationEvent event)
                            {
                            StepSound soundGrassFootstep = new StepSound("grass", 1.0F, 1.0F);
                            
                            //Blocks
                            OreMarinestone = new ModBlockOre(2050, 0).setHardness(3.0F).setResistance(5.0F).setBlockName("OreMarinestone").setTextureFile(currentBlocksTexture);
                            BlkBlueBed = new BlockBlueBed(2051, 134).setHardness(0.2F).setBlockName("BlkBlueBed").setRequiresSelfNotify().setTextureFile(currentBlocksTexture).setCreativeTab(CreativeTabs.tabDecorations);
                            BlkGreenBed = new BlockBlueBed(2052, 166).setHardness(0.2F).setBlockName("BlkGreenBed").setRequiresSelfNotify().setTextureFile(currentBlocksTexture).setCreativeTab(CreativeTabs.tabDecorations);
                            leavesAppleGreen = (ModBlockLeaves)new ModBlockLeaves(2053, 52).setHardness(0.2F).setLightOpacity(1).setStepSound(soundGrassFootstep).setBlockName("leavesAppleGreen").setRequiresSelfNotify();
                            Block_fraise = new BlockFraise(2054, 200).setBlockName("Block_fraise").setTextureFile(currentBlocksTexture);
                            Block_radis = new BlockRadis(2055, 216).setBlockName("Block_radis").setTextureFile(currentBlocksTexture);
                            Block_tomate = new BlockTomate(2056, 232).setBlockName("Block_tomate").setTextureFile(currentBlocksTexture);
                            Block_salade = new BlockSalade(2057, 248).setBlockName("Block_salade").setTextureFile(currentBlocksTexture);
                            Block_oignon = new BlockOignon(2058, 184).setBlockName("Block_oignon").setTextureFile(currentBlocksTexture);
                            
                            //GAMEREGISTRY
                            GameRegistry.registerBlock(OreMarinestone, "OreMarinestone");
                            GameRegistry.registerBlock(BlkBlueBed, "BlkBlueBed");
                            GameRegistry.registerBlock(BlkGreenBed, "BlkGreenBed");
                            GameRegistry.registerBlock(leavesAppleGreen, "leavesAppleGreen");
                            GameRegistry.registerBlock(Block_fraise, "Block_fraise");
                            GameRegistry.registerBlock(Block_radis, "Block_radis");
                            GameRegistry.registerBlock(Block_tomate, "Block_tomate");
                            GameRegistry.registerBlock(Block_salade, "Block_salade");
                            GameRegistry.registerBlock(Block_oignon, "Block_oignon");
                            
                            //LANGUAGE
                            LanguageRegistry.addName(OreMarinestone, "Minerai de pierre marine");
                            LanguageRegistry.addName(BlkBlueBed, "Lit Bleu Test");
                            LanguageRegistry.addName(BlkGreenBed, "Lit Vert Test");
                            LanguageRegistry.addName(Block_fraise, "Plantation de fraises");
                            LanguageRegistry.addName(Block_radis, "Plantation de radis");
                            LanguageRegistry.addName(Block_tomate, "Plantation de tomates");
                            LanguageRegistry.addName(Block_salade, "Plantation de salades");
                            LanguageRegistry.addName(Block_oignon, "Plantation d'oignons");
                            //ModBlocks.init();
                            //ModBlocks.register();
                            //ModBlocks.language();
                            
                            //Items
                            KinghelmetGold = new ModItemArmor(5050, GOLD2, 0).setTextureFile(currentItemsTexture).setIconCoord(0, 0).setItemName("KinghelmetGold");
                               KingplateGold = new ModItemArmor(5051, GOLD2, 1).setTextureFile(currentItemsTexture).setIconCoord(0, 1).setItemName("KingplateGold");
                               KinglegsGold = new ModItemArmor(5052, GOLD2, 2).setTextureFile(currentItemsTexture).setIconCoord(0, 2).setItemName("KinglegsGold");
                               KingbootsGold = new ModItemArmor(5053, GOLD2, 3).setTextureFile(currentItemsTexture).setIconCoord(0, 3).setItemName("KingbootsGold");
                               helmetEmerald = new ModItemArmor(5054, EMERALD, 0).setTextureFile(currentItemsTexture).setIconCoord(1, 0).setItemName("helmetEmerald");
                               plateEmerald = new ModItemArmor(5055, EMERALD, 1).setTextureFile(currentItemsTexture).setIconCoord(1, 1).setItemName("chestplateEmerald");
                               legsEmerald = new ModItemArmor(5056, EMERALD, 2).setTextureFile(currentItemsTexture).setIconCoord(1, 2).setItemName("leggingsEmerald");
                               bootsEmerald = new ModItemArmor(5057, EMERALD, 3).setTextureFile(currentItemsTexture).setIconCoord(1, 3).setItemName("bootsEmerald");
                               BlueEmerald = new Item(5058).setItemName("BlueEmerald").setCreativeTab(CreativeTabs.tabMaterials).setTextureFile(currentItemsTexture).setIconCoord(11, 11);
                               RedEmerald = new Item(5059).setItemName("RedEmerald").setCreativeTab(CreativeTabs.tabMaterials).setTextureFile(currentItemsTexture).setIconCoord(10, 11);
                               Rubis = new Item(5060).setItemName("Rubis").setCreativeTab(CreativeTabs.tabMaterials).setIconCoord(10, 10);
                               helmetRedEmerald = new ModItemArmor(5061, REDEMERALD, 0).setTextureFile(currentItemsTexture).setIconCoord(2, 0).setItemName("helmetRedEmerald");
                               plateRedEmerald = new ModItemArmor(5062, REDEMERALD, 1).setTextureFile(currentItemsTexture).setIconCoord(2, 1).setItemName("chestplateRedEmerald");
                               legsRedEmerald = new ModItemArmor(5063, REDEMERALD, 2).setTextureFile(currentItemsTexture).setIconCoord(2, 2).setItemName("leggingsRedEmerald");
                               bootsRedEmerald = new ModItemArmor(5064, REDEMERALD, 3).setTextureFile(currentItemsTexture).setIconCoord(2, 3).setItemName("bootsRedEmerald");
                               Darksword = new ModItemSword(5065, ModEnumToolMaterial.DARKSWORD).setItemName("Darksword").setTextureFile(currentItemsTexture).setIconCoord(0, 4);
                            Lightsword = new ModItemSword(5066, ModEnumToolMaterial.LIGHTSWORD).setItemName("Lightsword").setTextureFile(currentItemsTexture).setIconCoord(1, 4);
                               Nethersword = new ModItemSword(5067, ModEnumToolMaterial.NETHERSWORD).setItemName("Nethersword").setTextureFile(currentItemsTexture).setIconCoord(2, 4);
                               BigIronsword = new ModItemSword(5068, ModEnumToolMaterial.BIGIRONSWORD).setItemName("BigIronsword").setTextureFile(currentItemsTexture).setIconCoord(3, 4);
                               Excalibur = new ModItemSword(5069, ModEnumToolMaterial.EXCALIBUR).setItemName("Excalibur").setTextureFile(currentItemsTexture).setIconCoord(4, 4);
                               KokutoYoru = new ModItemSword(5070, ModEnumToolMaterial.KOKUTOYORU).setItemName("KokutoYoru").setTextureFile(currentItemsTexture).setIconCoord(0, 5);
                               Emeraldsword = new ModItemSword(5071, ModEnumToolMaterial.EMERALDSWORD).setItemName("Emeraldsword").setTextureFile(currentItemsTexture).setIconCoord(1, 5);
                               BlueEmeraldsword = new ModItemSword(5072, ModEnumToolMaterial.BLUEEMERALDSWORD).setItemName("BlueEmeraldsword").setTextureFile(currentItemsTexture).setIconCoord(3, 5);
                            RedEmeraldsword = new ModItemSword(5073, ModEnumToolMaterial.REDEMERALDSWORD).setItemName("RedEmeraldsword").setTextureFile(currentItemsTexture).setIconCoord(2, 5);
                            woodspear = new ItemSpearwood(5074, ModEnumToolMaterial.WOODSPEAR).setItemName("woodspear").setTextureFile(currentItemsTexture).setIconCoord(0, 6);
                               stonespear = new ItemSpearstone(5075, ModEnumToolMaterial.STONESPEAR).setItemName("stonespear").setTextureFile(currentItemsTexture).setIconCoord(1, 6);
                               ironspear = new ItemSpeariron(5076, ModEnumToolMaterial.IRONSPEAR).setItemName("ironspear").setTextureFile(currentItemsTexture).setIconCoord(2, 6);
                               goldspear = new ItemSpeargold(5077, ModEnumToolMaterial.GOLDSPEAR).setItemName("goldspear").setTextureFile(currentItemsTexture).setIconCoord(3, 6);
                               diamondspear = new ItemSpeardiamond(5078, ModEnumToolMaterial.DIAMONDSPEAR).setItemName("diamondspear").setTextureFile(currentItemsTexture).setIconCoord(4, 6);
                               recordGold = new ModItemRecord(5079, "cat").setItemName("record").setTextureFile(currentItemsTexture).setIconCoord(0, 15);
                               LeatherShield = new ItemShields(5080, ModEnumToolMaterial.LEATHERSHIELD).setItemName("LeatherShield").setTextureFile(currentItemsTexture).setIconCoord(0, 7);
                               StoneShield = new ItemShields(5081, ModEnumToolMaterial.STONESHIELD).setItemName("StoneShield").setTextureFile(currentItemsTexture).setIconCoord(1, 7);
                               IronShield = new ItemShields(5082, ModEnumToolMaterial.IRONSHIELD).setItemName("IronShield").setTextureFile(currentItemsTexture).setIconCoord(2, 7);
                               GoldShield = new ItemShields(5083, ModEnumToolMaterial.GOLDSHIELD).setItemName("GoldShield").setTextureFile(currentItemsTexture).setIconCoord(3, 7);
                               DiamondShield = new ItemShields(5084, ModEnumToolMaterial.DIAMONDSHIELD).setItemName("DiamondShield").setTextureFile(currentItemsTexture).setIconCoord(4, 7);
                               BlueBed = new ItemBed(5085).setMaxStackSize(1).setTextureFile(currentItemsTexture).setIconCoord(13, 2).setItemName("BlueBed");
                               GreenBed = new ItemBed(5086).setMaxStackSize(1).setTextureFile(currentItemsTexture).setIconCoord(13, 3).setItemName("GreenBed");
                               marinestone = new Item(5087).setItemName("marinestone").setCreativeTab(CreativeTabs.tabMaterials).setTextureFile(currentItemsTexture).setIconCoord(7, 0);
                               witherTear = new Item(5088).setItemName("witherTear").setCreativeTab(CreativeTabs.tabBrewing).setTextureFile(currentItemsTexture).setIconCoord(11, 7);
                               ninjastars = new ItemNinjastars(5089).setIconCoord(8, 11).setItemName("ninjastars").setTextureFile(currentItemsTexture).setIconCoord(5, 0);
                               appleGreen = new ItemFood(5090, 4, 0.3F, false).setItemName("apple").setTextureFile(currentItemsTexture).setIconCoord(10, 1);
                               appleRed_Perime = new ItemFood(5091, 2, 0.1F, false).setItemName("apple_Perime").setTextureFile(currentItemsTexture).setIconCoord(10, 2);
                               appleGreen_Perime = new ItemFood(5092, 2, 0.1F, false).setItemName("apple_Perime").setTextureFile(currentItemsTexture).setIconCoord(11, 2);
                               pear = new ItemFood(5093, 4, 0.3F, false).setItemName("pear").setTextureFile(currentItemsTexture).setIconCoord(10, 0);
                               pearGold = new ItemPearGold(5094, 4, 1.2F, false).setAlwaysEdible().setPotionEffect(Potion.regeneration.id, 5, 0, 1.0F).setItemName("pearGold").setTextureFile(currentItemsTexture).setIconCoord(11, 0);
                               pear_Perime = new ItemFood(5095, 2, 0.1F, false).setItemName("pear_Perime").setTextureFile(currentItemsTexture).setIconCoord(12, 0);
                               compote = new ItemFood(5096, 4, 0.3F, false).setItemName("compote").setTextureFile(currentItemsTexture).setIconCoord(11, 10);
                               banane = new ItemFood(5097, 3, 0.3F, false).setItemName("banane").setTextureFile(currentItemsTexture).setIconCoord(11, 1);
                               banane_Perime = new ItemFood(5098, 2, 0.1F, false).setItemName("banane_Perime").setTextureFile(currentItemsTexture).setIconCoord(12, 1);
                               orange = new ItemFood(5099, 3, 0.3F, false).setItemName("orange").setTextureFile(currentItemsTexture).setIconCoord(10, 3);
                               orange_Perime = new ItemFood(5100, 2, 0.1F, false).setItemName("orange_Perime").setTextureFile(currentItemsTexture).setIconCoord(12, 2);
                               jus_Orange = new ItemFood(5101, 4, 0.5F, false).setItemName("jus_Orange").setTextureFile(currentItemsTexture).setIconCoord(13, 10);
                               cerise = new ItemFood(5102, 2, 0.2F, false).setItemName("cerise").setTextureFile(currentItemsTexture).setIconCoord(11, 3);
                               cerise_Perime = new ItemFood(5103, 1, 0.1F, false).setItemName("cerise_Perime").setTextureFile(currentItemsTexture).setIconCoord(12, 3);
                               fraise = new ItemSeedFood(5104, 2, 0.2F, Block_fraise.blockID, Block.tilledField.blockID).setItemName("fraise").setTextureFile(currentItemsTexture).setIconCoord(10, 4);
                               confiture = new ItemFood(5105, 4, 0.3F, false).setItemName("confiture").setTextureFile(currentItemsTexture).setIconCoord(12, 10);
                               citron = new ItemFood(5106, 3, 0.2F, false).setItemName("citron").setTextureFile(currentItemsTexture).setIconCoord(11, 5);
                               radis = new ItemSeedFood(5107, 2, 0.2F, Block_radis.blockID, Block.tilledField.blockID).setItemName("radis").setTextureFile(currentItemsTexture).setIconCoord(11, 4);
                               tomate = new ItemSeedFood(5108, 3, 0.3F, Block_tomate.blockID, Block.tilledField.blockID).setItemName("tomate").setTextureFile(currentItemsTexture).setIconCoord(12, 4);
                               salade = new ItemSeedFood(5109, 5, 0.3F, Block_salade.blockID, Block.tilledField.blockID).setItemName("salade").setTextureFile(currentItemsTexture).setIconCoord(12, 5);
                               oignon = new ItemSeedFood(5110, 3, 0.2F, Block_oignon.blockID, Block.tilledField.blockID).setItemName("oignon").setTextureFile(currentItemsTexture).setIconCoord(10, 6);
                               LobsterRaw = new ItemFood(5111, 2, 0.3F, false).setTextureFile(currentItemsTexture).setIconCoord(9, 5).setItemName("LobsterRaw");
                               LobsterCooked = new ItemFood(5112, 5, 0.6F, false).setTextureFile(currentItemsTexture).setIconCoord(10, 5).setItemName("LobsterCooked");
                               Pin = new ItemPin(5113).setTextureFile(currentItemsTexture).setIconCoord(6, 0).setItemName("Pin");
                            
                               //GAMEREGISTRY
                               GameRegistry.registerItem(KinghelmetGold, "KinghelmetGold");
                               GameRegistry.registerItem(KingplateGold, "KingplateGold");
                               GameRegistry.registerItem(KinglegsGold, "KinglegsGold");
                               GameRegistry.registerItem(KingbootsGold, "KingbootsGold");
                               GameRegistry.registerItem(helmetEmerald, "helmetEmerald");
                               GameRegistry.registerItem(plateEmerald, "plateEmerald");
                               GameRegistry.registerItem(legsEmerald, "legsEmerald");
                               GameRegistry.registerItem(bootsEmerald, "bootsEmerald");
                               GameRegistry.registerItem(BlueEmerald, "BlueEmerald");
                               GameRegistry.registerItem(RedEmerald, "RedEmerald");
                               GameRegistry.registerItem(Rubis, "Rubis");
                               GameRegistry.registerItem(helmetRedEmerald, "helmetRedEmerald");
                               GameRegistry.registerItem(plateRedEmerald, "plateRedEmerald");
                               GameRegistry.registerItem(legsRedEmerald, "legsRedEmerald");
                               GameRegistry.registerItem(bootsRedEmerald, "bootsRedEmerald");
                               GameRegistry.registerItem(Darksword, "Darksword");
                               GameRegistry.registerItem(Lightsword, "Lightsword");
                               GameRegistry.registerItem(Nethersword, "Nethersword");
                               GameRegistry.registerItem(BigIronsword, "BigIronsword");
                               GameRegistry.registerItem(Excalibur, "Excalibur");
                               GameRegistry.registerItem(KokutoYoru, "KokutoYoru");
                               GameRegistry.registerItem(Emeraldsword, "Emeraldsword");
                               GameRegistry.registerItem(BlueEmeraldsword, "BlueEmeraldsword");
                               GameRegistry.registerItem(RedEmeraldsword, "RedEmeraldsword");
                               GameRegistry.registerItem(woodspear, "woodspear");
                               GameRegistry.registerItem(stonespear, "stonespear");
                               GameRegistry.registerItem(ironspear, "ironspear");
                               GameRegistry.registerItem(goldspear, "goldspear");
                               GameRegistry.registerItem(diamondspear, "diamondspear");
                               GameRegistry.registerItem(recordGold, "record");
                               GameRegistry.registerItem(LeatherShield, "LeatherShield");
                               GameRegistry.registerItem(StoneShield, "StoneShield");
                               GameRegistry.registerItem(IronShield, "IronShield");
                               GameRegistry.registerItem(GoldShield, "GoldShield");
                               GameRegistry.registerItem(DiamondShield, "DiamondShield");
                               GameRegistry.registerItem(BlueBed, "BlueBed");
                               GameRegistry.registerItem(GreenBed, "GreenBed");
                               GameRegistry.registerItem(marinestone, "marinestone");
                               GameRegistry.registerItem(witherTear, "witherTear");
                               GameRegistry.registerItem(ninjastars, "ninjastars");
                               GameRegistry.registerItem(appleGreen, "appleGreen");
                               GameRegistry.registerItem(appleRed_Perime, "appleRed_Perime");
                               GameRegistry.registerItem(appleGreen_Perime, "appleGreen_Perime");
                               GameRegistry.registerItem(pear, "pear");
                               GameRegistry.registerItem(pearGold, "pearGold");
                               GameRegistry.registerItem(pear_Perime, "pear_Perime");
                               GameRegistry.registerItem(compote, "compote");
                               GameRegistry.registerItem(banane, "banane");
                               GameRegistry.registerItem(banane_Perime, "banane_Perime");
                               GameRegistry.registerItem(orange, "orange");
                               GameRegistry.registerItem(orange_Perime, "orange_Perime");
                               GameRegistry.registerItem(jus_Orange, "jus_Orange");
                               GameRegistry.registerItem(cerise, "cerise");
                               GameRegistry.registerItem(cerise_Perime, "cerise_Perime");
                               GameRegistry.registerItem(fraise, "fraise");
                               GameRegistry.registerItem(confiture, "confiture");
                               GameRegistry.registerItem(citron, "citron");
                               GameRegistry.registerItem(radis, "radis");
                               GameRegistry.registerItem(tomate, "tomate");
                               GameRegistry.registerItem(salade, "salade");
                               GameRegistry.registerItem(oignon, "oignon");
                               GameRegistry.registerItem(LobsterRaw, "LobsterRaw");
                               GameRegistry.registerItem(LobsterCooked, "LobsterCooked");
                               GameRegistry.registerItem(Pin, "Pin");
                            
                               WorldRegister.MainRegistry();
                            
                               //LANGUAGE
                               LanguageRegistry.addName(KinghelmetGold, "Couronne");
                            LanguageRegistry.addName(KingplateGold, "Plastron royale");
                            LanguageRegistry.addName(KinglegsGold, "Jambieres royale");
                            LanguageRegistry.addName(KingbootsGold, "Bottes royale");
                            LanguageRegistry.addName(helmetEmerald, "Casque en emeraude");
                            LanguageRegistry.addName(plateEmerald, "Plastron en emeraude");
                            LanguageRegistry.addName(legsEmerald, "Jambieres en emeraude");
                            LanguageRegistry.addName(bootsEmerald, "Bottes en emeraude");
                            LanguageRegistry.addName(BlueEmerald, "Emeraude bleu");
                            LanguageRegistry.addName(RedEmerald, "Emeraude rouge");
                            LanguageRegistry.addName(Rubis, "Rubis");
                            LanguageRegistry.addName(helmetRedEmerald, "Casque en emeraude rouge");
                            LanguageRegistry.addName(plateRedEmerald, "Plastron en emeraude rouge");
                            LanguageRegistry.addName(legsRedEmerald, "Jambieres en emeraude rouge");
                            LanguageRegistry.addName(bootsRedEmerald, "Bottes en emeraude rouge");
                            LanguageRegistry.addName(Darksword, "Dark Sword");
                            LanguageRegistry.addName(Lightsword, "Light Sword");
                            LanguageRegistry.addName(Nethersword, "Nether Sword");
                            LanguageRegistry.addName(BigIronsword, "Big Iron Sword");
                            LanguageRegistry.addName(Excalibur, "Excalibur");
                            LanguageRegistry.addName(KokutoYoru, "KokutoYoru");
                            LanguageRegistry.addName(Emeraldsword, "Epee en emeraude");
                            LanguageRegistry.addName(BlueEmeraldsword, "Epee en emeraude bleu");
                            LanguageRegistry.addName(RedEmeraldsword, "Epee en emeraude rouge");
                            LanguageRegistry.addName(woodspear, "Lance en bois");
                            LanguageRegistry.addName(stonespear, "Lance en pierre");
                            LanguageRegistry.addName(ironspear, "Lance en fer");
                            LanguageRegistry.addName(goldspear, "Lance en or");
                            LanguageRegistry.addName(diamondspear, "Lance en diamant");
                            LanguageRegistry.addName(LeatherShield, "Bouclier en cuir");
                            LanguageRegistry.addName(StoneShield, "Bouclier en pierre");
                            LanguageRegistry.addName(IronShield, "Bouclier en fer");
                            LanguageRegistry.addName(GoldShield, "Bouclier en or");
                            LanguageRegistry.addName(DiamondShield, "Bouclier en diamant");
                            LanguageRegistry.addName(BlueBed, "Lit bleu");
                            LanguageRegistry.addName(GreenBed, "Lit vert");
                            LanguageRegistry.addName(marinestone, "Pierre marine");
                            LanguageRegistry.addName(witherTear, "Larme de Wither");
                            LanguageRegistry.addName(ninjastars, "etoile ninja");
                            LanguageRegistry.addName(appleRed_Perime, "Pomme pourite");
                            LanguageRegistry.addName(appleGreen_Perime, "Pomme pourite");
                            LanguageRegistry.addName(pear, "Poire");
                            LanguageRegistry.addName(pearGold, "Poire doree");
                            LanguageRegistry.addName(pear_Perime, "Poire pourite");
                            LanguageRegistry.addName(compote, "Compote");
                            LanguageRegistry.addName(banane, "Banane");
                            LanguageRegistry.addName(banane_Perime, "Banane pourite");
                            LanguageRegistry.addName(orange, "Orange");
                            LanguageRegistry.addName(orange_Perime, "Orange pourite");
                            LanguageRegistry.addName(jus_Orange, "Jus d'orange");
                            LanguageRegistry.addName(cerise, "Cerise");
                            LanguageRegistry.addName(cerise_Perime, "Cerise pourite");
                            LanguageRegistry.addName(fraise, "fraise");
                            LanguageRegistry.addName(confiture, "Confiture");
                            LanguageRegistry.addName(citron, "citron");
                            LanguageRegistry.addName(radis, "Radis");
                            LanguageRegistry.addName(tomate, "Tomate");
                            LanguageRegistry.addName(salade, "Salade");
                            LanguageRegistry.addName(oignon, "Oignon");
                            LanguageRegistry.addName(LobsterRaw, "Homard cru");
                            LanguageRegistry.addName(LobsterCooked, "Homard cuit");
                            LanguageRegistry.addName(Pin, "Pomme de pin");
                            
                            //CRAFTS
                            GameRegistry.addRecipe(new ItemStack(KinghelmetGold, 1), new Object[] {"GEG", "GGG", 'G', Item.ingotGold, 'E', Item.emerald});
                            GameRegistry.addRecipe(new ItemStack(KingplateGold, 1), new Object[] {"GEG", "GGG", "GGG", 'G', Item.ingotGold, 'E', Item.emerald});
                            GameRegistry.addRecipe(new ItemStack(KinglegsGold, 1), new Object[] {"GGG", "GEG", "G G", 'G', Item.ingotGold, 'E', Item.emerald});
                            GameRegistry.addRecipe(new ItemStack(KingbootsGold, 1), new Object[] {"GEG", "G G", 'G', Item.ingotGold, 'E', Item.emerald});
                            GameRegistry.addRecipe(new ItemStack(helmetEmerald, 1), new Object[] {"EEE", "E E", 'E', Item.emerald});
                            GameRegistry.addRecipe(new ItemStack(plateEmerald, 1), new Object[] {"E E", "EEE", "EEE", 'E', Item.emerald});
                            GameRegistry.addRecipe(new ItemStack(legsEmerald, 1), new Object[] {"EEE", "E E", "E E", 'E', Item.emerald});
                            GameRegistry.addRecipe(new ItemStack(bootsEmerald, 1), new Object[] {"E E", "E E", 'E', Item.emerald});
                            GameRegistry.addRecipe(new ItemStack(helmetRedEmerald, 1), new Object[] {"RRR", "R R", 'R', ModDeclare.RedEmerald});
                            GameRegistry.addRecipe(new ItemStack(plateRedEmerald, 1), new Object[] {"R R", "RRR", "RRR", 'R', ModDeclare.RedEmerald});
                            GameRegistry.addRecipe(new ItemStack(legsRedEmerald, 1), new Object[] {"RRR", "R R", "R R", 'R', ModDeclare.RedEmerald});
                            GameRegistry.addRecipe(new ItemStack(bootsRedEmerald, 1), new Object[] {"R R", "R R", 'R', ModDeclare.RedEmerald});
                            GameRegistry.addRecipe(new ItemStack(Rubis, 2), new Object[] {"R", 'R', ModDeclare.RedEmerald});
                            GameRegistry.addRecipe(new ItemStack(Darksword, 1), new Object[] {"WI ", "PI ", " S ", 'I', Item.ingotIron, 'W', ModDeclare.witherTear, 'P', Item.potion, 'S', Item.stick});
                            GameRegistry.addRecipe(new ItemStack(Lightsword, 1), new Object[] {"GI ", "PI ", " S ", 'I', Item.ingotIron, 'G', Item.ghastTear, 'P', Item.potion, 'S', Item.stick});
                            GameRegistry.addRecipe(new ItemStack(Nethersword, 1), new Object[] {"NIN", "NIN", "GSG", 'I', Item.ingotIron, 'N', Item.netherStalkSeeds, 'G', Item.goldNugget, 'S', Item.stick});
                            GameRegistry.addRecipe(new ItemStack(BigIronsword, 1), new Object[] {" I ", " I ", " S ", 'I', Block.blockSteel, 'S', Item.stick});
                            GameRegistry.addRecipe(new ItemStack(Excalibur, 1), new Object[] {" I ", " I ", "DSD", 'I', Item.ingotIron, 'S', Item.netherStar, 'D', Item.diamond});
                            GameRegistry.addRecipe(new ItemStack(KokutoYoru, 1), new Object[] {"EME", "DMD", "GIG", 'I', Item.ingotIron, 'G', Item.ingotGold, 'D', Item.diamond, 'E', Item.emerald, 'M', ModDeclare.marinestone});
                            GameRegistry.addRecipe(new ItemStack(Emeraldsword, 1), new Object[] {" E ", " E ", " S ", 'E', Item.emerald, 'S', Item.stick});
                            GameRegistry.addRecipe(new ItemStack(BlueEmeraldsword, 1), new Object[] {" B ", " B ", " S ", 'B', ModDeclare.BlueEmerald, 'S', Item.stick});
                            GameRegistry.addRecipe(new ItemStack(RedEmeraldsword, 1), new Object[] {" R ", " R ", " S ", 'R', ModDeclare.RedEmerald, 'S', Item.stick});
                            GameRegistry.addRecipe(new ItemStack(woodspear, 1), new Object[] {"S  ", " S ", "  S", 'S', Item.stick});
                            GameRegistry.addRecipe(new ItemStack(stonespear, 1), new Object[] {"C  ", " S ", "  S", 'S', Item.stick, 'C', Block.cobblestone});
                            GameRegistry.addRecipe(new ItemStack(ironspear, 1), new Object[] {"I  ", " S ", "  S", 'S', Item.stick, 'I', Item.ingotIron});
                            GameRegistry.addRecipe(new ItemStack(diamondspear, 1), new Object[] {"D  ", " S ", "  S", 'S', Item.stick, 'D', Item.diamond});
                            GameRegistry.addRecipe(new ItemStack(goldspear, 1), new Object[] {"G  ", " S ", "  S", 'S', Item.stick, 'G', Item.ingotGold});
                            GameRegistry.addRecipe(new ItemStack(LeatherShield, 1), new Object[] {" L ", "LNL", " L ", 'L', Item.leather, 'N', Item.goldNugget});
                            GameRegistry.addRecipe(new ItemStack(StoneShield, 1), new Object[] {"SS", "SS", "SS", 'S', Block.cobblestone});
                            GameRegistry.addRecipe(new ItemStack(IronShield, 1), new Object[] {"III", "INI", " I ", 'I', Item.ingotIron, 'N', Item.goldNugget});
                            GameRegistry.addRecipe(new ItemStack(GoldShield, 1), new Object[] {"GGG", "GDG", " G ", 'G', Item.ingotGold, 'D', Item.diamond});
                            GameRegistry.addRecipe(new ItemStack(DiamondShield, 1), new Object[] {"DDD", "DND", " D ", 'D', Item.diamond, 'N', Item.goldNugget});
                            GameRegistry.addRecipe(new ItemStack(compote, 1), new Object[] {"P", "B", 'B', Item.glassBottle, 'P', ModDeclare.appleRed_Perime});
                            GameRegistry.addRecipe(new ItemStack(compote, 1), new Object[] {"P", "B", 'B', Item.glassBottle, 'P', ModDeclare.appleGreen_Perime});
                            GameRegistry.addRecipe(new ItemStack(compote, 1), new Object[] {"P", "B", 'B', Item.glassBottle, 'P', ModDeclare.pear_Perime});
                            GameRegistry.addRecipe(new ItemStack(confiture, 1), new Object[] {"C", "C", "B", 'B', Item.glassBottle, 'C', ModDeclare.cerise});
                            GameRegistry.addRecipe(new ItemStack(confiture, 1), new Object[] {"F", "F", "B", 'B', Item.glassBottle, 'F', ModDeclare.fraise});
                            GameRegistry.addRecipe(new ItemStack(jus_Orange, 1), new Object[] {"O", "B", 'B', Item.glassBottle, 'O', ModDeclare.orange});
                            GameRegistry.addRecipe(new ItemStack(jus_Orange, 1), new Object[] {"P", "P", "B", 'B', Item.glassBottle, 'P', ModDeclare.orange_Perime});
                            
                            //GameRegistry.addShapelessRecipe(new ItemStack(BlueBed, 1), new Object[] {new ItemStack(Item.itemsList[Block.cloth.blockID], 1, 11), Block.planks});
                            //GameRegistry.addShapelessRecipe(new ItemStack(GreenBed, 1), new Object[] {new ItemStack(Item.itemsList[Block.cloth.blockID], 1, 13), Block.planks});
                            // RedBed
                            GameRegistry.addShapelessRecipe(new ItemStack(BlueBed, 1), new Object[] {Item.bed, new ItemStack(Item.dyePowder, 1, 4)});
                            GameRegistry.addShapelessRecipe(new ItemStack(GreenBed, 1), new Object[] {Item.bed, new ItemStack(Item.dyePowder, 1, 2)});
                            // BlueBed
                            GameRegistry.addShapelessRecipe(new ItemStack(Item.bed, 1), new Object[] {BlueBed, new ItemStack(Item.dyePowder, 1, 1)});
                            GameRegistry.addShapelessRecipe(new ItemStack(GreenBed, 1), new Object[] {BlueBed, new ItemStack(Item.dyePowder, 1, 2)});
                            // GreenBed
                            GameRegistry.addShapelessRecipe(new ItemStack(Item.bed, 1), new Object[] {GreenBed, new ItemStack(Item.dyePowder, 1, 1)});
                            GameRegistry.addShapelessRecipe(new ItemStack(BlueBed, 1), new Object[] {GreenBed, new ItemStack(Item.dyePowder, 1, 4)});
                            
                            // CUISSON
                            GameRegistry.addSmelting(LobsterRaw.shiftedIndex, new ItemStack(LobsterCooked, 1), 1.0F); // LobsterRaw
                            
                            }
                            
                             private String currentItemsTexture = "/ModAddedItems/textures/items/ModItems.png";
                             private String currentBlocksTexture = "/ModAddedItems/textures/blocks/ModBlocks.png";
                            
                            }
                            
                            

                            Code de la version contenant uniquement la nourriture :

                            
                            package ModAddedFoods;
                            
                            import net.minecraft.block.Block;
                            import net.minecraft.block.StepSound;
                            import net.minecraft.item.Item;
                            import net.minecraft.item.ItemFood;
                            import net.minecraft.item.ItemSeedFood;
                            import net.minecraft.item.ItemStack;
                            import net.minecraft.potion.Potion;
                            import net.minecraftforge.client.MinecraftForgeClient;
                            import ModAddedFoods.Blocks.BlockFraise;
                            import ModAddedFoods.Blocks.BlockOignon;
                            import ModAddedFoods.Blocks.BlockRadis;
                            import ModAddedFoods.Blocks.BlockSalade;
                            import ModAddedFoods.Blocks.BlockTomate;
                            import ModAddedFoods.Items.ItemAddedFood;
                            import ModAddedFoods.Items.ItemAddedSeedFood;
                            //import ModAddedFoods.Blocks.ModBlockLeaves;
                            import ModAddedFoods.Items.ItemPearGold;
                            import ModAddedFoods.Items.ItemPin;
                            import ModAddedFoods.common.CommonProxy;
                            import cpw.mods.fml.common.Mod;
                            import cpw.mods.fml.common.Mod.Init;
                            import cpw.mods.fml.common.Mod.Instance;
                            import cpw.mods.fml.common.Mod.PreInit;
                            import cpw.mods.fml.common.SidedProxy;
                            import cpw.mods.fml.common.event.FMLInitializationEvent;
                            import cpw.mods.fml.common.event.FMLPreInitializationEvent;
                            import cpw.mods.fml.common.network.NetworkMod;
                            import cpw.mods.fml.common.registry.GameRegistry;
                            import cpw.mods.fml.common.registry.LanguageRegistry;
                            
                            @Mod(modid = Reference.MOD_ID, name = Reference.MOD_NAME, version = Reference.VERSION)
                            @NetworkMod(clientSideRequired = true, serverSideRequired = false)
                            
                            public class ModDeclare
                            {
                            @Instance("modaddedfoods")
                            public static ModDeclare modInstance;
                            @SidedProxy(clientSide=Reference.CLIENT_PROXY, serverSide=Reference.SERVER_PROXY, bukkitSide=Reference.BUKKIT)
                            public static CommonProxy proxy;
                            
                            //Blocks
                            //public static ModBlockLeaves leavesAppleGreen;
                            public static Block block_fraise;
                            public static Block block_radis;
                            public static Block block_tomate;
                            public static Block block_salade;
                            public static Block block_oignon;
                            
                            //Items
                            public static Item applegreen;
                                public static Item applered_perime;
                                public static Item applegreen_perime;
                                public static Item pear;
                                public static Item peargold;
                                public static Item pear_perime;
                                public static Item compote;
                                public static Item banane;
                                public static Item banane_perime;
                                public static Item orange;
                                public static Item orange_perime;
                                public static Item jus_orange;
                                public static Item cerise;
                                public static Item cerise_perime;
                                public static Item fraise;
                                public static Item confiture;
                                public static Item citron;
                                public static Item radis;
                                public static Item tomate;
                                public static Item salade;
                                public static Item oignon;
                                public static Item lobsterraw;
                                public static Item lobstercooked;
                                public static Item pin;
                            
                            @PreInit
                            public void initConfig(FMLPreInitializationEvent event)
                            {
                            proxy.registerRender();
                            }
                            
                            @Init
                            public void load(FMLInitializationEvent event)
                            {
                            StepSound soundGrassFootstep = new StepSound("grass", 1.0F, 1.0F);
                            
                                //Blocks
                            //leavesAppleGreen = (ModBlockLeaves)new ModBlockLeaves(2053, 52).setHardness(0.2F).setLightOpacity(1).setStepSound(soundGrassFootstep).setBlockName("leavesAppleGreen").setRequiresSelfNotify();
                            block_fraise = new BlockFraise(2054, 200).setBlockName("block_fraise");
                            block_radis = new BlockRadis(2055, 216).setBlockName("block_radis");
                            block_tomate = new BlockTomate(2056, 232).setBlockName("block_tomate");
                            block_salade = new BlockSalade(2057, 248).setBlockName("block_salade");
                            block_oignon = new BlockOignon(2058, 184).setBlockName("block_oignon");
                            
                            //GAMEREGISTRY
                            //GameRegistry.registerBlock(leavesAppleGreen, "leavesAppleGreen");
                            GameRegistry.registerBlock(block_fraise, "block_fraise");
                            GameRegistry.registerBlock(block_radis, "block_radis");
                            GameRegistry.registerBlock(block_tomate, "block_tomate");
                            GameRegistry.registerBlock(block_salade, "block_salade");
                            GameRegistry.registerBlock(block_oignon, "block_oignon");
                            
                            //LANGUAGE
                            LanguageRegistry.addName(block_fraise, "Plantation de fraises");
                            LanguageRegistry.addName(block_radis, "Plantation de radis");
                            LanguageRegistry.addName(block_tomate, "Plantation de tomates");
                            LanguageRegistry.addName(block_salade, "Plantation de salades");
                            LanguageRegistry.addName(block_oignon, "Plantation d'oignons");
                            //ModBlocks.init();
                            //ModBlocks.register();
                            //ModBlocks.language();
                            
                            //Items
                            applegreen = new ItemAddedFood(5090, 4, 0.3F, false).setItemName("apple").setIconCoord(10, 1);
                            applered_perime = new ItemAddedFood(5091, 2, 0.1F, false).setItemName("apple_perime").setIconCoord(10, 2);
                               applegreen_perime = new ItemAddedFood(5092, 2, 0.1F, false).setItemName("apple_perime").setIconCoord(11, 2);
                               pear = new ItemAddedFood(5093, 4, 0.3F, false).setItemName("pear").setIconCoord(10, 0);
                               peargold = new ItemPearGold(5094, 4, 1.2F, false).setAlwaysEdible().setPotionEffect(Potion.regeneration.id, 5, 0, 1.0F).setItemName("peargold").setIconCoord(11, 0);
                               pear_perime = new ItemAddedFood(5095, 2, 0.1F, false).setItemName("pear_perime").setIconCoord(12, 0);
                               compote = new ItemAddedFood(5096, 4, 0.3F, false).setItemName("compote").setIconCoord(11, 10);
                               banane = new ItemAddedFood(5097, 3, 0.3F, false).setItemName("banane").setIconCoord(11, 1);
                               banane_perime = new ItemAddedFood(5098, 2, 0.1F, false).setItemName("banane_perime").setIconCoord(12, 1);
                               orange = new ItemAddedFood(5099, 3, 0.3F, false).setItemName("orange").setIconCoord(10, 3);
                               orange_perime = new ItemAddedFood(5100, 2, 0.1F, false).setItemName("orange_perime").setIconCoord(12, 2);
                               jus_orange = new ItemAddedFood(5101, 4, 0.5F, false).setItemName("jus_orange").setIconCoord(13, 10);
                               cerise = new ItemAddedFood(5102, 2, 0.2F, false).setItemName("cerise").setIconCoord(11, 3);
                               cerise_perime = new ItemAddedFood(5103, 1, 0.1F, false).setItemName("cerise_perime").setIconCoord(12, 3);
                               fraise = new ItemAddedSeedFood(5104, 2, 0.2F, block_fraise.blockID, Block.tilledField.blockID).setItemName("fraise").setIconCoord(10, 4);
                               confiture = new ItemAddedFood(5105, 4, 0.3F, false).setItemName("confiture").setIconCoord(12, 10);
                               citron = new ItemAddedFood(5106, 3, 0.2F, false).setItemName("citron").setIconCoord(11, 5);
                               radis = new ItemAddedSeedFood(5107, 2, 0.2F, block_radis.blockID, Block.tilledField.blockID).setItemName("radis").setIconCoord(11, 4);
                               tomate = new ItemAddedSeedFood(5108, 3, 0.3F, block_tomate.blockID, Block.tilledField.blockID).setItemName("tomate").setIconCoord(12, 4);
                               salade = new ItemAddedSeedFood(5109, 5, 0.3F, block_salade.blockID, Block.tilledField.blockID).setItemName("salade").setIconCoord(12, 5);
                               oignon = new ItemAddedSeedFood(5110, 3, 0.2F, block_oignon.blockID, Block.tilledField.blockID).setItemName("oignon").setIconCoord(10, 6);
                               lobsterraw = new ItemAddedFood(5111, 2, 0.3F, false).setIconCoord(9, 5).setItemName("lobsterraw");
                               lobstercooked = new ItemAddedFood(5112, 5, 0.6F, false).setIconCoord(10, 5).setItemName("lobstercooked");
                               pin = new ItemPin(5113).setIconCoord(6, 0).setItemName("pin");
                            
                               //GAMEREGISTRY
                               GameRegistry.registerItem(applegreen, "applegreen");
                               GameRegistry.registerItem(applered_perime, "applered_perime");
                               GameRegistry.registerItem(applegreen_perime, "applegreen_perime");
                               GameRegistry.registerItem(pear, "pear");
                               GameRegistry.registerItem(peargold, "peargold");
                               GameRegistry.registerItem(pear_perime, "pear_perime");
                               GameRegistry.registerItem(compote, "compote");
                               GameRegistry.registerItem(banane, "banane");
                               GameRegistry.registerItem(banane_perime, "banane_perime");
                               GameRegistry.registerItem(orange, "orange");
                               GameRegistry.registerItem(orange_perime, "orange_perime");
                               GameRegistry.registerItem(jus_orange, "jus_orange");
                               GameRegistry.registerItem(cerise, "cerise");
                               GameRegistry.registerItem(cerise_perime, "cerise_perime");
                               GameRegistry.registerItem(fraise, "fraise");
                               GameRegistry.registerItem(confiture, "confiture");
                               GameRegistry.registerItem(citron, "citron");
                               GameRegistry.registerItem(radis, "radis");
                               GameRegistry.registerItem(tomate, "tomate");
                               GameRegistry.registerItem(salade, "salade");
                               GameRegistry.registerItem(oignon, "oignon");
                               GameRegistry.registerItem(lobsterraw, "lobsterraw");
                               GameRegistry.registerItem(lobstercooked, "lobstercooked");
                               GameRegistry.registerItem(pin, "pin");
                            
                               //LANGUAGE
                               LanguageRegistry.addName(applered_perime, "Pomme pourite");
                            LanguageRegistry.addName(applegreen_perime, "Pomme pourite");
                            LanguageRegistry.addName(pear, "Poire");
                            LanguageRegistry.addName(peargold, "Poire doree");
                            LanguageRegistry.addName(pear_perime, "Poire pourite");
                            LanguageRegistry.addName(compote, "Compote");
                            LanguageRegistry.addName(banane, "Banane");
                            LanguageRegistry.addName(banane_perime, "Banane pourite");
                            LanguageRegistry.addName(orange, "Orange");
                            LanguageRegistry.addName(orange_perime, "Orange pourite");
                            LanguageRegistry.addName(jus_orange, "Jus d'orange");
                            LanguageRegistry.addName(cerise, "Cerise");
                            LanguageRegistry.addName(cerise_perime, "Cerise pourite");
                            LanguageRegistry.addName(fraise, "fraise");
                            LanguageRegistry.addName(confiture, "Confiture");
                            LanguageRegistry.addName(citron, "citron");
                            LanguageRegistry.addName(radis, "Radis");
                            LanguageRegistry.addName(tomate, "Tomate");
                            LanguageRegistry.addName(salade, "Salade");
                            LanguageRegistry.addName(oignon, "Oignon");
                            LanguageRegistry.addName(lobsterraw, "Homard cru");
                            LanguageRegistry.addName(lobstercooked, "Homard cuit");
                            LanguageRegistry.addName(pin, "Pomme de pin");
                            
                            //CRAFTS
                            GameRegistry.addRecipe(new ItemStack(Item.appleGold, 1), new Object[] {"OOO", "OPO", "OOO", 'P', ModDeclare.applegreen, 'O', Item.goldNugget});
                            GameRegistry.addRecipe(new ItemStack(peargold, 1), new Object[] {"OOO", "OPO", "OOO", 'P', ModDeclare.pear, 'O', Item.goldNugget});
                            GameRegistry.addRecipe(new ItemStack(compote, 1), new Object[] {"P", "B", 'B', Item.glassBottle, 'P', ModDeclare.applered_perime});
                            GameRegistry.addRecipe(new ItemStack(compote, 1), new Object[] {"P", "B", 'B', Item.glassBottle, 'P', ModDeclare.applegreen_perime});
                            GameRegistry.addRecipe(new ItemStack(compote, 1), new Object[] {"P", "B", 'B', Item.glassBottle, 'P', ModDeclare.pear_perime});
                            GameRegistry.addRecipe(new ItemStack(confiture, 1), new Object[] {"C", "C", "B", 'B', Item.glassBottle, 'C', ModDeclare.cerise});
                            GameRegistry.addRecipe(new ItemStack(confiture, 1), new Object[] {"F", "F", "B", 'B', Item.glassBottle, 'F', ModDeclare.fraise});
                            GameRegistry.addRecipe(new ItemStack(jus_orange, 1), new Object[] {"O", "B", 'B', Item.glassBottle, 'O', ModDeclare.orange});
                            GameRegistry.addRecipe(new ItemStack(jus_orange, 1), new Object[] {"P", "P", "B", 'B', Item.glassBottle, 'P', ModDeclare.orange_perime});
                            
                            // CUISSON
                            GameRegistry.addSmelting(lobsterraw.shiftedIndex, new ItemStack(lobstercooked, 1), 1.0F); // LobsterRaw
                            
                            }
                            
                                  //private String currentitemstexture = "/modaddedfoods/textures/items/moditems.png";
                             //private String currentblockstexture = "/modaddedfoods/textures/blocks/modblocks.png";
                            
                            }
                            
                            

                            Dans la première version il n’y a même pas la fonction MinecraftForgeClient.preloadTexture().
                            Personnellement je ne vois pas vraiment de différences entre la version complète et la version nourriture. Tout ce que j’ai fait c’est retirer les armures, certains blocs et quelques items.

                            1 réponse Dernière réponse Répondre Citer 0
                            • Superloup10
                              Superloup10 Modérateurs dernière édition par

                              Dans la version nourriture, il manque la méthode ```java
                              setTextureFile()

                              Si vous souhaitez me faire un don, il vous suffit de cliquer sur le bouton situé en dessous.

                              Je suis un membre apprécié et joueur, j'ai déjà obtenu 17 points de réputation.

                              1 réponse Dernière réponse Répondre Citer 0
                              • J
                                jojo2971 dernière édition par

                                @‘Superloup10’:

                                Dans la version nourriture, il manque la méthode ```java
                                setTextureFile()

                                C’est normal, j’ai placé une fonction getTextureFile() avec le lien de la texture directement dans la classe des blocs et items.
                                Grâce à cette fonction je n’aurai plus a écrire setTextureFile() pour chaque Block ou Item et je gagnerai beaucoup de temps en cas de grosse modification.

                                Malheureusement ça n’a pas réglé mon problème.

                                1 réponse Dernière réponse Répondre Citer 0
                                • J
                                  jojo2971 dernière édition par

                                  C’est bon mon problème est résolu  😄 .
                                  Après avoir bien comparé les deux versions j’ai pu remarquer que les liens vers les textures avaient une légère différence.
                                  Dans la deuxième version pour essayer de régler le problème j’avais mis le lien en minuscule ce qui a causé un autre problème car un des dossiers contenait des lettres en majuscules.

                                  Tout ce qui restait à faire était de changer certaines lettres dans le lien en majuscule comme pour le dossier pour résoudre ce dernier problème.

                                  Pour éviter ce genre de problème il faut donc penser à précharger la texture et penser aux minuscules/majuscules dans les liens.

                                  Merci à tous de m’avoir répondu, votre aide m’a vraiment été très utile.

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

                                    Le problème vient souvent de là : windows te donne l’image même si le nom différe au niveau des majuscules et minuscules mais une fois dans un jar il fait la différence, il vaut donc mieux tout mettre en minuscules

                                    Site web contenant mes scripts : http://SCAREXgaming.github.io

                                    Pas de demandes de support par MP ni par skype SVP.
                                    Je n'accepte sur skype que l…

                                    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