MFF

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

    Faire fondre la glace

    Planifier Épinglé Verrouillé Déplacé Sans suite
    27 Messages 5 Publieurs 11.4k Vues 1 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • Bowser338B Hors-ligne
      Bowser338
      dernière édition par

      Ok mais j’ai pas reussi a integrer mon biome
      je l’ai creer j’ai mis une temperature froide
      mais j’arrive pas a l’integrer

      Tout probleme a sa solution, s'il n'y a pas de solution c'est qu'il n'y a pas de problemes

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

        Pour integrer ton biome, il te faut un WorldProvider. (cf: http://www.minecraftforum.net/topic/1797143-152-16-forge-dimension-tutorial-multi-biome-dimension-ore-gen-basic-house-gen-tree-gen-skyrenderer-githubsrc-code/ )

        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
        • Bowser338B Hors-ligne
          Bowser338
          dernière édition par

          Ok biome integré
          mais quand je lance le jeu crash

          
          –-- Minecraft Crash Report ----
          // Who set us up the TNT?
          
          Time: 25/10/13 15:57
          Description: Initializing game
          
          java.lang.ExceptionInInitializerError
          at java.lang.Class.forName0(Native Method)
          at java.lang.Class.forName(Unknown Source)
          at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:457)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
          at java.lang.reflect.Method.invoke(Unknown Source)
          at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
          at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
          at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
          at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
          at com.google.common.eventbus.EventBus.post(EventBus.java:267)
          at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:194)
          at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:174)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
          at java.lang.reflect.Method.invoke(Unknown Source)
          at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
          at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
          at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
          at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
          at com.google.common.eventbus.EventBus.post(EventBus.java:267)
          at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:105)
          at cpw.mods.fml.common.Loader.loadMods(Loader.java:509)
          at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:181)
          at net.minecraft.client.Minecraft.startGame(Minecraft.java:470)
          at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:796)
          at net.minecraft.client.main.Main.main(Main.java:93)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
          at java.lang.reflect.Method.invoke(Unknown Source)
          at net.minecraft.launchwrapper.Launch.launch(Launch.java:57)
          at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
          Caused by: java.lang.NullPointerException
          at common.BiomeGenMoon.<init>(BiomeGenMoon.java:18)
          at common.MainMod.<clinit>(MainMod.java:122)
          ... 35 more
          
          A detailed walkthrough of the error, its code path and all known details is as follows:
          ---------------------------------------------------------------------------------------
          
          -- Head --
          Stacktrace:
          at java.lang.Class.forName0(Native Method)
          at java.lang.Class.forName(Unknown Source)
          at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:457)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
          at java.lang.reflect.Method.invoke(Unknown Source)
          at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
          at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
          at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
          at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
          at com.google.common.eventbus.EventBus.post(EventBus.java:267)
          at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:194)
          at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:174)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
          at java.lang.reflect.Method.invoke(Unknown Source)
          at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
          at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
          at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
          at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
          at com.google.common.eventbus.EventBus.post(EventBus.java:267)
          at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:105)
          at cpw.mods.fml.common.Loader.loadMods(Loader.java:509)
          at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:181)
          at net.minecraft.client.Minecraft.startGame(Minecraft.java:470)
          
          -- Initialization --
          Details:
          Stacktrace:
          at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:796)
          at net.minecraft.client.main.Main.main(Main.java:93)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
          at java.lang.reflect.Method.invoke(Unknown Source)
          at net.minecraft.launchwrapper.Launch.launch(Launch.java:57)
          at net.minecraft.launchwrapper.Launch.main(Launch.java:18)
          
          -- System Details --
          Details:
          Minecraft Version: 1.6.2
          Operating System: Windows 7 (amd64) version 6.1
          Java Version: 1.7.0_25, Oracle Corporation
          Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
          Memory: 752360168 bytes (717 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB)
          JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
          AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
          Suspicious classes: FML and Forge are installed
          IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
          FML: MCP v8.04 FML v6.2.57.845 Minecraft Forge 9.10.0.845 4 mods loaded, 4 mods active
          mcp{8.04} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed
          FML{6.2.57.845} [Forge Mod Loader] (bin) Unloaded->Constructed
          Forge{9.10.0.845} [Minecraft Forge] (bin) Unloaded->Constructed
          GADD{Alpha 1.0.0} [Galacticraft AddOns] (bin) Unloaded
          Launched Version: 1.6
          
          

          et j’ai pas tres bien compris pourquoi</clinit></init>

          Tout probleme a sa solution, s'il n'y a pas de solution c'est qu'il n'y a pas de problemes

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

            Regarde : Caused by: java.lang.NullPointerException
            at common.BiomeGenMoon.<init>(BiomeGenMoon.java:18)
            at common.MainMod.<clinit>(MainMod.java:122)</clinit></init>

            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
            • Bowser338B Hors-ligne
              Bowser338
              dernière édition par

              ouai mais je comprends pas ce que sa veut dire 😕

              Tout probleme a sa solution, s'il n'y a pas de solution c'est qu'il n'y a pas de problemes

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

                Affiches ces deux class ici.

                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
                • Bowser338B Hors-ligne
                  Bowser338
                  dernière édition par

                  ok alors

                  MainMod

                  
                  package common;
                  
                  import net.minecraft.block.Block;
                  import net.minecraft.item.EnumArmorMaterial;
                  import net.minecraft.item.EnumToolMaterial;
                  import net.minecraft.item.Item;
                  import net.minecraft.item.ItemSeeds;
                  import net.minecraft.item.ItemStack;
                  import net.minecraft.world.biome.BiomeGenBase;
                  import net.minecraftforge.common.DimensionManager;
                  import net.minecraftforge.common.EnumHelper;
                  import cpw.mods.fml.common.Mod;
                  import cpw.mods.fml.common.Mod.EventHandler;
                  import cpw.mods.fml.common.Mod.Instance;
                  import cpw.mods.fml.common.SidedProxy;
                  import cpw.mods.fml.common.event.FMLInitializationEvent;
                  import cpw.mods.fml.common.event.FMLPostInitializationEvent;
                  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 = "GADD", name = "Galacticraft AddOns", version = "Alpha 1.0.0")
                  @NetworkMod(clientSideRequired = true, serverSideRequired = false)
                  public class MainMod {
                  
                  // Stone outils
                  public static Item GPickaxe, GAxe, GSword, GHoe, GShovel, GShears;
                  
                  static EnumToolMaterial MPickaxe = EnumHelper.addToolMaterial(
                  "steelpickaxe", 3, 250, 20F, 2F, 50);
                  static EnumToolMaterial MAxe = EnumHelper.addToolMaterial("steelaxe", 3,
                  250, 10F, 3F, 50);
                  static EnumToolMaterial MSword = EnumHelper.addToolMaterial("steelsword",
                  0, 500, 0, 5, 50);
                  static EnumToolMaterial MHoe = EnumHelper.addToolMaterial("steelhoe", 0,
                  300, 0, 1, 50);
                  static EnumToolMaterial MShovel = EnumHelper.addToolMaterial("steelshovel",
                  0, 400, 0, 1, 50);
                  static EnumToolMaterial MShears = EnumHelper.addToolMaterial("steelshears",
                  0, 800, 0, 1, 50);
                  
                  // Obsidian Outils
                  public static Item GOPickaxe, GOAxe, GOSword, GOHoe, GOShovel;
                  
                  static EnumToolMaterial MOPickaxe = EnumHelper.addToolMaterial(
                  "obsipickaxe", 3, 4000, 20F, 2F, 50);
                  static EnumToolMaterial MOAxe = EnumHelper.addToolMaterial("obsiaxe", 3,
                  8000, 10F, 3F, 50);
                  static EnumToolMaterial MOSword = EnumHelper.addToolMaterial("obsisword",
                  0, 4000, 0, 5, 50);
                  static EnumToolMaterial MOHoe = EnumHelper.addToolMaterial("obsihoe", 0,
                  4000, 0, 1, 50);
                  static EnumToolMaterial MOShovel = EnumHelper.addToolMaterial("obsishovel",
                  0, 4000, 0, 1, 50);
                  
                  // Hache de guerre en verre
                  public static Item GGAxe;
                  
                  static EnumToolMaterial MGAxe = EnumHelper.addToolMaterial("glassaxe", 3,
                  25, 0F, 9F, 50);
                  
                  //Armure, Combinaison spatiale
                  public static Item CasqueNasa, ArmureNasa, PantalonNasa, ChaussuresNasa;
                  
                  static EnumArmorMaterial Mhelmet = EnumHelper.addArmorMaterial("LH", 60, new int[]{8, 8, 8, 8}, 50);
                  
                  static EnumArmorMaterial Mplastron = EnumHelper.addArmorMaterial("LP", 60, new int[]{8, 8, 8, 8}, 50);
                  
                  static EnumArmorMaterial Mleggin = EnumHelper.addArmorMaterial("LL", 60, new int[]{8, 8, 8, 8}, 50);
                  
                  static EnumArmorMaterial Mboots = EnumHelper.addArmorMaterial("LB", 60, new int[]{8, 8, 8, 8}, 50);
                  
                  // DirtDust
                  
                  public static Item DirtDust;
                  
                  // Agri de Riz
                  public static Item ItemRiz, ItemRizGraines;
                  
                  public static Block BlockRizCulture;
                  
                  // Agri de Coton
                  public static Item ItemCotonGraines;
                  
                  public static Block BlockCotonCulture;
                  
                  // Bol de riz
                  public static Item BolRiz;
                  
                  // cereales de riz
                  public static Item CerealesDeRiz;
                  
                  // block de coton plants
                  public static Block Coton;
                  
                  // Kevlar
                  public static Block Kevlar;
                  
                  // Glass
                  public static Block Glass;
                  
                  // StoneReinforced
                  public static Block ReinforcedStone;
                  
                  // logonasa
                  public static Block NasaLogo;
                  
                  // dimension LUNE
                  public static final int dimensionId = 10;
                  
                  // MoonStone
                  public static Block MoonStone;
                  
                  //MoonDirt
                  public static Block MoonDirt;
                  
                  //portal to moon
                  public static Block portalMoonBlock;
                  
                  public static final BiomeGenBase MoonBiome = new BiomeGenMoon(25);
                  
                  @Instance("GADD")
                  public static MainMod instance;
                  
                  @SidedProxy(clientSide = "common.ClientProxy", serverSide = "common.CommonProxy")
                  public static CommonProxy proxy;
                  
                  @EventHandler
                  public void preInit(FMLPreInitializationEvent event) {
                  
                  portalMoonBlock = new BlockPortalTutorial(501).setUnlocalizedName("portalTutorialBlock");
                  GameRegistry.registerBlock(portalMoonBlock, "GADD" + (portalMoonBlock.getUnlocalizedName().substring(5)));
                  LanguageRegistry.addName(portalMoonBlock, "Portal Tutorial Block");
                  
                  // culture de Riz
                  BlockRizCulture = new BlockFOODCulture(999)
                  .setUnlocalizedName("Culture d'orge");
                  ItemRiz = new Item(1000).setUnlocalizedName("Riz").func_111206_d(
                  "rm:riz");
                  ItemRizGraines = new ItemSeeds(1001, this.BlockRizCulture.blockID,
                  Block.tilledField.blockID).setUnlocalizedName("Graines de Riz")
                  .func_111206_d("rm:seeds_riz");
                  
                  GameRegistry.registerBlock(BlockRizCulture, "Culture de Riz");
                  GameRegistry.registerItem(ItemRiz, "durizz", "GADD");
                  GameRegistry.registerItem(ItemRizGraines, "Graines de Riz", "GADD");
                  
                  // culture de coton
                  BlockCotonCulture = new BlockCotonCulture(1002)
                  .setUnlocalizedName("Culture de coton");
                  
                  ItemCotonGraines = new ItemSeeds(1003, this.BlockCotonCulture.blockID,
                  Block.tilledField.blockID).setUnlocalizedName(
                  "Graines de coton").func_111206_d("rm:graines de coton");
                  
                  GameRegistry.registerBlock(BlockCotonCulture, "Culture de Coton");
                  GameRegistry.registerItem(ItemCotonGraines, "Graines de Coton", "GADD");
                  
                  // Bol de riz Item Mangeable
                  BolRiz = new BolRiz(1004, 8, 2, false).setUnlocalizedName("BOLRIZE")
                  .func_111206_d("rm:riz_bowl");
                  
                  // CEREALES de RIZ
                  CerealesDeRiz = new CerealesRiz(1005).setUnlocalizedName("CERIZ")
                  .func_111206_d("rm:riz_cereales");
                  
                  // Block de Kevlar
                  Kevlar = new BlockNasaKevlar(1006).func_111022_d("rm:kevlar")
                  .setUnlocalizedName("Kev").setHardness(1.0F)
                  .setResistance(10000F);
                  
                  GameRegistry.registerBlock(Kevlar, "Kevlar de la Nasa");
                  
                  LanguageRegistry.addName(Kevlar, "Kevlar de la Nasa");
                  
                  // coton sauvage
                  Coton = new BlockCoton(1007).func_111022_d("rm:cotonplant")
                  .setUnlocalizedName("Coton").setHardness(0.2F);
                  
                  GameRegistry.registerBlock(Coton, "Coton sauvage");
                  
                  LanguageRegistry.addName(Coton, "Coton sauvage");
                  
                  // Bloc de verre Nasa
                  
                  Glass = new BlockNasaGlass(1008).func_111022_d("rm:glass")
                  .setUnlocalizedName("Glasse").setHardness(2.0F)
                  .setResistance(10000F);
                  
                  GameRegistry.registerBlock(Glass, "Verre de la Nasa");
                  
                  LanguageRegistry.addName(Glass, "Verre de la Nasa");
                  
                  // Block Reinforced Stone Nasa
                  
                  ReinforcedStone = new BlockNasaStone(1009)
                  .func_111022_d("rm:reinforced_stone")
                  .setUnlocalizedName("Rstone").setHardness(3.0F)
                  .setResistance(10000F);
                  
                  GameRegistry.registerBlock(ReinforcedStone, "Stone de la Nasa");
                  
                  LanguageRegistry.addName(ReinforcedStone, "Stone de la Nasa");
                  
                  // NasaLogo
                  NasaLogo = new BlockNasaLogo(1010).setUnlocalizedName("Nlogo")
                  .setHardness(1.0F);
                  
                  GameRegistry.registerBlock(NasaLogo, "Logo de la Nasa");
                  
                  LanguageRegistry.addName(NasaLogo, "Logo de la Nasa");
                  
                  // Moon Dimension
                  DimensionManager.registerProviderType(common.MainMod.dimensionId,
                  WorldProviderMoon.class, false);
                  DimensionManager.registerDimension(common.MainMod.dimensionId,
                  common.MainMod.dimensionId);
                  
                  // MoonBlocks
                  
                  MoonStone = new BlockMoonStone(250).func_111022_d("rm:moon_stone")
                  .setUnlocalizedName("Mstone").setHardness(3.0F);
                  
                  GameRegistry.registerBlock(MoonStone, "Stone de la Lune");
                  
                  LanguageRegistry.addName(MoonStone, "Stone de la Lune");
                  
                  MoonDirt = new BlockMoonDirt(251).func_111022_d("rm:moon_dirt")
                  .setUnlocalizedName("Mdirt").setHardness(1.0F);
                  
                  GameRegistry.registerBlock(MoonDirt, "Dirt de la Lune");
                  
                  LanguageRegistry.addName(MoonDirt, "Dirt de la Lune");
                  
                  }
                  
                  @EventHandler
                  public void load(FMLInitializationEvent event) {
                  proxy.registerRenderers();
                  
                  //Combi spatiale
                  CasqueNasa = new Combi(9986, Mhelmet, 0, 0).setUnlocalizedName("Combi").func_111206_d("rm:nasa-casque");
                  ArmureNasa = new Combi(9985,Mplastron, 0, 1).setUnlocalizedName("Combi1").func_111206_d("rm:nasa_armure");
                  PantalonNasa = new Combi(9984,Mleggin, 0, 2).setUnlocalizedName("Combi2").func_111206_d("rm:nasa_pantalon");
                  ChaussuresNasa = new Combi(9983,Mboots, 0, 3).setUnlocalizedName("Combi3").func_111206_d("rm:nasa_chaussures");
                  
                  GameRegistry.registerItem(CasqueNasa, "Casque de la Nasa");
                  GameRegistry.registerItem(ArmureNasa, "Plastron de la Nasa");
                  GameRegistry.registerItem(PantalonNasa, "Pantalon de la Nasa");
                  GameRegistry.registerItem(ChaussuresNasa, "Chaussures de la Nasa");
                  
                  LanguageRegistry.addName(CasqueNasa, "Casque de la Nasa");
                  LanguageRegistry.addName(ArmureNasa, "Plastron de la Nasa");
                  LanguageRegistry.addName(PantalonNasa, "Pantalon de la Nasa");
                  LanguageRegistry.addName(ChaussuresNasa, "Chaussures de la Nasa");
                  
                  // Outils
                  // STEELPICKAXE
                  
                  GPickaxe = new StonePickaxe(9999, MPickaxe)
                  .setUnlocalizedName("FAPFAP").func_111206_d("rm:stone_pickaxe");
                  LanguageRegistry.addName(GPickaxe, "Moon Pickaxe");
                  
                  GameRegistry.addRecipe(new ItemStack(GPickaxe), new Object[] { "XXX",
                  "XYX", " Y ", 'X', common.MainMod.MoonStone, 'Y', Item.stick });
                  
                  // STEELAXE
                  
                  GAxe = new StoneAxe(9998, MAxe).setUnlocalizedName("BLOPP")
                  .func_111206_d("rm:stone_axe");
                  LanguageRegistry.addName(GAxe, "Moon Axe");
                  
                  GameRegistry.addRecipe(new ItemStack(GAxe), new Object[] { "XX", "XY",
                  " Y", 'X', common.MainMod.MoonStone, 'Y', Item.stick });
                  
                  // STEELSWORD
                  
                  GSword = new StoneSword(9997, MSword).setUnlocalizedName("BLOb")
                  .func_111206_d("rm:stone_sword");
                  LanguageRegistry.addName(GSword, "Moon Sword");
                  
                  GameRegistry.addRecipe(new ItemStack(GSword), new Object[] { " X",
                  " X", " Y", 'X', common.MainMod.MoonStone, 'Y', Item.stick });
                  
                  // STEELHOE
                  
                  GHoe = new StoneHoe(9996, MHoe).setUnlocalizedName("BLO")
                  .func_111206_d("rm:stone_hoe");
                  LanguageRegistry.addName(GHoe, "Moon Hoe");
                  
                  GameRegistry.addRecipe(new ItemStack(GHoe), new Object[] { "XX", " Y",
                  " Y", 'X', common.MainMod.MoonStone, 'Y', Item.stick });
                  
                  // STEELPELLE
                  
                  GShovel = new StoneShovel(9995, MShovel).setUnlocalizedName("BLOG")
                  .func_111206_d("rm:stone_shovel");
                  LanguageRegistry.addName(GShovel, "Moon Shovel");
                  
                  GameRegistry.addRecipe(new ItemStack(GShovel), new Object[] { " X",
                  " Y", " Y", 'X', common.MainMod.MoonStone, 'Y', Item.stick });
                  
                  // STEELSHEARS
                  
                  GShears = new StoneShears(9994, MShears)
                  .setUnlocalizedName("BLOSHEARS").func_111206_d(
                  "rm:stone_shears");
                  LanguageRegistry.addName(GShears, "Moon Shears");
                  
                  GameRegistry.addRecipe(new ItemStack(GShears), new Object[] { "XYX",
                  "XYX", "YXY", 'X', common.MainMod.MoonStone });
                  
                  // OBSIPICKAXE
                  
                  GOPickaxe = new ObsiPickaxe(9993, MOPickaxe).setUnlocalizedName(
                  "FAPFAPe").func_111206_d("rm:obsi_pickaxe");
                  LanguageRegistry.addName(GOPickaxe, "Obsidian Pickaxe");
                  
                  GameRegistry.addRecipe(new ItemStack(GOPickaxe), new Object[] { "XXX",
                  "XYX", " Y ", 'X', Block.obsidian, 'Y', Item.stick });
                  
                  // OBSIAXE
                  
                  GOAxe = new ObsiAxe(9992, MOAxe).setUnlocalizedName("BLOPPe")
                  .func_111206_d("rm:obsi_axe");
                  LanguageRegistry.addName(GOAxe, "Obsidian Axe");
                  
                  GameRegistry.addRecipe(new ItemStack(GOAxe), new Object[] { "XX", "XY",
                  " Y", 'X', Block.obsidian, 'Y', Item.stick });
                  
                  // OBSISWORD
                  
                  GOSword = new ObsiSword(9991, MOSword).setUnlocalizedName("BLObe")
                  .func_111206_d("rm:obsi_sword");
                  LanguageRegistry.addName(GOSword, "Obsidian Sword");
                  
                  GameRegistry.addRecipe(new ItemStack(GOSword), new Object[] { " X",
                  " X", " Y", 'X', Block.obsidian, 'Y', Item.stick });
                  
                  // OBSIHOE
                  
                  GOHoe = new ObsiHoe(9990, MOHoe).setUnlocalizedName("BLOe")
                  .func_111206_d("rm:obsi_hoe");
                  LanguageRegistry.addName(GOHoe, "Obsidian Hoe");
                  
                  GameRegistry.addRecipe(new ItemStack(GOHoe), new Object[] { "XX", " Y",
                  " Y", 'X', Block.obsidian, 'Y', Item.stick });
                  
                  // OBSIPELLE
                  
                  GOShovel = new ObsiShovel(9989, MOShovel).setUnlocalizedName("BLOGe")
                  .func_111206_d("rm:obsi_shovel");
                  LanguageRegistry.addName(GOShovel, "Obsidian Shovel");
                  
                  GameRegistry.addRecipe(new ItemStack(GOShovel), new Object[] { " X",
                  " Y", " Y", 'X', Block.obsidian, 'Y', Item.stick });
                  
                  // GLASSWARAXE
                  GGAxe = new GlassAxe(9988, MGAxe).setUnlocalizedName("BLOGaxe")
                  .func_111206_d("rm:glass_axe");
                  LanguageRegistry.addName(GGAxe, "Glass WarAxe");
                  
                  GameRegistry.addRecipe(new ItemStack(GGAxe), new Object[] { " X", " Y",
                  " Y", 'X', Block.glass, 'Y', Item.stick });
                  
                  // Items Basiques
                  // Poussiere de terre
                  
                  proxy.registerRenderers();
                  DirtDust = new DustDirt(9987).func_111206_d("rm:DUST");
                  
                  GameRegistry.registerItem(DirtDust, "Dust of Dirt");
                  
                  LanguageRegistry.addName(DirtDust, "Dust of Dirt");
                  // soncraft
                  GameRegistry.addRecipe(new ItemStack(DirtDust, 5), new Object[] {
                  "XXX", "YXY", "XXX", 'X', Block.stone, 'Y', Block.wood });
                  
                  // recipe de la terre
                  GameRegistry.addRecipe(new ItemStack(Block.dirt, 10), new Object[] {
                  "XXX", "XXX", "XXX", 'X', common.MainMod.DirtDust });
                  
                  // sand recipe four
                  GameRegistry.addSmelting(Block.dirt.blockID, new ItemStack(Block.sand,
                  5), 0.2f);
                  
                  // recipe laine de coton
                  GameRegistry.addRecipe(new ItemStack(Block.cloth, 1), new Object[] {
                  "XXX", "XXX", "XXX", 'X', common.MainMod.ItemCotonGraines });
                  
                  // Recipe Bol de Riz
                  
                  GameRegistry
                  .addRecipe(new ItemStack(BolRiz),
                  new Object[] { " X", " Y", 'X',
                  common.MainMod.ItemRizGraines, 'Y',
                  Item.bowlEmpty });
                  
                  // recipe Kevlar
                  GameRegistry.addRecipe(new ItemStack(Kevlar), new Object[] { "XXX",
                  "XXX", "XXX", 'X', Block.cloth });
                  
                  // recipe reinforced stone
                  GameRegistry.addRecipe(new ItemStack(ReinforcedStone), new Object[] {
                  "XXX", "XXX", "XXX", 'X', Block.stone });
                  
                  // recipe NasaLogo
                  GameRegistry.addRecipe(new ItemStack(NasaLogo), new Object[] { "XXX",
                  "XYX", "XXX", 'X', Block.stone, 'Y', Item.coal });
                  
                  // recipe NasaGlass
                  GameRegistry.addRecipe(new ItemStack(Glass), new Object[] { "YYY",
                  "XXX", "YYY", 'X', Block.glass, 'Y', Block.stone });
                  
                  // Generation d'herbe
                  GameRegistry.registerWorldGenerator(new WorldGeneratorCoton());
                  
                  }
                  
                  @EventHandler
                  public void postInit(FMLPostInitializationEvent event) {
                  
                  }
                  }
                  
                  

                  et

                  
                  package common;
                  import net.minecraft.block.material.Material;
                  import net.minecraft.client.main.Main;
                  import net.minecraft.world.biome.BiomeGenBase;
                  import net.minecraft.world.gen.feature.WorldGenerator;
                  public class BiomeGenMoon extends BiomeGenBase
                  {
                  private WorldGenerator UnDeadworldGeneratorBigTree;
                  public final Material blockMaterial;
                  public BiomeGenMoon(int par1)
                  {
                  super(par1);
                  this.blockMaterial = Material.water;
                  this.minHeight = 0.1F;
                  this.maxHeight = 0.6F;
                  this.spawnableMonsterList.clear();
                  this.spawnableCreatureList.clear();
                  this.topBlock = ((byte)common.MainMod.MoonDirt.blockID);
                  this.fillerBlock = ((byte)common.MainMod.MoonDirt.blockID);
                  this.setBiomeName("Tutorial");
                  
                  /** this changes the water colour, its set to red now but ggole the java colours **/
                  this.waterColorMultiplier = 0xE42D20;
                  }
                  }
                  
                  

                  Tout probleme a sa solution, s'il n'y a pas de solution c'est qu'il n'y a pas de problemes

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

                    Si tu remplace java this.fillerBlock = ((byte)common.MainMod.MoonDirt.blockID); par ```java
                    this.fillerBlock = ((byte)common.MainMod.MoonStone.blockID);

                    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
                    • Bowser338B Hors-ligne
                      Bowser338
                      dernière édition par

                      Oui

                      
                      Caused by: java.lang.NullPointerException
                      at common.BiomeGenMoon.<init>(BiomeGenMoon.java:18)
                      at common.MainMod.<clinit>(MainMod.java:122)
                      … 35 more
                      
                      ```</clinit></init>

                      Tout probleme a sa solution, s'il n'y a pas de solution c'est qu'il n'y a pas de problemes

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

                        la ligne 18 de ton BiomeGenMoon correspond à this.spawnableCreatureList.clear(); ou pas?

                        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
                        • Bowser338B Hors-ligne
                          Bowser338
                          dernière édition par

                          non 16 = this.spawnableMonsterList.clear();
                          17 = this.spawnableCreatureList.clear();
                          18 = this.topBlock = ((byte)common.MainMod.MoonDirt.blockID);

                          Tout probleme a sa solution, s'il n'y a pas de solution c'est qu'il n'y a pas de problemes

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

                            Si tu retire le common. et que tu importes MainMod, ça change quelque chose?

                            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
                            • Bowser338B Hors-ligne
                              Bowser338
                              dernière édition par

                              Non sa change rien toujours le meme rapport

                              Tout probleme a sa solution, s'il n'y a pas de solution c'est qu'il n'y a pas de problemes

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

                                Et si tu mets BlockMoonDirt à la place de MoonDirt, tu obtiens quoi?

                                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 1
                                • Bowser338B Hors-ligne
                                  Bowser338
                                  dernière édition par

                                  Oh Oh Oh
                                  je sais pas pourquoi mais quand je met d’autres bloc ( du jeu )
                                  sa le lance sans probleme
                                  je verifie au niveau des id

                                  250 et 251 nan je sais pas pourquoi mais il ne veut pas charger mes blocks

                                  dans la generation de mon monde j’ai toujours mes blocks speciaux aucun changement sauf que y a plus ces Mobs !!
                                  je pense que je vais laisser comme sa
                                  mais c’est quand meme bizzare

                                  Tout probleme a sa solution, s'il n'y a pas de solution c'est qu'il n'y a pas de problemes

                                  1 réponse Dernière réponse Répondre Citer 0
                                  • jglrxavpokJ Hors-ligne
                                    jglrxavpok Modérateurs
                                    dernière édition par

                                    Essaie d’appeler les méthodes de DimensionManager après la définition des blocs

                                    Modérateur sur MFF. 
                                    Mon Github: http://github.com/jglrxavpok
                                    Mon compte Steam si vous voulez jouer à CS:GO ou TF2 avec moi: https://steamcommunity.com/id/jglrxavpok/

                                    1 réponse Dernière réponse Répondre Citer 0
                                    • Bowser338B Hors-ligne
                                      Bowser338
                                      dernière édition par

                                      Je reviens a nos moutons par rapport a la “temperature” du biome
                                      maintenant que j’ai mon biome
                                      comment je lui dit quand quand par exemple je pose un source d’eau elle se tranforme en glace ?

                                      Tout probleme a sa solution, s'il n'y a pas de solution c'est qu'il n'y a pas de problemes

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

                                        L’eau se change en glace au bout d’un certain temps, regarde dans le code de la glace ou dans celui de la source d’eau.

                                        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
                                        • Bowser338B Hors-ligne
                                          Bowser338
                                          dernière édition par

                                          oui mais certes
                                          il faut bien rajouter quelque chose de le class du biome ?

                                          Tout probleme a sa solution, s'il n'y a pas de solution c'est qu'il n'y a pas de problemes

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

                                          MINECRAFT FORGE FRANCE © 2024

                                          Powered by NodeBB