Closed bedrill64 closed 10 years ago
Ok looked into this in depth it seems that its a railcraft / natura issue
This is a crash report and some console spam. Every item NEI cannot find a identifier for crashes with the new place event implemented in forge 1219 that BR cores uses. Build 1.7.10-10.13.1.1219: jdroque: Added PlaceEvent and MultiPlaceEvent which fires before placing a block.
Before calling "ItemStack.tryPlaceItemInWorld", a recording flag is turned on for
setBlock to capture a blocksnapshot for each block that attempts to be placed.
If 1 block is captured, a "BlockEvent.PlaceEvent" is fired to notify mods.
If 2 or more blocks are captured, a "BlockEvent.PlaceEvent" is fired first with the first block
captured followed by a "BlockEvent.MultiPlaceEvent" with all captured blocks. This extra event
is required for items that have the ability to place 2 or more blocks such as a BlockBed.
If either event is cancelled, the recorded block snapshot(s), item stacksize, and item meta will
revert back to the captured snapshot(s).
If the events are not cancelled, a notification will be sent to clients and block physics will be updated.
What this means for mods is Forge will be able to capture all player block placement automatically and fire
a PlaceEvent and/or MultiPlaceEvent.
If for whatever reason your mod does not use the standard placement methods then you will need to fire the
appropriate placement events in order to notify mods/servers.
This commit also includes a new utility class called BlockSnapshot which is serializable. This new class is used in conjunction with
both PlaceEvent and MultiPlaceEvent in order to record a snapshot of block space before it is altered. This
allows us to restore the block(s) if an event is cancelled. The class also provides the ability to restore a snapshot
to any location using the restoreToLocation method. This should be helpful to many mods that are looking to be able
to capture block data then restore it to back to any location required.
When I'm holding coal coke and trying to open any invertory like: railcraft steam boiler, trying to check capacity of drum, etc, mc crashes instantly to launcher.
Last crashlog: (can add more if needed)
---- Minecraft Crash Report ---- // I'm sorry, Dave.
Time: 11/4/14 5:46 PM Description: Unexpected error
java.lang.NullPointerException: Unexpected error at com.mcbeyondreality.beyondrealitycore.event.RightClickEvent.onBlockPlace(RightClickEvent.java:62) at cpw.mods.fml.common.eventhandler.ASMEventHandler_133_RightClickEvent_onBlockPlace_PlayerInteractEvent.invoke(.dynamic) at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138) at net.minecraftforge.event.ForgeEventFactory.onPlayerInteract(ForgeEventFactory.java:91) at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1435) at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1942) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:962) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887) at net.minecraft.client.main.Main.main(SourceFile:148) 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:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head -- Stacktrace: at com.mcbeyondreality.beyondrealitycore.event.RightClickEvent.onBlockPlace(RightClickEvent.java:62) at cpw.mods.fml.common.eventhandler.ASMEventHandler_133_RightClickEvent_onBlockPlace_PlayerInteractEvent.invoke(.dynamic) at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138) at net.minecraftforge.event.ForgeEventFactory.onPlayerInteract(ForgeEventFactory.java:91) at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1435)
-- Affected level -- Details: Level name: MpServer All players: 1 total; [GCEntityClientPlayerMP['BedRill64'/570, l='MpServer', x=-3.25, y=65.62, z=250.44]] Chunk stats: MultiplayerChunkCache: 361, 361 Level seed: 0 Level generator: ID 00 - default, ver 1. Features enabled: false Level generator options: Level spawn location: World: (-80,64,256), Chunk: (at 0,4,0 in -5,16; contains blocks -80,0,256 to -65,255,271), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511) Level time: 3725288 game time, 4327867 day time Level dimension: 0 Level storage version: 0x00000 - Unknown? Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false Forced entities: 72 total; [EntityDMimic['Mimic Chest'/256, l='MpServer', x=-23.50, y=21.00, z=191.50], EntityZombie['Zombie'/9344, l='MpServer', x=-9.50, y=24.00, z=298.50], EntityTreasureSlime['Treasure Slime'/257, l='MpServer', x=-23.69, y=27.00, z=181.69], EntityZombie['Zombie'/9345, l='MpServer', x=-9.50, y=24.00, z=299.50], EntitySquid['Squid'/260, l='MpServer', x=-20.96, y=60.39, z=236.48], EntitySquid['Squid'/261, l='MpServer', x=-21.51, y=60.00, z=233.80], EntitySquid['Squid'/262, l='MpServer', x=-23.11, y=60.04, z=238.52], EntityCreeper['Creeper'/14982, l='MpServer', x=-55.50, y=31.00, z=172.50], EntityItem['item.item.dyePowder.black'/263, l='MpServer', x=-20.22, y=60.13, z=234.13], EntitySquid['Squid'/264, l='MpServer', x=-22.02, y=60.06, z=235.19], EntityDMimic['Mimic Chest'/265, l='MpServer', x=-18.50, y=22.00, z=282.50], EntityDSkeletonWarrior['Skeleton Warrior'/9353, l='MpServer', x=73.09, y=20.00, z=246.56], EntityDMimic['Mimic Chest'/266, l='MpServer', x=-23.50, y=22.00, z=281.50], EntityChameleon['Chameleon'/267, l='MpServer', x=-29.50, y=64.00, z=310.03], EntityTreasureSlime['Treasure Slime'/278, l='MpServer', x=-14.69, y=25.00, z=194.69], EntityZombie['Zombie'/1046, l='MpServer', x=-34.69, y=37.00, z=176.16], EntitySquid['Squid'/279, l='MpServer', x=-12.96, y=61.00, z=220.83], EntityItem['item.item.dyePowder.black'/280, l='MpServer', x=-7.13, y=61.13, z=228.22], EntityBat['Bat'/3096, l='MpServer', x=45.64, y=45.20, z=228.47], EntitySquid['Squid'/281, l='MpServer', x=-3.49, y=60.05, z=230.50], EntitySquid['Squid'/282, l='MpServer', x=-18.09, y=61.02, z=225.21], EntityEnderminy['Enderminy'/283, l='MpServer', x=1.33, y=52.00, z=229.72], EntityZombie['Zombie'/284, l='MpServer', x=-7.31, y=63.50, z=251.50], EntityBat['Bat'/292, l='MpServer', x=4.59, y=53.10, z=226.38], EntityVillager['Villager'/293, l='MpServer', x=7.50, y=59.00, z=245.50], EntityVillager['Villager'/294, l='MpServer', x=7.50, y=58.00, z=243.50], EntityTreasureSlime['Treasure Slime'/295, l='MpServer', x=7.69, y=25.00, z=281.31], EntityItem['item.item.bone'/296, l='MpServer', x=5.31, y=24.13, z=281.31], EntitySkeleton['Skeleton'/15016, l='MpServer', x=56.50, y=62.00, z=230.50], EntityChameleon['Chameleon'/297, l='MpServer', x=11.91, y=70.00, z=291.97], EntityZombie['Zombie'/15017, l='MpServer', x=55.50, y=62.00, z=232.50], EntityChameleon['Chameleon'/298, l='MpServer', x=8.41, y=70.00, z=305.91], EntityCreeper['Creeper'/11562, l='MpServer', x=48.50, y=17.00, z=331.50], EntityBat['Bat'/20788, l='MpServer', x=39.00, y=45.00, z=236.58], EntityBat['Bat'/20537, l='MpServer', x=58.47, y=24.79, z=252.24], GCEntityClientPlayerMP['BedRill64'/570, l='MpServer', x=-3.25, y=65.62, z=250.44], EntityPig['Pig'/316, l='MpServer', x=34.66, y=72.00, z=189.47], EntityBat['Bat'/15811, l='MpServer', x=44.44, y=45.84, z=245.26], EntitySheep['Sheep'/330, l='MpServer', x=49.25, y=63.00, z=305.50], EntityTrail['unknown'/1612, l='MpServer', x=-3.25, y=65.62, z=250.44], EntityHat['unknown'/15948, l='MpServer', x=44.44, y=45.84, z=245.26], EntityHat['unknown'/1488, l='MpServer', x=-3.25, y=65.62, z=250.44], EntityDMimic['Mimic Chest'/215, l='MpServer', x=-78.50, y=33.00, z=254.50], EntityTreasureSlime['Treasure Slime'/216, l='MpServer', x=-65.03, y=32.00, z=263.69], EntityTreasureSlime['Treasure Slime'/217, l='MpServer', x=-69.31, y=16.00, z=305.31], EntityTravelingMerchant['Traveling Merchant'/346, l='MpServer', x=67.50, y=75.00, z=220.50], EntityItem['item.item.snowball'/1117, l='MpServer', x=-0.28, y=23.13, z=288.09], EntityPig['Pig'/350, l='MpServer', x=76.75, y=63.00, z=257.94], EntityPig['Pig'/351, l='MpServer', x=68.50, y=65.00, z=279.69], EntityLily['Lily'/352, l='MpServer', x=65.50, y=63.92, z=312.50], EntityLilyLurker['Lily Lurker'/353, l='MpServer', x=65.50, y=63.00, z=312.50], EntityBat['Bat'/1249, l='MpServer', x=-39.50, y=16.38, z=187.50], EntityChameleon['Chameleon'/227, l='MpServer', x=-54.50, y=64.00, z=195.75], EntityDMimic['Mimic Chest'/228, l='MpServer', x=-62.50, y=12.00, z=287.50], EntityCreeper['Creeper'/20069, l='MpServer', x=66.50, y=37.00, z=245.50], EntityCreeper['Creeper'/20070, l='MpServer', x=63.50, y=37.00, z=243.50], EntityZombie['Zombie'/2535, l='MpServer', x=-20.50, y=43.00, z=281.50], EntityBat['Bat'/12012, l='MpServer', x=61.09, y=21.48, z=256.39], EntityPig['Pig'/240, l='MpServer', x=-42.72, y=63.00, z=199.09], EntityHat['unknown'/2928, l='MpServer', x=-22.02, y=60.06, z=235.19], EntityTreasureSlime['Treasure Slime'/241, l='MpServer', x=-33.69, y=36.00, z=287.31], EntityHat['unknown'/2929, l='MpServer', x=-12.96, y=61.00, z=220.83], EntityZombie['Zombie'/4337, l='MpServer', x=-28.50, y=45.00, z=189.50], EntityHat['unknown'/2930, l='MpServer', x=49.25, y=63.00, z=305.50], EntityPig['Pig'/243, l='MpServer', x=-41.91, y=64.00, z=273.03], EntityZombie['Zombie'/4339, l='MpServer', x=-36.28, y=46.00, z=193.22], EntityZombie['Zombie'/4340, l='MpServer', x=-35.50, y=45.00, z=190.50], EntityHat['unknown'/2934, l='MpServer', x=76.75, y=63.00, z=257.94], EntityItem['item.item.slimeball'/1145, l='MpServer', x=0.50, y=23.13, z=287.69], EntityHat['unknown'/2938, l='MpServer', x=-20.50, y=43.00, z=281.50], EntityItem['item.item.magmaCream'/1149, l='MpServer', x=0.16, y=23.13, z=287.78], EntityItem['item.item.ingotGold'/1151, l='MpServer', x=-1.53, y=23.13, z=291.56]] Retry entities: 0 total; [] Server brand: fml,forge Server type: Integrated singleplayer server Stacktrace: at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373) at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2433) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:916) at net.minecraft.client.main.Main.main(SourceFile:148) 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:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details -- Details: Minecraft Version: 1.7.10 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.8.0_25, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 862908904 bytes (822 MB) / 2112618496 bytes (2014 MB) up to 2112618496 bytes (2014 MB) JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -XX:-OmitStackTraceInFastThrow -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xms256M -Xmx2048M -XX:MetaspaceSize=256M AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 96 FML: MCP v9.05 FML v7.10.85.1231 Minecraft Forge 10.13.2.1231 138 mods loaded, 137 mods active mcp{9.05} Minecraft Coder Pack Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available FML{7.10.85.1231} Forge Mod Loader Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Forge{10.13.2.1231} Minecraft Forge Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available appliedenergistics2-core{rv1-stable-1} AppliedEnergistics2 Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available CodeChickenCore{1.0.4.29} CodeChicken Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available