Modding Lib is a modding library for Minecraft designed to facilitate the development of mods using Fabric.
- Version : alpha-1.1.0
- Minecraft : 1.21.4
- Loader : Fabric 0.17.2
- Java : 21
- Java : 21 or higher
- Gradle : 8.1 or higher
- Minecraft : 1.21.4 (client or server)
Add the following to your build.gradle:
repositories {
maven { url 'https://maven.example.com/ModdingLib' }
}
dependencies {
modImplementation 'org.triggersstudio:moddinglib:alpha-1.1.0'
}To use Modding Lib in your mod, import the library and start utilizing its UI components:
import org.triggersstudio.moddinglib.ui.SliderWidget;
import org.triggersstudio.moddinglib.ui.TextInputWidget;Check the documentation and examples in the source code for more details on available components.
- Java 21 JDK installed
- Gradle installed
# Clone the repository
git clone https://github.com/SAOFR-DEV/Modding-Lib.git
cd ModdingLib
# Build the project
./gradlew build
# Build and publish locally
./gradlew publishToMavenLocalThe compiled JAR files will be available in the build/libs/ directory.
See FEATURES.md for the full living list — shipped components, work on side branches, selected priorities, and ideas under discussion.
This project is licensed under the MIT License. See the LICENSE.md file for details.
If you encounter any issues or have questions:
- Open an issue
- Check existing issues and discussions
- Review the documentation in the source code
Be the first to contribute!
Contributions are welcome! If you have any ideas or want to contribute to the project, please feel free to submit a pull request or open an issue on the GitHub repository.
- Fork the repository
- Create a new branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request