I was toying around with NBTEdit and decided to make a spawner that spawns 'magic tools', which are really just invisible skeletons holding different tools. After working for about half an hour, I produced a finished schematic. I imported it into a world and waited for it to spawn. Not even a second after it spawned, the game crashed! I triple-checked my schematic and found nothing wrong with it. Perhaps someone more experienced can find my mistake. I have included a preview of the schematic, the schematic download, and a crash report.
java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at ca.b(SourceFile:74)
at ng.a(SourceFile:1070)
at sf.a(SourceFile:292)
at mp.f(SourceFile:1053)
at zs.a(SourceFile:116)
at zs.h(SourceFile:234)
at biz.a(SourceFile:22)
at biz.a(SourceFile:17)
at biz.a(SourceFile:12)
at bje.a(SourceFile:107)
at bje.a(SourceFile:99)
at bfz.a(SourceFile:314)
at bfr.a(SourceFile:894)
at bfr.b(SourceFile:743)
at net.minecraft.client.Minecraft.K(SourceFile:597)
at net.minecraft.client.Minecraft.run(SourceFile:526)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at ca.b(SourceFile:74)
at ng.a(SourceFile:1070)
at sf.a(SourceFile:292)
-- Entity being loaded --
Details:
Entity Type: Skeleton (sf)
Entity ID: 3604
Entity Name: Skeleton
Entity's Exact location: 0.00, 0.00, 0.00
Entity's Block location: World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Entity's Momentum: 0.00, 0.00, 0.00
Stacktrace:
at mp.f(SourceFile:1053)
at zs.a(SourceFile:116)
at zs.h(SourceFile:234)
at biz.a(SourceFile:22)
at biz.a(SourceFile:17)
at biz.a(SourceFile:12)
-- Tile Entity Details --
Details:
Name: MobSpawner // aqj
Block type: ID #52 (tile.mobSpawner // ank)
Block data value: 0 / 0x0 / 0b0000
Block location: World: (207,58,1497), Chunk: (at 15,3,9 in 12,93; contains blocks 192,0,1488 to 207,255,1503), Region: (0,2; contains chunks 0,64 to 31,95, blocks 0,0,1024 to 511,255,1535)
Actual block type: ID #52 (tile.mobSpawner // ank)
Actual block data value: 0 / 0x0 / 0b0000
Stacktrace:
at bje.a(SourceFile:107)
at bje.a(SourceFile:99)
at bfz.a(SourceFile:314)
at bfr.a(SourceFile:894)
It looks like maybe, maybe the problem is that the skelly tried to spawn at 0,0,0, but I'm not 100% sure. The easiest thing to do might be to remake the spawner using MCEdit and a few of Sethbling's filters -- I'm happy to walk you through the process if you'd like.
Download the schematic: http://www.mediafire...r0bd35lqexr3bw5
Crash Report:
---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.
Time: 3/21/13 9:34 PM
Description: Loading entity NBT
java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at ca.b(SourceFile:74)
at ng.a(SourceFile:1070)
at sf.a(SourceFile:292)
at mp.f(SourceFile:1053)
at zs.a(SourceFile:116)
at zs.h(SourceFile:234)
at biz.a(SourceFile:22)
at biz.a(SourceFile:17)
at biz.a(SourceFile:12)
at bje.a(SourceFile:107)
at bje.a(SourceFile:99)
at bfz.a(SourceFile:314)
at bfr.a(SourceFile:894)
at bfr.b(SourceFile:743)
at net.minecraft.client.Minecraft.K(SourceFile:597)
at net.minecraft.client.Minecraft.run(SourceFile:526)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at ca.b(SourceFile:74)
at ng.a(SourceFile:1070)
at sf.a(SourceFile:292)
-- Entity being loaded --
Details:
Entity Type: Skeleton (sf)
Entity ID: 3604
Entity Name: Skeleton
Entity's Exact location: 0.00, 0.00, 0.00
Entity's Block location: World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Entity's Momentum: 0.00, 0.00, 0.00
Stacktrace:
at mp.f(SourceFile:1053)
at zs.a(SourceFile:116)
at zs.h(SourceFile:234)
at biz.a(SourceFile:22)
at biz.a(SourceFile:17)
at biz.a(SourceFile:12)
-- Tile Entity Details --
Details:
Name: MobSpawner // aqj
Block type: ID #52 (tile.mobSpawner // ank)
Block data value: 0 / 0x0 / 0b0000
Block location: World: (207,58,1497), Chunk: (at 15,3,9 in 12,93; contains blocks 192,0,1488 to 207,255,1503), Region: (0,2; contains chunks 0,64 to 31,95, blocks 0,0,1024 to 511,255,1535)
Actual block type: ID #52 (tile.mobSpawner // ank)
Actual block data value: 0 / 0x0 / 0b0000
Stacktrace:
at bje.a(SourceFile:107)
at bje.a(SourceFile:99)
at bfz.a(SourceFile:314)
at bfr.a(SourceFile:894)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [bdw['Epicness1324'/81, l='MpServer', x=210.79, y=57.62, z=1494.80]]
Chunk stats: MultiplayerChunkCache: 441
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (210,4,1506), Chunk: (at 2,0,2 in 13,94; contains blocks 208,0,1504 to 223,255,1519), Region: (0,2; contains chunks 0,64 to 31,95, blocks 0,0,1024 to 511,255,1535)
Level time: 3766 game time, 16016 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: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 37 total; [ru['Creeper'/68, l='MpServer', x=263.50, y=56.00, z=1427.50], sf['Skeleton'/69, l='MpServer', x=267.34, y=56.00, z=1440.22], sj['Zombie'/70, l='MpServer', x=264.56, y=56.00, z=1479.72], sh['Spider'/71, l='MpServer', x=262.00, y=56.00, z=1557.06], ru['Creeper'/67, l='MpServer', x=261.50, y=56.00, z=1428.50], ru['Creeper'/77, l='MpServer', x=288.38, y=56.00, z=1456.06], sf['Skeleton'/3533, l='MpServer', x=205.94, y=59.00, z=1497.97], sj['Zombie'/72, l='MpServer', x=281.50, y=56.00, z=1472.50], ru['Creeper'/73, l='MpServer', x=276.97, y=56.00, z=1489.34], sh['Spider'/74, l='MpServer', x=276.63, y=56.00, z=1533.16], sf['Skeleton'/75, l='MpServer', x=281.47, y=56.00, z=1550.84], sf['Skeleton'/22, l='MpServer', x=135.28, y=56.00, z=1477.88], sj['Zombie'/25, l='MpServer', x=163.41, y=56.00, z=1434.28], sf['Skeleton'/24, l='MpServer', x=146.50, y=56.00, z=1433.50], sf['Skeleton'/27, l='MpServer', x=141.91, y=56.00, z=1489.69], sj['Zombie'/26, l='MpServer', x=154.25, y=56.00, z=1491.84], sf['Skeleton'/31, l='MpServer', x=168.91, y=56.00, z=1468.44], ru['Creeper'/30, l='MpServer', x=163.88, y=56.00, z=1456.84], ru['Creeper'/32, l='MpServer', x=161.94, y=56.00, z=1473.47], sj['Zombie'/33, l='MpServer', x=162.25, y=56.00, z=1495.78], sh['Spider'/38, l='MpServer', x=188.34, y=56.00, z=1532.97], sf['Skeleton'/36, l='MpServer', x=189.56, y=56.00, z=1450.88], ru['Creeper'/37, l='MpServer', x=184.19, y=56.00, z=1469.22], sj['Zombie'/41, l='MpServer', x=193.26, y=56.00, z=1483.65], sh['Spider'/46, l='MpServer', x=217.96, y=56.00, z=1477.49], sj['Zombie'/45, l='MpServer', x=216.91, y=56.00, z=1445.38], bdw['Epicness1324'/81, l='MpServer', x=210.79, y=57.62, z=1494.80], sf['Skeleton'/51, l='MpServer', x=237.41, y=56.00, z=1556.84], ru['Creeper'/50, l='MpServer', x=239.72, y=56.00, z=1447.09], sf['Skeleton'/49, l='MpServer', x=229.94, y=56.00, z=1425.44], sh['Spider'/54, l='MpServer', x=234.19, y=56.00, z=1553.59], sj['Zombie'/53, l='MpServer', x=233.50, y=56.00, z=1561.50], sf['Skeleton'/52, l='MpServer', x=228.72, y=56.00, z=1549.78], ru['Creeper'/63, l='MpServer', x=255.50, y=56.00, z=1522.50], sj['Zombie'/62, l='MpServer', x=240.63, y=56.00, z=1494.13], sj['Zombie'/61, l='MpServer', x=246.44, y=56.00, z=1483.91], ru['Creeper'/60, l='MpServer', x=246.06, y=56.00, z=1456.59]]
Retry entities: 0 total; []
Stacktrace:
at bdt.a(SourceFile:282)
at net.minecraft.client.Minecraft.b(SourceFile:1881)
at net.minecraft.client.Minecraft.run(SourceFile:535)
at java.lang.Thread.run(Unknown Source)
-- System Details --
Details:
Minecraft Version: 1.5.1
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_10, Oracle Corporation
Java VM Version: Java HotSpot™ 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 226533784 bytes (216 MB) / 514523136 bytes (490 MB) up to 954466304 bytes (910 MB)
JVM Flags: 2 total; -Xms512m -Xmx1024m
AABB Pool Size: 9254 (518224 bytes; 0 MB) allocated, 802 (44912 bytes; 0 MB) used
Suspicious classes: No suspicious classes found.
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
LWJGL: 2.4.2
OpenGL: Intel® HD Graphics GL version 2.1.0 - Build 8.15.10.2622, Intel
Is Modded: Probably not. Jar signature remains and client brand is untouched.
Type: Client (map_client.txt)
Texture Pack: Default
Profiler Position: N/A (disabled)
Vec3 Pool Size: 398 (22288 bytes; 0 MB) allocated, 122 (6832 bytes; 0 MB) used
I am ninja'd far too often.
mangled zombie corpsesunusual resources.