Terrain Control

Terrain Control

235k Downloads

Server crash creating new world with craftbukkit-1.5.2-mcpc+

DnsR opened this issue ยท 4 comments

commented

When I create a new world of server crashes.
I was trying to put the TC as a mod and as a plugin. This plugin works as mod on mcpc +, create folders, but server crush.
Server crash after the words: Unable to find spawn biome.

---- Minecraft Crash Report ----
// Why did you do that?

Time: 30.08.13 16:18
Description: Exception initializing level

java.lang.NullPointerException
at com.khorn.terraincontrol.forge.TCWorldType.getMinimumSpawnHeight(TCWorldType.java:91)
at net.minecraft.world.WorldProvider.func_76557_i(WorldProvider.java:236)
at net.minecraft.world.WorldServer.func_73052_b(WorldServer.java:1050)
at net.minecraft.world.WorldServer.func_72963_a(WorldServer.java:1039)
at net.minecraft.world.World.(World.java:388)
at net.minecraft.world.WorldServer.(WorldServer.java:138)
at net.minecraft.world.WorldServerMulti.(WorldServerMulti.java:14)
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:361)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:214)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:574)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Stacktrace:
at com.khorn.terraincontrol.forge.TCWorldType.getMinimumSpawnHeight(TCWorldType.java:91)
at net.minecraft.world.WorldProvider.func_76557_i(WorldProvider.java:236)
at net.minecraft.world.WorldServer.func_73052_b(WorldServer.java:1050)
at net.minecraft.world.WorldServer.func_72963_a(WorldServer.java:1039)

-- Affected level --
Details:
Level name: DIM-1
All players: 0 total; []
Chunk stats: ServerChunkCache: 0 Drop: 0
Level seed: 12
Level generator: ID 03 - TerrainControl, ver 0. Features enabled: true
Level generator options:
Level spawn 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)
Level time: 0 game time, 0 day time
Level dimension: -1
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
Stacktrace:
at net.minecraft.world.World.(World.java:388)
at net.minecraft.world.WorldServer.(WorldServer.java:138)
at net.minecraft.world.WorldServerMulti.(WorldServerMulti.java:14)
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:361)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:214)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:574)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)

