Content: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Background: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Pattern: Blank Waves Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Welcome to TerraFirmaCraft Forums

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Crysyn

      Only help if you can be helpful

      Hey All, A topic has come up of late in the IRC channel in regards to the general feel of the forums and the community that supports them. Things have progressed further than I would have liked with out this being addressed more publicly because I would much rather have snubbed this out sooner rather than later.. but I have been busy. Here is the general rule I would like people to follow: Wheaton's Law "Don't be a dick." Those of you from the IRC channel know that this is the only rule I ask people in there to follow and we generally have a good and lively time chatting about all manner of things. This is basic rule that just about everyone understands and I am going to expand it to the forums from here moving forward. If you can not help people in a helpful and polite manner then I simply ask you to stop. Now I generally take a back seat to moderating the forums as I like to participate in the suggestions forum fairly heavily at times and would rather do so as a forums user than a moderator. But I am also fairly well known for being the person who constantly puts their foot down and so I am stepping up and doing so on here. If you find yourself unable to respond to a message politely then I ask that you do not respond. This mostly focuses on the increasing level of hostility found within the Suggestion forum as well as the Server forum. I do not care if this is the 30th some odd time you have seen someone make the same suggestion. Or even if the new post on an older topic is one entry above the old one. I expect the members of this forum to respond politely to the user, new or old, and point to the older topic if it applies and even go the extra step to suggest they either add in new information or to summarize the outcome of the previous discussion based upon the new post's entry into it. That is what we are here for, that is why I close most topics instead of deleting them, so that they can be found and referenced down the road. The next topic is the slew of derailment attempts I have seen as of late. If you want to have fun and joke around that is what the off topic forum is for and pretty much anything goes there. I do not expect to read a suggestion thread and have to go through 3 pages of image memes people have shot back and forth. Quite simply this is a waste of my time to read and then have to clean up. Now for the summary. I am going to start taking a more active role, especially in policing the suggestion forum, and handing out warn levels to people whom I see doing this. These will be indiscriminate and applied not to just the first person who derails or is impolite on a topic or response, but to everyone whom follows the lead of that person. As I do not like doing things with out giving you all warning this post shall serve as that warning. If you have a desire to bring this topic up with me then I invite you to do so on the IRC channel. Lets raise the level of quality and grow the community. Let us not descend into the quality often found on the minecraft or league of legend forums. There is simply no need for that here. Be passionate about things, just do not be abusive.
    • Kittychanley

      Offline Servers

      Recently I've seen a few server listings showing up on the first page of the Servers forum that have been closed for an extended period of time, but have recently gotten a reply from a new member who didn't realize the server is offline. To help prevent this from happening in the future, it would be greatly appreciated if you could use the report function on the original post of any servers that have been confirmed as offline, so that the topic may be locked. If you are the admin of a server and plan on taking the server offline, please use the report function on the original post of your topic to let the TFC Staff know that the topic should be locked. If you are the admin of a server that has a locked topic, and would wish to bring the server back online, please use the report function on the original post of the topic to let the TFC Staff know that the topic should be unlocked. As always, please remember to follow rule #3 of the servers forum and update your topic title to contain the version of TFC that the server is currently running. You can do so by editing the OP, and then clicking on "Use Full Editor."
Euphoric

[TFC 0.77.21] SteamAge v0.3.0

55 posts in this topic

That is biggest problem I have right now. Only ideas I have are simple time-saving machines. Nothing really "big" that would be worth the effort. I would really want people to brainstorm and suggest about this as much as they can.

Mmm, brainstorming challenges?Well, part of the fun is in seeing what you can build. I do enjoy that, however I know that's not for everyone.I do agree that it would be awesome if a new threat or territory was opened up by these tools. Hmm, what if we could use Steam power to pump water into the lava pools, thus letting us mine into the nether?..
0

Share this post


Link to post
Share on other sites

This mod sounds cool, but I only play with friends on a server running on my computer. I found this error while trying to start the server with TFC and this add-on : 

Description: Exception in server tick loopjava.lang.IllegalArgumentException: Slot 2501 is already occupied by [email protected] when adding [email protected]	at net.minecraft.block.Block.<init>(Block.java:349)	at net.minecraft.block.BlockContainer.<init>(SourceFile:9)	at steamage.steam.PipeBlock.<init>(PipeBlock.java:16)	at steamage.core.Blocks.LoadBlocks(Blocks.java:21)	at steamage.SteamAge.preInit(SteamAge.java:57)	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)	at java.lang.reflect.Method.invoke(Unknown Source)	at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:540)	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)	at java.lang.reflect.Method.invoke(Unknown Source)	at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)	at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)	at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)	at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)	at com.google.common.eventbus.EventBus.post(EventBus.java:267)	at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:194)	at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:174)	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)	at java.lang.reflect.Method.invoke(Unknown Source)	at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)	at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)	at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)	at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)	at com.google.common.eventbus.EventBus.post(EventBus.java:267)	at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:105)	at cpw.mods.fml.common.Loader.loadMods(Loader.java:520)	at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:99)	at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:350)	at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:69)	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:443)	at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:582)

 Looks like the server isn't getting IDs the same way that the client does (even though the code is supposed to be universal)...

