No description
Find a file
2026-08-02 00:13:07 +02:00
gradle/wrapper Initial commit 2026-08-01 00:16:38 +02:00
src/main Merge branch 1.21.10 into 1.21.8 2026-08-02 00:13:07 +02:00
.gitignore Initial commit 2026-08-01 00:16:38 +02:00
build.gradle Initial commit 2026-08-01 00:16:38 +02:00
gradle.properties Update Fabric Loader dependency 2026-08-02 00:08:13 +02:00
gradlew Initial commit 2026-08-01 00:16:38 +02:00
gradlew.bat Initial commit 2026-08-01 00:16:38 +02:00
LICENSE Initial commit 2026-08-01 00:16:38 +02:00
README.md Initial commit 2026-08-01 00:16:38 +02:00
settings.gradle Initial commit 2026-08-01 00:16:38 +02:00

About

This is helper mod for generating resources for NBT Autocomplete mod.

This mod is only intended to be run in IDE or using Gradle task. DO NOT put this mod inside your modpack/game instance, as it makes performance worst, introduces potential bugs and in worst case may corrupt your world. NBTac loads resources from its own JAR, so installing this mod won't change anything.

Note that it has only Fabric version, but it doesn't have to have other, as suggestions are common for all loaders.

How to use

Start game with ":runClient" Gradle task.

Next, try creating and loading new world. If mod succeeded, you should see messages about generated resources on game chat. If mod failed, it will either show error message on chat, or just fail to create/load new world.

After generating resources, do not try to load any world without restarting game, just leave the game. All generated files should be present in run directory.

Generated files

Files used without changes

These files are copied without changes to NBTac common/src/main/resources directory.

  • block2be - maps block ID to block entity ID, unless they're the same
  • serverreg - contains entries of some predefined server registries

Files used for comparison

These files are used for comparison to track changes between Minecraft versions. They aren't used directly in NBTac resources, but they're useful for comparing versions. They have structure similar to NBTac counterparts, as I'm planning to potentially use them in NBTac without changes, after this mod is improved.

  • block - suggestions for block entities
  • entity - suggestions for entities
  • compound - suggestions based mostly on record codecs, used by other suggestions
  • item - suggestions for item components, but mostly unfinished

NBTac uses also "text" file for text component suggestions. This doesn't yet have any counterpart within files generated by helper.