Karus Labs' mono-repository for spigot libraries & tools.
- Allows Brigadier command framework usage in Spigot plugins
- Code-generation driven command framework
- Compile-time plugin.yml generation tools
Please view the stable branch for a production version. Requires Java 11+. Why Java 11?
Read the wiki to get started.
Version Compatibility
Chimera Version | Minecraft Version |
---|---|
4.8.0 | 1.16.3 |
4.7.1 | 1.16.1 |
4.6.1 | 1.15.2 |
4.3.0 | 1.14 - 1.14.4 |
4.1.0 | 1.13.2 |
<repository>
<id>chimera-releases</id>
<url>https://repo.karuslabs.com/repository/chimera-releases/</url>
</repository>
<dependency>
<groupId>com.karuslabs</groupId>
<artifactId>annotations</artifactId>
<version>4.8.0</version>
</dependency>
<dependency>
<groupId>com.karuslabs</groupId>
<artifactId>commons</artifactId>
<version>4.8.0</version>
</dependency>
<dependency>
<groupId>com.karuslabs</groupId>
<artifactId>scribe-annotations</artifactId>
<version>4.8.0</version>
</dependency>
<!-- Standalone annotation processor, provides scribe-annotations as a transitive dependency -->
<dependency>
<groupId>com.karuslabs</groupId>
<artifactId>scribe-standalone</artifactId>
<version>4.8.0</version>
</dependency>
Scribe Maven Plugin - Maven plugin that generates a plugin.yml and infers values from a project's pom.xml
<dependency>
<groupId>com.karuslabs</groupId>
<artifactId>scribe-annotations</artifactId>
<version>4.8.0</version>
</dependency>
<plugin>
<groupId>com.karuslabs</groupId>
<artifactId>scribe-maven-plugin</artifactId>
<version>4.8.0</version>
<executions>
<execution>
<goals>
<goal>scribe</goal>
</goals>
</execution>
</executions>
</plugin>