CrumbleWorks / aTFC

BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Welcome to aTFC

Why?

Because we didn't like how TFC-TNG dropped the food mechanics from the original Mod, and were not happy with the current performance of TFC+ which is still being based on Minecraft 1.7.10. We also wanted to dabble in writing Minecraft mods, after playing the game for a decade.

What does aTFC stand for?

The term aTFC stands for another TFC, because this is yet another rewrite of the most amazing Minecraft mod that was ever made. Our goal is to recreate the original TFC mod, running on the newest Minecraft version (1.16.4), as well as introduce changes we enjoyed by both TFC+ and TFC-TNG.

This mod is different to...

Contributors

Testers

Install Forge

You will need Minecraft Forge - MC 1.16.4 to play the mod: http://files.minecraftforge.net/maven/net/minecraftforge/forge/index_1.16.4.html

Latest ALPHA Builds

You can get the latest alpha-build by...

  1. selecting the develop branch on the top-left and then click on the green checkmark:
    image showing the above described process
  2. selecting the details link from the aTFC build process:
    image showing the above described process
  3. selecting artifacts at the top of the page, and then the aTFC zip file to download it:
    image showing the above described process
  4. inside the zip you will find the mod-jar

You can also download builds from any of the other branches, but please do not report bugs for anything else than develop.

Play

Start the modded minecraft instance and, when generating a new world, select the atfc-continental worldtype.

Report Bugs

If you happen upon bugs and/or behaviour you think is wrong, please report a bug under the Issue-Tracker. You can also propose new game-features, but please first check if the feature you thought of hasn't already been proposed.

Development

How to build & run

  1. run gradlew build
  2. run gradlew runData to generate json files (models, blockstates, ...)
  3. run gradlew build
  4. run gradlew runClient or use the runClient.launch config in eclipse to start the game

After the first build you only have to run steps 2, 3 and 4. If no generators were touched, step 4. is enough.

OR

  1. run gradlew buildData to generate json files (models, blockstates, ...) and build, etc.
  2. run gradlew runClient or use the runClient.launch config in eclipse to start the game

Some blocks don't load properly?

Delete the src/generated directory or run gradlew deleteGeneratedFiles

Versioning

Coordinates

x increments towards east and decrements towards west
y increments towards up and decrements towards down
z increments towards south and decrements towards north

Tools

Formats

Links

Texturing:

Modelling:

Mod Samples:

Umlauts

Ä \u00c4
ä \u00e4
Ö \u00d6
ö \u00f6
Ü \u00dc
ü \u00fc
ß (sz) \u00df