Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.joksa.joksamod;
- import com.joksa.joksamod.item.ItemGodAxe;
- import com.joksa.joksamod.item.ItemGodHoe;
- import com.joksa.joksamod.item.ItemGodPickaxe;
- import com.joksa.joksamod.item.ItemGodShovel;
- import com.joksa.joksamod.item.ItemGodShovel;
- import com.joksa.joksamod.item.ItemGodSword;
- import cpw.mods.fml.common.Mod;
- import cpw.mods.fml.common.Mod.EventHandler;
- 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.registry.GameRegistry;
- import net.minecraft.creativetab.CreativeTabs;
- import net.minecraft.init.Items;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemStack;
- @Mod(modid = "jm", name = "Joksa mod", version = "1.0")
- public class JoksaMod {
- public static Item GodPickaxe;
- public static Item GodAxe;
- public static Item GodShovel;
- public static Item GodHoe;
- public static Item GodSword;
- public static final Item.ToolMaterial GodToolMaterial = EnumHelper.addToolMaterial("GodToolMaterial", 100, 10000, 100.0F , 150.0F , 100);
- public static ItemTable itemTable;
- @EventHandler
- public void preInit(FMLPreInitializationEvent event) {
- //Item/Block init and registering
- //Config handling
- itemTable = (ItemTable) new ItemTable().setUnlocalizedName("ItemTable").setTextureName("jm:itemtable");
- GameRegistry.registerItem(itemTable, itemTable.getUnlocalizedName().substring(5));
- GodPickaxe = new ItemGodPickaxe(GodToolMaterial).setUnlocalizedName("ItemGodPickaxe").setTextureName("jm:itemGodPickaxe");
- GodAxe = new ItemGodAxe(GodToolMaterial).setUnlocalizedName("ItemGodAxe").setTextureName("jm:itemGodAxe");
- GodShovel = new ItemGodShovel(GodToolMaterial).setUnlocalizedName("ItemGodShovel").setTextureName("jm:itemGodShovel");
- GodHoe = new ItemGodHoe(GodToolMaterial).setUnlocalizedName("ItemGodHoe").setTextureName("jm:itemGodHoe");
- GodSword = new ItemGodSword(GodToolMaterial).setUnlocalizedName("ItemGodSword").setTextureName("jm:itemGodSword");
- GameRegistry.registerItem(GodPickaxe, GodPickaxe.getUnlocalizedName().substring(5));
- GameRegistry.registerItem(GodAxe, GodAxe.getUnlocalizedName().substring(5));
- GameRegistry.registerItem(GodShovel, GodShovel.getUnlocalizedName().substring(5));
- GameRegistry.registerItem(GodHoe, GodHoe.getUnlocalizedName().substring(5));
- GameRegistry.registerItem(GodSword, GodSword.getUnlocalizedName().substring(5));
- }
- @EventHandler
- public void init(FMLInitializationEvent event) {
- //Proxy, TileEntity , entity , GUI and Packet Registering
- }
- @EventHandler
- public void postInit(FMLPostInitializationEvent event) {
- }
- }
- Crash Report
- ---- Minecraft Crash Report ----
- // Ouch. That hurt :(
- Time: 22.7.14. 00.16
- Description: Initializing game
- java.lang.NullPointerException: Initializing game
- at net.minecraft.item.ItemTool.<init>(ItemTool.java:31)
- at net.minecraft.item.ItemPickaxe.<init>(ItemPickaxe.java:16)
- at com.joksa.joksamod.item.ItemGodPickaxe.<init>(ItemGodPickaxe.java:9)
- at com.joksa.joksamod.JoksaMod.preInit(JoksaMod.java:41)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:483)
- at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:483)
- at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
- at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
- at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
- at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
- at com.google.common.eventbus.EventBus.post(EventBus.java:275)
- at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
- at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:483)
- at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
- at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
- at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
- at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
- at com.google.common.eventbus.EventBus.post(EventBus.java:275)
- at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
- at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:513)
- at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:239)
- at net.minecraft.client.Minecraft.startGame(Minecraft.java:532)
- at net.minecraft.client.Minecraft.run(Minecraft.java:941)
- at net.minecraft.client.main.Main.main(Main.java:164)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:483)
- at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
- at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:483)
- at GradleStart.bounce(GradleStart.java:108)
- at GradleStart.startClient(GradleStart.java:101)
- at GradleStart.main(GradleStart.java:56)
- A detailed walkthrough of the error, its code path and all known details is as follows:
- ---------------------------------------------------------------------------------------
- -- Head --
- Stacktrace:
- at net.minecraft.item.ItemTool.<init>(ItemTool.java:31)
- at net.minecraft.item.ItemPickaxe.<init>(ItemPickaxe.java:16)
- at com.joksa.joksamod.item.ItemGodPickaxe.<init>(ItemGodPickaxe.java:9)
- at com.joksa.joksamod.JoksaMod.preInit(JoksaMod.java:41)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:483)
- at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:483)
- at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
- at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
- at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
- at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
- at com.google.common.eventbus.EventBus.post(EventBus.java:275)
- at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
- at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:483)
- at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
- at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
- at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
- at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
- at com.google.common.eventbus.EventBus.post(EventBus.java:275)
- at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
- at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:513)
- at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:239)
- at net.minecraft.client.Minecraft.startGame(Minecraft.java:532)
- -- Initialization --
- Details:
- Stacktrace:
- at net.minecraft.client.Minecraft.run(Minecraft.java:941)
- at net.minecraft.client.main.Main.main(Main.java:164)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:483)
- at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
- at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:483)
- at GradleStart.bounce(GradleStart.java:108)
- at GradleStart.startClient(GradleStart.java:101)
- at GradleStart.main(GradleStart.java:56)
- -- System Details --
- Details:
- Minecraft Version: 1.7.10
- Operating System: Windows 8.1 (amd64) version 6.3
- Java Version: 1.8.0_11, Oracle Corporation
- Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
- Memory: 914293320 bytes (871 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB)
- JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
- AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
- IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
- FML: MCP v9.05 FML v7.10.24.1187 Minecraft Forge 10.13.0.1187 4 mods loaded, 4 mods active
- mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
- FML{7.10.24.1187} [Forge Mod Loader] (forgeSrc-1.7.10-10.13.0.1187.jar) Unloaded->Constructed->Pre-initialized
- Forge{10.13.0.1187} [Minecraft Forge] (forgeSrc-1.7.10-10.13.0.1187.jar) Unloaded->Constructed->Pre-initialized
- jm{1.0} [Joksa mod] (bin) Unloaded->Constructed->Errored
- Launched Version: 1.7.10
- LWJGL: 2.9.1
- OpenGL: AMD Radeon HD 7700 Series GL version 4.3.12618 Compatibility Profile Context 13.251.9001.0, ATI Technologies Inc.
- GL Caps: Using GL 1.3 multitexturing.
- Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
- Anisotropic filtering is supported and maximum anisotropy is 16.
- Shaders are available because OpenGL 2.1 is supported.
- Is Modded: Definitely; Client brand changed to 'fml,forge'
- Type: Client (map_client.txt)
- Resource Packs: []
- Current Language: English (US)
- Profiler Position: N/A (disabled)
- Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
- Anisotropic Filtering: Off (1)
Advertisement
Add Comment
Please, Sign In to add comment