A modular Minecraft API.
- Java 1.8 or newer
- Maven 3.3 or newer
- Git in the executing shell's PATH
git clone https://github.com/BasinMC/Basin.gitfrom your shell
mvn clean install
- Execute the steps described in Building
- Apply your changes to the NMS classes in
- Commit your changes in
src/minecraft/java(Note: Commit by purpose - No single files!)
mvn org.basinmc.maven.plugins:minecraft-maven-plugin:generate-patchesfrom the
The official documentation has help articles and specifications on the implementation. If, however, you still require assistance with the application, you are welcome to join our IRC Channel and ask veteran users and developers. Make sure to include a detailed description of your problem when asking questions though:
- Include a complete error message along with its stack trace when applicable.
- Describe the expected result.
- Describe the actual result when different from the expected result.
IRC: irc.basinmc.org (port 6667 or port +6697) in #Basin