Jump to content

fauxiss

Members
  • Posts

    5
  • Joined

  • Last visited

Everything posted by fauxiss

  1. ok, so im new to programming. How and where do i do that?
  2. Im having some trouble adding tool materials to minecraft's EnumToolMaterial Class. Currently I am defining the material under @sidedproxy in the main mod class. package fauxiss.refinedtools; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.EnumToolMaterial; import net.minecraft.item.ItemStack; 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.PostInit; 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.FMLPostInitializationEvent; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.network.NetworkMod; import cpw.mods.fml.common.registry.LanguageRegistry; import net.minecraftforge.common.EnumHelper; @Mod(modid="RefinedTools", name="Refined Tools", version="0.0.1") @NetworkMod(clientSideRequired=true, serverSideRequired=false) public class mod_refinedtools { // Says where the client and server 'proxy' code is loaded. @SidedProxy(clientSide="fauxiss.refinedtools.client.ClientProxy", serverSide="fauxiss.refinedtools.CommonProxy") public static CommonProxy proxy; public static RTCreativeTab tabRefinedTools = new RTCreativeTab(); public static final EnumToolMaterial RTIRON = EnumHelper.addToolMaterial("RTIRON", 2, 512, 6.0F, 2, 15); public static final EnumToolMaterial RTGOLD = EnumHelper.addToolMaterial("RTGOLD", 1, 128, 2.0F, 1, 10); public static final EnumToolMaterial RTLAPIS = EnumHelper.addToolMaterial("RTLAPIS", 3, 512, 4.0F, 2, 15); But when I try add a tool with the new material I get an error line under the defined material, in this case RTIRON, RTGOLD and RTLAPIS. public static ItemSword RefinedIronSword = (new ItemSword(RTConfig.RefinedIronSwordToolID, EnumToolMaterial.RTIRON)); public static ItemSword RefinedGoldSword = (new ItemSword(RTConfig.RefinedGoldSwordToolID, EnumToolMaterial.RTGOLD)); public static ItemSword RefinedLapisSword = (new ItemSword(RTConfig.RefinedLapisSwordToolID, EnumToolMaterial.RTLAPIS)); There is nothing wrong with the code pulling the correct ID so I assume its a problem with EnumHelper.
  3. Thanks for your help. I just figured out what was going on. I didn't realize that you had to start the server by double clicking the minecraftforge-universal.jar. Although I wouldn't have gotten that far without your help.
  4. I looked through all the folders and files in both the minecraft_server.jar and the minecraftforge-universal.zip but I couldn't find anything that was named MACOSX or _MACOSX. I saw this when I was trying to figure out what was going wrong but whenever I try to use this method, there is nothing in the console's start-up sequence that suggests that its working (It looks like the server is starting without forge). I also tried deleting all the folders that forge downloads, then rebooting the server with the minecraftforge-universal.jar in the same folder as the minecraft_server.jar but it didn't download the basic folders like mods and coremods. There was still nothing in the console's start-up sequence.
  5. Im trying to install for my 1.4.5 server. I believe it's the recommended version because I downloaded it this morning. It starts kinda, its not a crash but its not functioning correctly. I keep getting this log:
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.