Library used by the Better* Mods
Find a file
2021-07-20 03:23:17 +03:00
gradle/wrapper Double slab model fix 2021-06-27 16:00:09 +03:00
src/main Small drop fix 2021-07-20 03:23:17 +03:00
.gitignore Using GitHub packages 2021-05-26 12:55:10 +03:00
bclib_banner.png Banner 2021-06-18 12:54:31 +03:00
build.gradle Custom Stylesheet 2021-07-17 10:27:21 +02:00
gradle.properties Version change 2021-07-20 00:19:45 +03:00
gradlew Unix gradle line ends 2021-06-01 15:22:23 +03:00
gradlew.bat First upload 2021-05-22 22:11:40 +03:00
javadoc.css Custom Stylesheet 2021-07-17 10:27:21 +02:00
jitpack.yml Force jitpack to use Java16 2021-07-09 09:51:28 +02:00
LICENSE First upload 2021-05-22 22:11:40 +03:00
README.md More readme updates 2021-06-17 21:02:46 +03:00
settings.gradle Unix EOL 2021-05-25 17:39:47 +03:00

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