TechReborn fork with more config options
Find a file
Ayutac b378f2dcb9
In-depth update of chrome->chromium, thanks to Ayutac, Xanthian
* In-depth update of chrome->chromium, thanks to Ayutac, Xanthian

This fixes Bug #2621 without accidentally destroying items (untested, but the chrome item registration isn't changed) and supersedes PR #2780 which only made language changes.

I just plainly copied the lang changes from Xanthian. As for the chrome stuff, I thought long and hard how to do it properly. Possible variants:
1. Change tag names in constructor for chrome only.
2. Change tag names in enum for chrome only.
3. Don't change the internal tag names of the enums, but change the tag registration process in datagen for chrome only.
4. Introduce CHROMIUM variant, add conversion recipes etc. and hope over time CHROME can be safely removed.

(4) always had the potential of item loss, so I discarded it first. Deciding between (1), (2) and (3) was harder. The drawback of (2) is code bloating by adding a lot of extra enum constructors, especially for cases which already had enum constructor options. But in the end I decided to go with it because it was the cleanest solution to a dirty problem. This is the first time I encountered a datagen drawback, because if we didn't register by running through the enum array, we could have simply changed it there; a possible (5) but still worse than (2).

* Whoops, forgot recipe changes with the tags

* Merged chromium with hardness/resistance

Replaced the isHot argument from constructors with default false while I was at it.
2022-02-26 14:03:23 +03:00
.github Fix spelling, grammar, javadocs, and similar issues (#2784) 2022-02-06 13:14:56 +00:00
gradle/wrapper Update deps 2021-11-11 10:54:33 +00:00
RebornCore Check for ability to output from side. Closes #2822 2022-02-26 01:25:00 +03:00
src In-depth update of chrome->chromium, thanks to Ayutac, Xanthian 2022-02-26 14:03:23 +03:00
.editorconfig Fix spelling, grammar, javadocs, and similar issues (#2784) 2022-02-06 13:14:56 +00:00
.gitignore Cleanup build script and hopefully fix datagen. 2022-01-20 18:39:34 +00:00
build.gradle Fix spelling, grammar, javadocs, and similar issues (#2784) 2022-02-06 13:14:56 +00:00
gradle.properties Beta 9 2022-02-03 11:35:57 +00:00
gradlew Update deps 2021-11-11 10:54:33 +00:00
gradlew.bat Github actions 2021-02-08 19:58:47 +00:00
HEADER License updates + fixes 2020-01-03 22:46:07 +00:00
LICENSE.md License updates + fixes 2020-01-03 22:46:07 +00:00
ore_distribution.png Add a simple tool to visualise ore distribution. 2021-11-26 20:01:08 +00:00
README.md Fix spelling, grammar, javadocs, and similar issues (#2784) 2022-02-06 13:14:56 +00:00
settings.gradle Move RebornCore into a sub project 2021-05-28 14:51:01 +01:00

Crowdin

Tech Reborn

Tech Reborn is a completely standalone tech mod including tools and machines to gather resources, process materials, and progress through the mod.

Downloads

Remember to always backup your worlds before adding or updating mods!

Versions we determine are stable enough can always be found on our CurseForge page. The top file on this list should always be the latest recommended release of Tech Reborn.

Issues and Suggestions

To report an issue or make a suggestion, please head up to the Issues tab up above, and open a new issue. You will need a GitHub account for this (it's free!). It is very important that you include the version of Tech Reborn you are using in your issue report.

Translation

Techreborn is available in a range of different languages, if you want to help out translate the mod please see our crowdin project at https://translate.techreborn.ovh/ The translations are automatically included in the jar files at build time.

Screenshots

screenshot screenshot screenshot screenshot screenshot screenshot

reborncore

Credits

  • Modmuss50 - Lead Developer
  • Gigabit101 - Developer
  • Prospector - Developer & Texture Artist
  • Drcrazy - Developer
  • Yulife - Lead Texture Artist
  • The Chisel Team - Connected Textures if Chisel is installed

License

Tech Reborn is licensed under the MIT license. Full license is in LICENSE.md.