• 0

    posted a message on [ANSWERED]Ore Generation Question (IN-GAME RELATED, NOT CODE RELATED)

    Thanks! I kinda figured the existing chunks wouldn't generate. But What i didnt know was if the newly generated chunks would. Thanks again for your help Dennisz!

    Posted in: Mods Discussion
  • 0

    posted a message on [ANSWERED]Ore Generation Question (IN-GAME RELATED, NOT CODE RELATED)

    Okay, so I have a minecraft world with a few mods, and I have been videoing it for Twitch and I am also making a mod of my own. My mod has custom ores in it, but before i put in into my world, I was wondering if my mods ores will generate in my current world.

    Posted in: Mods Discussion
  • 0

    posted a message on Modding Help (AGAIN!!!!!!!!!!)
    I may have found the src of the problem.

    Some of the Input items are ItemStacks under crafting instead of Items. I made the mistake when i was doing the furnace recipes and I had to do itemStacks for the outputs, and made new items with a 1 after it. Not sure if this fixes it yet, but I'll check.
    Nope, It still crashes the game, I'll try getting a new forge src.
    Posted in: Modification Development
  • 0

    posted a message on Modding Help (AGAIN!!!!!!!!!!)
    No, there is no null argument in my GameRegistry.addShapedRecipe area in my source code, but another mod comes up with the same error, so here is its source file:


    package com.thevanillaminer.hevsuitsmod;
    
    import cpw.mods.fml.client.registry.RenderingRegistry;
    import cpw.mods.fml.common.Mod;
    import cpw.mods.fml.common.Mod.EventHandler;
    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.registry.GameRegistry;
    import net.minecraft.block.Block;
    import net.minecraft.creativetab.CreativeTabs;
    import net.minecraft.init.Blocks;
    import net.minecraft.init.Items;
    import net.minecraft.item.Item;
    import net.minecraft.item.ItemStack;
    import net.minecraft.item.ItemArmor.ArmorMaterial;
    import net.minecraftforge.common.util.EnumHelper;
    
    @Mod(modid = HEVSuitsMod.modid, version = HEVSuitsMod.version)
    public class HEVSuitsMod 
    {
    public static final String modid = "hevsuits";
    public static final String version = "1.0.0";
    
    public static CreativeTabs tabHEVSuit = new CreativeTabs("tabHEVSuit"){
     public Item getTabIconItem()
     {
     return HEVSuitsMod.hl2logo;
     }
    };
    
    public static Item HEVHelmet;
    public static Item HEVSuit;
    public static Item HEVLegs;
    public static Item HEVBoots;
    public static Item hl2logo;
    public static ItemStack powerdust;
    public static Item powerdust1;
    public static ItemStack steelIngot;
    public static Item steelIngot1;
    public static ItemStack obsidianIngot;
    public static Item obsidianIngot1;
    public static ItemStack silverIngot;
    public static Item silverIngot1;
    public static Item armorplate;
    public static Item poweredarmorplate;
    public static Item armorplatebase;
    public static Item armorplatepressed; 
    public static Item armorpress; 
    public static Block blackmesaorangepoweredblock;
    public static Block blackmesagrayblock;
    public static Block blackmesaultraarmoredblock;
    public static Block blackmesaglovedblock;
    public static Block silverOre;
    public static Block powerOre;
    
    public static ArmorMaterial HEV_SUIT_MARK_V = EnumHelper.addArmorMaterial("HEV_SUIT_MARK_V", 8000, new int[] {2000, 2000, 2000, 2000}, 0);
    
    @EventHandler
    public void preInit(FMLPreInitializationEvent event)
    {
     HEVHelmet = new HEVMarkVSuit(HEV_SUIT_MARK_V, 9, 4, null).setUnlocalizedName("HEVHelmet").setCreativeTab(tabHEVSuit).setTextureName(modid + ":" + "HEVHelmet");
     HEVSuit = new HEVMarkVSuit(HEV_SUIT_MARK_V, 10, 5, null).setUnlocalizedName("HEVSuit").setCreativeTab(tabHEVSuit).setTextureName(modid + ":" + "HEVSuit");
     HEVLegs = new HEVMarkVSuit(HEV_SUIT_MARK_V, 11, 6, null).setUnlocalizedName("HEVLegs").setCreativeTab(tabHEVSuit).setTextureName(modid + ":" + "HEVLegs");
     HEVBoots = new HEVMarkVSuit(HEV_SUIT_MARK_V, 12, 7, null).setUnlocalizedName("HEVBoots").setCreativeTab(tabHEVSuit).setTextureName(modid + ":" + "HEVBoots");
     hl2logo = new Item().setUnlocalizedName("hl2logo").setCreativeTab(tabHEVSuit).setTextureName(modid + ":" + "hl2logo");
     powerdust1 = new Item().setUnlocalizedName("powerdust").setCreativeTab(tabHEVSuit).setTextureName(modid + ":" + "powerdust");
     steelIngot1 = new Item().setUnlocalizedName("steelIngot").setCreativeTab(tabHEVSuit).setTextureName(modid + ":" + "steelIngot");
     obsidianIngot1 = new Item().setUnlocalizedName("obsidianIngot").setCreativeTab(tabHEVSuit).setTextureName(modid + ":" + "obsidianIngot");
     silverIngot1 = new Item().setUnlocalizedName("silverIngot").setCreativeTab(tabHEVSuit).setTextureName(modid + ":" + "silverIngot");
     armorplate = new Item().setUnlocalizedName("armorplate").setCreativeTab(tabHEVSuit).setTextureName(modid + ":" + "armorplate");
     poweredarmorplate = new Item().setUnlocalizedName("poweredarmorplate").setCreativeTab(tabHEVSuit).setTextureName(modid + ":" + "poweredarmorplate");
     blackmesaorangepoweredblock = new BlockBlackMesaOrangePoweredBlock().setBlockName("blackmesaorangepoweredblock").setCreativeTab(tabHEVSuit).setBlockTextureName(modid + ":" + "blackmesaorangepoweredblock");
     blackmesagrayblock = new BlockBlackMesaGrayBlock().setBlockName("blackmesagrayblock").setCreativeTab(tabHEVSuit).setBlockTextureName(modid + ":" + "blackmesagrayblock");
     blackmesaultraarmoredblock = new BlockBlackMesaUltraArmoredBlock().setBlockName("blackmesaultraarmoredblock").setCreativeTab(tabHEVSuit).setBlockTextureName(modid + ":" + "blackmesaultraarmoredblock");
     blackmesaglovedblock = new BlockBlackMesaGlovedBlock().setBlockName("blackmesaglovedblock").setCreativeTab(tabHEVSuit).setBlockTextureName(modid + ":" + "blackmesaglovedblock");
     powerOre = new BlockPowerOre().setBlockName("powerOre").setCreativeTab(tabHEVSuit).setBlockTextureName(modid + ":" + "powerOre");
     silverOre = new BlockSilverOre().setBlockName("silverOre").setCreativeTab(tabHEVSuit).setBlockTextureName(modid + ":" + "silverOre");
     
     GameRegistry.registerItem(HEVHelmet, "HEVHelmet");
     GameRegistry.registerItem(HEVSuit, "HEVSuit");
     GameRegistry.registerItem(HEVLegs, "HEVLegs");
     GameRegistry.registerItem(HEVBoots, "HEVBoots");
     GameRegistry.registerBlock(blackmesaorangepoweredblock, "blackmesaorangepoweredblock");
     GameRegistry.registerBlock(blackmesagrayblock, "blackmesagrayblock");
     GameRegistry.registerBlock(blackmesaultraarmoredblock, "blackmesaultraarmoredblock");
     GameRegistry.registerBlock(blackmesaglovedblock, "blackmesaglovedblock");
     GameRegistry.registerBlock(powerOre, "powerOre");
     GameRegistry.registerBlock(silverOre, "silverOre");
     
     RenderingRegistry.addNewArmourRendererPrefix("9");
     RenderingRegistry.addNewArmourRendererPrefix("10");
     RenderingRegistry.addNewArmourRendererPrefix("11");
     RenderingRegistry.addNewArmourRendererPrefix("12");
     
     GameRegistry.addShapedRecipe(new ItemStack(HEVSuitsMod.HEVSuit, 1), new Object[] 
     {"GAG", "UPU", "BUB", 'G', HEVSuitsMod.blackmesagrayblock, 'A', HEVSuitsMod.poweredarmorplate, 'U', HEVSuitsMod.blackmesaultraarmoredblock, 'P', HEVSuitsMod.blackmesaorangepoweredblock, 'B', HEVSuitsMod.blackmesaglovedblock});
     GameRegistry.addShapedRecipe(new ItemStack(HEVSuitsMod.HEVLegs, 1), new Object[] 
     {"UUU", "P P", "P P", 'U', HEVSuitsMod.blackmesaultraarmoredblock, 'P', HEVSuitsMod.blackmesaorangepoweredblock});
     GameRegistry.addShapedRecipe(new ItemStack(HEVSuitsMod.HEVBoots, 1), new Object[] 
     {" ", "O O", "O O", 'O', HEVSuitsMod.obsidianIngot});
     GameRegistry.addShapedRecipe(new ItemStack(HEVSuitsMod.armorpress, 1), new Object[] 
     {"S ", " S ", "S S", 'S', HEVSuitsMod.steelIngot1});
     GameRegistry.addShapedRecipe(new ItemStack(HEVSuitsMod.armorplatebase, 1), new Object[] 
     {"RRR", "RRR", "RRR", 'R', Blocks.heavy_weighted_pressure_plate});
     GameRegistry.addShapedRecipe(new ItemStack(HEVSuitsMod.hl2logo, 1), new Object[] 
     {"P ", " P ", "P P", 'P', HEVSuitsMod.powerdust});
     GameRegistry.addShapelessRecipe(new ItemStack(HEVSuitsMod.armorplatepressed, 1), new Object[] 
     {new ItemStack(HEVSuitsMod.armorplatebase), (HEVSuitsMod.armorpress)});
     GameRegistry.addShapelessRecipe(new ItemStack(HEVSuitsMod.armorplate, 1), new Object[] 
     {new ItemStack(HEVSuitsMod.armorplatepressed), (Items.carrot), (HEVSuitsMod.powerdust)});
     GameRegistry.addShapelessRecipe(new ItemStack(HEVSuitsMod.poweredarmorplate, 1), new Object[] 
     {new ItemStack(HEVSuitsMod.armorplate), (HEVSuitsMod.hl2logo)});
     GameRegistry.addSmelting(powerOre, HEVSuitsMod.powerdust, 0.50F);
     GameRegistry.addSmelting(silverOre, HEVSuitsMod.silverIngot, 0.10F);
     GameRegistry.addSmelting(Blocks.iron_block, HEVSuitsMod.steelIngot, 0.8F);
     GameRegistry.addSmelting(Blocks.obsidian, HEVSuitsMod.obsidianIngot, 1.0F);
     GameRegistry.addShapedRecipe(new ItemStack(HEVSuitsMod.blackmesaultraarmoredblock, 1), new Object[] 
     {"SSS", "III", "SSS", 'S', HEVSuitsMod.steelIngot1, 'I', HEVSuitsMod.silverIngot1});
     GameRegistry.addShapedRecipe(new ItemStack(HEVSuitsMod.blackmesaorangepoweredblock, 1), new Object[] 
     {"PPP", "PPP", "PPP", 'P', HEVSuitsMod.powerdust1});
     GameRegistry.addShapedRecipe(new ItemStack(HEVSuitsMod.blackmesaglovedblock, 1), new Object[] 
     {"OOO", "OOO", "OOO", 'O', HEVSuitsMod.obsidianIngot});
     GameRegistry.addShapedRecipe(new ItemStack(HEVSuitsMod.blackmesagrayblock, 1), new Object[] 
     {"SSS", "SSS", "SSS", 'S', Blocks.stone});
    }
    
    @EventHandler
    public void init(FMLInitializationEvent event)
    {
     
    }
    
    @EventHandler 
    public void postInit(FMLPostInitializationEvent event)
    {
     
    }
    
    @EventHandler 
    public void preLoad(FMLPreInitializationEvent PreEvent)
    {
     PowerWorld.mainRegistry();
     SilverWorld.mainRegistry();
     BlockPowerOre.mainRegistry();
     BlockSilverOre.mainRegistry();
    }
    }


    I think forge is just acting up or I have a compromised copy of forge. I might try to redownload the minecraftforge 1.7.2 1147 src files and just try to make another workspace and see if that solves anything.



    Thanks for trying to help me out so far Choonster



    Da,

    TheVanillaMiner

    P.S. I am not Russian, saying Da sounds cool
    I was thinking maybe having null for the HEV Helmet, Suit, Legs, and Boots might be causing the error as well
    Posted in: Modification Development
  • 0

    posted a message on Modding Help (AGAIN!!!!!!!!!!)
    Today I just finished my biggest mod ever, put ran into a dissapointing fact. The mod is unusable and crashes minecraft. It Will build, but it won't load. I am unsure how to fix this. I have redone the mod twice and am getting really mad. :charged: by thebaum64 I don't know what im doing wrong. I have the mod separated into other mod plugins that make up that one mod. here are the eclipse package names

    com.thevanillaminer.survivalgeararmor

    com.thevanillaminer.survivalgeartools

    com.thevanillaminer.survivalgearitems

    com.thevanilllaminer.survivalgearblocks

    com.thevanillaminer.survivalgearfood



    Also, here is the crash report:


    ---- Minecraft Crash Report ----
    // This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~]
    
    Time: 10/3/14 10:17 PM
    Description: Initializing game
    
    java.lang.NullPointerException: Initializing game
     at net.minecraft.item.crafting.CraftingManager.addRecipe(CraftingManager.java:236)
     at cpw.mods.fml.common.registry.GameRegistry.addShapedRecipe(GameRegistry.java:233)
     at com.thevanillaminer.survivalgearitems.SurvivalGearItems.preInit(SurvivalGearItems.java:108)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.lang.reflect.Method.invoke(Method.java:606)
     at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.lang.reflect.Method.invoke(Method.java:606)
     at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
     at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
     at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
     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:208)
     at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.lang.reflect.Method.invoke(Method.java:606)
     at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
     at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
     at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
     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:118)
     at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:512)
     at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:239)
     at net.minecraft.client.Minecraft.startGame(Minecraft.java:522)
     at net.minecraft.client.Minecraft.run(Minecraft.java:892)
     at net.minecraft.client.main.Main.main(Main.java:112)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.lang.reflect.Method.invoke(Method.java:606)
     at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
     at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    
    
    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------
    
    -- Head --
    Stacktrace:
     at net.minecraft.item.crafting.CraftingManager.addRecipe(CraftingManager.java:236)
     at cpw.mods.fml.common.registry.GameRegistry.addShapedRecipe(GameRegistry.java:233)
     at com.thevanillaminer.survivalgearitems.SurvivalGearItems.preInit(SurvivalGearItems.java:108)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.lang.reflect.Method.invoke(Method.java:606)
     at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.lang.reflect.Method.invoke(Method.java:606)
     at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
     at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
     at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
     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:208)
     at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.lang.reflect.Method.invoke(Method.java:606)
     at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
     at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
     at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
     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:118)
     at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:512)
     at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:239)
     at net.minecraft.client.Minecraft.startGame(Minecraft.java:522)
    
    -- Initialization --
    Details:
    Stacktrace:
     at net.minecraft.client.Minecraft.run(Minecraft.java:892)
     at net.minecraft.client.main.Main.main(Main.java:112)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.lang.reflect.Method.invoke(Method.java:606)
     at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
     at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    
    -- System Details --
    Details:
     Minecraft Version: 1.7.2
     Operating System: Windows Vista (x86) version 6.0
     Java Version: 1.7.0_60, Oracle Corporation
     Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
     Memory: 952234632 bytes (908 MB) / 1060372480 bytes (1011 MB) up to 1060372480 bytes (1011 MB)
     JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
     AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
     IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
     FML: MCP v9.03 FML v7.2.217.1147 Minecraft Forge 10.12.2.1147 8 mods loaded, 8 mods active
     mcp{9.03} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
     FML{7.2.217.1147} [Forge Mod Loader] (forgeSrc-1.7.2-10.12.2.1147.jar) Unloaded->Constructed->Pre-initialized
     Forge{10.12.2.1147} [Minecraft Forge] (forgeSrc-1.7.2-10.12.2.1147.jar) Unloaded->Constructed->Pre-initialized
     survivalgeararmor{1.0.0} [survivalgeararmor] (bin) Unloaded->Constructed->Errored
     survivalgearblocks{1.0.0} [survivalgearblocks] (bin) Unloaded->Constructed->Errored
     survivalgearfood{1.0.0} [survivalgearfood] (bin) Unloaded->Constructed->Errored
     survivalgearitems{1.0.0} [survivalgearitems] (bin) Unloaded->Constructed->Errored
     survivalgeartools{1.0.0} [survivalgeartools] (bin) Unloaded->Constructed->Pre-initialized
     Launched Version: 1.6
     LWJGL: 2.9.0
     OpenGL: GeForce 6150SE nForce 430/PCI/SSE2/3DNOW! GL version 2.1.2, NVIDIA Corporation
     Is Modded: Definitely; Client brand changed to 'fml,forge'
     Type: Client (map_client.txt)
     Resource Packs: []
     Current Language: ~~ERROR~~ NullPointerException: null
     Profiler Position: N/A (disabled)
     Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
     Anisotropic Filtering: Off (1)


    Please have a pro answer this question, and I will be grateful. Whoever finds out how to solve this problem gets their name in the credits.



    Da,

    TheVanillaMiner
    Posted in: Modification Development
  • 0

    posted a message on [1.7.2] Forge Custom Ore Help Needed.
    Perhaps this code for the Titanium Ore?

    this.setHarvestLevel("pickaxe", 4);
    Posted in: Modification Development
  • 0

    posted a message on [1.7.2 FORGE] Help! Could somebody that knows how to code help me with my problem (Armor Development)
    BTW I solved the problem on my own, so Sorry that i wasted everybodys time with this post
    Posted in: Modification Development
  • 0

    posted a message on Survinhance Mod 1.7.2 FORGE [ULTIMATE MINECRAFT SURVIVAL ENHANCER] [WIP]
    I got permission from theycallmedanger who made OreSpawn, but I forgot to ask thehippomaster. I am going to ask him now
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.7.2 FORGE] Help! Could somebody that knows how to code help me with my problem (Armor Development)
    SH**! My steve_rage face didnt work :steve_rage: For the first post :steve_rage: for the first one screwing up
    Posted in: Modification Development
  • 0

    posted a message on [1.7.2 FORGE] Help! Could somebody that knows how to code help me with my problem (Armor Development)
    Okay, so I am making a mod called Mo' everything and I came across a problem.

    I am making a armor file but I cant seem to figure it out. Could somebody please make a example in a post on this page that has the stuff that i need to put in my main class marked as tutorial(Example: tutorialBlock), and show me what changes to make to my main class.

    ALSO i am using the latest version of 1.7.2 (1.7.2-Forge-10.12.2.1147):steve_rage: (That means I am so confused that im angry!)

    :Notch:





    Here is my Armor File:



    package com.vanminer.moeverything;

    import net.minecraft.client.renderer.texture.IIconRegister;
    import net.minecraft.entity.Entity;
    import net.minecraft.item.ItemArmor;
    import net.minecraft.item.ItemStack;

    public class SkyDoesMinecraftArmor extends ItemArmor{
    private String [] armourTypes = new String [] {"helmetSky", "chestplateSky", "legsSky", "bootsSky"};

    public SkyDoesMinecraftArmor(ArmorMaterial armorMaterial, int renderIndex, int armourType){
    super(armorMaterial, renderIndex, armourType);

    }



    public String getArmorTexture(ItemStack stack, Entity entity, int renderIndex, armourType);{

    if(stack.getItem().equals(MoEverything.helmetSky)) stack.getItem().equals(MoEverything.chestplateSky); stack.getItem().equals(MoEverything.bootsSky);{
    return "moeverything:textures/armor/sky_1.png";
    }

    if(stack .equals(MoEverything.legsSky)){
    return "moeverything:textures/armor/sky_2.png";
    }

    else return null;
    }

    @Override
    public void registerIcons(IIconRegister reg){
    String moeverything;
    if(this == MoEverything.helmetSky)
    this .itemIcon = reg.registerIcon(moeverything:"helmetSky");
    if(this == MoEverything.chestplateSky)
    this .itemIcon = reg.registerIcon(moeverything:"chestplateSky");
    if(this == MoEverything.legsSky)
    this .itemIcon = reg.registerIcon(moeverything:"legsSky");
    if(this == MoEverything.bootsSky)
    this .itemIcon = reg.registerIcon(moeverything:"bootsSky");
    }

    MAIN CLASS:



    package com.vanminer.moeverything;

    import net.minecraft.block.Block;
    import net.minecraft.creativetab.CreativeTabs;
    import net.minecraft.item.Item;
    import net.minecraft.item.Item.ToolMaterial;
    import net.minecraft.item.ItemArmor.ArmorMaterial;
    import net.minecraftforge.common.util.EnumHelper;
    import cpw.mods.fml.client.registry.RenderingRegistry;
    import cpw.mods.fml.common.Mod;
    import cpw.mods.fml.common.Mod.EventHandler;
    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.registry.GameRegistry;

    @Mod(modid = MoEverything.MODID, version = MoEverything.VERSION)
    public class MoEverything
    {
    public static final String MODID = "MoEverything";
    public static final String VERSION = "1.0.0 BETA";


    public static CreativeTabs tabMoOres = new CreativeTabs("tabMoOres")
    {
    public Item getTabIconItem()
    {
    return Item.getItemFromBlock(MoEverything.vanillaOre);
    }
    };

    public static CreativeTabs tabMoItems = new CreativeTabs("tabMoItems")
    {
    public Item getTabIconItem()
    {
    return MoEverything.vanilla;
    }
    };
    public static CreativeTabs tabMoTools = new CreativeTabs("tabMoTools")
    {
    public Item getTabIconItem()
    {
    return MoEverything.budderPickaxe;
    }
    };

    public static Block vanillaOre;
    public static Item vanilla;
    public static Block budderOre;
    public static Item budder;
    public static ToolMaterial budder2 = EnumHelper.addToolMaterial("budder2", 2, 6000, 10, 15, 30);
    public static ToolMaterial gizzy2 = EnumHelper.addToolMaterial("gizzy2", 1, 2000, 10, 12, 30);
    public static Item budderPickaxe;
    public static Item helmetSky;
    public static Item chestplateSky;
    public static Item legsSky;
    public static Item bootsSky;
    public static ArmorMaterial enumArmorMaterialSky = EnumHelper.addArmorMaterial("SKY", 60000, new int[] {50, 50, 50, 50}, 64);

    @EventHandler
    public void preInit(FMLPreInitializationEvent event)
    {
    RenderingRegistry.addNewArmourRendererPrefix("5");

    vanillaOre = new BlockvanillaOre().setBlockName("vanillaOre").setCreativeTab(tabMoOres);
    GameRegistry.registerBlock(vanillaOre, "vanillaOre");
    vanilla = new Item().setCreativeTab(tabMoItems).setUnlocalizedName("vanilla");
    GameRegistry.registerItem(vanilla, "vanilla");
    helmetSky = new SkyDoesMinecraftArmor(MoEverything.enumArmorMaterialSky, 5, 0).setUnlocalizedName("helmetSky").setCreativeTab(tabMoTools);
    chestplateSky = new SkyDoesMinecraftArmor(MoEverything.enumArmorMaterialSky, 5, 0).setUnlocalizedName("chestplateSky").setCreativeTab(tabMoTools);
    legsSky = new SkyDoesMinecraftArmor(MoEverything.enumArmorMaterialSky, 5, 0).setUnlocalizedName("legsSky").setCreativeTab(tabMoTools);
    bootsSky = new SkyDoesMinecraftArmor(MoEverything.enumArmorMaterialSky, 5, 0).setUnlocalizedName("bootsSky").setCreativeTab(tabMoTools);

    GameRegistry.registerItem(helmetSky, "helmetSky");
    GameRegistry.registerItem(chestplateSky, "chestplateSky");
    GameRegistry.registerItem(legsSky, "legsSky");
    GameRegistry.registerItem(bootsSky, "bootsSky");

    }

    @EventHandler
    public void init(FMLInitializationEvent event)
    {

    }

    @EventHandler
    public void postInit(FMLPostInitializationEvent event)
    {

    }

    @EventHandler
    public void PreLoad(FMLPreInitializationEvent event)
    {
    VanillaWorld.mainRegistry();
    ((BlockvanillaOre) vanillaOre).mainRegistry();
    }
    }
    Posted in: Modification Development
  • 0

    posted a message on Survinhance Mod 1.7.2 FORGE [ULTIMATE MINECRAFT SURVIVAL ENHANCER] [WIP]
    Also I forgot to add in what the role the youtubers play!!!! HOW FORGETFUL OF ME!!!!! When you get all nine of the heads (So far I have come up with 7, Me, SkyDoesMinecraft, TheDiamondMinecart, AntVenom, GizzyGazza,PerpetualJordan, and TheBajanCanadian) and you place them all in the crafting table, you get a spawn egg called The Apocalypse, which spawns a BOSS MOB called THE APOCALYPSE!!!! It is a HUGE mob and has some of the greatest mod's mobs' abilities implemented into this one mob. "Mobzilla Regen, mobzilla landbreaking,mobzilla main scream sound, mutant zombie charge, mutant skeleton jump, and Animation API will be required for Mo' Everything mod. It isnt going as planned, as I am stuck on armor, which i am posting a forum post for that, so If you have any questions or concerns, please PM me or post on this page.-

    Ta,

    TheVanillaMiner
    Posted in: Minecraft Mods
  • 0

    posted a message on Survinhance Mod 1.7.2 FORGE [ULTIMATE MINECRAFT SURVIVAL ENHANCER] [WIP]
    I'm Practically answering two posts at once. First of all Dr. Cheeseburger the mod is supposed to be creative, not realistic (not to be rude or anything). Of course there is no such thing as chain ore, but it is cool. And now Sazarel, I had no idea everything has been made into other mods. I knew there was a SkyDoesMinecraft Mod. The youtubers play a major role in the mod, and they wont be in this mod, they'll be compacted into another WIP mod that i am creating as we speak, called Mo' Everything. It practically adds more of everything you could possibly imagine. This mod is my first mod, so it is expected to be sucky and all. But the role the youtubers play is that when you kill them, you get their head and full set of armor, so you can look like them, and be protected MASSIVELY!!!! And the armor will have special abilities according to what they are like in the modded hunger games videos. Also, they will have their own voices that I will extract the sound from the video and make it a .ogg file. For example, my idea is to have AntVenom's armor effect to be flying, because SkyDoesMinecraft and I think Gizzy Gazza in the Modded Hunger Games Rival Rebels mod said: "Ant always finds a way to fly. He'll probably just find a jetpack that is not in the mod and just be flying around killing everyone. *Sky laughing hysterically* *Gizzy also laughs hysterically*



    So yeah. That is practically all i have to say. Thanks for viewing my post, even though it isnt that good of a mod. Did any of you download it?
    Posted in: Minecraft Mods
  • 0

    posted a message on [1.6.4] Yugioh Mod: Jinzo, Blue Eyes, Dark Mag(Fusion Monsters) Spells, Traps... and more
    Could I help with some of the cards? Also, I think you should add Synchro and Xyz Monsters. And Maybe Rituals
    Posted in: WIP Mods
  • 0

    posted a message on [1.7.10]Minecraft Forge Modding Tutorials || Begginer-Advenced || NEW TUTORIAL! CUSTOM MOB DROPS!
    It has to be JDK 7. Forge doesn't support JDK 8 yet. there is a wiki. You can find your specific answer by typing forge 1.7.2 Source. It should be a minecraft forge wiki site with the title Installation/Source
    Posted in: Mapping and Modding Tutorials
  • To post a comment, please .