So... I screwed up, somehow. A world I've been working on for a long time has just started crashing a few seconds after being opened, and I'm having a hell of a time identifying the reason. I originally suspected that it had to do with my accidentally leaving the Minecraft launcher open while I had the world open in MCedit, but I opened more than one world and this is the only one that's broken. It's also not working right in MCedit, actually; at least three features are unusable. I've tried adjusting my mods to the way they were before the problem started, I've tried restoring a backup from Time Machine (I'm on a Mac), neither worked at all. I have a crash report:
---- Minecraft Crash Report ----
// I let you down. Sorry
java.lang.NullPointerException: Unexpected error
at com.mrcrayfish.furniture.tileentity.TileEntityPresent.func_145839_a(TileEntityPresent.java:91)
at com.mrcrayfish.furniture.tileentity.TileEntityPresent.onDataPacket(TileEntityPresent.java:171)
at net.minecraft.client.network.NetHandlerPlayClient.func_147273_a(NetHandlerPlayClient.java:1171)
at net.minecraft.network.play.server.S35PacketUpdateTileEntity.func_148833_a(SourceFile:55)
at net.minecraft.network.play.server.S35PacketUpdateTileEntity.func_148833_a(SourceFile:10)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:211)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78765_e(PlayerControllerMP.java:294)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1587)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:953)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:870)
at net.minecraft.client.main.Main.main(SourceFile:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
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.mrcrayfish.furniture.tileentity.TileEntityPresent.func_145839_a(TileEntityPresent.java:91)
at com.mrcrayfish.furniture.tileentity.TileEntityPresent.onDataPacket(TileEntityPresent.java:171)
at net.minecraft.client.network.NetHandlerPlayClient.func_147273_a(NetHandlerPlayClient.java:1171)
at net.minecraft.network.play.server.S35PacketUpdateTileEntity.func_148833_a(SourceFile:55)
at net.minecraft.network.play.server.S35PacketUpdateTileEntity.func_148833_a(SourceFile:10)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:211)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78765_e(PlayerControllerMP.java:294)
-- System Details --
Details:
Minecraft Version: 1.7.2
Operating System: Mac OS X (x86_64) version 10.8.5
Java Version: 1.6.0_65, Apple Inc.
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Apple Inc.
Memory: 147072472 bytes (140 MB) / 407392256 bytes (388 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 5 total; -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 417 (23352 bytes; 0 MB) allocated, 44 (2464 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 103
FML: MCP v9.01-pre FML v7.2.116.1024 Minecraft Forge 10.12.0.1024 Optifine OptiFine_1.7.2_HD_D1 8 mods loaded, 8 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
FML{7.2.116.1024} [Forge Mod Loader] (forge-1.7.2-10.12.0.1024.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
Forge{10.12.0.1024} [Minecraft Forge] (forge-1.7.2-10.12.0.1024.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
ArchimedesShips{1.7.2 v1.7.0} [Archimedes' Ships] (ArchimedesShips.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
CustomSpawner{3.2.0.dev.R1} [DrZhark's CustomSpawner] (CustomMobSpawner 3.2.0-DEV-R2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
MoCreatures{6.2.0.dev.R1} [DrZhark's Mo'Creatures Mod] (DrZharks MoCreatures Mod v6.2.0-DEV-R2) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
cfm{3.2.9.2} [ยง6MrCrayfish's Furniture Mod] (MrCrayfishFurnitureModv3.2.9.2-beta-build2(1.7.2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
row{1.7.2-014.05.22-1} [Rails of War] (row-1.7.2-014.05.22-1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
Launched Version: 1.7.2-Forge10.12.0.1024
LWJGL: 2.9.1
OpenGL: NVIDIA GeForce 320M OpenGL Engine GL version 2.1 NVIDIA-8.16.78 310.40.00.20f04, NVIDIA Corporation
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: [TearlessRain Textures]
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 211 (11816 bytes; 0 MB) allocated, 18 (1008 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
.. as well as a screenshot of whatever's going on in MCedit:
Any insight would be much appreciated because I've put a lot of time and effort into this ridiculous city and I'd REALLY rather not have to start it all over.
// I let you down. Sorry
Time: 1/11/15 5:15 PM
Description: Unexpected error
java.lang.NullPointerException: Unexpected error
at com.mrcrayfish.furniture.tileentity.TileEntityPresent.func_145839_a(TileEntityPresent.java:91)
at com.mrcrayfish.furniture.tileentity.TileEntityPresent.onDataPacket(TileEntityPresent.java:171)
at net.minecraft.client.network.NetHandlerPlayClient.func_147273_a(NetHandlerPlayClient.java:1171)
at net.minecraft.network.play.server.S35PacketUpdateTileEntity.func_148833_a(SourceFile:55)
at net.minecraft.network.play.server.S35PacketUpdateTileEntity.func_148833_a(SourceFile:10)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:211)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78765_e(PlayerControllerMP.java:294)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1587)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:953)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:870)
at net.minecraft.client.main.Main.main(SourceFile:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
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.mrcrayfish.furniture.tileentity.TileEntityPresent.func_145839_a(TileEntityPresent.java:91)
at com.mrcrayfish.furniture.tileentity.TileEntityPresent.onDataPacket(TileEntityPresent.java:171)
at net.minecraft.client.network.NetHandlerPlayClient.func_147273_a(NetHandlerPlayClient.java:1171)
at net.minecraft.network.play.server.S35PacketUpdateTileEntity.func_148833_a(SourceFile:55)
at net.minecraft.network.play.server.S35PacketUpdateTileEntity.func_148833_a(SourceFile:10)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:211)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78765_e(PlayerControllerMP.java:294)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['TearlessRain'/284872, l='MpServer', x=1662.38, y=90.77, z=1032.91]]
Chunk stats: MultiplayerChunkCache: 185, 194
Level seed: 0
Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (8,64,301), Chunk: (at 8,4,13 in 0,18; contains blocks 0,0,288 to 15,255,303), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 10397040 game time, 3129256 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: true), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 47 total; [MoCEntityMouse['Mouse'/284927, l='MpServer', x=1656.78, y=64.00, z=1096.06], MoCEntitySnail['Snail'/284926, l='MpServer', x=1654.66, y=64.00, z=961.09], MoCEntityDuck['Duck'/284963, l='MpServer', x=1739.72, y=64.00, z=1016.28], MoCEntityFirefly['Firefly'/284921, l='MpServer', x=1646.47, y=64.00, z=975.81], MoCEntitySnail['Snail'/284920, l='MpServer', x=1640.34, y=63.00, z=962.69], MoCEntityMouse['Mouse'/284919, l='MpServer', x=1636.19, y=64.00, z=955.38], MoCEntitySnake['Snake'/284918, l='MpServer', x=1644.69, y=42.00, z=958.19], EntityPainting['Painting'/284913, l='MpServer', x=1619.94, y=65.50, z=984.00], EntityPainting['Painting'/284913, l='MpServer', x=1619.94, y=65.50, z=984.00], EntityChicken['Chicken'/284912, l='MpServer', x=1618.88, y=57.00, z=966.78], MoCEntityBunny['Bunny'/284910, l='MpServer', x=1626.50, y=40.00, z=962.16], MoCEntityBunny['Bunny'/284911, l='MpServer', x=1626.40, y=40.00, z=963.21], EntityPainting['Painting'/284908, l='MpServer', x=1614.50, y=65.50, z=989.94], EntityChicken['Chicken'/284909, l='MpServer', x=1628.84, y=40.00, z=965.22], EntityItemFrame['entity.ItemFrame.name'/284906, l='MpServer', x=1611.50, y=65.50, z=976.06], MoCEntitySnake['Snake'/284981, l='MpServer', x=1751.88, y=64.00, z=940.34], EntityItemFrame['entity.ItemFrame.name'/284907, l='MpServer', x=1609.50, y=65.50, z=976.06], EntityItemFrame['entity.ItemFrame.name'/284904, l='MpServer', x=1615.94, y=65.50, z=977.50], MoCEntityMouse['Mouse'/284983, l='MpServer', x=1746.47, y=54.00, z=1009.72], EntityItemFrame['entity.ItemFrame.name'/284905, l='MpServer', x=1614.50, y=65.50, z=976.06], MoCEntityHorse['WildHorse'/284984, l='MpServer', x=1749.75, y=64.00, z=1108.97], EntityPainting['Painting'/284902, l='MpServer', x=1608.06, y=65.50, z=983.00], MoCEntityFishBowl['entity.MoCreatures.FishBowl.name'/284985, l='MpServer', x=1753.53, y=65.00, z=1125.47], EntityPainting['Painting'/284903, l='MpServer', x=1608.06, y=65.50, z=988.00], EntityItemFrame['entity.ItemFrame.name'/284986, l='MpServer', x=1753.94, y=65.50, z=1135.50], MoCEntityCricket['Cricket'/284900, l='MpServer', x=1579.29, y=60.00, z=1111.48], MoCEntityDeer['Deer'/284901, l='MpServer', x=1592.53, y=25.00, z=942.53], EntityItemFrame['entity.ItemFrame.name'/284987, l='MpServer', x=1753.94, y=66.50, z=1135.50], MoCEntityHorse['WildHorse'/284898, l='MpServer', x=1554.97, y=64.00, z=1025.66], MoCEntityCricket['Cricket'/284899, l='MpServer', x=1552.44, y=64.00, z=1098.34], MoCEntityHorse['WildHorse'/284896, l='MpServer', x=1561.03, y=64.00, z=1028.03], MoCEntityHorse['WildHorse'/284897, l='MpServer', x=1555.50, y=64.00, z=1028.25], MoCEntityFox['Fox'/284999, l='MpServer', x=1774.00, y=58.00, z=977.06], MoCEntityHorse['WildHorse'/284893, l='MpServer', x=1560.56, y=64.00, z=1020.22], MoCEntityBoar['Boar'/284998, l='MpServer', x=1770.75, y=57.00, z=984.56], MoCEntityHorse['WildHorse'/284892, l='MpServer', x=1560.72, y=64.00, z=1015.78], MoCEntityHorse['WildHorse'/284895, l='MpServer', x=1560.59, y=64.00, z=1024.03], MoCEntityFirefly['Firefly'/284929, l='MpServer', x=1670.59, y=64.00, z=965.66], MoCEntityHorse['WildHorse'/284894, l='MpServer', x=1553.72, y=64.00, z=1019.53], EntityPainting['Painting'/284891, l='MpServer', x=1552.00, y=65.50, z=1016.94], EntityPainting['Painting'/284908, l='MpServer', x=1614.50, y=65.50, z=989.94], MoCEntityDuck['Duck'/285001, l='MpServer', x=1770.63, y=63.00, z=1039.38], MoCEntityRaccoon['Raccoon'/285000, l='MpServer', x=1772.38, y=56.00, z=989.78], EntityPainting['Painting'/284891, l='MpServer', x=1552.00, y=65.50, z=1016.94], EntityPainting['Painting'/284903, l='MpServer', x=1608.06, y=65.50, z=988.00], EntityClientPlayerMP['TearlessRain'/284872, l='MpServer', x=1662.38, y=90.77, z=1032.91], EntityPainting['Painting'/284902, l='MpServer', x=1608.06, y=65.50, z=983.00]]
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:384)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2433)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:899)
at net.minecraft.client.main.Main.main(SourceFile:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.7.2
Operating System: Mac OS X (x86_64) version 10.8.5
Java Version: 1.6.0_65, Apple Inc.
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Apple Inc.
Memory: 147072472 bytes (140 MB) / 407392256 bytes (388 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 5 total; -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 417 (23352 bytes; 0 MB) allocated, 44 (2464 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 103
FML: MCP v9.01-pre FML v7.2.116.1024 Minecraft Forge 10.12.0.1024 Optifine OptiFine_1.7.2_HD_D1 8 mods loaded, 8 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
FML{7.2.116.1024} [Forge Mod Loader] (forge-1.7.2-10.12.0.1024.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
Forge{10.12.0.1024} [Minecraft Forge] (forge-1.7.2-10.12.0.1024.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
ArchimedesShips{1.7.2 v1.7.0} [Archimedes' Ships] (ArchimedesShips.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
CustomSpawner{3.2.0.dev.R1} [DrZhark's CustomSpawner] (CustomMobSpawner 3.2.0-DEV-R2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
MoCreatures{6.2.0.dev.R1} [DrZhark's Mo'Creatures Mod] (DrZharks MoCreatures Mod v6.2.0-DEV-R2) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
cfm{3.2.9.2} [ยง6MrCrayfish's Furniture Mod] (MrCrayfishFurnitureModv3.2.9.2-beta-build2(1.7.2).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
row{1.7.2-014.05.22-1} [Rails of War] (row-1.7.2-014.05.22-1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available->Available->Available->Available->Available->Available
Launched Version: 1.7.2-Forge10.12.0.1024
LWJGL: 2.9.1
OpenGL: NVIDIA GeForce 320M OpenGL Engine GL version 2.1 NVIDIA-8.16.78 310.40.00.20f04, NVIDIA Corporation
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: [TearlessRain Textures]
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 211 (11816 bytes; 0 MB) allocated, 18 (1008 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
.. as well as a screenshot of whatever's going on in MCedit:
Any insight would be much appreciated because I've put a lot of time and effort into this ridiculous city and I'd REALLY rather not have to start it all over.
http://www.mrcrayfish.com/furniture.php?p=2
If it still happens after, report to the author here:
http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/1282349-mrcrayfishs-furniture-mod-v3-4-7-the-kitchen?page=166
and ask for advice on restore.