A LIB
Current Library Features
- S2C Synchronized Data System (Not only supports Capability but also enables synchronization of more data types through DataProvider)
- I18n Language JSON Data Generation Code based on Provider (providing more convenient language data generation)
- Compatibility Code Registration Management Class (for easier compatibility with other mods)
- NBT Read/Write Utility Class using a chain pattern to reduce redundant serialization/deserialization logic
- A Series of Riding Methods for more convenient management of riding relationships
...and a range of other utility methods aimed at reducing repetitive coding tasks.
For Developers
Add the Maven repository in your build.gradle:
repositories {
maven {
name = "LTD Maven"
url = "https://nexus.bot.leisuretimedock.top/repository/maven-public/"
}
}
Import the dependency:
implementation 'top.r3944realms.lib39:lib39:${version}'
Version examples like 1.20.1-0.0.17:
implementation 'top.r3944realms.lib39:lib39:1.20.1-0.0.17'
After building, this mod can be found in the library with examples included.
Click "Download Source Code" in the right-hand window to view JavaDoc annotations.
How to Install Lib 39 (Mod)
Lib 39 by 3944Realms is verified for Fabric, Forge, Neoforge across Minecraft versions 1.20.1, 1.21.10, 1.21.11 (latest release: 1.20.1-0.5.6, file size: 1.1 MB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.20.1, 1.21.10, 1.21.11) and platform (Fabric, Forge, Neoforge).
- Make sure you have the compatible loader or environment installed for Fabric, Forge, Neoforge.
- Move the downloaded Lib 39 file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version- I18n language JSON data generation code based on Provider (providing more convenient language data generation);
- Compatibility code registration management class (used to easily implement compatibility with other mods);
- NBT read/write utility class using chain pattern to reduce redundant logic in serialization/deserialization;
- Value read/write utility class using chain pattern to reduce redundant logic in serialization/deserialization;
- A series of riding methods for more convenient management of riding relationships.
And a range of other utility methods aimed at reducing repetitive coding tasks.
- S2C Synchronized Data System (not only supports Capability, but also enables synchronization of more data types through DataProvider);
- I18n language JSON data generation code based on Provider (providing more convenient language data generation);
- Compatibility code registration management class (used to easily implement compatibility with other mods);
- NBT read/write utility class using chain pattern to reduce redundant logic in serialization/deserialization;
- A series of riding methods for more convenient management of riding relationships.
- And a range of other utility methods aimed at reducing repetitive coding tasks.