Jump to content

urlordjames

Members
  • Posts

    6
  • Joined

  • Last visited

urlordjames's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. Okay, I changed my code to it just registers the one item and it works. Thanks for your help! I'm aware that it's not very salable but it's just a test mod so I have a framework to look at when developing larger mods.
  2. When I use a list I get cannot resolve method 'registerAll(java.util.List<net.minecraft.item.Item>)' @Mod.EventBusSubscriber(modid = Reference.MOD_ID) public class RegistryHandler { @SubscribeEvent public static void onItemRegister(RegistryEvent.Register<Item> event){ event.getRegistry().registerAll(ModItems.Items); }
  3. package com.urlordjames.testmod.util.handlers; import com.urlordjames.testmod.init.ModItems; import com.urlordjames.testmod.util.IHasModel; import net.minecraft.item.Item; import net.minecraftforge.client.event.ModelRegistryEvent; import net.minecraftforge.event.RegistryEvent; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; @Mod.EventBusSubscriber public class RegistryHandler { @SubscribeEvent public static void onItemRegister(RegistryEvent.Register<Item> event){ event.getRegistry().registerAll(ModItems.Items.toArray(new Item[0])); } @SubscribeEvent public static void onModelRegister(ModelRegistryEvent event){ for (Item item : ModItems.Items){ if (item instanceof IHasModel){ ((IHasModel)item).registerModels(); } } } } Yes, at least I tried to, does this class look correct?
  4. code link mod shows in Forge mod list but item does not show up in creative inventory or JEI, no errors log: [16:50:51] [main/INFO]: Setting user: urlordjames [16:50:55] [main/INFO]: LWJGL Version: 2.9.4 [16:51:00] [main/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Just Enough Items, FMLFileResourcePack:test mod [16:51:01] [Sound Library Loader/INFO]: Starting up SoundSystem... [16:51:01] [Thread-5/INFO]: Initializing LWJGL OpenAL [16:51:01] [Thread-5/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) [16:51:02] [Thread-5/INFO]: OpenAL initialized. [16:51:02] [Sound Library Loader/INFO]: Sound engine started [16:51:07] [main/INFO]: Created: 512x512 textures-atlas [16:51:09] [main/INFO]: [STDOUT]: test mod installed [16:51:10] [main/INFO]: Narrator library for x64 successfully loaded [16:51:16] [Server thread/INFO]: Starting integrated minecraft server version 1.12 [16:51:16] [Server thread/INFO]: Generating keypair [16:51:17] [Server thread/INFO]: Loaded 488 advancements [16:51:17] [Server thread/INFO]: Preparing start region for level 0 [16:51:18] [Server thread/INFO]: Preparing spawn area: 23% [16:51:19] [Server thread/INFO]: Changing view distance to 8, from 10 [16:51:21] [Server thread/INFO]: urlordjames[local:E:400f2631] logged in with entity id 643 at (-41.851032292268, 62.0, 121.03756223186434) [16:51:21] [Server thread/INFO]: urlordjames joined the game [16:51:22] [Server thread/INFO]: Saving and pausing game... [16:51:22] [Server thread/INFO]: Saving chunks for level 'asd'/overworld [16:51:23] [main/INFO]: Loaded 7 advancements [16:51:23] [Server thread/INFO]: Saving chunks for level 'asd'/the_nether [16:51:23] [Server thread/INFO]: Saving chunks for level 'asd'/the_end [16:51:23] [Server thread/INFO]: Saving and pausing game... [16:51:23] [Server thread/INFO]: Saving chunks for level 'asd'/overworld [16:51:23] [Server thread/INFO]: Saving chunks for level 'asd'/the_nether [16:51:23] [Server thread/INFO]: Saving chunks for level 'asd'/the_end [16:52:52] [Server thread/INFO]: Saving and pausing game... [16:52:52] [Server thread/INFO]: Saving chunks for level 'asd'/overworld [16:52:52] [Server thread/INFO]: Saving chunks for level 'asd'/the_nether [16:52:52] [Server thread/INFO]: Saving chunks for level 'asd'/the_end [16:52:52] [Server thread/INFO]: Stopping server [16:52:52] [Server thread/INFO]: Saving players [16:52:52] [Server thread/INFO]: urlordjames lost connection: Disconnected [16:52:52] [Server thread/INFO]: urlordjames left the game [16:52:52] [Server thread/INFO]: Stopping singleplayer server as player logged out [16:52:52] [Server thread/INFO]: Saving worlds [16:52:52] [Server thread/INFO]: Saving chunks for level 'asd'/overworld [16:52:52] [Server thread/INFO]: Saving chunks for level 'asd'/the_nether [16:52:52] [Server thread/INFO]: Saving chunks for level 'asd'/the_end [16:52:56] [main/INFO]: Deleting level asd [16:52:56] [main/INFO]: Attempt 1... [16:52:58] [main/INFO]: Stopping! [16:52:58] [main/INFO]: SoundSystem shutting down... [16:52:58] [main/WARN]: Author: Paul Lamb, www.paulscode.com
  5. Thanks a lot! I reinstalled JDK again and it worked for some reason. Perhaps the install has corrupt?
  6. OS: Windows 10 IDE: IntelliJ IDEA code: package com.example.testmod; import net.minecraft.init.Blocks; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.Mod.EventHandler; import net.minecraftforge.fml.common.event.FMLInitializationEvent; @Mod(modid = testmod.MODID, version = testmod.VERSION) public class testmod { public static final String MODID = "testmod"; public static final String VERSION = "1.0"; @EventHandler public void init(FMLInitializationEvent event) { // some example code System.out.println("DIRT BLOCK >> "+Blocks.DIRT.getUnlocalizedName()); } } setupDecompWorkspace passed successfully
×
×
  • Create New...

Important Information

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