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

    • Dries007

      Server Move   09/13/18

      I (Dries007) have recently taken over as main developer and server admin. This involved moving servers to reduce cost. It's likely there will be some more downtime in the future but most  things should be sorted by now. This forum is in dire need of replacement as the software is quite old and can't be easily updated. If you wish to discuss or stay updated, join our discord: https://invite.gg/terrafirmacraft. The forum will remain available to read, but will be locked in the future, when a new system is setup. The forum and wiki are now ad free. If you'd like to contribute to keeping it that way, you can do so via paypal or patreon.
vidaj

[TFC 0.79.25+] TFCRailcraft

57 posts in this topic

Hi everyone.

 

I've finally started a compatibility mod for Railcraft! Sources are available at https://github.com/vidaj/TFCRailcraft

 

Curse download page: http://minecraft.curseforge.com/mc-mods/230890-tfcrailcraft/

 

If you want to contribute, you can either create issues for recipe changes and whatnot at github, or make comments in this thread.

 

Currently implemented:

0.2:

- TFC 0.79.25 compatible

- Added wooden minecart with chest, to enable earlier and cheaper rails. Only 9 slots in the inventory. Recipe is 5 planks in a 'U' shape with a chest in the middle. Not restricted to wooden rails, but might be in the future.

- Added gold ore dictionary support to wooden booster tracks.

 

0.1:

- Coke oven craftable from fire bricks and TFC sand. Makes charcoal from logs. 1 log = 1 charcoal. I'll see if I can get railcraft to eat several items to make 2 logs = 1 charcoal, but it will need changes in Railcraft, making it a low priority at the moment.

- Wooden Creosote Bucket!

- Wooden ties are made from sealing lumber in barrel

- All railcraft steel tools have their crafting recipes removed.

- Railcraft plates are oredicted to the same as TFC plates.

- Tanks are craftable from TFC iron and steel plates.

 

How do people want to play with Railcraft within the TFC world? What should be craftable in the crafting grid and what should be made with the anvil? How should the recipes look? All input is appreciated :)

 

Modpack permission: granted

Edited by vidaj
5

Share this post


Link to post
Share on other sites

I think that most of RC's items are fine remaing on the rolling machine, but things like the metal gears should have molds, as that is a method used to create them. Rebar could probably be given an anvil recipe.

 

May I use this mod in my modpack, Technofirma?

0

Share this post


Link to post
Share on other sites

Casting gears in molds is an excellent idea! Will implement that ASAP.

 

Of course you can use it in your modpack :) I'll update the OP with modpack info.

0

Share this post


Link to post
Share on other sites

A hacky way to balance the coke oven would be to produce a charcoal fragment that is crafted into a charcoal piece. Not sure if coke oven does the chance of output like the crusher. If possible then could output 1-3 fragments with 4 crafted into charcoal.

0

Share this post


Link to post
Share on other sites

Upon startup, Minecraft crashes and produces this error. I am using the latest RC from it's CurseForge page, and TFC 0.79.18.

0

Share this post


Link to post
Share on other sites

Whops, that's not good. Version 0.1.1 should fix that. I added the curse link in the OP, so when a moderator approves the curse project, it should be ready for download :)

0

Share this post


Link to post
Share on other sites

Nice, I shall try this out as soon as I can, have been wondering to do something like this myself...

 

I'm currently working on getting the Interburn.org TFC server up and running again with 0.79.18 and a lot of addons, and this should fit in nicely.

 

(Er du norsk Vidar? Så navnet ditt på Github og det så veldig skandinavisk ut :-)

0

Share this post


Link to post
Share on other sites

Yeah, I'm Norwegian :)

 

The Nether is not working with TFC at all, and some of the railcraft recipes requires stuff from the Nether. I do have a patch working on my computer that fixes all the Nether crashing and it seems quite stable. Maybe I'll release it as a separate mod, with severe warnings that this is extremely experimental and might corrupt your world.

0

Share this post


Link to post
Share on other sites

Yeah, I'm Norwegian :)

 

The Nether is not working with TFC at all, and some of the railcraft recipes requires stuff from the Nether. I do have a patch working on my computer that fixes all the Nether crashing and it seems quite stable. Maybe I'll release it as a separate mod, with severe warnings that this is extremely experimental and might corrupt your world.

 

Think you should use TFC materials instead. Some of them are quite "expensive" so it would balance without the Nether.

 

