[1.7.10] Technofirma - The Original Terrafirmacraft Modpack

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord
huh well tfc hasnt ever been too difficult for me, and yea they cause lag like any other mod does, maybe ill add them myself if its possible
 
I considered Zombie Awareness, but did not find that it was useful, I may add it as an optional mod now that it has been requested.
 
The last time I played Terrafirma was around 1.2.5 so it's nice to see something advanced pop up. Played a only little bit so far and even tho I have to look things up every 5 minutes, I really do enjoy it. Many thanks for putting this together!!
 
Any chance you guys can make spawn a building. If i try to log in at night, i get killed before the world loads. i will be on all day, if i get far enough i will make a temp hut there
 
Any chance you guys can make spawn a building. If i try to log in at night, i get killed before the world loads. i will be on all day, if i get far enough i will make a temp hut there

Built a shack at spawn, has a weather forecast inside aswell:

IHBq31E.jpg
 
  • Like
Reactions: Crhymez
What time does everyone play? Time zone wise. I will get on when everyone else does, its kinda boring not having players to chat with on a MP server.
 
I've recently start playing Terrafirmacraft on my streams, and one of my regular viewers suggest this pack for a more robust experience. So far I got to say that I really like it. I ran into a problem when I tried to run my own server of this pack and it would keep crash out after an 15 minutes to 2 hours and corrupt the world. Then I see you had a public server for the pack so I jumped on there today with a few friends and streamed from your server. Thanks for making this pack and server. Here is the video from my first day on the server.

http://www.twitch.tv/landstryder/c/5005123
 
What time does everyone play? Time zone wise. I will get on when everyone else does, its kinda boring not having players to chat with on a MP server.
I get on around 5 or 6 PM EST, some others come and go as well.

I've recently start playing Terrafirmacraft on my streams, and one of my regular viewers suggest this pack for a more robust experience. So far I got to say that I really like it. I ran into a problem when I tried to run my own server of this pack and it would keep crash out after an 15 minutes to 2 hours and corrupt the world. Then I see you had a public server for the pack so I jumped on there today with a few friends and streamed from your server. Thanks for making this pack and server. Here is the video from my first day on the server.

http://www.twitch.tv/landstryder/c/5005123

Thanks, glad you like it :)
you wouldn't happen to still have the crash report? I can't fix anything without it.
 
Last edited:
One of the crash reports from the server. I was using MCPC+ (now Cauldron) for the server software.

---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!

Time: 8/23/14 6:35 AM
Description: Exception in server tick loop

java.lang.NoSuchMethodError: net.minecraft.world.World.func_72925_a(Lnet/minecraft/world/EnumSkyBlock;III)I
at mods.eln.entity.ReplicatorPopProcess.process(ReplicatorPopProcess.java:48)
at mods.eln.sim.Simulator.tickStart(Simulator.java:655)
at cpw.mods.fml.common.SingleIntervalHandler.tickStart(SingleIntervalHandler.java:28)
at cpw.mods.fml.common.FMLCommonHandler.tickStart(FMLCommonHandler.java:122)
at cpw.mods.fml.common.FMLCommonHandler.onPreServerTick(FMLCommonHandler.java:287)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:765)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:659)
at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)


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

