All Projects → TerraFirmaCraft → Terrafirmacraft

TerraFirmaCraft / Terrafirmacraft

Licence: eupl-1.2
TFC-TNG → A port of the TFC Classic to 1.12+

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Terrafirmacraft

Terraforged
Mod repo for TerraForged
Stars: ✭ 213 (-4.48%)
Mutual labels:  minecraft, minecraft-mod
Nuclearcraft
NuclearCraft - Mod for Minecraft 1.7.10 - 1.12.2
Stars: ✭ 138 (-38.12%)
Mutual labels:  minecraft, minecraft-mod
Geckolib
GeckoLib is an animation library for Minecraft Mods, with support for complex 3D keyframe and scriptable math-based animations. Available for Forge and Fabric (1.12, 1.15, 1.16). Supports entity, block, item, armor animations and more.
Stars: ✭ 131 (-41.26%)
Mutual labels:  minecraft, minecraft-mod
Chisels And Bits
A Minecraft mod about chiseling and designing custom blocks in game.
Stars: ✭ 119 (-46.64%)
Mutual labels:  minecraft, minecraft-mod
Agricraft
The source code for the Minecraft mod: AgriCraft
Stars: ✭ 160 (-28.25%)
Mutual labels:  minecraft, minecraft-mod
Tickprofiler
Profile your minecraft server: Find which entities and tile entities are making your server slow
Stars: ✭ 119 (-46.64%)
Mutual labels:  minecraft, minecraft-mod
Extracells2
ExtraCells 2
Stars: ✭ 135 (-39.46%)
Mutual labels:  minecraft, minecraft-mod
Armourers Workshop
Minecraft armour customization mod.
Stars: ✭ 92 (-58.74%)
Mutual labels:  minecraft, minecraft-mod
Crafttweaker
Tweak your minecraft experience
Stars: ✭ 146 (-34.53%)
Mutual labels:  minecraft, minecraft-mod
Baubles
A mod api that adds 7 bauble slots to the players inventory.
Stars: ✭ 143 (-35.87%)
Mutual labels:  minecraft, minecraft-mod
Viafabric
Client-side and server-side ViaVersion implementation for Fabric
Stars: ✭ 115 (-48.43%)
Mutual labels:  minecraft, minecraft-mod
Schematica
Import schematics, export schematics, build schematics. All inside Minecraft!
Stars: ✭ 171 (-23.32%)
Mutual labels:  minecraft, minecraft-mod
Vanillafix
Minecraft mod that fixes Vanilla bugs, improves performance, and makes Minecraft run forever
Stars: ✭ 113 (-49.33%)
Mutual labels:  minecraft, minecraft-mod
Industrial Foregoing
IF: you need to automate all the things
Stars: ✭ 125 (-43.95%)
Mutual labels:  minecraft, minecraft-mod
Antiqueatlas
A Minecraft mod that adds a fancy interactive map item.
Stars: ✭ 110 (-50.67%)
Mutual labels:  minecraft, minecraft-mod
Chisel
A builder's best friend
Stars: ✭ 131 (-41.26%)
Mutual labels:  minecraft, minecraft-mod
The Midnight
The Midnight: A cold, unforgiving hostile dimension. Originally made for SpookyJam 2018.
Stars: ✭ 68 (-69.51%)
Mutual labels:  minecraft, minecraft-mod
Tropicraft
Come sail away!
Stars: ✭ 80 (-64.13%)
Mutual labels:  minecraft, minecraft-mod
Thaumictinkerer
A Spiritual Successor to the Elemental Tinkerer mod. This time Thaumcraft flavoured.
Stars: ✭ 141 (-36.77%)
Mutual labels:  minecraft, minecraft-mod
The Betweenlands
A dark, hostile environment...
Stars: ✭ 167 (-25.11%)
Mutual labels:  minecraft, minecraft-mod

TerraFirmaCraft: The Next Generation

TFC: TNG

Build and Release 1.12.x

This project is the official port of TerraFirmaCraft (the original, also called classic) to Minecraft 1.12 and beyond.

You can find the mod on Curseforge, or stay updated by joining our Discord, and see documentation on the Wiki.

Goal

  • The ultimate goal of this project is to be the TerraFirmaCraft for 1.12+, not a mere partial imitation.
  • The idea is to stay faithful to the original where possible, but also improve the various systems and allow for better cross-mod compatibility and integration.

Contributing

  • Firstly, join our Discord, as it's where all discussion surrounding development, tasks, and decisions happens.
  • As per the Github terms of service, you grant us the right to use your contribution under the same license as this project.
  • In addition, we request that you give us the right to change the license in the future.
  • Import & use the project's Code Style. (Recommend using Intellij as that's what our code style xml is based on)
  • Add the following copyright header to all Java source files:
/*
 * Work under Copyright. Licensed under the EUPL.
 * See the project README.md and LICENSE.txt for more information.
 */

Hint: Setup IntelliJ to do this automatically with a copyright profile applied to a shared scope matching pattern net.dries007.tfc..*.

Optional

  • To enable debug logging, set your run config to include this argument: -Dlog4j.configurationFile=../debug_log4j2_client.xml or _server.

Addons

We've tried to make systems extensible to addons wherever possible. If there's specific compatibility hooks or changes you'd like to see, let us know on discord.

That said, we are aware with some large structural issues surrounding the 1.12 code base, and are looking to improve those moving forward (i.e. 1.14+), to better allow addons to use TFC base classes.

License / Copyright / Credit

Primarily Copyright (c) Dries007, AlcatrazEscapee 2018 - ...

For a full list of contributors, see the git commit log.

License

Please do read the full license. It's less than 300 lines of 80 characters long.

This project is under the European Union Public Licence v1.2 (EUPL v. 1.2). Full text of the license is available in License.txt.

Textures and other art assets are made available under Creative Commons Attribution Share Alike 4.0 International (CC-BY-SA-4.0)

Credit

Based on original work by Robert "Bioxx" Anthony, Amanda "Kittychanley" Halek and others.

Parts of this project (mostly worldgen) are edited source code from the original TerraFirmaCraft for 1.7.10 mod. They are used under with permission from the original author (Bioxx).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].