Advertisement
Guest User

Untitled

a guest
Aug 24th, 2019
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.72 KB | None | 0 0
  1.  
  2. HomeFilesDocsMerch
  3. Search...
  4.  
  5. Create
  6.  
  7. CAS_ual_TY CAS_ual_TY
  8. 1.13 Update Notes for Mod Creators
  9.  
  10. [1.13.2] I cant find my error
  11. By MsaterSgnt, 1 hour ago in Modder Support
  12.  
  13. MsaterSgnt 0 MsaterSgnt
  14.  
  15. Posted 1 hour ago
  16. I'm trying to make a mod using FML 1.13.2 but whenever I try running my mod, I get an error saying
  17.  
  18. Quote
  19. Project Lime (projectlime) encountered an error during the load_registries event phase
  20.  
  21.  
  22.  
  23. here is my log
  24.  
  25. [24Aug2019 15:49:12.600] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--gameDir, ., --launchTarget, fmluserdevclient, --fml.mcpVersion, 20190213.203750, --fml.mcVersion, 1.13.2, --fml.forgeGroup, net.minecraftforge, --fml.forgeVersion, 25.0.219, --version, MOD_DEV, --assetIndex, 1.13.1, --assetsDir, C:\Users\Istvan\.gradle\caches\forge_gradle\assets, --username, Dev, --accessToken, ????????, --userProperties, {}]
  26. [24Aug2019 15:49:12.604] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher starting: java version 1.8.0_162
  27. [24Aug2019 15:49:12.896] [main/INFO] [net.minecraftforge.fml.loading.FixSSL/CORE]: Added Lets Encrypt root certificates as additional trust
  28. [24Aug2019 15:49:14.424] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'fmluserdevclient' with arguments [--version, MOD_DEV, --gameDir, ., --assetsDir, C:\Users\Istvan\.gradle\caches\forge_gradle\assets, --assetIndex, 1.13.1, --username, Dev, --accessToken, ????????, --userProperties, {}]
  29. [24Aug2019 15:49:16.638] [Client thread/INFO] [net.minecraft.client.Minecraft/]: Setting user: Dev
  30. [24Aug2019 15:49:24.868] [Client thread/INFO] [net.minecraft.client.Minecraft/]: LWJGL Version: 3.1.6 build 14
  31. [24Aug2019 15:49:25.892] [Client thread/INFO] [net.minecraftforge.fml.ModLoader/CORE]: Loading Network data for FML net version: FML2
  32. [24Aug2019 15:49:26.107] [modloading-worker-2/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Forge mod loading, version 25.0.219, for MC 1.13.2 with MCP 20190213.203750
  33. [24Aug2019 15:49:26.108] [modloading-worker-2/INFO] [net.minecraftforge.common.MinecraftForge/FORGE]: MinecraftForge v25.0.219 Initialized
  34. [24Aug2019 15:49:26.358] [Client thread/ERROR] [net.minecraftforge.fml.javafmlmod.FMLModContainer/]: Exception caught during firing event: null
  35. Index: 1
  36. Listeners:
  37. 0: NORMAL
  38. 1: ASM: class istvan.projectLime.ProjectLime$RegistryEvents registerItems(Lnet/minecraftforge/event/RegistryEvent$Register;)V
  39. java.lang.NullPointerException
  40. at istvan.projectLime.ProjectLime$RegistryEvents.registerItems(ProjectLime.java:81)
  41. at net.minecraftforge.eventbus.ASMEventHandler_0_RegistryEvents_registerItems_Register.invoke(.dynamic)
  42. at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80)
  43. at net.minecraftforge.eventbus.EventBus.post(EventBus.java:254)
  44. at net.minecraftforge.fml.javafmlmod.FMLModContainer.fireEvent(FMLModContainer.java:105)
  45. at java.util.function.Consumer.lambda$andThen$0(Consumer.java:65)
  46. at java.util.function.Consumer.lambda$andThen$0(Consumer.java:65)
  47. at net.minecraftforge.fml.ModContainer.transitionState(ModContainer.java:111)
  48. at net.minecraftforge.fml.ModList.lambda$dispatchSynchronousEvent$4(ModList.java:111)
  49. at java.util.ArrayList.forEach(ArrayList.java:1257)
  50. at net.minecraftforge.fml.ModList.dispatchSynchronousEvent(ModList.java:111)
  51. at net.minecraftforge.fml.ModList.lambda$static$0(ModList.java:82)
  52. at net.minecraftforge.fml.LifecycleEventProvider.dispatch(LifecycleEventProvider.java:70)
  53. at net.minecraftforge.fml.ModLoader.dispatchAndHandleError(ModLoader.java:153)
  54. at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:896)
  55. at net.minecraftforge.fml.ModLoader.loadMods(ModLoader.java:141)
  56. at net.minecraftforge.fml.client.ClientModLoader.begin(ClientModLoader.java:63)
  57. at net.minecraft.client.Minecraft.init(Minecraft.java:455)
  58. at net.minecraft.client.Minecraft.run(Minecraft.java:385)
  59. at net.minecraft.client.main.Main.main(Main.java:117)
  60. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  61. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  62. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  63. at java.lang.reflect.Method.invoke(Method.java:498)
  64. at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:55)
  65. at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:19)
  66. at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:32)
  67. at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:50)
  68. at cpw.mods.modlauncher.Launcher.run(Launcher.java:59)
  69. at cpw.mods.modlauncher.Launcher.main(Launcher.java:44)
  70. at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:98)
  71.  
  72. [24Aug2019 15:49:26.362] [Client thread/ERROR] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Caught exception during event RegistryEvent.Register<minecraft:items> dispatch for modid projectlime
  73. java.lang.NullPointerException: null
  74. at istvan.projectLime.ProjectLime$RegistryEvents.registerItems(ProjectLime.java:81) ~[main/:?]
  75. at net.minecraftforge.eventbus.ASMEventHandler_0_RegistryEvents_registerItems_Register.invoke(.dynamic) ~[?:?]
  76. at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80) ~[eventbus-0.9.2-service.jar:?]
  77. at net.minecraftforge.eventbus.EventBus.post(EventBus.java:254) ~[eventbus-0.9.2-service.jar:?]
  78. at net.minecraftforge.fml.javafmlmod.FMLModContainer.fireEvent(FMLModContainer.java:105) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:25.0]
  79. at java.util.function.Consumer.lambda$andThen$0(Consumer.java:65) ~[?:1.8.0_162]
  80. at java.util.function.Consumer.lambda$andThen$0(Consumer.java:65) ~[?:1.8.0_162]
  81. at net.minecraftforge.fml.ModContainer.transitionState(ModContainer.java:111) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  82. at net.minecraftforge.fml.ModList.lambda$dispatchSynchronousEvent$4(ModList.java:111) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  83. at java.util.ArrayList.forEach(ArrayList.java:1257) ~[?:1.8.0_162]
  84. at net.minecraftforge.fml.ModList.dispatchSynchronousEvent(ModList.java:111) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  85. at net.minecraftforge.fml.ModList.lambda$static$0(ModList.java:82) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  86. at net.minecraftforge.fml.LifecycleEventProvider.dispatch(LifecycleEventProvider.java:70) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  87. at net.minecraftforge.fml.ModLoader.dispatchAndHandleError(ModLoader.java:153) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  88. at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:896) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  89. at net.minecraftforge.fml.ModLoader.loadMods(ModLoader.java:141) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  90. at net.minecraftforge.fml.client.ClientModLoader.begin(ClientModLoader.java:63) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  91. at net.minecraft.client.Minecraft.init(Minecraft.java:455) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  92. at net.minecraft.client.Minecraft.run(Minecraft.java:385) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  93. at net.minecraft.client.main.Main.main(Main.java:117) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  94. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_162]
  95. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_162]
  96. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_162]
  97. at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_162]
  98. at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:55) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  99. at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:19) [modlauncher-2.1.1.jar:?]
  100. at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:32) [modlauncher-2.1.1.jar:?]
  101. at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:50) [modlauncher-2.1.1.jar:?]
  102. at cpw.mods.modlauncher.Launcher.run(Launcher.java:59) [modlauncher-2.1.1.jar:?]
  103. at cpw.mods.modlauncher.Launcher.main(Launcher.java:44) [modlauncher-2.1.1.jar:?]
  104. at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:98) [forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  105. [24Aug2019 15:49:26.404] [Client thread/FATAL] [net.minecraftforge.fml.ModLoader/LOADING]: Failed to complete lifecycle event LOAD_REGISTRIES, 1 errors found
  106. [24Aug2019 15:49:26.404] [Client thread/FATAL] [net.minecraftforge.eventbus.EventBus/EVENTBUS]: EventBus 0 shutting down - future events will not be posted.
  107. java.lang.Exception: stacktrace
  108. at net.minecraftforge.eventbus.EventBus.shutdown(EventBus.java:274) ~[eventbus-0.9.2-service.jar:?]
  109. at net.minecraftforge.fml.client.ClientModLoader.begin(ClientModLoader.java:65) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  110. at net.minecraft.client.Minecraft.init(Minecraft.java:455) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  111. at net.minecraft.client.Minecraft.run(Minecraft.java:385) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  112. at net.minecraft.client.main.Main.main(Main.java:117) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  113. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_162]
  114. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_162]
  115. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_162]
  116. at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_162]
  117. at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:55) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  118. at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:19) [modlauncher-2.1.1.jar:?]
  119. at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:32) [modlauncher-2.1.1.jar:?]
  120. at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:50) [modlauncher-2.1.1.jar:?]
  121. at cpw.mods.modlauncher.Launcher.run(Launcher.java:59) [modlauncher-2.1.1.jar:?]
  122. at cpw.mods.modlauncher.Launcher.main(Launcher.java:44) [modlauncher-2.1.1.jar:?]
  123. at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:98) [forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  124. [24Aug2019 15:49:26.424] [Client thread/INFO] [net.minecraft.resources.SimpleReloadableResourceManager/]: Reloading ResourceManager: forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar, main, Default
  125. [24Aug2019 15:49:27.767] [Sound Library Loader/INFO] [net.minecraft.client.audio.SoundManager/]: Starting up SoundSystem version 201809301515...
  126. [24Aug2019 15:49:27.991] [Thread-5/INFO] [net.minecraft.client.audio.SoundManager/]: Initializing No Sound
  127. [24Aug2019 15:49:27.991] [Thread-5/INFO] [net.minecraft.client.audio.SoundManager/]: (Silent Mode)
  128. [24Aug2019 15:49:28.129] [Thread-5/INFO] [net.minecraft.client.audio.SoundManager/]: OpenAL initialized.
  129. [24Aug2019 15:49:28.385] [Sound Library Loader/INFO] [net.minecraft.client.audio.SoundManager/SOUNDS]: Preloading sound minecraft:sounds/ambient/underwater/underwater_ambience.ogg
  130. [24Aug2019 15:49:28.389] [Sound Library Loader/INFO] [net.minecraft.client.audio.SoundManager/SOUNDS]: Sound engine started
  131. [24Aug2019 15:49:31.971] [Client thread/INFO] [net.minecraft.client.renderer.texture.TextureMap/]: Max texture size: 8192
  132. [24Aug2019 15:49:33.184] [Client thread/INFO] [net.minecraft.client.renderer.texture.TextureMap/]: Created: 512x512 textures-atlas
  133. [24Aug2019 15:49:35.851] [Client thread/ERROR] [net.minecraftforge.fml.ModLoader/LOADING]: Skipping lifecycle event ENQUEUE_IMC, 1 errors found.
  134. [24Aug2019 15:49:35.851] [Client thread/FATAL] [net.minecraftforge.fml.ModLoader/LOADING]: Failed to complete lifecycle event ENQUEUE_IMC, 1 errors found
  135. [24Aug2019 15:49:35.851] [Client thread/FATAL] [net.minecraftforge.eventbus.EventBus/EVENTBUS]: EventBus 0 shutting down - future events will not be posted.
  136. java.lang.Exception: stacktrace
  137. at net.minecraftforge.eventbus.EventBus.shutdown(EventBus.java:274) ~[eventbus-0.9.2-service.jar:?]
  138. at net.minecraftforge.fml.client.ClientModLoader.end(ClientModLoader.java:76) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  139. at net.minecraft.client.Minecraft.init(Minecraft.java:522) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  140. at net.minecraft.client.Minecraft.run(Minecraft.java:385) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  141. at net.minecraft.client.main.Main.main(Main.java:117) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  142. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_162]
  143. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_162]
  144. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_162]
  145. at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_162]
  146. at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:55) ~[forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  147. at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:19) [modlauncher-2.1.1.jar:?]
  148. at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:32) [modlauncher-2.1.1.jar:?]
  149. at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:50) [modlauncher-2.1.1.jar:?]
  150. at cpw.mods.modlauncher.Launcher.run(Launcher.java:59) [modlauncher-2.1.1.jar:?]
  151. at cpw.mods.modlauncher.Launcher.main(Launcher.java:44) [modlauncher-2.1.1.jar:?]
  152. at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:98) [forge-1.13.2-25.0.219_mapped_snapshot_20180921-1.13-recomp.jar:?]
  153. [24Aug2019 15:49:35.899] [Client thread/INFO] [com.mojang.text2speech.NarratorWindows/]: Narrator library for x64 successfully loaded
  154. [24Aug2019 15:49:36.314] [Realms Notification Availability checker #1/INFO] [com.mojang.realmsclient.client.RealmsClient/]: Could not authorize you against Realms server: Invalid session id
  155. and here is my main class
  156.  
  157. package istvan.projectLime;
  158.  
  159. import org.apache.logging.log4j.LogManager;
  160. import org.apache.logging.log4j.Logger;
  161.  
  162. import istvan.projectLime.items.ItemCustomAxe;
  163. import istvan.projectLime.items.ItemCustomPickaxe;
  164. import istvan.projectLime.lists.ArmorMaterialList;
  165. import istvan.projectLime.lists.BlockList;
  166. import istvan.projectLime.lists.ItemList;
  167. import istvan.projectLime.lists.ToolMaterialList;
  168. import istvan.projectLime.world.OreGeneration;
  169. import net.minecraft.block.Block;
  170. import net.minecraft.block.material.Material;
  171. import net.minecraft.inventory.EntityEquipmentSlot;
  172. import net.minecraft.item.Item;
  173. import net.minecraft.item.ItemArmor;
  174. import net.minecraft.item.ItemBlock;
  175. import net.minecraft.item.ItemGroup;
  176. import net.minecraft.item.ItemHoe;
  177. import net.minecraft.item.ItemSpade;
  178. import net.minecraft.item.ItemSword;
  179. import net.minecraft.util.ResourceLocation;
  180. import net.minecraftforge.common.MinecraftForge;
  181. import net.minecraftforge.event.RegistryEvent;
  182. import net.minecraftforge.eventbus.api.SubscribeEvent;
  183. import net.minecraftforge.fml.common.Mod;
  184. import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent;
  185. import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent;
  186. import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
  187.  
  188. @Mod("projectlime")
  189. public class ProjectLime
  190. {
  191. public static ProjectLime instance;
  192. public static final String modid = "projectlime";
  193. private static final Logger Logger = LogManager.getLogger(modid);
  194. public static final ItemGroup lime = new LimeItemGroup();
  195.  
  196. public ProjectLime()
  197. {
  198. instance = this;
  199.  
  200. FMLJavaModLoadingContext.get().getModEventBus().addListener(this::setup);
  201. FMLJavaModLoadingContext.get().getModEventBus().addListener(this::clientRegistries);
  202.  
  203. MinecraftForge.EVENT_BUS.register(this);
  204. }
  205. private void setup(final FMLCommonSetupEvent event)
  206. {
  207. OreGeneration.setupOreGeneration();
  208. Logger.info("Setup method registered");
  209. }
  210. private void clientRegistries(final FMLClientSetupEvent event)
  211. {
  212. Logger.info("clientRegistries method registered");
  213. }
  214.  
  215. @Mod.EventBusSubscriber(bus=Mod.EventBusSubscriber.Bus.MOD)
  216. public static class RegistryEvents
  217. {
  218. @SubscribeEvent
  219. public static void registerItems(final RegistryEvent.Register<Item> event)
  220. {
  221. event.getRegistry().registerAll
  222. (
  223. ItemList.lime_ingot = new Item(new Item.Properties().group(lime)).setRegistryName(location("lime_ingot")),
  224. ItemList.ruby = new Item(new Item.Properties().group(lime)).setRegistryName(location("ruby")),
  225.  
  226. ItemList.lime_sword = new ItemSword(ToolMaterialList.lime, 0, 6.0f, new Item.Properties().group(lime)).setRegistryName(location("lime_sword")),
  227. ItemList.lime_axe = new ItemCustomAxe(ToolMaterialList.lime, -1.0f, 6.0f, new Item.Properties().group(lime)).setRegistryName(location("lime_axe")),
  228. ItemList.lime_hoe = new ItemHoe(ToolMaterialList.lime, 6.0f, new Item.Properties().group(lime)).setRegistryName(location("lime_hoe")),
  229. ItemList.lime_pickaxe = new ItemCustomPickaxe(ToolMaterialList.lime, -2, 6.0f, new Item.Properties().group(lime)).setRegistryName(location("lime_pickaxe")),
  230. ItemList.lime_shovel = new ItemSpade(ToolMaterialList.lime, -3.0f, 6.0f, new Item.Properties().group(lime)).setRegistryName(location("lime_shovel")),
  231.  
  232. ItemList.lime_helmet = new ItemArmor(ArmorMaterialList.lime, EntityEquipmentSlot.HEAD, new Item.Properties().group(lime)).setRegistryName(location("lime_helmet")),
  233. ItemList.lime_chestplate = new ItemArmor(ArmorMaterialList.lime, EntityEquipmentSlot.CHEST, new Item.Properties().group(lime)).setRegistryName(location("lime_chestplate")),
  234. ItemList.lime_leggings = new ItemArmor(ArmorMaterialList.lime, EntityEquipmentSlot.LEGS, new Item.Properties().group(lime)).setRegistryName(location("lime_leggings")),
  235. ItemList.lime_boots = new ItemArmor(ArmorMaterialList.lime, EntityEquipmentSlot.FEET, new Item.Properties().group(lime)).setRegistryName(location("lime_boots")),
  236.  
  237. ItemList.ruby_block = new ItemBlock(BlockList.ruby_block, new Item.Properties().group(lime)).setRegistryName(BlockList.ruby_block.getRegistryName()),
  238. ItemList.lime_block = new ItemBlock(BlockList.lime_block, new Item.Properties().group(lime)).setRegistryName(BlockList.lime_block.getRegistryName())
  239. );
  240.  
  241. Logger.info("Items Registered");
  242. }
  243. }
  244. @SubscribeEvent
  245. public static void registerBlocks(final RegistryEvent.Register<Block> event)
  246. {
  247. event.getRegistry().registerAll
  248. (
  249. BlockList.ruby_block = new Block(Block.Properties.create(Material.IRON)).setRegistryName(location("ruby_block")),
  250. BlockList.lime_block = new Block(Block.Properties.create(Material.IRON)).setRegistryName(location("lime_block")),
  251.  
  252. BlockList.lime_ore = new Block(Block.Properties.create(Material.GROUND)).setRegistryName(location("lime_ore")),
  253. BlockList.ruby_ore = new Block(Block.Properties.create(Material.GROUND)).setRegistryName(location("ruby_ore"))
  254. );
  255.  
  256. Logger.info("Blocks Registered");
  257. }
  258.  
  259. private static ResourceLocation location(String name)
  260. {
  261. return new ResourceLocation(modid, name);
  262. }
  263. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement