Joksa

Crash Game

Jul 21st, 2014
468
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.61 KB | None | 0 0
  1. package com.joksa.joksamod;
  2.  
  3. import com.joksa.joksamod.item.ItemGodAxe;
  4. import com.joksa.joksamod.item.ItemGodHoe;
  5. import com.joksa.joksamod.item.ItemGodPickaxe;
  6. import com.joksa.joksamod.item.ItemGodShovel;
  7. import com.joksa.joksamod.item.ItemGodShovel;
  8. import com.joksa.joksamod.item.ItemGodSword;
  9.  
  10. import cpw.mods.fml.common.Mod;
  11. import cpw.mods.fml.common.Mod.EventHandler;
  12. import cpw.mods.fml.common.event.FMLInitializationEvent;
  13. import cpw.mods.fml.common.event.FMLPostInitializationEvent;
  14. import cpw.mods.fml.common.event.FMLPreInitializationEvent;
  15. import cpw.mods.fml.common.registry.GameRegistry;
  16. import net.minecraft.creativetab.CreativeTabs;
  17. import net.minecraft.init.Items;
  18. import net.minecraft.item.Item;
  19. import net.minecraft.item.ItemStack;
  20.  
  21. @Mod(modid = "jm", name = "Joksa mod", version = "1.0")
  22. public class JoksaMod {
  23.  
  24. public static Item GodPickaxe;
  25. public static Item GodAxe;
  26. public static Item GodShovel;
  27. public static Item GodHoe;
  28. public static Item GodSword;
  29.  
  30. public static final Item.ToolMaterial GodToolMaterial = EnumHelper.addToolMaterial("GodToolMaterial", 100, 10000, 100.0F , 150.0F , 100);
  31.  
  32. public static ItemTable itemTable;
  33.  
  34. @EventHandler
  35. public void preInit(FMLPreInitializationEvent event) {
  36. //Item/Block init and registering
  37. //Config handling
  38. itemTable = (ItemTable) new ItemTable().setUnlocalizedName("ItemTable").setTextureName("jm:itemtable");
  39. GameRegistry.registerItem(itemTable, itemTable.getUnlocalizedName().substring(5));
  40.  
  41. GodPickaxe = new ItemGodPickaxe(GodToolMaterial).setUnlocalizedName("ItemGodPickaxe").setTextureName("jm:itemGodPickaxe");
  42. GodAxe = new ItemGodAxe(GodToolMaterial).setUnlocalizedName("ItemGodAxe").setTextureName("jm:itemGodAxe");
  43. GodShovel = new ItemGodShovel(GodToolMaterial).setUnlocalizedName("ItemGodShovel").setTextureName("jm:itemGodShovel");
  44. GodHoe = new ItemGodHoe(GodToolMaterial).setUnlocalizedName("ItemGodHoe").setTextureName("jm:itemGodHoe");
  45. GodSword = new ItemGodSword(GodToolMaterial).setUnlocalizedName("ItemGodSword").setTextureName("jm:itemGodSword");
  46.  
  47. GameRegistry.registerItem(GodPickaxe, GodPickaxe.getUnlocalizedName().substring(5));
  48. GameRegistry.registerItem(GodAxe, GodAxe.getUnlocalizedName().substring(5));
  49. GameRegistry.registerItem(GodShovel, GodShovel.getUnlocalizedName().substring(5));
  50. GameRegistry.registerItem(GodHoe, GodHoe.getUnlocalizedName().substring(5));
  51. GameRegistry.registerItem(GodSword, GodSword.getUnlocalizedName().substring(5));
  52. }
  53.  
  54. @EventHandler
  55. public void init(FMLInitializationEvent event) {
  56. //Proxy, TileEntity , entity , GUI and Packet Registering
  57. }
  58.  
  59. @EventHandler
  60. public void postInit(FMLPostInitializationEvent event) {
  61.  
  62. }
  63. }
  64.  
  65.  
  66. Crash Report
  67.  
  68. ---- Minecraft Crash Report ----
  69. // Ouch. That hurt :(
  70.  
  71. Time: 22.7.14. 00.16
  72. Description: Initializing game
  73.  
  74. java.lang.NullPointerException: Initializing game
  75. at net.minecraft.item.ItemTool.<init>(ItemTool.java:31)
  76. at net.minecraft.item.ItemPickaxe.<init>(ItemPickaxe.java:16)
  77. at com.joksa.joksamod.item.ItemGodPickaxe.<init>(ItemGodPickaxe.java:9)
  78. at com.joksa.joksamod.JoksaMod.preInit(JoksaMod.java:41)
  79. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  80. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  81. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  82. at java.lang.reflect.Method.invoke(Method.java:483)
  83. at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
  84. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  85. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  86. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  87. at java.lang.reflect.Method.invoke(Method.java:483)
  88. at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
  89. at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
  90. at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
  91. at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
  92. at com.google.common.eventbus.EventBus.post(EventBus.java:275)
  93. at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
  94. at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
  95. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  96. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  97. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  98. at java.lang.reflect.Method.invoke(Method.java:483)
  99. at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
  100. at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
  101. at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
  102. at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
  103. at com.google.common.eventbus.EventBus.post(EventBus.java:275)
  104. at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
  105. at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:513)
  106. at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:239)
  107. at net.minecraft.client.Minecraft.startGame(Minecraft.java:532)
  108. at net.minecraft.client.Minecraft.run(Minecraft.java:941)
  109. at net.minecraft.client.main.Main.main(Main.java:164)
  110. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  111. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  112. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  113. at java.lang.reflect.Method.invoke(Method.java:483)
  114. at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
  115. at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
  116. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  117. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  118. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  119. at java.lang.reflect.Method.invoke(Method.java:483)
  120. at GradleStart.bounce(GradleStart.java:108)
  121. at GradleStart.startClient(GradleStart.java:101)
  122. at GradleStart.main(GradleStart.java:56)
  123.  
  124.  
  125. A detailed walkthrough of the error, its code path and all known details is as follows:
  126. ---------------------------------------------------------------------------------------
  127.  
  128. -- Head --
  129. Stacktrace:
  130. at net.minecraft.item.ItemTool.<init>(ItemTool.java:31)
  131. at net.minecraft.item.ItemPickaxe.<init>(ItemPickaxe.java:16)
  132. at com.joksa.joksamod.item.ItemGodPickaxe.<init>(ItemGodPickaxe.java:9)
  133. at com.joksa.joksamod.JoksaMod.preInit(JoksaMod.java:41)
  134. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  135. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  136. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  137. at java.lang.reflect.Method.invoke(Method.java:483)
  138. at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
  139. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  140. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  141. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  142. at java.lang.reflect.Method.invoke(Method.java:483)
  143. at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
  144. at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
  145. at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
  146. at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
  147. at com.google.common.eventbus.EventBus.post(EventBus.java:275)
  148. at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
  149. at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
  150. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  151. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  152. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  153. at java.lang.reflect.Method.invoke(Method.java:483)
  154. at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
  155. at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
  156. at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
  157. at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
  158. at com.google.common.eventbus.EventBus.post(EventBus.java:275)
  159. at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
  160. at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:513)
  161. at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:239)
  162. at net.minecraft.client.Minecraft.startGame(Minecraft.java:532)
  163.  
  164. -- Initialization --
  165. Details:
  166. Stacktrace:
  167. at net.minecraft.client.Minecraft.run(Minecraft.java:941)
  168. at net.minecraft.client.main.Main.main(Main.java:164)
  169. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  170. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  171. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  172. at java.lang.reflect.Method.invoke(Method.java:483)
  173. at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
  174. at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
  175. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  176. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  177. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  178. at java.lang.reflect.Method.invoke(Method.java:483)
  179. at GradleStart.bounce(GradleStart.java:108)
  180. at GradleStart.startClient(GradleStart.java:101)
  181. at GradleStart.main(GradleStart.java:56)
  182.  
  183. -- System Details --
  184. Details:
  185. Minecraft Version: 1.7.10
  186. Operating System: Windows 8.1 (amd64) version 6.3
  187. Java Version: 1.8.0_11, Oracle Corporation
  188. Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
  189. Memory: 914293320 bytes (871 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB)
  190. JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
  191. AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
  192. IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
  193. FML: MCP v9.05 FML v7.10.24.1187 Minecraft Forge 10.13.0.1187 4 mods loaded, 4 mods active
  194. mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
  195. FML{7.10.24.1187} [Forge Mod Loader] (forgeSrc-1.7.10-10.13.0.1187.jar) Unloaded->Constructed->Pre-initialized
  196. Forge{10.13.0.1187} [Minecraft Forge] (forgeSrc-1.7.10-10.13.0.1187.jar) Unloaded->Constructed->Pre-initialized
  197. jm{1.0} [Joksa mod] (bin) Unloaded->Constructed->Errored
  198. Launched Version: 1.7.10
  199. LWJGL: 2.9.1
  200. OpenGL: AMD Radeon HD 7700 Series GL version 4.3.12618 Compatibility Profile Context 13.251.9001.0, ATI Technologies Inc.
  201. GL Caps: Using GL 1.3 multitexturing.
  202. Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
  203. Anisotropic filtering is supported and maximum anisotropy is 16.
  204. Shaders are available because OpenGL 2.1 is supported.
  205.  
  206. Is Modded: Definitely; Client brand changed to 'fml,forge'
  207. Type: Client (map_client.txt)
  208. Resource Packs: []
  209. Current Language: English (US)
  210. Profiler Position: N/A (disabled)
  211. Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
  212. Anisotropic Filtering: Off (1)
Advertisement
Add Comment
Please, Sign In to add comment