larsgerrits Posted July 12, 2013 Posted July 12, 2013 As I mentioned in the title, I get a crash when I use the onItemUse method. In that method I added some code so it places a block with a custom model that's larger than 1x1x1. The onItemUse() and rotXZByDir() method: Reveal hidden contents @Override public boolean onItemUse(ItemStack item, EntityPlayer player, World world, int x, int y, int z, int side, float xOffset, float yOffset, float zOffSet){ //Prevents itemstack from decreasing when in creative mod if (!player.capabilities.isCreativeMode){ --item.stackSize; } //Prevents from making changes in inactive world if (!world.isRemote){ //Increases y coordinate, so our block will be placed on top of the block you clicked, just as it should be y++; //Takes the player sight direction int dir = MathHelper.floor_double((double)((player.rotationYaw * 4F) / 360F) + 0.5D) & 3; //This array will store information about the coordinates where we want to place our gags relatively to the primary block. //To add blocks, just add some more {rel_x, rel_y, rel_z} into the array. //Exactly this array will add three gag block from the side of the primary block. int[][] gagShift = {{0, 1, 0}, {0, 2, 0}, {0, 3, 0}, {0, 4, 0}, {0, 5, 0}, {0, 6, 0}}; int[] shift; //This cycle will prevent us from placing block instead of other ones, more commonly, it checks if the places where we want //to place gags are empty. boolean canPlace = true; for(int i = 0; i < gagShift.length; i++){ shift = rotXZByDir(gagShift[i][0], y, gagShift[i][1], dir); if(!world.isAirBlock(x + shift[0], y + shift[1], z + shift[2])){ canPlace = false; } } //If the check was successful if(canPlace){ //0x02 flag will update neighboring flags, we have to use it, or we'll have some glitches. world.setBlock(x, y, z, BDBlocks.stoplight.blockID, dir, 0x02); //This code is placing gags one after another into the coordinates we've set. for(int i = 0; i < gagShift.length; i++){ shift = rotXZByDir(gagShift[i][0], y, gagShift[i][1], dir); world.setBlock(x + shift[0], y + shift[1], z + shift[2], BDBlocks.gag.blockID, dir, 0x02); //For gags to know, where primary block is placed. TileEntityGag tileGag = (TileEntityGag)world.getBlockTileEntity( x + shift[0], y, z + shift[1]); tileGag.primary_x = x; tileGag.primary_y = y; tileGag.primary_z = z; } } return true; } return false; } //This function rotates the relative coordinates accordingly to the given direction public int[] rotXZByDir(int x, int y, int z, int dir){ if (dir == 0){ return new int[]{x, y, z}; }else if(dir == 1){ return new int[]{-z, y, x}; }else if(dir == 2){ return new int[]{-x, y, -z}; }else{ return new int[]{z, y, -x}; } } And this is the eclipse console: Reveal hidden contents jul 12, 2013 9:37:32 PM net.minecraft.launchwrapper.LogWrapper log INFO: Using tweak class name cpw.mods.fml.common.launcher.FMLTweaker 2013-07-12 21:37:32 [iNFO] [ForgeModLoader] Forge Mod Loader version 6.2.19.789 for Minecraft 1.6.2 loading 2013-07-12 21:37:32 [iNFO] [ForgeModLoader] Java is Java HotSpot Client VM, version 1.7.0_21, running on Windows 8:x86:6.2, installed at C:\Program Files (x86)\Java\jre7 2013-07-12 21:37:32 [iNFO] [ForgeModLoader] Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation 2013-07-12 21:37:32 [iNFO] [sTDOUT] Loaded 39 rules from AccessTransformer config file fml_at.cfg 2013-07-12 21:37:32 [iNFO] [sTDOUT] Loaded 107 rules from AccessTransformer config file forge_at.cfg 2013-07-12 21:37:33 [sEVERE] [ForgeModLoader] The binary patch set is missing. Things are probably about to go very wrong. 2013-07-12 21:37:33 [iNFO] [ForgeModLoader] Launching wrapped minecraft 2013-07-12 21:37:34 [iNFO] [Minecraft-Client] Setting user: Player901 2013-07-12 21:37:34 [iNFO] [Minecraft-Client] (Session ID is null) 2013-07-12 21:37:35 [iNFO] [sTDOUT] Completely ignored arguments: [Larsg310] 2013-07-12 21:37:35 [iNFO] [Minecraft-Client] LWJGL Version: 2.9.0 2013-07-12 21:37:36 [iNFO] [Minecraft-Client] Reloading ResourceManager: Default 2013-07-12 21:37:37 [iNFO] [sTDOUT] 2013-07-12 21:37:37 [iNFO] [sTDOUT] Starting up SoundSystem... 2013-07-12 21:37:37 [iNFO] [sTDOUT] Initializing LWJGL OpenAL 2013-07-12 21:37:37 [iNFO] [sTDOUT] (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) 2013-07-12 21:37:37 [iNFO] [MinecraftForge] Attempting early MinecraftForge initialization 2013-07-12 21:37:37 [iNFO] [sTDOUT] MinecraftForge v9.10.0.789 Initialized 2013-07-12 21:37:37 [iNFO] [ForgeModLoader] MinecraftForge v9.10.0.789 Initialized 2013-07-12 21:37:37 [iNFO] [sTDOUT] OpenAL initialized. 2013-07-12 21:37:37 [iNFO] [sTDOUT] Replaced 101 ore recipies 2013-07-12 21:37:37 [iNFO] [sTDOUT] 2013-07-12 21:37:37 [iNFO] [MinecraftForge] Completed early MinecraftForge initialization 2013-07-12 21:37:37 [iNFO] [ForgeModLoader] Reading custom logging properties from C:\Users\Lars\Desktop\Modding-Development\mcp\forge\mcp\jars\config\logging.properties 2013-07-12 21:37:37 [OFF] [ForgeModLoader] Logging level for ForgeModLoader logging is set to ALL 2013-07-12 21:37:38 [iNFO] [ForgeModLoader] Searching C:\Users\Lars\Desktop\Modding-Development\mcp\forge\mcp\jars\mods for mods 2013-07-12 21:37:44 [iNFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load 2013-07-12 21:37:44 [iNFO] [mcp] Activating mod mcp 2013-07-12 21:37:44 [iNFO] [FML] Activating mod FML 2013-07-12 21:37:44 [iNFO] [Forge] Activating mod Forge 2013-07-12 21:37:44 [iNFO] [bd] Activating mod bd 2013-07-12 21:37:44 [iNFO] [ForgeModLoader] Registering Forge Packet Handler 2013-07-12 21:37:44 [iNFO] [ForgeModLoader] Succeeded registering Forge Packet Handler 2013-07-12 21:37:44 [iNFO] [ForgeModLoader] Configured a dormant chunk cache size of 0 2013-07-12 21:37:44 [sEVERE] [ForgeModLoader] Unable to load localization from file file:/C:/Users/Lars/Desktop/Modding-Development/mcp/forge/mcp/eclipse/Minecraft/bin/assets/bd/lang/en_US.lang java.util.InvalidPropertiesFormatException: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is not allowed in prolog. at java.util.XMLUtils.load(Unknown Source) at java.util.Properties.loadFromXML(Unknown Source) at cpw.mods.fml.common.registry.LanguageRegistry.loadLocalization(LanguageRegistry.java:167) at cpw.mods.fml.common.registry.LanguageRegistry.loadLocalization(LanguageRegistry.java:142) at larsg310.mods.bd.core.handlers.LocalizationHandler.loadLanguages(LocalizationHandler.java:13) at larsg310.mods.bd.BetterDecorations.preInit(BetterDecorations.java:30) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:540) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) at com.google.common.eventbus.EventBus.post(EventBus.java:267) at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:193) at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:173) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) at com.google.common.eventbus.EventBus.post(EventBus.java:267) at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:104) at cpw.mods.fml.common.Loader.loadMods(Loader.java:521) at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:172) at net.minecraft.client.Minecraft.startGame(Minecraft.java:470) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:796) at net.minecraft.client.main.Main.main(Main.java:93) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:57) at net.minecraft.launchwrapper.Launch.main(Launch.java:18) Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is not allowed in prolog. at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source) at java.util.XMLUtils.getLoadingDoc(Unknown Source) ... 43 more 2013-07-12 21:37:45 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road3Clear.png 2013-07-12 21:37:45 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road1Top2.png 2013-07-12 21:37:45 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road1Top1.png 2013-07-12 21:37:45 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road2BigCorner2.png 2013-07-12 21:37:45 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road3Stumped4.png 2013-07-12 21:37:45 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road2BigCorner1.png 2013-07-12 21:37:45 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road3Stumped3.png 2013-07-12 21:37:45 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road2BigCorner4.png 2013-07-12 21:37:45 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road3Stumped2.png 2013-07-12 21:37:45 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road2BigCorner3.png 2013-07-12 21:37:45 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road3Stumped1.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road3MiddleT4.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road3MiddleT3.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road3MiddleT2.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road3MiddleT1.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.stoplight.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_4091_null.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road2T1.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road2T3.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road2T2.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road2T4.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road2Angled1.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road2Angled2.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road2Angled3.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road2Angled4.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road2Cornered1.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road2Cornered4.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road2Cornered3.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road2Cornered2.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road2Clear.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road1Striped4.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road1Striped2.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road1Striped3.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road1Striped1.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road1Crossed.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/blocks/tile.road1Clear.png 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/items/item.stoplight.png 2013-07-12 21:37:46 [iNFO] [ForgeModLoader] Forge Mod Loader has successfully loaded 4 mods 2013-07-12 21:37:46 [WARNING] [better Decorations] Mod Better Decorations is missing a pack.mcmeta file, things may not work well 2013-07-12 21:37:46 [iNFO] [Minecraft-Client] Reloading ResourceManager: Default, FMLFileResourcePack:Better Decorations 2013-07-12 21:37:46 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: bd:textures/items/item.stoplight.png 2013-07-12 21:37:47 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_4091_null.png 2013-07-12 21:37:47 [iNFO] [sTDOUT] 2013-07-12 21:37:47 [iNFO] [sTDOUT] SoundSystem shutting down... 2013-07-12 21:37:47 [iNFO] [sTDOUT] Author: Paul Lamb, www.paulscode.com 2013-07-12 21:37:47 [iNFO] [sTDOUT] 2013-07-12 21:37:47 [iNFO] [sTDOUT] 2013-07-12 21:37:47 [iNFO] [sTDOUT] Starting up SoundSystem... 2013-07-12 21:37:47 [iNFO] [sTDOUT] Initializing LWJGL OpenAL 2013-07-12 21:37:47 [iNFO] [sTDOUT] (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) 2013-07-12 21:37:47 [iNFO] [sTDOUT] OpenAL initialized. 2013-07-12 21:37:48 [iNFO] [sTDOUT] 2013-07-12 21:37:57 [iNFO] [Minecraft-Server] Starting integrated minecraft server version 1.6.2 2013-07-12 21:37:57 [iNFO] [Minecraft-Server] Generating keypair 2013-07-12 21:37:58 [iNFO] [ForgeModLoader] Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@651690) 2013-07-12 21:37:58 [iNFO] [ForgeModLoader] Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@651690) 2013-07-12 21:37:58 [iNFO] [ForgeModLoader] Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@651690) 2013-07-12 21:37:58 [iNFO] [Minecraft-Server] Preparing start region for level 0 2013-07-12 21:37:59 [iNFO] [Minecraft-Server] Preparing spawn area: 24% 2013-07-12 21:38:00 [iNFO] [Minecraft-Server] Preparing spawn area: 66% 2013-07-12 21:38:02 [iNFO] [sTDOUT] loading single player 2013-07-12 21:38:02 [iNFO] [Minecraft-Server] Player901[/127.0.0.1:0] logged in with entity id 14 at (-919.6192165874114, 32.0, -268.60386862144696) 2013-07-12 21:38:02 [iNFO] [Minecraft-Server] Player901 joined the game 2013-07-12 21:38:03 [iNFO] [sTDOUT] Setting up custom skins 2013-07-12 21:38:07 [iNFO] [Minecraft-Server] Saving and pausing game... 2013-07-12 21:38:07 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld 2013-07-12 21:38:07 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Nether 2013-07-12 21:38:08 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/The End 2013-07-12 21:42:00 [iNFO] [sTDERR] net.minecraft.util.ReportedException: Ticking memory connection 2013-07-12 21:42:00 [iNFO] [sTDERR] at net.minecraft.network.NetworkListenThread.networkTick(NetworkListenThread.java:63) 2013-07-12 21:42:00 [iNFO] [sTDERR] at net.minecraft.server.integrated.IntegratedServerListenThread.networkTick(IntegratedServerListenThread.java:109) 2013-07-12 21:42:00 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:689) 2013-07-12 21:42:00 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:585) 2013-07-12 21:42:00 [iNFO] [sTDERR] at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:129) 2013-07-12 21:42:00 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482) 2013-07-12 21:42:00 [iNFO] [sTDERR] at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) 2013-07-12 21:42:00 [iNFO] [sTDERR] Caused by: java.lang.NullPointerException 2013-07-12 21:42:00 [iNFO] [sTDERR] at larsg310.mods.bd.item.ItemStoplightPlacer.onItemUse(ItemStoplightPlacer.java:64) 2013-07-12 21:42:00 [iNFO] [sTDERR] at net.minecraft.item.ItemStack.tryPlaceItemIntoWorld(ItemStack.java:152) 2013-07-12 21:42:00 [iNFO] [sTDERR] at net.minecraft.item.ItemInWorldManager.activateBlockOrUseItem(ItemInWorldManager.java:429) 2013-07-12 21:42:00 [iNFO] [sTDERR] at net.minecraft.network.NetServerHandler.handlePlace(NetServerHandler.java:554) 2013-07-12 21:42:00 [iNFO] [sTDERR] at net.minecraft.network.packet.Packet15Place.processPacket(Packet15Place.java:79) 2013-07-12 21:42:00 [iNFO] [sTDERR] at net.minecraft.network.MemoryConnection.processReadPackets(MemoryConnection.java:89) 2013-07-12 21:42:00 [iNFO] [sTDERR] at net.minecraft.network.NetServerHandler.networkTick(NetServerHandler.java:141) 2013-07-12 21:42:00 [iNFO] [sTDERR] at net.minecraft.network.NetworkListenThread.networkTick(NetworkListenThread.java:54) 2013-07-12 21:42:00 [iNFO] [sTDERR] ... 6 more 2013-07-12 21:42:00 [sEVERE] [Minecraft-Server] Encountered an unexpected exception ReportedException net.minecraft.util.ReportedException: Ticking memory connection at net.minecraft.network.NetworkListenThread.networkTick(NetworkListenThread.java:63) at net.minecraft.server.integrated.IntegratedServerListenThread.networkTick(IntegratedServerListenThread.java:109) at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:689) at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:585) at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:129) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482) at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) Caused by: java.lang.NullPointerException at larsg310.mods.bd.item.ItemStoplightPlacer.onItemUse(ItemStoplightPlacer.java:64) at net.minecraft.item.ItemStack.tryPlaceItemIntoWorld(ItemStack.java:152) at net.minecraft.item.ItemInWorldManager.activateBlockOrUseItem(ItemInWorldManager.java:429) at net.minecraft.network.NetServerHandler.handlePlace(NetServerHandler.java:554) at net.minecraft.network.packet.Packet15Place.processPacket(Packet15Place.java:79) at net.minecraft.network.MemoryConnection.processReadPackets(MemoryConnection.java:89) at net.minecraft.network.NetServerHandler.networkTick(NetServerHandler.java:141) at net.minecraft.network.NetworkListenThread.networkTick(NetworkListenThread.java:54) ... 6 more 2013-07-12 21:42:00 [sEVERE] [Minecraft-Server] This crash report has been saved to: C:\Users\Lars\Desktop\Modding-Development\mcp\forge\mcp\jars\.\crash-reports\crash-2013-07-12_21.42.00-server.txt 2013-07-12 21:42:00 [iNFO] [Minecraft-Server] Stopping server 2013-07-12 21:42:00 [iNFO] [Minecraft-Server] Saving players 2013-07-12 21:42:00 [iNFO] [sTDOUT] ---- Minecraft Crash Report ---- 2013-07-12 21:42:00 [iNFO] [sTDOUT] // I bet Cylons wouldn't have this problem. 2013-07-12 21:42:00 [iNFO] [sTDOUT] 2013-07-12 21:42:00 [iNFO] [sTDOUT] Time: 12-7-13 21:42 2013-07-12 21:42:00 [iNFO] [sTDOUT] Description: Ticking memory connection 2013-07-12 21:42:00 [iNFO] [sTDOUT] 2013-07-12 21:42:00 [iNFO] [sTDOUT] java.lang.NullPointerException 2013-07-12 21:42:00 [iNFO] [sTDOUT] at larsg310.mods.bd.item.ItemStoplightPlacer.onItemUse(ItemStoplightPlacer.java:64) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.item.ItemStack.tryPlaceItemIntoWorld(ItemStack.java:152) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.item.ItemInWorldManager.activateBlockOrUseItem(ItemInWorldManager.java:429) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.network.NetServerHandler.handlePlace(NetServerHandler.java:554) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.network.packet.Packet15Place.processPacket(Packet15Place.java:79) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.network.MemoryConnection.processReadPackets(MemoryConnection.java:89) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.network.NetServerHandler.networkTick(NetServerHandler.java:141) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.network.NetworkListenThread.networkTick(NetworkListenThread.java:54) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.server.integrated.IntegratedServerListenThread.networkTick(IntegratedServerListenThread.java:109) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:689) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:585) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:129) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) 2013-07-12 21:42:00 [iNFO] [sTDOUT] 2013-07-12 21:42:00 [iNFO] [sTDOUT] 2013-07-12 21:42:00 [iNFO] [sTDOUT] A detailed walkthrough of the error, its code path and all known details is as follows: 2013-07-12 21:42:00 [iNFO] [sTDOUT] --------------------------------------------------------------------------------------- 2013-07-12 21:42:00 [iNFO] [sTDOUT] 2013-07-12 21:42:00 [iNFO] [sTDOUT] -- Head -- 2013-07-12 21:42:00 [iNFO] [sTDOUT] Stacktrace: 2013-07-12 21:42:00 [iNFO] [sTDOUT] at larsg310.mods.bd.item.ItemStoplightPlacer.onItemUse(ItemStoplightPlacer.java:64) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.item.ItemStack.tryPlaceItemIntoWorld(ItemStack.java:152) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.item.ItemInWorldManager.activateBlockOrUseItem(ItemInWorldManager.java:429) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.network.NetServerHandler.handlePlace(NetServerHandler.java:554) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.network.packet.Packet15Place.processPacket(Packet15Place.java:79) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.network.MemoryConnection.processReadPackets(MemoryConnection.java:89) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.network.NetServerHandler.networkTick(NetServerHandler.java:141) 2013-07-12 21:42:00 [iNFO] [sTDOUT] 2013-07-12 21:42:00 [iNFO] [sTDOUT] -- Ticking connection -- 2013-07-12 21:42:00 [iNFO] [sTDOUT] Details: 2013-07-12 21:42:00 [iNFO] [sTDOUT] Connection: net.minecraft.network.NetServerHandler@47501a 2013-07-12 21:42:00 [iNFO] [sTDOUT] Stacktrace: 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.network.NetworkListenThread.networkTick(NetworkListenThread.java:54) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.server.integrated.IntegratedServerListenThread.networkTick(IntegratedServerListenThread.java:109) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:689) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:585) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:129) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482) 2013-07-12 21:42:00 [iNFO] [sTDOUT] at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) 2013-07-12 21:42:00 [iNFO] [sTDOUT] 2013-07-12 21:42:00 [iNFO] [sTDOUT] -- System Details -- 2013-07-12 21:42:00 [iNFO] [sTDOUT] Details: 2013-07-12 21:42:00 [iNFO] [sTDOUT] Minecraft Version: 1.6.2 2013-07-12 21:42:00 [iNFO] [sTDOUT] Operating System: Windows 8 (x86) version 6.2 2013-07-12 21:42:00 [iNFO] [sTDOUT] Java Version: 1.7.0_21, Oracle Corporation 2013-07-12 21:42:00 [iNFO] [sTDOUT] Java VM Version: Java HotSpot Client VM (mixed mode), Oracle Corporation 2013-07-12 21:42:00 [iNFO] [sTDOUT] Memory: 880052792 bytes (839 MB) / 1060372480 bytes (1011 MB) up to 1060372480 bytes (1011 MB) 2013-07-12 21:42:00 [iNFO] [sTDOUT] JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M 2013-07-12 21:42:00 [iNFO] [sTDOUT] AABB Pool Size: 461 (25816 bytes; 0 MB) allocated, 286 (16016 bytes; 0 MB) used 2013-07-12 21:42:00 [iNFO] [sTDOUT] Suspicious classes: FML and Forge are installed 2013-07-12 21:42:00 [iNFO] [sTDOUT] IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 2013-07-12 21:42:00 [iNFO] [sTDOUT] FML: MCP v8.04 FML v6.2.19.789 Minecraft Forge 9.10.0.789 4 mods loaded, 4 mods active 2013-07-12 21:42:00 [iNFO] [sTDOUT] mcp{8.04} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available 2013-07-12 21:42:00 [iNFO] [sTDOUT] FML{6.2.19.789} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available 2013-07-12 21:42:00 [iNFO] [sTDOUT] Forge{9.10.0.789} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available 2013-07-12 21:42:00 [iNFO] [sTDOUT] bd{pre1a} [better Decorations] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available 2013-07-12 21:42:00 [iNFO] [sTDOUT] Profiler Position: N/A (disabled) 2013-07-12 21:42:00 [iNFO] [sTDOUT] Vec3 Pool Size: 40 (2240 bytes; 0 MB) allocated, 28 (1568 bytes; 0 MB) used 2013-07-12 21:42:00 [iNFO] [sTDOUT] Player Count: 1 / 8; [EntityPlayerMP['Player901'/14, l='New World', x=-920,66, y=32,00, z=-266,57]] 2013-07-12 21:42:00 [iNFO] [sTDOUT] Type: Integrated Server (map_client.txt) 2013-07-12 21:42:00 [iNFO] [sTDOUT] Is Modded: Definitely; Client brand changed to 'fml,forge' 2013-07-12 21:42:00 [iNFO] [sTDOUT] #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\Lars\Desktop\Modding-Development\mcp\forge\mcp\jars\.\crash-reports\crash-2013-07-12_21.42.00-server.txt 2013-07-12 21:42:00 [iNFO] [Minecraft-Server] Stopping server 2013-07-12 21:42:00 [iNFO] [Minecraft-Server] Saving players 2013-07-12 21:42:00 [iNFO] [Minecraft-Server] Player901 left the game 2013-07-12 21:42:00 [iNFO] [Minecraft-Server] Saving worlds 2013-07-12 21:42:00 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld AL lib: (EE) alc_cleanup: 1 device not closed And the crash report: Reveal hidden contents ---- Minecraft Crash Report ---- // Everything's going to plan. No, really, that was supposed to happen. Time: 12-7-13 21:42 Description: Ticking memory connection java.lang.NullPointerException at larsg310.mods.bd.item.ItemStoplightPlacer.onItemUse(ItemStoplightPlacer.java:64) at net.minecraft.item.ItemStack.tryPlaceItemIntoWorld(ItemStack.java:152) at net.minecraft.item.ItemInWorldManager.activateBlockOrUseItem(ItemInWorldManager.java:429) at net.minecraft.network.NetServerHandler.handlePlace(NetServerHandler.java:554) at net.minecraft.network.packet.Packet15Place.processPacket(Packet15Place.java:79) at net.minecraft.network.MemoryConnection.processReadPackets(MemoryConnection.java:89) at net.minecraft.network.NetServerHandler.networkTick(NetServerHandler.java:141) at net.minecraft.network.NetworkListenThread.networkTick(NetworkListenThread.java:54) at net.minecraft.server.integrated.IntegratedServerListenThread.networkTick(IntegratedServerListenThread.java:109) at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:689) at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:585) at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:129) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482) at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Stacktrace: at larsg310.mods.bd.item.ItemStoplightPlacer.onItemUse(ItemStoplightPlacer.java:64) at net.minecraft.item.ItemStack.tryPlaceItemIntoWorld(ItemStack.java:152) at net.minecraft.item.ItemInWorldManager.activateBlockOrUseItem(ItemInWorldManager.java:429) at net.minecraft.network.NetServerHandler.handlePlace(NetServerHandler.java:554) at net.minecraft.network.packet.Packet15Place.processPacket(Packet15Place.java:79) at net.minecraft.network.MemoryConnection.processReadPackets(MemoryConnection.java:89) at net.minecraft.network.NetServerHandler.networkTick(NetServerHandler.java:141) -- Ticking connection -- Details: Connection: net.minecraft.network.NetServerHandler@47501a Stacktrace: at net.minecraft.network.NetworkListenThread.networkTick(NetworkListenThread.java:54) at net.minecraft.server.integrated.IntegratedServerListenThread.networkTick(IntegratedServerListenThread.java:109) at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:689) at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:585) at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:129) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482) at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) -- System Details -- Details: Minecraft Version: 1.6.2 Operating System: Windows 8 (x86) version 6.2 Java Version: 1.7.0_21, Oracle Corporation Java VM Version: Java HotSpot Client VM (mixed mode), Oracle Corporation Memory: 880052792 bytes (839 MB) / 1060372480 bytes (1011 MB) up to 1060372480 bytes (1011 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M AABB Pool Size: 461 (25816 bytes; 0 MB) allocated, 286 (16016 bytes; 0 MB) used Suspicious classes: FML and Forge are installed IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP v8.04 FML v6.2.19.789 Minecraft Forge 9.10.0.789 4 mods loaded, 4 mods active mcp{8.04} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available FML{6.2.19.789} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Forge{9.10.0.789} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available bd{pre1a} [better Decorations] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Profiler Position: N/A (disabled) Vec3 Pool Size: 40 (2240 bytes; 0 MB) allocated, 28 (1568 bytes; 0 MB) used Player Count: 1 / 8; [EntityPlayerMP['Player901'/14, l='New World', x=-920,66, y=32,00, z=-266,57]] Type: Integrated Server (map_client.txt) Is Modded: Definitely; Client brand changed to 'fml,forge' Quote Don't PM me with questions. They will be ignored! Make a thread on the appropriate board for support. 1.12 -> 1.13 primer by williewillus. 1.7.10 and older versions of Minecraft are no longer supported due to it's age! Update to the latest version for support. http://www.howoldisminecraft1710.today/
Naiten Posted July 12, 2013 Posted July 12, 2013 What is 64 line in ItemStoplightPlacer? Quote If i helped you, don't forget pressing "Thank You" button. Thanks for your time.
larsgerrits Posted July 12, 2013 Author Posted July 12, 2013 On 7/12/2013 at 7:49 PM, Naitenne said: What is 64 line in ItemStoplightPlacer? tileGag.primary_x = x; Quote Don't PM me with questions. They will be ignored! Make a thread on the appropriate board for support. 1.12 -> 1.13 primer by williewillus. 1.7.10 and older versions of Minecraft are no longer supported due to it's age! Update to the latest version for support. http://www.howoldisminecraft1710.today/
Naiten Posted July 12, 2013 Posted July 12, 2013 TileEntityGag tileGag = (TileEntityGag)world.getBlockTileEntity( x + shift[0], y, z + shift[1]); if(tileGag != null){ tileGag.primary_x = x; tileGag.primary_y = y; tileGag.primary_z = z; } I gonna update my tutorial... Quote If i helped you, don't forget pressing "Thank You" button. Thanks for your time.
larsgerrits Posted July 12, 2013 Author Posted July 12, 2013 On 7/12/2013 at 8:05 PM, Naitenne said: TileEntityGag tileGag = (TileEntityGag)world.getBlockTileEntity( x + shift[0], y, z + shift[1]); if(tileGag != null){ tileGag.primary_x = x; tileGag.primary_y = y; tileGag.primary_z = z; } I gonna update my tutorial... That's right I used your tutorial Quote Don't PM me with questions. They will be ignored! Make a thread on the appropriate board for support. 1.12 -> 1.13 primer by williewillus. 1.7.10 and older versions of Minecraft are no longer supported due to it's age! Update to the latest version for support. http://www.howoldisminecraft1710.today/
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.