Giter Site home page Giter Site logo

terrafirmatweaks's Introduction

Icon

TerraFirmaTweaks

Repo License Issues

TerraFirmaTweaks is a Minecraft 1.20.1 mod addon for TerraFirmaCraft, adding better compatibility with vanilla Minecraft and other mods.

The aim is to be a (mostly) all-in-one solution to TerraFirmaCraft bugs and incompatibilities, while offering as much user customizations as possible.

Why make TerraFirmaTweaks?

  1. A lack of some configuration options in previous tweaks mods
  2. Tweaks were found in many different mods, some overlapping
  3. Some tweaks missing from 1.20.1 TFC
  4. Just wanted to try out modding :)

Feel free to open new issues documenting problems or suggestions, and pull requests if you have some changes you'd like to see added! I will review them as I have time.

Available options

Note that non-configurable options (i.e., those without options in the config file or another easy config method) are in italics

TerraFirmaCraft @ Curseforge
  • Move and recolor mount health bar
  • Add a TFC-style bar for armor
  • Allow many blocks to cover the top of a charcoal forge, when it makes visual sense
  • Allow the creation of multiple side by side charcoal forges
  • Fix javelin, mangrove wood textures and add missing powder textures when using Vexxed Visuals*
Firmalife @ Curseforge
  • Fix oven bounding box
  • Fix oven textures when using Vexxed Visuals*
Create @ Curseforge
  • TFC charcoal forge and/or firepit provide heat to Create's basin and steam engine
  • Replace the blaze burner in JEI for Create basin recipes with the TFC charcoal forge
  • Replace the labels in JEI for Create basin recipes with TFC temperature and charcoal forge fuels
  • Add recipes to allow TFC alloys to be made in the Create basin
  • Allow vessel's with molten fluid and/or metal ingots to be used as fluid filters for their respective molten metals
  • Add TFC magma blocks to act as passive heaters for steam boilers

† These can instead be modified via datapacks (tags, recipes, etc.)

* Make sure to apply the Vexxed Tweaks resource pack included with the mod (and to put it above Vexxed Visuals and mod resources)

Recommended Additions

Don't see a mod that needs tweaking? Submit a suggestion issue or PR, or look to any of the following other compatibility mods:

Want more tweaks?

  • I highly recommended to download and use Vexxed Visuals and the TerraFirmaTweaks built-in Vexxed Tweaks resource packs
  • Use Almost Unified to hide duplicate ingots, etc. Read their wiki for more info on how.

Installation

This mod requires:

To install, simply download the mod from this Github repo, the Curseforge page, or the Modrinth page, and drop into your 'mods' folder.


⚙️ Note: On the first game load where this mod is installed, all mixins are disabled as the config file is generated.

  • Most options' configs are set to enabled by default, so feel free to use the first load to disable any tweaks (especially if you have potentially incompatible mods)
  • On game restart, all configs that are left as 'enabled' will be thereby enabled

⚙️ If you would like to use Wooden Cog's Create tweaks, you should:

  1. Install both TerraFirmaTweaks and Wooden Cog
  2. Run the game and disable all TerraFirmaTweak's Create options
  3. Restart the game

🏗️ To build:

git clone https://github.com/kimchiloof/TerraFirmaTweaks/
cd TerraFirmaTweaks
./gradlew build

Credits

Licensed under the EUPL v1.2:

  • Assets under src/main/resources/assets modified from TerraFirmaCraft
  • Assets under src/main/resources/resourcepacks/vexxed_tweaks modified from Vexxed Visuals and TerraFirmaCraft

Some mixin code thanks to Serious Creeper's TFC Tweaks (MIT) and TFC Create (MIT), Chauve Dev's Wooden Cog (MIT)

License

This mod is released under the GPL-3.0 license. However, "larger works" (i.e., modpacks) may reference this mod under the LGPL-3.0 license (i.e., modpacks including this mod (and do not include its source code) do not have to be licensed under GPL-3.0 or LGPL-3.0)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.