Jump to content

SeanWcom

Members
  • Posts

    31
  • Joined

  • Last visited

Everything posted by SeanWcom

  1. No worries - that's the price I pay for using MCPC+ ... I get great server performance, but every now and then I have to wait to use a mod. I'll keep trying with each new release, but I won't post any more crash reports unless you specifically ask for Bukkit testing again. Thanks!
  2. I know. His last update also asked that Bukkit users try it again. MCPC+ integrates Bukkit and Forge together, so I was testing again at his request.
  3. Hey there, I saw you wanted some Bukkit testing. I was one of those w/ errors before, so I tested again. I got further along this time. Before I would crash trying to break a block. Now I can place and break without issue. When I put a motor down and a lever, then flipped the lever, I crashed. EDIT: This crashed the server, not the client. Testing in my creative mode test world didn't crash the client. It moves the frames just fine. Due to character limits, I had to truncate the log below. I shortened the line below in order to fit the whole log. Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Here's the dump: ---- Minecraft Crash Report ---- // Don't be sad. I'll do better next time, I promise! Time: 6/27/13 1:36 PM Description: Exception while ticking a block java.lang.NoSuchFieldError: field_73064_N at JAKJ.RedstoneInMotion.CarriagePackage.<init>(CarriagePackage.java:149) at JAKJ.RedstoneInMotion.CarriageEntity.BeginCarriagePackage(CarriageEntity.java:92) at JAKJ.RedstoneInMotion.CarriageEntity.CarriageBodyExclusive(CarriageEntity.java:123) at JAKJ.RedstoneInMotion.CarriageMotorEntity.Activate(CarriageMotorEntity.java:24) at JAKJ.RedstoneInMotion.CarriageDriveEntity.HandleUpdateTick(CarriageDriveEntity.java:193) at JAKJ.RedstoneInMotion.Block.func_71847_b(Block.java:257) at net.minecraft.world.WorldServer.func_72955_a(WorldServer.java:859) at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:376) at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:814) at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:320) at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:721) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:605) 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 JAKJ.RedstoneInMotion.CarriagePackage.<init>(CarriagePackage.java:149) at JAKJ.RedstoneInMotion.CarriageEntity.BeginCarriagePackage(CarriageEntity.java:92) at JAKJ.RedstoneInMotion.CarriageEntity.CarriageBodyExclusive(CarriageEntity.java:123) at JAKJ.RedstoneInMotion.CarriageMotorEntity.Activate(CarriageMotorEntity.java:24) at JAKJ.RedstoneInMotion.CarriageDriveEntity.HandleUpdateTick(CarriageDriveEntity.java:193) at JAKJ.RedstoneInMotion.Block.func_71847_b(Block.java:257) -- Block being ticked -- Details: Block type: ID #1124 (tile.JAKJ_RedstoneInMotion_CarriageDrive // JAKJ.RedstoneInMotion.CarriageDrive) Block data value: 1 / 0x1 / 0b0001 Block location: World: (-88924,65,-76080), Chunk: (at 4,4,0 in -5558,-4755; contains blocks -88928,0,-76080 to -88913,255,-76065), Region: (-174,-149; contains chunks -5568,-4768 to -5537,-4737, blocks -89088,0,-76288 to -88577,255,-75777) Stacktrace: at net.minecraft.world.WorldServer.func_72955_a(WorldServer.java:859) at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:376) -- Affected level -- Details: Level name: world All players: 1 total; [EntityPlayerMP['seanwcom'/3449, l='world', x=-88925.50, y=64.00, z=-76080.24](seanwcom at -88925.50478013227,64.0,-76080.24280221816)] Chunk stats: ServerChunkCache: 1550 Drop: 0 Level seed: 79651261559215012 Level generator: ID 00 - default, ver 1. Features enabled: true Level generator options: Level spawn location: World: (-153,64,149), Chunk: (at 7,4,5 in -10,9; contains blocks -160,0,144 to -145,255,159), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511) Level time: 34532339 game time, 29865255 day time Level dimension: 0 Level storage version: 0x04ABD - Anvil Level weather: Rain time: 3502 (now: true), thunder time: 18938 (now: false) Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false Stacktrace: at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:814) at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:320) at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:721) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:605) 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_21, Oracle Corporation Java VM Version: Java HotSpot 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 817769640 bytes (779 MB) / 2108030976 bytes (2010 MB) up to 2108030976 bytes (2010 MB) JVM Flags: 3 total; -Xmx2G -Xms2G -XX:PermSize=256m AABB Pool Size: 13351 (747656 bytes; 0 MB) allocated, 646 (36176 bytes; 0 MB) used Suspicious classes: FML and Forge are installed IntCache: cache: 0, tcache: 0, allocated: 2, tallocated: 64 CraftBukkit Information: Running: CraftBukkit version git-MCPC-Plus-jenkins-MCPC-Plus-587 (MC: 1.5.2) (Implementing API version 1.5.2-R1.1-SNAPSHOT) true Plugins: { PermissionsEx v1.19.6 ru.tehkode.permissions.bukkit.PermissionsEx [t3hk0d3], Essentials v2.10.1 com.earth2me.essentials.Essentials [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Iaccidentally], EssentialsChat v2.10.1 com.earth2me.essentials.chat.EssentialsChat [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Okamosy, Iaccidentally], ChatManager v1.19.1 ru.tehkode.chatmanager.bukkit.ChatManager [t3hk0d3], EssentialsProtect v2.10.1 com.earth2me.essentials.protect.EssentialsProtect [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits], EssentialsSpawn v2.10.1 com.earth2me.essentials.spawn.EssentialsSpawn [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits],} Warnings: DEFAULT Threads: { RUNNABLE Signal Dispatcher: [], TIMED_WAITING Immibis Core background task: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.run(Unknown Source)], 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 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 Thread-31: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:503), dan200.computer.core.ComputerThread$1.run(ComputerThread.java:181), java.lang.Thread.run(Unknown Source)], 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)], 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)], RUNNABLE DestroyJavaVM: [], TIMED_WAITING Coroutine-10: [java.lang.Object.wait(Native Method), org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source), org.luaj.vm2.LuaThread.yield(Unknown Source), org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source), org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source), org.luaj.vm2.TailcallVarargs.eval(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.TailcallVarargs.eval(Unknown Source), org.luaj.vm2.TailcallVarargs.arg1(Unknown Source), org.luaj.vm2.LuaClosure.call(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.lib.BaseLib.pcall(Unknown Source), org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaThread$State.run(Unknown Source), java.lang.Thread.run(Unknown Source)], 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)], 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 Coroutine-2: [java.lang.Object.wait(Native Method), org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source), org.luaj.vm2.LuaThread.yield(Unknown Source), org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source), org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source), org.luaj.vm2.TailcallVarargs.eval(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.call(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.lib.BaseLib.pcall(Unknown Source), org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.call(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaThread$State.run(Unknown Source), java.lang.Thread.run(Unknown Source)], 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.<init>(CrashReport.java:41), net.minecraft.crash.CrashReport.func_85055_a(CrashReport.java:303), net.minecraft.world.WorldServer.func_72955_a(WorldServer.java:863), net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:376), net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:814), net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:320), net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:721), net.minecraft.server.MinecraftServer.run(MinecraftServer.java:605), net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)], RUNNABLE Attach Listener: [], TIMED_WAITING Snooper Timer: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.run(Unknown Source)], TIMED_WAITING com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1: [java.lang.Object.wait(Native Method), com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:534)], 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 Coroutine-11: [java.lang.Object.wait(Native Method), org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source), org.luaj.vm2.LuaThread.yield(Unknown Source), org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source), org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source), org.luaj.vm2.TailcallVarargs.eval(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.call(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.lib.BaseLib.pcall(Unknown Source), org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.call(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaThread$State.run(Unknown Source), java.lang.Thread.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)], TIMED_WAITING Coroutine-6: [java.lang.Object.wait(Native Method), org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source), org.luaj.vm2.LuaThread.yield(Unknown Source), org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source), org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source), org.luaj.vm2.TailcallVarargs.eval(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.call(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaThread$State.run(Unknown Source), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Coroutine-9: [java.lang.Object.wait(Native Method), org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source), org.luaj.vm2.LuaThread.yield(Unknown Source), org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source), org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source), org.luaj.vm2.TailcallVarargs.eval(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.call(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaThread$State.run(Unknown Source), java.lang.Thread.run(Unknown Source)], 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)], TIMED_WAITING Coroutine-3: [java.lang.Object.wait(Native Method), org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source), org.luaj.vm2.LuaThread.yield(Unknown Source), org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source), org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source), org.luaj.vm2.TailcallVarargs.eval(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.call(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaThread$State.run(Unknown Source), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Coroutine-12: [java.lang.Object.wait(Native Method), org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source), org.luaj.vm2.LuaThread.yield(Unknown Source), org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source), org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source), org.luaj.vm2.TailcallVarargs.eval(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.call(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaThread$State.run(Unknown Source), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Coroutine-8: [java.lang.Object.wait(Native Method), org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source), org.luaj.vm2.LuaThread.yield(Unknown Source), org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source), org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source), org.luaj.vm2.TailcallVarargs.eval(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.call(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.lib.BaseLib.pcall(Unknown Source), org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.call(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaThread$State.run(Unknown Source), java.lang.Thread.run(Unknown Source)], WAITING PermissionsEx-Cleaner: [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)], TIMED_WAITING Coroutine-4: [java.lang.Object.wait(Native Method), org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source), org.luaj.vm2.LuaThread.yield(Unknown Source), org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source), org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source), org.luaj.vm2.TailcallVarargs.eval(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.TailcallVarargs.eval(Unknown Source), org.luaj.vm2.TailcallVarargs.arg1(Unknown Source), org.luaj.vm2.LuaClosure.call(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.lib.BaseLib.pcall(Unknown Source), org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaThread$State.run(Unknown Source), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Spigot Watchdog Thread: [java.lang.Thread.sleep(Native Method), org.spigotmc.WatchdogThread.run(WatchdogThread.java:87)], 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)], 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)], 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 com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2: [java.lang.Object.wait(Native Method), com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:534)], 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)], TIMED_WAITING Coroutine-1: [java.lang.Object.wait(Native Method), org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source), org.luaj.vm2.LuaThread.yield(Unknown Source), org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source), org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source), org.luaj.vm2.TailcallVarargs.eval(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.TailcallVarargs.eval(Unknown Source), org.luaj.vm2.TailcallVarargs.arg1(Unknown Source), org.luaj.vm2.LuaClosure.call(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.lib.BaseLib.pcall(Unknown Source), org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaThread$State.run(Unknown Source), java.lang.Thread.run(Unknown Source)], WAITING Chunk I/O Executor 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), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), 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 Timer-0: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.run(Unknown Source)], TIMED_WAITING com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0: [java.lang.Object.wait(Native Method), com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:534)], TIMED_WAITING File IO Thread: [java.lang.Thread.sleep(Native Method), net.minecraft.world.storage.ThreadedFileIOBase.func_75736_b(SourceFile:43), net.minecraft.world.storage.ThreadedFileIOBase.run(SourceFile:22), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Coroutine-7: [java.lang.Object.wait(Native Method), org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source), org.luaj.vm2.LuaThread.yield(Unknown Source), org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source), org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source), org.luaj.vm2.TailcallVarargs.eval(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.TailcallVarargs.eval(Unknown Source), org.luaj.vm2.TailcallVarargs.arg1(Unknown Source), org.luaj.vm2.LuaClosure.call(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.lib.BaseLib.pcall(Unknown Source), org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaThread$State.run(Unknown Source), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Spigot Metrics Thread: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.run(Unknown Source)], RUNNABLE Connection #3 read thread: [java.net.SocketInputStream.socketRead0(Native Method), java.net.SocketInputStream.read(Unknown Source), java.net.SocketInputStream.read(Unknown Source), java.io.FilterInputStream.read(Unknown Source), org.bouncycastle.crypto.io.CipherInputStream.nextChunk(Unknown Source), org.bouncycastle.crypto.io.CipherInputStream.read(Unknown Source), java.io.FilterInputStream.read(Unknown Source), net.minecraft.network.packet.Packet.func_73272_a(Packet.java:156), net.minecraft.network.TcpConnection.func_74447_i(TcpConnection.java:300), net.minecraft.network.TcpConnection.func_74450_c(TcpConnection.java:528), net.minecraft.network.TcpReaderThread.run(SourceFile:94)], TIMED_WAITING Connection #3 write thread: [java.lang.Thread.sleep(Native Method), net.minecraft.network.TcpWriterThread.run(TcpWriterThread.java:49)], WAITING Reference Handler: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:503), java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)], TIMED_WAITING Coroutine-5: [java.lang.Object.wait(Native Method), org.luaj.vm2.LuaThread$State.lua_yield(Unknown Source), org.luaj.vm2.LuaThread.yield(Unknown Source), org.luaj.vm2.lib.CoroutineLib.invoke(Unknown Source), org.luaj.vm2.lib.VarArgFunction.onInvoke(Unknown Source), org.luaj.vm2.TailcallVarargs.eval(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.call(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.lib.BaseLib.pcall(Unknown Source), org.luaj.vm2.lib.BaseLib$BaseLibV.invoke(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.call(Unknown Source), org.luaj.vm2.LuaClosure.execute(Unknown Source), org.luaj.vm2.LuaClosure.onInvoke(Unknown Source), org.luaj.vm2.LuaClosure.invoke(Unknown Source), org.luaj.vm2.LuaThread$State.run(Unknown Source), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Thread-14: [java.lang.Thread.sleep(Native Method), appeng.common.VersionChecker.run(VersionChecker.java:26), java.lang.Thread.run(Unknown Source)],} Recent tasks from 18521-18551{Essentials:com.earth2me.essentials.EssentialsPlayerListener$1@12665,} FML: MCP v7.51 FML v5.2.23.738 Minecraft Forge 7.8.1.738 132 mods loaded, 132 mods active mcp{7.51} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available FML{5.2.23.738} [Forge Mod Loader] (coremods) [same as above] Forge{7.8.1.738} [Minecraft Forge] (coremods) [same as above] CodeChickenCore{0.8.7} [CodeChicken Core] (coremods) [same as above] CoFHFramework{1.5.2.5} [CoFH Framework] (coremods) [same as above] ImmibisMicroblocks{55.0.5} [immibis's Microblocks] (coremods) [same as above] InfiniBows{1.0.0 build 10} [infinity Bow Fix] (coremods) [same as above] NotEnoughItems{1.5.2.28} [Not Enough Items] (coremods) [same as above] PowerCrystalsCore{1.1.8B1} [PowerCrystals Core] (coremods) [same as above] CoFHCore{1.5.2.5} [CoFHCore] (CoFHCore-1.5.2.5.jar) [same as above] CoFHWorld{1.5.2.5} [CoFHWorld] (CoFHCore-1.5.2.5.jar) [same as above] ImmibisMicroblocksInstallCheck{55.0.5} [immibis's Microblocks (Checks for incorrect installation, ignore this)] (immibis-microblocks-55.0.5.jar) [same as above] BuildCraft|Core{3.7.0-11-g318eb5c} [buildCraft] (buildcraft-1.5.2-3.7.0.11.255.jar) [same as above] BuildCraft|Energy{3.7.0-11-g318eb5c} [bC Energy] (buildcraft-1.5.2-3.7.0.11.255.jar) [same as above] ExtrabiomesXL{3.13.4} [ExtrabiomesXL] (ExtrabiomesXL-universal-1.5.2-3.13.4.jar) [same as above] ThermalExpansion{2.4.6.0} [Thermal Expansion] (ThermalExpansion-2.4.6.0.jar) [same as above] IC2{1.116.365-lf} [industrialCraft 2] (industrialcraft-2_1.116.365-lf.jar) [same as above] MineFactoryReloaded|CompatForestryPre{1.5.1R2.6.4} [MFR Compat: Forestry (2)] (MineFactoryReloaded-2.6.4-975.jar) [same as above] Forestry{2.2.8.2} [Forestry for Minecraft] (forestry-A-2.2.8.2_1_.jar) [same as above] Thaumcraft{3.0.5f} [Thaumcraft] (Thaumcraft3.0.5f.zip) [same as above] BetterStorage{0.6.2.22} [betterStorage] ([1.5.2]BetterStorage_0.6.2.22.zip) [same as above] BuildCraft|Factory{3.7.0-11-g318eb5c} [bC Factory] (buildcraft-1.5.2-3.7.0.11.255.jar) [same as above] BuildCraft|Transport{3.7.0-11-g318eb5c} [bC Transport] (buildcraft-1.5.2-3.7.0.11.255.jar) [same as above] BuildCraft|Silicon{3.7.0-11-g318eb5c} [bC Silicon] (buildcraft-1.5.2-3.7.0.11.255.jar) [same as above] APUnofficial{2.3.1} [Additional Pipes] (AdditionalPipes2.3.1-BC3.7.1.jar) [same as above] AdvancedMachines{4.9} [iC2 Advanced Machines Addon] (AdvancedMachines_1.5.2.zip) [same as above] AdvancedSolarPanel{3.3.7} [Advanced Solar Panels] (AdvancedSolarPanels_3_3_7.zip) [same as above] AnimatedMCCapesForge{0.0.4} [Animated MCCapes] (animated_mccapes-0.0.4b.jar) [same as above] BuildCraft|Builders{3.7.0-11-g318eb5c} [bC Builders] (buildcraft-1.5.2-3.7.0.11.255.jar) [same as above] MineFactoryReloaded{1.5.1R2.6.4} [MineFactory Reloaded] (MineFactoryReloaded-2.6.4-975.jar) [same as above] AppliedEnergistics{rv11.b} [Applied Energistics] (appeng-rv11-b.zip) [same as above] ArsMagica{5.52.013} [Ars Magica] (ArsMagica_5.52.013.zip) [same as above] Backpack{1.9.11} [backpack] (backpack-1.9.11-1.5.2.zip) [same as above] BechillTPS{0.5.0.1} [bechill TPS] (BechillTPS-universal-v0.5.0.1.zip) [same as above] BiblioCraft{1.3.1} [biblioCraft] (BiblioCraft[v1.3.1].zip) [same as above] BigReactors{0.1.11A} [big Reactors] (BigReactors-0.1.11A.jar) [same as above] CarpentersBlocks{v1.42} [Carpenter's Blocks] (Carpenter's Blocks v1.42 - MC 1.5+.zip) [same as above] ChestTransporter{1.1.6} [Chest Transporter] (chestTransporter_1.1.6_Universal.zip) [same as above] ChickenChunks{1.3.2.12} [ChickenChunks] (ChickenChunks 1.3.2.12.jar) [same as above] Chisel{1.4.4} [Chisel] (chisel-1.5.2-1.4.4.jar.zip) [same as above] CompactWindmills{1.0.1.3} [CompactWindmills] (CompactWindmills+v.1.0.1.3.jar) [same as above] ComputerCraft{1.53} [ComputerCraft] (ComputerCraft1.53.zip) [same as above] CCTurtle{1.53} [ComputerCraft Turtles] (ComputerCraft1.53.zip) [same as above] CustomStuff2Core{0.10.2b} [Custom Stuff 2 Core] (customStuff2-0.10.2b-universal.zip) [same as above] EnderStorage{1.4.2.12} [EnderStorage] (EnderStorage 1.4.2.12.jar) [same as above] BinnieCore{1.6-pre17} [binnie Core] (extra-bees-1.6-pre17.jar) [same as above] ExtraBees{1.6-pre17} [Extra Bees] (extra-bees-1.6-pre17.jar) [same as above] factorization{0.7.37} [Factorization] (Factorization-0.7.37.jar) [same as above] IronChest{5.2.8.446} [iron Chest] (ironchest-universal-1.5.2-5.2.8.446.zip) [same as above] mmmPowersuits{0.7.1-553} [MachineMuse's Modular Powersuits] (ModularPowersuits-0.7.1-553.jar) [same as above] Natura{1.5.1_2.1} [Natura] (Natura_2.1.jar) [same as above] Railcraft{7.2.3.0} [Railcraft] (Railcraft_1.5.2-7.2.3.0.jar) [same as above] TConstruct{1.5.1_1.3.6.3} [Tinkers' Construct] (TConstruct_1.3.6.3.jar) [same as above] TwilightForest{1.18.1} [The Twilight Forest] (twilightforest-1.18.1.zip) [same as above] DartCraft{Beta 0.1.17} [DartCraft] (DartCraft Beta 0.1.17.jar) [same as above] DeathCounter{1.5.0.1} [DeathCounter] (DeathCounter1.5.0v1.zip) [same as above] DimDoors{1.5.2R1.4.0RC1} [Dimensional Doors] (DimensionalDoors-1.5.2R1.4.0RC1-168.zip) [same as above] EE3{pre1h (build 16)} [Equivalent Exchange 3] (ee3-universal-pre1h-16.jar) [same as above] eplus{1.14.6} [Enchanting Plus] (EnchantingPlus-1.14.6.jar) [same as above] EnhancedCore{1.1} [EnhancedCore] (EnhancedCore_1.1.jar) [same as above] EP2{1.0.2 (Build: 9)} [EnhancedPortals 2] (EnhancedPortals-2_1.0.2.jar) [same as above] EP2_CC{1.0} [EP2 ComputerCraft] (EnhancedPortals-2_ComputerCraft_1.0.jar) [same as above] zolandre_extraDoors{1.3.1} [Extra Doors] (Extra Doors by Zolandre[Forge][v1.3.1].zip) [same as above] extracells{1.2.2b} [ExtraCells] (ExtraCells-universal-1.2.2b.jar) [same as above] ExtraUtilities{0.2.2a} [Extra Utilities] (extrautils - 0.2.4a.zip) [same as above] factorization.misc{0.7.37} [Factorization Miscellaneous Nonsense] (Factorization-0.7.37.jar) [same as above] factorization.dimensionalSlice{0.7.37} [Factorization Dimensional Slices] (Factorization-0.7.37.jar) [same as above] FancyFences{3.1.3} [Fancy Fences (Vanilla with Sprinkles)] (Fancy Fences (5-15) v.3.1.3.zip) [same as above] FlatBedrock{1.5.1R1.1.1} [FlatBedrock] (FlatBedrock-1.1.1-32.jar) [same as above] flatsigns{1.3.1} [Flat Signs] (flatsigns-1.5.2-universal-1.3.1.13.jar) [same as above] NBTEdit{1.5.2.0} [in-game NBTEdit] (Forge_NBTEditv1.5.2.0.zip) [same as above] GraveStone{2.2.0} [GraveStone] (GraveStone 2.2.0.zip) [same as above] GraviSuite{1.9.2} [Gravitation Suite] (GraviSuite_1_9_2.zip) [same as above] iChunUtil{1.0.1} [iChunUtil] (iChunUtil1.0.1.zip) [same as above] GraviGun{1.5.1} [GraviGun] (GravityGun1.5.1.zip) [same as above] ThaumicTinkerer{1.0.5} [Thaumic Tinkerer] (Thaumic Tinkerer [1.0.5].zip) [same as above] GregTech_Addon{MC151} [GregTech-Addon] (gregtechmod-3.08c.zip) [same as above] ProfMobius_Health{1.5.0} [HealthBars] (HealthBars_1.5.0.zip) [same as above] IC2NuclearControl{1.5.1c} [Nuclear Control] (IC2NuclearControl-1.5.1c.zip) [same as above] ImmibisCore{55.1.5} [immibis Core] (immibis-core-55.1.5.jar) [same as above] inventorytweaks{1.54b} [inventory Tweaks] (InventoryTweaks-1.54b.jar.zip) [same as above] LogisticsPipes|Main{0.7.3.dev.561} [Logistics Pipes] (LogisticsPipes-MC1.5.2-0.7.3.dev.561.jar) [same as above] MagicBees{2.0.2} [Magic Bees] (magicbees-2.0.2.jar) [same as above] MFFS{3.0.4} [Modular Force Field System] (MFFS_v3.0.4.137.jar) [same as above] MineFactoryReloaded|CompatAppliedEnergistics{1.5.1R2.6.4} [MFR Compat: Applied Energistics] (MineFactoryReloaded-2.6.4-975.jar) [same as above] MineFactoryReloaded|CompatAtum{1.5.1R2.6.4} [MFR Compat: Atum] (MineFactoryReloaded-2.6.4-975.jar) [same as above] MineFactoryReloaded|CompatBackTools{1.5.1R2.6.4} [MFR Compat: BackTools] (MineFactoryReloaded-2.6.4-975.jar) [same as above] MineFactoryReloaded|CompatBiomesOPlenty{1.5.1R2.6.4} [MFR Compat: Biomes O' Plenty] (MineFactoryReloaded-2.6.4-975.jar) [same as above] MineFactoryReloaded|CompatChococraft{1.5.1R2.6.4} [MFR Compat: Chococraft] (MineFactoryReloaded-2.6.4-975.jar) [same as above] MineFactoryReloaded|CompatExtraBiomes{1.5.1R2.6.4} [MFR Compat: ExtraBiomes] (MineFactoryReloaded-2.6.4-975.jar) [same as above] MineFactoryReloaded|CompatForestry{1.5.1R2.6.4} [MFR Compat: Forestry] (MineFactoryReloaded-2.6.4-975.jar) [same as above] MineFactoryReloaded|CompatIC2{1.5.1R2.6.4} [MFR Compat: IC2] (MineFactoryReloaded-2.6.4-975.jar) [same as above] MineFactoryReloaded|CompatMagicalCrops{1.5.1R2.6.4} [MFR Compat: Magical Crops] (MineFactoryReloaded-2.6.4-975.jar) [same as above] Mystcraft{0.10.4.00} [Mystcraft] (mystcraft-uni-1.5.2-0.10.4.00.zip) [same as above] MineFactoryReloaded|CompatMystcraft{1.5.1R2.6.4} [MFR Compat: Mystcraft] (MineFactoryReloaded-2.6.4-975.jar) [same as above] MineFactoryReloaded|CompatPams{1.5.1R2.6.4} [MFR Compat: Pam's Mods] (MineFactoryReloaded-2.6.4-975.jar) [same as above] MineFactoryReloaded|CompatRP2{1.5.1R2.6.4} [MFR Compat: RP2] (MineFactoryReloaded-2.6.4-975.jar) [same as above] SoulShards{1.0.16} [soul Shards] (SoulShards-1.0.36-universal-srg.jar) [same as above] MineFactoryReloaded|CompatSoulShards{1.5.1R2.6.4} [MFR Compat: SoulShards] (MineFactoryReloaded-2.6.4-975.jar) [same as above] MineFactoryReloaded|CompatSufficientBiomes{1.5.1R2.6.4} [MFR Compat: Sufficient Biomes] (MineFactoryReloaded-2.6.4-975.jar) [same as above] MFReloaded|CompatThaumcraft{1.5.1R2.6.4} [MFR Compat: Thaumcraft] (MineFactoryReloaded-2.6.4-975.jar) [same as above] MineFactoryReloaded|CompatThermalExpansion{1.5.1R2.6.4} [MFR Compat: Thermal Expansion] (MineFactoryReloaded-2.6.4-975.jar) [same as above] MineFactoryReloaded|CompatTwilightForest{1.5.1R2.6.4} [MFR Compat: TwilightForest] (MineFactoryReloaded-2.6.4-975.jar) [same as above] MineFactoryReloaded|CompatVanilla{1.5.1R2.6.4} [MFR Compat: Vanilla] (MineFactoryReloaded-2.6.4-975.jar) [same as above] MineFactoryReloaded|CompatXyCraft{1.5.1R2.6.4} [MFR Compat: XyCraft] (MineFactoryReloaded-2.6.4-975.jar) [same as above] MiscPeripherals{3.3} [MiscPeripherals] (miscperipherals-3.3e.jar) [same as above] PowersuitAddons{0.3.0-173} [Andrew2448's Modular Powersuits Addon] (MPSA-0.3.0-173_MPS-547+.jar) [same as above] MultiPageChest{1.2.3} [Multi Page Chest] (multiPageChest_1.2.3_Universal.zip) [same as above] Natura|CompatMineFactoryReloaded{0.1} [Natura compat: MFR] (Natura_2.1.jar) [same as above] NEIAddons{1.8.0.r23} [NEI Addons] (neiaddons-1.5.2-1.8.0.r23.jar) [same as above] NEIAddons|AE{1.8.0.r23} [NEI Addons: Applied Energistics] (neiaddons-1.5.2-1.8.0.r23.jar) [same as above] NEIAddons|CraftingTables{1.8.0.r23} [NEI Addons: Crafting Tables] (neiaddons-1.5.2-1.8.0.r23.jar) [same as above] NEIAddons|ExtraBees{1.8.0.r23} [NEI Addons: Extra Bees] (neiaddons-1.5.2-1.8.0.r23.jar) [same as above] NEIAddons|Forestry{1.8.0.r23} [NEI Addons: Forestry] (neiaddons-1.5.2-1.8.0.r23.jar) [same as above] NEIAddons|MiscPeripherals{1.8.0.r23} [NEI Addons: Misc Peripherals] (neiaddons-1.5.2-1.8.0.r23.jar) [same as above] NEIPlugins{1.0.9.3} [NEI Plugins] (NEIPlugins-1.0.9.3.jar) [same as above] NetherOres{1.5.1R2.1.5} [Nether Ores] (NetherOres-2.1.5-76.jar) [same as above] ObsidiPlates{1.5.0} [Obsidian Pressure Plates] (obsidiplates-1.5.2-universal-1.5.0.13.jar) [same as above] OCS{1.5.2.0} [OpenCCSensors] (OpenCCSensors-1.5.2.0.jar) [same as above] OpenPeripheral{0.1.8} [OpenPeripheral] (OpenPeripheral-0.1.8.jar) [same as above] PortalGun{1.5.2} [PortalGun] (PortalGun1.5.2.zip) [same as above] PowerConverters{1.5.1R2.3.1B1} [Power Converters] (PowerConverters-2.3.1B1-57.jar) [same as above] JAKJ_RedstoneInMotion{1.0.1.1} [Redstone In Motion] (RedstoneInMotion_1.0.1.1_mc1.5.zip) [same as above] xreliquary{1.5.2} [Xeno's Reliquary] (Reliquary1.0.6d.zip) [same as above] secretroomsmod{4.6.2} [secretRoomsMod] (SecretRoomsMod-universal-4.6.1.286.zip) [same as above] simplepowerstorage{1.5.2R1.0} [simple Power Storage] (SimplePowerStorage-1.0-11.jar) [same as above] StevesCarts{2.0.0.a121} [steve's Carts] (StevesCarts2.0.0.a121.zip) [same as above] TConstruct|CompatMineFactoryReloaded{0.1} [TConstruct Compat: MFR] (TConstruct_1.3.6.3.jar) [same as above] TickProfiler{1.0.0.38} [TickProfiler] (TickProfiler-1.5.2-1.0.0.38.jar) [same as above] Waila{1.3.3} [Waila] (Waila_1.3.3.zip) [same as above] xact{0.3.4b} [XACT Mod] (XACT v0.3.4b.jar) [same as above] OmniTools{3.1.6.0} [OmniTools] (OmniTools-3.1.6.0.jar) [same as above] Profiler Position: N/A (disabled) Vec3 Pool Size: 1108 (62048 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used Player Count: 1 / 20; [EntityPlayerMP['seanwcom'/3449, l='world', x=-88925.50, y=64.00, z=-76080.24](seanwcom at -88925.50478013227,64.0,-76080.24280221816)] Is Modded: Definitely; Server brand changed to 'mcpc,craftbukkit,fml,forge' Type: Dedicated Server (map_server.txt)
  4. Documentation for this will probably always be a bit vague. This isn't really meant for anyone to run. By the way, Solder itself isn't something to learn - Solder is PHP code. If you really want to learn the best way to get this up and running, start with learning how to setup Laravel (http://laravel.com). Laravel is a PHP MVC framework that is used to build web applications. You have to understand how to seperate the application code from the public html code. I suspect that's your problem right now, but without being able to see the file structure I can't tell for sure. So, I'd suggest getting some sample apps working with a default Laravel install - this will help you understand how Solder is setup. Solder is just a Laravel Application, nothing more. Also, with the latest releases of Solder, the AegisGaming pack isn't a great example anymore as the YML files aren't used now that the dashboard is in place. As for running the artisan commands, your only real option is to investigate running them as a cron job through your web host. This is different for every hosting company, so you'll have to investigate that on your end. But cron jobs basically allow you to setup a command line task to be run, so it *should* be possible. I know this is all a bit vague, but setting up Solder isn't as cut and dry as everyone wants it to be. :)
  5. That error looks like a Laravel misconfiguration... if that's not configured right, then your API won't work, which will definitely lead to linking not working. The error states that there's an invalid argument supplied for a foreach command - which is a PHP issue, but for that error to appear, Laravel must be confused somewhere else. Triple check your paths, make sure your filenames and mod names don't contain any odd characters in them...
  6. When you create a zip file for a mod, you are first putting it into a "mods" folder, then zipping it. To do a coremods mod, just put it into a "coremods" folder. Same for configs... zip up a "mod" into a "configs" folder. As you change your configs, treat it like a mod and create new versions of it. All these mods unzip into the root directory, so whatever folder you put in the zip is where it'll go. You could package up texture packs this way, default client configs, etc, etc.
  7. I am too now, but I wasn't sure if it still wrote out data to the yml files. I updated my pack tonight and verified that the modpack.yml is not updated, so it looks like those can be removed now. Yellowmegaman, ignore my advice above about looking at the Aegis pack and their yml files. :)
  8. Hmm... I'm seeing a couple things based on your API link. First, your Mirror URL - I'm not sure that's correct. My mirror URL is a web accessible link, like http://www.domainname.com/modpacks. This is the root link to where my modpacks live. Yours is set to /var/www/repo while I believe it should be here: http://emik0.hopto.org:78/repo/ (note that this url will show your repository). Now if you browse to that URL, the YML files are missing. Here's the mirror URL for the Aegis Anarchy pack. Look through there and see how they have all their folders and files setup: http://technic.aegisgaming.org/Technic/
  9. For some reason my company has pastebin blocked here... I can't browse to it. VERY weird. I'll take a look at that tonight, if someone else hasn't answered you before then. As for the modpack.yml files - those are created by you. Well, the dev version of the Solder API has a dashboard that lets you modify it, so it MIGHT create it for you, but when I first set the system up I had to create all the yml files by hand. And these files are not brought down to your client. They are only configuration files for the Solder API. I'll take a look at that pastebin tonight when I can access it from home.
  10. These are tough questions to answer from the outside looking in. I'll start with the cron job: You may be best starting off by creating a simple PHP file that writes to a text file or sends an email when it's run. Then setup a cron job to run that php file. This gives you a very simple file that you can run and know exactly what the outcome should be. Once you get that working (if it's possible with that host), then you'll know exactly how to proceed with artisan. My hosting is with dreamhost.com and I was able to get things working through SSH. You mentioned that it didn't work through SSH, so you do have SSH access? If so, then I'd concentrate on getting that to work rather than a cron job. As for the URL's, I don't recall needing to set a location in the Technic dashboard - looking at my mod the "Modpack Location" field is blank. I think the rest got imported automatically from my Solder repo. When you create a modpack, you should have already created the link in your profile to the Solder API. This link tells the Technic Platform where to find your modpacks. But if you haven't been able to run the artisan migrations yet, then I'm guessing you haven't gotten this far yet. I'm not sure that info will help you a whole lot, but without having hands on, I can't offer much more than that. :)
  11. Mod adding is discussed further up this thread with editing the yml files - but I haven't yet updated my solder installation to the latest, so I'm not sure what's changed. SCT responded in another thread (here) about how to change your custom modpack to point at your solder installation. I think that's what you're asking about?
  12. You'd have to completely rebuild that mod pack on your own - and if you do, I'm pretty sure you'd be castrated for calling it a Mindcrack modpack. The Technic launcher doesn't use an instMods folder (though I wish it did have a similarly easy method). Instead you have to compile those mods into your modpack.jar. From what I've seen thus far, the Technic launcher is all about getting a modpack to your users that's ready to go. No customization on their part. Just download and go. I hope that one day they add features to the launcher that will let me customize my local client (with client only mods), but I haven't heard one way or another yet.
  13. API link would be formed like this, but depends entirely on the folder structure you have setup: http://www.yourdomainhere.com/solder/api/ In that case, the solder files are in the solder subdirectory. Adding /api/ to the url triggers a controller action in Laravel, and renders json data. This is the root of your solder API, and the URL you would plugin to create a pack on TechnicPack.net
  14. I don't think GitHub would work - you need to be able to host the PHP files, not just store them. Also, you need to be able to setup a database for the PHP files to access. I'm sure there are plenty of places that allow free web hosting though. You just need to be able to setup a database (MySQL most likely), and you need to be able to run the artisan command either from a command line, or as a cron job.
  15. By the way, if you think the single file modpack hosted on dropbox was a pain to update, you aren't going to like updating Solder. It's much more difficult and error prone (for now). I'd honestly wait until the devs get it to a more user friendly state (which they are working on from what I understand).
  16. I posted some details over in this thread a couple days ago: http://forums.technicpack.net/threads/solder-api.40185
  17. Solder isn't an application or interface for users. It's an API that the Technic Platform can use so that you can manage your modpack better. Solder can support multiple modpacks out of a single Repo instance, but there are no customer facing web pages or anything like that.
  18. That should work just fine. You'll want to test out something simple first to make sure your paths work. Maybe some code to write to a file or something. My host didn't have PHP 5.3 in the path, so I had to find the correct path and run it with the full path to the later version. But yeah, cron should work just fine.
  19. Awesome, let me know how it turns out for you! Oh, and let me know how the dev branch works out for you. I haven't had a chance to check it out yet myself. Also, SCT - if you would prefer any of this info to not be public, feel free to edit this (or let me know and I'll edit). I know the API is still in development and it can be frustrating to have people try and document something they aren't as familiar with as you guys are. Anyway, one thing I forgot to mention is that anyone using the Solder API has a way you can view their JSON data that the API returns. If you follow the cookie trail, you can find examples of how this is all set up. Let's use the Aegis Anarchy pack as an example. I'd use my own pack, but it's a private pack. Mine. You can't have it! So start here instead: http://www.technicpack.net/modpack/details/aegis-anarchy You can see the Platform API link on the page is this: http://www.technicpack.net/api/modpack/aegis-anarchy Open that URL up and look at the mirror_url. It is: http://technicapi.aegisgaming.org/api/ Open that up - it doesn't show you a lot, but if you are familiar with Laravel and/or how MVC systems work, it doesn't take much to track down what should come next. I'll skip that and tell you that the next URL you want to look at is this: http://technicapi.aegisgaming.org/api/modpack/ Ok, now we're getting somewhere! Note that they have two modpacks listed. The first one is "Aegis Anarchy" but the tag name is "aegis-anarchy" right? Cool, so append that tag name to your URL: http://technicapi.aegisgaming.org/api/modpack/aegis-anarchy/ Now you can see a list of builds. Again, append the build to the url: http://technicapi.aegisgaming.org/api/modpack/aegis-anarchy/1.3.1 Now you can see a list of mods that build includes. And let me tell you, that page in my own implementation has been priceless for verifying that my YAML files are correctly setup. You can also test your URL's here to make sure that they link correctly - the launcher uses this information, so it doesn't hurt to run through them all and make sure they work.
  20. It would certainly be easier with SSH access. You have to run the artisan command to initialize and setup your database. The instructions call for running that from the command line ("php artisan migrate:install"), but I'm pretty certain you could find a way to run that through a browser instead. You'd be best researching that in the Laravel support areas though. Aside from that command, there's no other need for SSH access other than ease of use.
  21. Haha yes, it is very prone to user error. I figured that out after many hours of reverse engineering. Luckily I'm a bit familiar with Laravel so I was able to get into some of the code and figure out what I needed to do. Looking forward to seeing what's new - I'll definitely check out the dev branch. Not sure why I didn't think of that before.
  22. It's no easy thing to setup, and will be hard to explain here. I'll try to give a rough overview, but you will NEED to have some experience with this stuff. This isn't something that anyone will be able to do. If you've had a hard time figuring out how to make the new Platform work without Solder, I wouldn't recommend trying to get this setup. Seriously - if you haven't been able to get the platform working with a single zipped modpack, you cannot do this stuff. I'm not trying to be a jerk, just honest. Anyway - I've managed to get it up and running on my host. It took some doing, but it works great. You're going to need some familiarity with Laravel (a PHP framework) though. Not much, just some knowledge of how to separate application files from presentation files (Laravel is an MVC framework and you don't want the core application in a public folder). Once you get the TechnicSolder application itself working (the instructions are on that GitHub link), you'll then have to figure out how to get the mod library up and running. That part is configured by a few .yml files (YAML). You can see a rough example of this on GitHub as well: https://github.com/TechnicPack/Technic Here's an idea of what the folder structure looks like: AppFiles/ application/ bundles/ laravel/ storage/ artisan paths.php Public/ bundles/ css/ img/ js/ laravel/ modpacks/ [see below for this layout] .htaccess index.php The modpacks directory is where all your yml files will be. Here's what it looks like: modpacks/ modName/ resources/ background.jpg icon.png logo_180.png modpack.yml mods/ buildcraft/ buildcraft-v3.4.3.zip [zip file layout is like so:] mods/ buildcraft.jar someothermod/ anothermod/ modlibrary.yml modpacks.yml Below you'll find more information about the YAML files listed above - but first a note: If you aren't familiar with YAML, you have to know that indentation is king. MAINTAIN INDENTATION. Don't use tabs - use spaces. If your editor converts tabs to spaces, awesome - if it doesn't, don't you dare touch that tab key. modlibrary.yml --------------------------------------------------------------- This file describes every mod in your mod library (that would be the mods folder). Here's a link to an example file for Technic. Go ahead and open that in a new window. You'll see "mods:" at the top, followed by a list of mods. Each mod defines a name, description, installtype, link, and versions. The versions section is very important. The version is combined with the tagname for the mod. So if you look at that document, scroll down to "buildcraft" and you'll see that the first version listed is "v3.4.3" right? Right. Now, how does solder take that and now what file to look for? Simple, combine the tag and version separated by a hyphen with a zip extension: "buildcraft-v3.4.3.zip" You can see that actual file in the mods folder here: https://github.com/TechnicPack/Technic/tree/master/mods So, remember the tagname ("buildcraft:") and the version are VERY important. These map directly to folder and filenames. modpacks.yml --------------------------------------------------------------- This is a much simpler file to work with than modlibrary.yml. Here's a link to modpacks.yml for Technic. You'll see that this is simply a listing of available modpacks. In my case, I only have one modpack available, so there's just one listed. For Technic you'll see 10 or so. Now, just like in modlibrary.yml, the tagname is important. See the tag name "tekkitlit:"? That correlates to a folder. I labeled that folder above as "modName" So looking at the root of the TechnicPack you'll see a folder named "tekkitlite" - that folder name must match the tag name. modName/modpack.yml --------------------------------------------------------------- This is where you define the modpack versions and which mods are in the modpack. Here's a link to modpack.yml for tekkitlite. At the top of this file you'll see launcher, current, recommended, latest, url, lib definitions, and builds. I don't use the launcher tag, so I'm not sure what that's for. The current, recommended, and latest tags allow you to define what version of your modpack the launcher will use. These versions correlate to version numbers further down the file. The url is just a link to where you'd want your users to go for more info about the modpack. I don't know what the lib definitions are for - I have them removed from my modpack and things work just fine. I'm pretty sure that this just allows you to define alternative libraries other than the defaults. So on to the meat of this file, the builds tag. The first thing you see under the builds tag is a version number. You will have these version number sections for every single version you create moving forward. Under the version tag you'll see tags for minecraft, forge, and mods. The first two allow you to define which Minecraft and Forge versions to use. Note that the Forge version is the build number for Forge - not FML. Under the mods section you'll see a list of mods and version numbers. The mod name must match the mod's tagname in modlibrary.yml as well as the version. Again, these are all related to the file system, so get these right or you'll get download errors. modName/resources/ --------------------------------------------------------------- Here you'll find a few images that allow you to customize your launcher. background.jpg - this will show up in the background of the launcher when your pack is selected. icon.png - this will show up in your taskbar while running Minecraft. logo_180.png - this will be the logo that appears on the left of the launcher. Well - this post has rambled on and on now... I realize that this isn't documentation, and it isn't meant to be. It's really just more of a brain dump of what I managed to figure out on my own. I hope it helps, and I'll be happy to answer questions.
  23. You can add Optifine your self. You can download and read the instructions here: http://www.minecraftforum.net/topic/249637-147-optifine-hd-d5-fps-boost-hd-textures-aa-af-and-much-more/
  24. Agreed - much kudos to the devs! Especially those working on the TechnicSolder stuff. I was able to get it up and running on my own web host, so it's now MUCH easier for my users to do incremental updates of only the mods that change. VERY VERY AWESOME!
  25. Good info - thanks all! Speaking of ordering, does anyone have any insider knowledge of what the future holds for the launcher? I would love to see it add some features that MultiMC has (and the FTB launcher) - like mod management. :)
×
×
  • Create New...