-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_65, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 3355529048 bytes (3200 MB) / 3930062848 bytes (3748 MB) up to 3930062848 bytes (3748 MB)
JVM Flags: 3 total; -Xms4096m -Xmx4096m -XX:PermSize=128m
AABB Pool Size: 970 (54320 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 12, allocated: 1, tallocated: 31
CraftBukkit Information:
Running: MCPC+ version git-MCPC-Plus-jenkins-MCPC-Plus-164-259 (MC: 1.6.4) (Implementing API version 1.6.4-R2.1-SNAPSHOT) true
Plugins: { WorldEdit v5.5.8 com.sk89q.worldedit.bukkit.WorldEditPlugin [], Essentials v2.12.1 com.earth2me.essentials.Essentials [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Iaccidentally], EssentialsChat v2.12.1 com.earth2me.essentials.chat.EssentialsChat [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Okamosy, Iaccidentally], EssentialsProtect v2.12.1 com.earth2me.essentials.protect.EssentialsProtect [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits], EssentialsSpawn v2.12.1 com.earth2me.essentials.spawn.EssentialsSpawn [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits], EssentialsAntiBuild v2.12.1 com.earth2me.essentials.antibuild.EssentialsAntiBuild [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, Iaccidentally],}
Warnings: DEFAULT
Threads: { TIMED_WAITING Craft Scheduler Thread - 5: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source), java.util.concurrent.SynchronousQueue.poll(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)], RUNNABLE DestroyJavaVM: [], 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 Craft Scheduler Thread - 1: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source), java.util.concurrent.SynchronousQueue.poll(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)], RUNNABLE Server thread: [java.lang.Thread.dumpThreads(Native Method), java.lang.Thread.getAllStackTraces(Unknown Source), org.bukkit.craftbukkit.v1_6_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:58), net.minecraft.crash.CrashReport.<init>(CrashReport.java:40), net.minecraft.server.MinecraftServer.run(MinecraftServer.java:689), net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)], RUNNABLE Signal Dispatcher: [], WAITING pool-2-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)], RUNNABLE Command Reader: [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:38)], TIMED_WAITING Spigot Metrics Thread: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.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)], WAITING Reference Handler: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:503), java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)], RUNNABLE Attach Listener: [], TIMED_WAITING Spigot Watchdog Thread: [java.lang.Thread.sleep(Native Method), org.spigotmc.WatchdogThread.run(WatchdogThread.java:174)], 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)], RUNNABLE Connection #9 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.DataInputStream.readUnsignedByte(Unknown Source), net.minecraft.network.packet.Packet.func_73272_a(Packet.java:159), net.minecraft.network.TcpConnection.func_74447_i(TcpConnection.java:327), net.minecraft.network.TcpConnection.func_74450_c(TcpConnection.java:556), net.minecraft.network.TcpReaderThread.run(TcpReaderThread.java:23)], 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)], TIMED_WAITING Connection #9 write thread: [java.lang.Thread.sleep(Native Method), net.minecraft.network.TcpWriterThread.run(TcpWriterThread.java:49)], TIMED_WAITING Thread-5: [java.lang.Thread.sleep(Native Method), net.minecraft.server.dedicated.DedicatedServerSleepThread.run(DedicatedServerSleepThread.java:23)], RUNNABLE Thread-1: [java.io.FileOutputStream.writeBytes(Native Method), java.io.FileOutputStream.write(Unknown Source), java.io.BufferedOutputStream.flushBuffer(Unknown Source), java.io.BufferedOutputStream.flush(Unknown Source), java.io.PrintStream.write(Unknown Source), org.fusesource.jansi.AnsiOutputStream.write(AnsiOutputStream.java:82), java.io.FilterOutputStream.write(Unknown Source), java.io.PrintStream.write(Unknown Source), sun.nio.cs.StreamEncoder.writeBytes(Unknown Source), sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source), sun.nio.cs.StreamEncoder.implFlush(Unknown Source), sun.nio.cs.StreamEncoder.flush(Unknown Source), java.io.OutputStreamWriter.flush(Unknown Source), java.util.logging.StreamHandler.flush(Unknown Source), org.bukkit.craftbukkit.v1_6_R3.util.TerminalConsoleHandler.flush(TerminalConsoleHandler.java:24), java.util.logging.ConsoleHandler.publish(Unknown Source), cpw.mods.fml.relauncher.FMLRelaunchLog$ConsoleLogThread.run(FMLRelaunchLog.java:84), java.lang.Thread.run(Unknown Source)], TIMED_WAITING File IO Thread: [java.lang.Thread.sleep(Native Method), net.minecraft.world.storage.ThreadedFileIOBase.func_75736_b(ThreadedFileIOBase.java:61), net.minecraft.world.storage.ThreadedFileIOBase.run(ThreadedFileIOBase.java:27), java.lang.Thread.run(Unknown Source)],}
Recent tasks from 1660-1690{WorldEdit:com.sk89q.worldedit.bukkit.SessionTimer@1709,}
FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 19 mods loaded, 19 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FML{6.4.49.965} [Forge Mod Loader] (FTBServer-1.6.4-965.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Forge{9.11.1.965} [Minecraft Forge] (FTBServer-1.6.4-965.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
CodeChickenCore{0.9.0.9} [CodeChicken Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
NotEnoughItems{1.6.1.9} [Not Enough Items] (NotEnoughItems 1.6.1.9.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
tfc_coremod{0.78.17} [TFC[coremod]] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
leatherwatersac{3.2.B78} [Leather Water Sac] (1.6.4_LeatherWaterSacTFC_3.2.B78_HF7+.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
CarpentersBlocks{3.2.5} [Carpenter's Blocks] (Carpenter's Blocks v3.2.6 - MC 1.6.4.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
ConfigMod{v1.0} [Extended Mod Config] (ConfigMod for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
CoroAI{v1.0} [CoroAI] (CoroUtil for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Eln{BETA-1.2.0b} [Electrical Age] (ElectricalAge_BETA_1.2.0b.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
EnviroMine{1.1.66} [EnviroMine] (EnviroMine-v1.1.66.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
ExtendedRenderer{v1.0} [Extended Renderer] (ExtendedRenderer for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
terrafirmacraft{0.78.17} [TerraFirmaCraft] (TFC-0.78.17.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
ExtraFirma{1.1.0} [ExtraFirma] (extrafirma-universal-1.0.4-1.6.4.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
inventorytweaks{1.56} [Inventory Tweaks] (InventoryTweaks-MC1.6.2-1.56-b77.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
MapWriter{2.0} [MapWriter] (mapwriter-1.6.4-2.0.17.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
MineTweaker3{1.6.4-3.0.3} [MineTweaker 3] (MineTweaker3-1.6.4-3.0.6.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Waila{1.5.2a} [Waila] (Waila_1.5.2a.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Profiler Position: N/A (disabled)
Vec3 Pool Size: 126 (7056 bytes; 0 MB) allocated, 93 (5208 bytes; 0 MB) used
Player Count: 1 / 20; [EntityPlayerMP['epikkriz'/30, l='World', x=-64.46, y=144.00, z=-9914.14](epikkriz at -64.46174321203316,144.0,-9914.135769943796)]
Is Modded: Definitely; Server brand changed to 'mcpc,craftbukkit,fml,forge'
Type: Dedicated Server (map_server.txt)
 
One of the crash reports from the server. I was using MCPC+ (now Cauldron) for the server software.
--snip--

What exactly is happening when it crashes? Are you exploring or staying in one location?

Possibly try setting permgen to 256 or even 512 mb.

Also, I have to ask, are you using the server version or the client version? (The public server uses Cauldron and the server version + plugins, therefore it may only be a misplaced mod or permgen issue).
 
I've had to disable Weather2 and use JourneyMap with auto-mapping off to actually play the game, otherwise the lag was overwhelming.
 
I was actually using the client mods and configs with a cauldron server that I had used for another server (striped out all the files related to the other mod pack first of course). Didn't realize there was a separate server set of files, I'll try that. And the crashing happened while exploring.
 
I was actually using the client mods and configs with a cauldron server that I had used for another server (striped out all the files related to the other mod pack first of course). Didn't realize there was a separate server set of files, I'll try that. And the crashing happened while exploring.

Ok, try increasing the permgen to stop the crashing while exploring.
 
I've been looking for a pack like this one! One thing I will say is, I personally find Smart Moving to go great with TFC, if you can get it working. Though I haven't played with it myself, I would imagine that the Sword Skills mod might also make combat more engaging.
 
I've been looking for a pack like this one! One thing I will say is, I personally find Smart Moving to go great with TFC, if you can get it working. Though I haven't played with it myself, I would imagine that the Sword Skills mod might also make combat more engaging.

Thanks, Smart Moving currently breaks the rope anchors/ladders from extrafirma, so until that is fixed, smart moving's iffy. Sword Skills, haven't looked at yet.