-- System Details --
Details:
Minecraft Version: 1.5.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_12-ea, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 2439854368 bytes (2326 MB) / 2731540480 bytes (2605 MB) up to 3773038592 bytes (3598 MB)
JVM Flags: 5 total; -Xmx4096M -Xms2048M -Xmx4048M -XX:PermSize=1024m -XX:MaxPermSize=2048m
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
CraftBukkit Information:
Running: CraftBukkit version git-MCPC-Plus-jenkins-MCPC-Plus-598 (MC: 1.5.2) (Implementing API version 1.5.2-R1.1-SNAPSHOT) false
Plugins: { CPFix v0.3.2 fromgate.cpfix.CPFix [fromgate, [email protected]], WorldEdit v5.5.7 com.sk89q.worldedit.bukkit.WorldEditPlugin [], AutoSaveWorld v4.6 autosaveworld.AutoSaveWorld [Shevchik], dynmap v1.8-29 org.dynmap.bukkitbridge.DynmapCBBridgePlugin [mikeprimm],}
Warnings: DEFAULT
Threads: { WAITING LogisticsPipes RoutingTableUpdateThread #3: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(Unknown Source), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source), java.util.concurrent.PriorityBlockingQueue.take(Unknown Source), logisticspipes.ticks.RoutingTableUpdateThread.run(RoutingTableUpdateThread.java:35)], WAITING TC Aura Calculation Thread: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(Unknown Source), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source), java.util.concurrent.LinkedBlockingQueue.take(Unknown Source), thaumcraft.common.aura.AuraCalculationThread.run(AuraCalculationThread.java:23), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Spigot Watchdog Thread: [java.lang.Thread.sleep(Native Method), org.spigotmc.WatchdogThread.run(WatchdogThread.java:87)], RUNNABLE Signal Dispatcher: [], WAITING LogisticsPipes RoutingTableUpdateThread #0: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(Unknown Source), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source), java.util.concurrent.PriorityBlockingQueue.take(Unknown Source), logisticspipes.ticks.RoutingTableUpdateThread.run(RoutingTableUpdateThread.java:35)], WAITING TC Aura Deletion Thread: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(Unknown Source), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source), java.util.concurrent.LinkedBlockingQueue.take(Unknown Source), thaumcraft.common.aura.AuraDeleteThread.run(AuraDeleteThread.java:19), java.lang.Thread.run(Unknown Source)], RUNNABLE Attach Listener: [], TIMED_WAITING AutoSaveWorld_AutoSaveThread: [java.lang.Thread.sleep(Native Method), autosaveworld.AutoSaveThread.run(AutoSaveThread.java:97)], TIMED_WAITING AutoSaveWorld_AutoBackupThread: [java.lang.Thread.sleep(Native Method), autosaveworld.AutoBackupThread.run(AutoBackupThread.java:109)], WAITING LogisticsPipes RoutingTableUpdateThread #1: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(Unknown Source), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source), java.util.concurrent.PriorityBlockingQueue.take(Unknown Source), logisticspipes.ticks.RoutingTableUpdateThread.run(RoutingTableUpdateThread.java:35)], TIMED_WAITING Keep-Alive-Timer: [java.lang.Thread.sleep(Native Method), sun.net.www.http.KeepAliveCache.run(Unknown Source), java.lang.Thread.run(Unknown Source)], TIMED_WAITING AutoSaveWorld_CrashRestartThread: [java.lang.Thread.sleep(Native Method), autosaveworld.CrashRestartThread.run(CrashRestartThread.java:87)], WAITING Snooper Timer: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:503), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.run(Unknown Source)], RUNNABLE DestroyJavaVM: [], TIMED_WAITING Thread-12: [java.lang.Thread.sleep(Native Method), appeng.common.VersionChecker.run(VersionChecker.java:26), java.lang.Thread.run(Unknown Source)], WAITING Reference Handler: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:503), java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)], WAITING Finalizer: [java.lang.Object.wait(Native Method), java.lang.ref.ReferenceQueue.remove(Unknown Source), java.lang.ref.ReferenceQueue.remove(Unknown Source), java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)], WAITING LogisticsPipes Packet Decompressor Server: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:503), logisticspipes.ticks.ServerPacketBufferHandlerThread$ServerDecompressorThread.run(ServerPacketBufferHandlerThread.java:239)], TIMED_WAITING AutoSaveWorld_AutoPurgeThread: [java.lang.Thread.sleep(Native Method), autosaveworld.AutoPurgeThread.run(AutoPurgeThread.java:123)], WAITING Thread-1: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(Unknown Source), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source), java.util.concurrent.LinkedBlockingQueue.take(Unknown Source), cpw.mods.fml.relauncher.FMLRelaunchLog$ConsoleLogThread.run(FMLRelaunchLog.java:79), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Thread-5: [java.lang.Thread.sleep(Native Method), net.minecraft.server.dedicated.DedicatedServerSleepThread.run(SourceFile:60)], TIMED_WAITING Spigot Metrics Thread: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.run(Unknown Source)], RUNNABLE Listen thread: [java.net.DualStackPlainSocketImpl.accept0(Native Method), java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source), java.net.AbstractPlainSocketImpl.accept(Unknown Source), java.net.PlainSocketImpl.accept(Unknown Source), java.net.ServerSocket.implAccept(Unknown Source), java.net.ServerSocket.accept(Unknown Source), net.minecraft.server.ServerListenThread.run(ServerListenThread.java:82)], TIMED_WAITING AutoSaveWorld_AutoRestartThread: [java.lang.Thread.sleep(Native Method), autosaveworld.AutoRestartThread.run(AutoRestartThread.java:104)], WAITING LogisticsPipes Packet Compressor Server: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:503), logisticspipes.ticks.ServerPacketBufferHandlerThread$ServerCompressorThread.run(ServerPacketBufferHandlerThread.java:87)], WAITING TC Aura Update Thread: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(Unknown Source), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source), java.util.concurrent.LinkedBlockingQueue.take(Unknown Source), thaumcraft.common.aura.AuraUpdateThread.run(AuraUpdateThread.java:21), java.lang.Thread.run(Unknown Source)], TIMED_WAITING AutoSaveWorld_SelfRestartThread: [java.lang.Thread.sleep(Native Method), autosaveworld.SelfRestartThread.run(SelfRestartThread.java:58)], RUNNABLE Server thread: [java.lang.Thread.dumpThreads(Native Method), java.lang.Thread.getAllStackTraces(Unknown Source), org.bukkit.craftbukkit.v1_5_R3.CraftCrashReport.call(CraftCrashReport.java:27), net.minecraft.crash.CrashReportCategory.func_71500_a(CrashReportCategory.java:106), net.minecraft.crash.CrashReport.func_71504_g(CrashReport.java:59), net.minecraft.crash.CrashReport.(CrashReport.java:41), net.minecraft.crash.CrashReport.func_85055_a(CrashReport.java:303), net.minecraft.world.World.(World.java:392), net.minecraft.world.WorldServer.(WorldServer.java:138), net.minecraft.world.WorldServerMulti.(WorldServerMulti.java:14), net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:361), net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:214), net.minecraft.server.MinecraftServer.run(MinecraftServer.java:574), net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)], RUNNABLE Thread-6: [org.fusesource.jansi.internal.Kernel32._getch(Native Method), org.fusesource.jansi.internal.WindowsSupport.readByte(WindowsSupport.java:46), org.bukkit.craftbukkit.libs.jline.WindowsTerminal.readByte(WindowsTerminal.java:184), org.bukkit.craftbukkit.libs.jline.WindowsTerminal.access$000(WindowsTerminal.java:53), org.bukkit.craftbukkit.libs.jline.WindowsTerminal$1.read(WindowsTerminal.java:151), java.io.FilterInputStream.read(Unknown Source), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader$1.read(ConsoleReader.java:167), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:267), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:204), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readCharacter(ConsoleReader.java:995), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:1167), net.minecraft.server.dedicated.DedicatedServerCommandThread.run(DedicatedServerCommandThread.java:37)], WAITING LogisticsPipes RoutingTableUpdateThread #2: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(Unknown Source), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source), java.util.concurrent.PriorityBlockingQueue.take(Unknown Source), logisticspipes.ticks.RoutingTableUpdateThread.run(RoutingTableUpdateThread.java:35)], TIMED_WAITING Immibis Core background task: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.run(Unknown Source)],}
Recent tasks from -31--1{}
FML: MCP v7.51 FML v5.2.23.738 Minecraft Forge 7.8.1.738 57 mods loaded, 57 mods active
mcp{7.51} Minecraft Coder Pack Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
FML{5.2.23.738} Forge Mod Loader Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
Forge{7.8.1.738} Minecraft Forge Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
CodeChickenCore{0.8.7.3} CodeChicken Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
CoFHFramework{1.5.2.5} CoFH Framework Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
ImmibisMicroblocks{55.0.7} Immibis's Microblocks Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
NotEnoughItems{1.5.2.28} Not Enough Items Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
mod_bspkrsCore{v2.09(1.5.2)} bspkrsCore Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
TreeCapitator{Forge 1.5.2.r13} TreeCapitator Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
CoFHCore{1.5.2.5} CoFHCore Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
CoFHWorld{1.5.2.5} CoFHWorld Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
denLib{3.0.14} denLib Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
ImmibisMicroblocksInstallCheck{55.0.7} Immibis's Microblocks (Checks for incorrect installation, ignore this) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
DamageIndicatorsMod{2.7.0.1} [Damage Indicators](1.5.2 DamageIndicators v2.7.0.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
BuildCraft|Core{3.7.2} BuildCraft Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
BuildCraft|Transport{3.7.2} BC Transport Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
BuildCraft|Silicon{3.7.2} BC Silicon Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
ThermalExpansion{2.4.6.0} Thermal Expansion Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
IC2{1.115.884} IndustrialCraft 2 Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
AppliedEnergistics{rv12.b} Applied Energistics Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
Backpack{1.12.13} Backpack Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
BiblioCraft{1.3.3} BiblioCraft Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
ExtrabiomesXL{3.13.4} ExtrabiomesXL Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
Forestry{2.2.8.3} Forestry for Minecraft Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
BinnieCore{1.7.0b} Binnie Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
ExtraBees{1.7.0b} Extra Bees Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
ExtraTrees{1.7.0b} Extra Trees Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
BuildCraft|Builders{3.7.2} BC Builders Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
BuildCraft|Energy{3.7.2} BC Energy Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
BuildCraft|Factory{3.7.2} BC Factory Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
CarpentersBlocks{v1.61} [Carpenter's Blocks](Carpenter's Blocks v1.61 - MC 1.5+.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
ChargePads{2.7.1} Charge Pads Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
ChickenChunks{1.3.2.14} [ChickenChunks](ChickenChunks 1.3.2.14.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
Chisel{1.4.7} Chisel Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
CM{1.4.1} Compact Mobs Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
ComputerCraft{1.53} ComputerCraft Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
CCTurtle{1.53} ComputerCraft Turtles Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
GregsLighting{1.8.4} Greg's Lighting Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
mmmPowersuits{0.7.0-534} MachineMuse's Modular Powersuits Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
Railcraft{7.3.0.0} Railcraft Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
TwilightForest{1.18.2} The Twilight Forest Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
GregTech_Addon{MC151} GregTech-Addon Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
IC2NuclearControl{1.5.1c} Nuclear Control Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
ImmibisCore{55.1.6} Immibis Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
IC2CA{1.14} IndustrialCraft 2 Combo Armors Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
IronChest{5.2.8.447} Iron Chest Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
Thaumcraft{3.0.5h1} Thaumcraft Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
LogisticsPipes|Main{0.7.3.dev.585} Logistics Pipes Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
MiscPeripherals{3.3} MiscPeripherals Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
AdvancedSolarPanel{3.3.7} Advanced Solar Panels Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
GraviSuite{1.9.3} Gravitation Suite Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
NEIPlugins{1.0.9.3} NEI Plugins Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
OCS{1.5.2.0} OpenCCSensors Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
RedLogic{55.4.1} RedLogic Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
JAKJ_RedstoneInMotion{1.2.0.0} Redstone In Motion Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
TerrainControl{2.4.12} Terrain Control Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
weaponmod{1.5.2 v1.12.0} [Balkon's WeaponMod](WeaponMod v1.12.0_srg.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Player Count: 0 / 16; []
Is Modded: Definitely; Server brand changed to 'mcpc,craftbukkit,fml,forge'
Type: Dedicated Server (map_server.txt)

commented

Closing, as we're not going to debug this issue on an ancient MCPC+ version. If this issue still occurs on the latest dev builds (and the latest MCPC+ version), please leave a message here and we'll reopen this issue.

commented

And did it work as a Bukkit plugin?

Could you also please test on the lastest 1.6.2 MCPC+ with the lastest TC? We aren't fixing bugs in old versions of TC. I have seen this crash before, but all reports were for an old TC version.

commented

This plugin worked as a mod for mcpc +. As a plugin does not work for 1.5.2. Dont create folders as plugin.
My server based 1.5.2 MCPC+. And I want to create a new world from your team and your TC. Please help.

commented

For the Bukkit plugin: have you added it correctly to the bukkit.yml?

I understand that you don't want to upgrade, but personally I'm not going to debug an issue in an old version.