(Morsomt, du får ta en tur og sjekke ut serveren min når den er oppe og går. Har en test versjon av en modpack jeg jobber med oppe og kjører nå. Denne modden høres ut som noe jeg kan legge til der også. Sjekk http://interburn.org)

0

Share this post


Link to post
Share on other sites

Can you please explain what's the deal with nerfing charcoal making? I did not quite catch it, is 1:1 ratio too high?

0

Share this post


Link to post
Share on other sites

Can you please explain what's the deal with nerfing charcoal making? I did not quite catch it, is 1:1 ratio too high?

 

In "vanilla" TFC the ratio is at most 2 Logs : 1 Charcoal, since a full log pile of 16 logs will at most make a full charcoal block of 8 pieces. On average it's more like 3:1 though, since it can be anywhere from 2 to 4 logs per charcoal.

 

http://wiki.terrafirmacraft.com/Charcoal

0

Share this post


Link to post
Share on other sites

In "vanilla" TFC the ratio is at most 2 Logs : 1 Charcoal, since a full log pile of 16 logs will at most make a full charcoal block of 8 pieces. On average it's more like 3:1 though, since it can be anywhere from 2 to 4 logs per charcoal.

 

http://wiki.terrafirmacraft.com/Charcoal

Yes, but this is a "technical improvement" we are talking about right? What's wrong with technical improvement being more efficient? Pretty sure the oven is considerably slower that a pit and isn't suited for mass charcoal production, so even with this both methods have their niche.

0

Share this post


Link to post
Share on other sites

Yes, but this is a "technical improvement" we are talking about right? What's wrong with technical improvement being more efficient? Pretty sure the oven is considerably slower that a pit and isn't suited for mass charcoal production, so even with this both methods have their niche.

 

If the coke oven uses a 2:1 ratio, than it is an improvement, as it would always produce the maximum amount of charcoal, while pits will vary in outputs.

0

Share this post


Link to post
Share on other sites

100% support for this. Currently working on a modpack with railcraft and IC2 and this would be a most welcome addition. i especially liek the idea of having to cast parts for railcraft stuff.

0

Share this post


Link to post
Share on other sites

If the coke oven uses a 2:1 ratio, than it is an improvement, as it would always produce the maximum amount of charcoal, while pits will vary in outputs.

For what I could understand looking in google, coke is made with coal.

 

"Coke is a solid residue that contains carbon derived from low-ash, low-sulphur bituminous coal that is free of volatile constituents by baking in a oven at temperatures as high as 2000 F so that the carbon and residual ash are fusing together. Coke that is obtained from coal is grey, hard and porous." here:

https://metalworking-blacksmithing.knoji.com/coal-charcoal-and-coke-what-could-be-the-difference-between-them/

 

Am I missing something? I have no real knowledge of coke production, only from google.

0

Share this post


Link to post
Share on other sites

For what I could understand looking in google, coke is made with coal.

 

"Coke is a solid residue that contains carbon derived from low-ash, low-sulphur bituminous coal that is free of volatile constituents by baking in a oven at temperatures as high as 2000 F so that the carbon and residual ash are fusing together. Coke that is obtained from coal is grey, hard and porous." here:

https://metalworking-blacksmithing.knoji.com/coal-charcoal-and-coke-what-could-be-the-difference-between-them/

 

Am I missing something? I have no real knowledge of coke production, only from google.

 

Coke is made from coal, hence "coal coke." Keeping with standard RC, coke ovens would make charcoal.  

0

Share this post


Link to post
Share on other sites

Well, the thing about this is that we can't actually use realism while trying to incorporate Railcraft:

- The coke oven is, from what I can gather, actually a beehive oven. This oven can create coke from coal, but you can't actually get any byproducts (coal-tar creosote) because they burn up in the process.

- Wood-tar cresosote is made from dry-destilling wood. I haven't found enough information on how this was done, but I'm almost certain that it wasn't done in beehive ovens.

 

So the problem is this: We can realistically create coal coke with the beehive oven. The beehive oven is made from firebricks. All is groovy. But you can't get creosote. Dang. Also, you can't use coal coke in TFC forges or blast furnices.

 

Since Railcraft is set in a more modern period than TFC, we have go give it a bit of slack, and sacrifice some realism to get some gameplay. So what I ended up with is cooking wood in a beehive oven to get charcoal and creosote. Realistic? No, but I do think it's believable.

 

To not make the oven super OP in TFC terms, it would be good to get at most 1 charcoal per 2 logs, but the coke oven doesn't support that yet. Maybe I'll just go with Bunsan's suggestion and make it output charcoal bits/fragments. But then again, after spending 104 fire bricks on the oven, maybe you deserve some OP-ness :P (Or I might have to tweak that recipe a bit)

Edited by vidaj
0

Share this post


Link to post
Share on other sites

My actual solution in my modpack was to leave coke ovens as they are, producing vanilla charcoal. I then have a crafting recipe to convert 2 vanilla charcoal to 1 TFC charcoal. TFC forge, bloomers and blast furnace only accept TFC charcoal and they ignore MC fuel values. So I then doubled the fuel value of TFC charcoal. It is a bit of a work around solution, but I find it balances nicely. I probably should rename vanilla charcoal though.

1

Share this post


Link to post
Share on other sites

Well, the thing about this is that we can't actually use realism while trying to incorporate Railcraft:

- The coke oven is, from what I can gather, actually a beehive oven. This oven can create coke from coal, but you can't actually get any byproducts (coal-tar creosote) because they burn up in the process.

- Wood-tar cresosote is made from dry-destilling wood. I haven't found enough information on how this was done, but I'm almost certain that it wasn't done in beehive ovens.

 

So the problem is this: We can realistically create coal coke with the beehive oven. The beehive oven is made from firebricks. All is groovy. But you can't get creosote. Dang. Also, you can't use coal coke in TFC forges or blast furnices.

 

Since Railcraft is set in a more modern period than TFC, we have go give it a bit of slack, and sacrifice some realism to get some gameplay. So what I ended up with is cooking wood in a beehive oven to get charcoal and creosote. Realistic? No, but I do think it's believable.

 

To not make the oven super OP in TFC terms, it would be good to get at most 1 charcoal per 2 logs, but the coke oven doesn't support that yet. Maybe I'll just go with Bunsan's suggestion and make it output charcoal bits/fragments. But then again, after spending 104 fire bricks on the oven, maybe you deserve some OP-ness :P (Or I might have to tweak that recipe a bit)

Would it not be possible to hook into TFC and allow coal coke to be used in TFC forge's etc in a similar way to which modtweaker hooks into mods like IC2 and railcraft to change the recipie's?

0

Share this post


Link to post
Share on other sites

Not the way that the TFC code is now. It's pretty much hard coded to use TFC charcoal/coal. The whole thing has to be rewritten to accept more generic fuels, and I would think that is quite unlikely given that they are currently focusing on TFC2, especially that this only benefits other mods and not TFC itself.

0

Share this post


Link to post
Share on other sites

this only benefits other mods and not TFC itself.

 

Well, about that. Generalizing code here and there usually benefits both sides. Consider a situation where you need to add something else as a fuel in your mod, whatever that might be. Rather than fishing around trying to remember all places where you hardcoded initial fuel, you register new fuel in some class once and it just works.

Apart from saving time, hardcodes also detract from code readability, since hardcodes in form of 

if () {} else if () ... {} else {}

 "hide" from the eye parts of code that have actual logical importance, although the latter can be adressed by introducing more lexemes.

0

Share this post


Link to post
Share on other sites

I believe the issue is that TFC treats fuel completely different. From what I've seen fuel sources are given a burn time and temperature. There is know way for devs to build all possible fuel sources into code. So what would be required is a config akin to the TFCOres where you can specify the item ID and these values.

0

Share this post


Link to post
Share on other sites

I believe the issue is that TFC treats fuel completely different. From what I've seen fuel sources are given a burn time and temperature. There is know way for devs to build all possible fuel sources into code. So what would be required is a config akin to the TFCOres where you can specify the item ID and these values.

MC fuel value is already effectively a burn time, the only thing required is temperature. Sure, we need a configuration, with the way it all scripted there's not really a way to automatically compute these.

0

Share this post


Link to post
Share on other sites

Hello Minecraft crash with me if I want to put a fence gate . This crash occurs at every fence gate. It seems to me the bug is triggered by your addon or Railcraft .

 

http://pastebin.com/Vh3pLysN

0

Share this post


Link to post
Share on other sites

Go into your config folder in railcraft/blocks.cfg and set residual.heat to false. This is among The many known issues caused by this block. It is a base RC issue.

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now