A logical, geological system in Minecraft
  • Java 92.2%
  • Python 7.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-08-10 12:16:31 -05:00
.github Create FUNDING.yml 2021-10-19 20:35:48 -05:00
gradle/wrapper Initial 1.20.1 port 2024-12-05 08:27:51 -06:00
scripts Initial 1.20.1 port 2024-12-05 08:27:51 -06:00
src/main Ues abstract class for deposit base rather than rewriting the same code several times 2025-08-10 12:16:31 -05:00
.gitattributes Initial commit 2017-07-02 17:11:41 -05:00
.gitignore Init deepslate! 2021-12-05 21:03:43 -06:00
build.gradle Patchouli book updates and fixes 2024-12-30 14:56:10 -06:00
changelog.md Version bump 2025-07-31 17:35:21 -05:00
Geolosys Logo.png Update logo 2018-08-14 14:10:13 -04:00
gradle.properties Version bump 2025-07-31 17:35:21 -05:00
gradlew Initial 1.20.1 port 2024-12-05 08:27:51 -06:00
gradlew.bat Initial commit - nothing works but my laptop is ass 2021-12-04 19:50:33 -06:00
issue_template.md Cleanup 2021-03-15 18:53:43 -05:00
LICENSE Initial commit 2017-07-02 17:11:41 -05:00
README.md Cleanup, reimpl patchouli 2021-12-12 21:24:17 -06:00
settings.gradle Initial 1.20.1 port 2024-12-05 08:27:51 -06:00

Logo

1.18 Port Progress

Geolosys is a modpack-friendly version of TerraFirmaCraft ore generation. In essence, it is a simple mod that adds geological systems to Minecraft's world generation. It comes with an extensive config file (and GUI), and allows you to modify WorldGen greatly! With Geolosys, realistic mineral versions of common ores are added for many variants commonly used in modpacks.

Compatibility:

  • Vanilla Stones (Diorite, Andesite, Granite)
  • Vanilla Resources (Iron, Gold, Diamond, Emerald, Redstone, Coal, Lapis and Quartz)
  • Common Mod Resources (Copper, Tin, Silver, Lead, Aluminum, Nickel, Platinum, Uranium, Zinc)
  • Mekanism (Osmium)
  • Big/Extreme Reactors (Uranium)

Don't see an ore or stone you want included? There's a config section for you! You can add any block you want and Geolosys will handle generating it in the same manner it generates its own ores! You can even specify a Cluster block for the surface if you want!

Compiling

Geolosys has no crazy compilation process; all you have to do is download the repository as a zip (or clone it, your choice) and run either:

Windows Systems: .\gradlew.bat build

macOS / Linux / Unix Systems: ./gradle build

Built files are found in builds/libs within the repository directory.

Pull Requests

Are welcome! Just please document what it is you have changed via your PR Comment and / or commit messages. I would rather not dig through your code to figure out what has been changed :)

Issues

Issues should follow the issues template provided. If they don't, don't be surprised if the issue is marked invalid.

For issues regarding Geolosys world generation, include both geolosys_ores.json as well as geolosys.cfg. It's impossible to figure out what the exact case is for world generation if I'm not sure what variables have been changed.