0

Share this post


Link to post
Share on other sites

This mod sounds cool, but I only play with friends on a server running on my computer. I found this error while trying to start the server with TFC and this add-on : 

Description: Exception in server tick loopjava.lang.IllegalArgumentException: Slot 2501 is already occupied by [email protected] when adding [email protected]	at net.minecraft.block.Block.<init>(Block.java:349)	at net.minecraft.block.BlockContainer.<init>(SourceFile:9)	at steamage.steam.PipeBlock.<init>(PipeBlock.java:16)	at steamage.core.Blocks.LoadBlocks(Blocks.java:21)	at steamage.SteamAge.preInit(SteamAge.java:57)	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)	at java.lang.reflect.Method.invoke(Unknown Source)	at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:540)	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)	at java.lang.reflect.Method.invoke(Unknown Source)	at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)	at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)	at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)	at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)	at com.google.common.eventbus.EventBus.post(EventBus.java:267)	at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:194)	at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:174)	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)	at java.lang.reflect.Method.invoke(Unknown Source)	at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)	at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)	at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)	at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)	at com.google.common.eventbus.EventBus.post(EventBus.java:267)	at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:105)	at cpw.mods.fml.common.Loader.loadMods(Loader.java:520)	at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:99)	at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:350)	at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:69)	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:443)	at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:582)

 Looks like the server isn't getting IDs the same way that the client does (even though the code is supposed to be universal)...

Do you have new version? I should have fixed that in 0.2.0

0

Share this post


Link to post
Share on other sites

Do you have new version? I should have fixed that in 0.2.0

 

Yes. I had this error for 0.1.0 too, but with different blocks...

0

Share this post


Link to post
Share on other sites

Oh right, did you delete the config file? The broken IDs might be saved in it.

0

Share this post


Link to post
Share on other sites

Yes I deleted it (first thing I tried when I came to the forum to check out why it crashed :P)

0

Share this post


Link to post
Share on other sites

Yes I deleted it (first thing I tried when I came to the forum to check out why it crashed :P)

Sorry, I checked the source and it seems the bug was still there. I really need to be more careful around ID config. But I can't release fixed version right now.

 

Yeah .. string constants are worse than devil.

0

Share this post


Link to post
Share on other sites

I'm writing this post to get permission to use this addon for a mod pack that, I have created for TFC.

Fine by me. But be warned that this mod is still in heavy development, is unstable and I'm not planning to keep backwards compatibility for next few versions. Also, I'm quite busy with school, so don't expect updates any time soon.

0

Share this post


Link to post
Share on other sites

Are you planning on any vehicles? I find navigating long distances and water to be a pain. a steamboat or a sort of automobile would be a great asset to expanding your lands.

0

Share this post


Link to post
Share on other sites

Lead pipes wouldn't be able to stand the heat or pressure and would only be good for sending untreated water, Copper pipes and up on the other hand would be more sensible for Steam. I believe lead pipes would have there place in things like Water Pumps.

 

I'd actually support that. Lead was just used for pipes for the fact that it was cheap and plentiful, as it used to be mined in huge quantities. We don't use it anymore though because of the fact that it's harmful for the brain. 

0

Share this post


Link to post
Share on other sites

..." it is missing one point : challenge. It sounds nice if you want to role-play, but is is not that great as game."

 

"Like I said, major problem I have with this mod is that I don't know what kind of challenges should I create. What kind of "problem" is there that needs "solving". "

 

Ever see this before? It's John Conway's 'Game of Life'http://www.bitstorm.org/gameoflife/

 

I love the intent you have here and it's why I've decided to look into TFC myself and maybe even learn how to mod myself.

Consider this though as far as your challenge problem:

I took an intro to game programming course in college and one of the things that stuck with me is in order to make a GOOD game (mod in this case) one doesn't need to add stuff to the game. Complexity emerges from the players once given the tools and simple rules to follow.

 

Take heart and follow the template given by Notch so far (build little by little based on if you think its FUN or not ;) ) it's worked for him :D

0

Share this post


Link to post
Share on other sites

This response may have come a little bit late, but I want to share my opinion about a steam-focused TFC addon.

First of all, the steam engine most be invented. Steam power was invented to pump water from deep mines, which is relevant for tfc, cuz of minecrafts annoying water physics and the amount of water in deep caves and ravines. Maybe add more water springs? So the pump, the steam engine, id like to see production of coal coke as a replacement of charcoal, as this is resource-intensive. A saw to produce planks, therefore make it so that you can only cut one log at a time- problems created and solved. The world defenitely needs a water transport device- steam powered? I like many of the other ideas mentioned, and all the responses in total with your ideas, this can be a pretty good mod. What will the future hold.

0

Share this post


Link to post
Share on other sites

I'd wanted to see if you wanted any help with this mod, it has huge potential.  I'm a chemist so I know a lot about how steam works and I know java.  

 

