Library used by the Better* Mods
81eca6fe89
1.17.1 |
||
---|---|---|
gradle/wrapper | ||
src/main | ||
.gitignore | ||
bclib_banner.png | ||
build.gradle | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
LICENSE | ||
README.md | ||
settings.gradle |
BCLib
BCLib is a library mod for BetterX team mods, developed for Fabric, MC 1.16.5
Features:
API:
- Simple Mod Integration API;
- Structure Features API;
- World Data API;
- Bonemeal API;
- Features API;
- Biome API;
- Tag API.
Libs:
- Spline library (simple);
- Recipe manager;
- Noise library;
- Math library;
- SDF library.
Helpers And Utils:
- Custom surface builders;
- Translation helper;
- Weighted list;
- Block helper.
Rendering:
- Procedural block models (from paterns or from code);
- Block render layer interface.
Importing:
- Clone repo
- Edit gradle.properties if necessary
- Run command line in folder: gradlew genSources eclipse (or Another-IDE-Name)
- Import project to IDE
Building:
- Clone repo
- Run command line in folder: gradlew build
- Mod .jar will be in ./build/libs