-
-
Notifications
You must be signed in to change notification settings - Fork 7
Home
Chimera is a repository of open source projects that aims to assist in the development of Spigot plugins. A flagship feature of this project is the command framework that provides interoperability between Mojang's native command framework, Brigadier and Spigot plugins. To our knowledge, this command framework is the only one that directly extends and exposes Brigadier without losing type information. Unlike other frameworks, we rely on NMS instead of reflection for better performance.
Please view Chimera Commands and Using Chimera Commands for a full description and getting started.
The master
branch is bleeding edge and where unreleased changes are staged. Please view the stable
branch for the latest supported/sane release.
The Chimera project requires Java 11+ and is hosted at Karus Lab's repository.
<!-- Stable Builds -->
<repository>
<id>chimera-releases</id>
<url>https://repo.karuslabs.com/repository/chimera-releases/</url>
</repository>
<!-- Nightly Builds -->
<repository>
<id>chimera-snapshots</id>
<url>https://repo.karuslabs.com/repository/chimera-snapshots/</url>
</repository>
<dependency>
<groupId>com.karuslabs</groupId>
<artifactId>annotations</artifactId>
<version>4.0.0</version>
</dependency>
<dependency>
<groupId>com.karuslabs</groupId>
<artifactId>commons</artifactId>
<version>4.0.0</version>
</dependency>
In general, deprecated methods will remain for either one major release or minor release before being subsequently removed. It is a deliberate decision by us to support only the latest Minecraft version with each release. We have no intentions of supporting older versions of the game.