Some basic ideas that I was thinking would be a cool to add.  

 

Open steam systems, like a train. Cheap to build, lots of power, needs water supply.

Closed steam system, like a heat pump. High construction cost, less power(normally), reuses water.

 

Other fluids, that are already in TFC alcohol, salt --> molten salt, etc. They would act much differently.  A molten salt forge, table salt melts at 1474 F, so it would be believable.  

 

Steam/vapor uses,

TrapsPistons from vanilla but steam poweredSteam weapons

Steamship

Train

Pumps

Lava boiler

 

Believe but not real

Steam boots, one jump only

Steam storage, very high construction cost, colored steel. very few uses.

 

Let me know if you'd like any help.  Thanks

 

 

0

Share this post


Link to post
Share on other sites

Open steam systems, like a train. Cheap to build, lots of power, needs water supply.

Closed steam system, like a heat pump. High construction cost, less power(normally), reuses water.

This is actually the very next thing on my TODO list (after I finish my schoolwork that keeps pilling up). Steam will pass through the machines and you will either output it into air, in which case you need to refill the water somehow. Or you will pass it though cooling "blocks" and route the water back to the boiler.

 

 

Steam/vapor uses,

Traps

Pistons from vanilla but steam powered

Steam weapons

Steamship

Train

Pumps

Lava boiler

I got all most of those on my "ideas" list. Including water/lava piping, storage and pumping, steam-powered doors, and some more I can't remember right now.

 

Other fluids, that are already in TFC alcohol, salt --> molten salt, etc. They would act much differently.  A molten salt forge, table salt melts at 1474 F, so it would be believable.  

You mean instead of water/steam? Hmm.. I wonder how that would work. What would be difference .

 

If you want to help, you can always check out the source on github and submit pull requests. Right now, I'm in really early change so I don't really mind any kind of change as long as it adds something.

0

Share this post


Link to post
Share on other sites

H20 is         1g per 1mL    bp 100C     Autoignition N/A (as far as i know)                      expansion ratio 1:1600 approx Ethanol is   .78g per 1mL bp 78C     Autoignition(when it burst into flames)  425C      expansion ratio 1:500  approx

 

So in English,  The water would take more heat to make steam and have more pressure.  The ethanol(alcohol) would boil with 3/4 the heat and produce 1/3 the pressure. And the ethanol would explode when it got to hot.  425C isn't really that hot when we are talking about melting steel and stuff. Fe(Iron) melts at 2850C approx.  The molten salt is a little more confusing but I can explain it as well if you'd like.  

 

The ethanol could be used in a trap that would get to hot when a pressure plate was stepped on. BOOM!

 

Please don't take this as it has to be this way because of real world science.  It just made me think it'd be cool to use different materials.  Waiting for someone to send me to Tekkify.

0

Share this post


Link to post
Share on other sites

Right. I don't really think I want to go this way. It would need more complex code for no real gain in game mechanics.

At least not in first version.

0

Share this post


Link to post
Share on other sites

LOL, ya, when i was done writing i was thinking it was way over doing it for TFC.

0

Share this post


Link to post
Share on other sites

Right. I don't really think I want to go this way. It would need more complex code for no real gain in game mechanics.

At least not in first version.

 

If you are looking for a reason to have this, maybe you could look into traincraft. Transportation in servers is always important for town to town/spawn. A town would be known as prosperous when they can setup a railroad and maintain it with steam power or something of the sort.

0

Share this post


Link to post
Share on other sites

So after some time, I'm returning to this mod. I fixed the block ID bugs and added something small and simple to start up. The problems start here. I want to implement water storage&stuff, but it seems to be pretty hard to implement correctly based on my experience. And there doesn't seem to be any open-source mod I could "inspire" myself it from. (no, not Buildcraft, that thing is more complex than calculus).

 

Check first post for details about this update.

0

Share this post


Link to post
Share on other sites

Euphoric, if you check, ive sent you a PM. It would be really great if compatibility between the was sorted out so all addons can be used easily.

0

Share this post


Link to post
Share on other sites

Can't wait to  see this in  78

Just so you know. This mod has absolutely nothing to do with what official TFC is doing. And from what I talked with Dunk, my ideas are practically identical to his. So I currently have no motivation to continue working on this mod.

0

Share this post


Link to post
Share on other sites

Just so you know. This mod has absolutely nothing to do with what official TFC is doing. And from what I talked with Dunk, my ideas are practically identical to his. So I currently have no motivation to continue working on this mod.

 

Good to know that he fully considers the mechanical side of things. Though I doubt that he considers steam a viable power source. I believe that the water wheel, windmill, and horse power may be the limits.

0

Share this post


Link to post
Share on other sites

I have an idea for you why don't you make a steam engine recipe which can be used in steamboats or as a power source for lights if you add them or even to cook/smelt things with I don't wanna say a steam powered automobile because tfc isn't that kind of mod but a steam boat that can store stuff on it would be cool

0

Share this post


Link to post
Share on other sites