Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

fauxiss

Members
  • Joined

  • Last visited

  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:

Important Information

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.