Chimera
5.2.0Karus Lab's mono-repository for Spigot libraries & tools [Brigadier Command Framework]
5.2.0latestInto the unknownDec 7, 2021 Compatible Spigot versions: 1.18.0 This update adds support for Spigot 1.18. In addition, the library now requires Java 17. Commons · - Add AxoltolBucketBuilder · - Change item builders to be sealed5.1.0The bare necessitiesNov 7, 2021 View this update's changelog on GitHub.5.0.0Build strong the beamsJul 5, 2021 View this update's changelog on GitHub.4.8.0Can't hold it back anymoreSep 26, 2020 View this update's changelog on GitHub.4.7.0I'll be there somedayJun 28, 2020 View this update's changelog on GitHub.4.6.0Boy, and as the years go byJun 9, 2020 View this update's changelog on GitHub.4.5.0It's a world of laughterMar 27, 2020 View this update's changelog on GitHub.4.4.0Through an endless diamond skyDec 12, 2019 This update focuses on porting the project to 1.15 and modularizing scribe. Big Ol' list of changes: Commons · Add CrossbowBuilder · Add SuspiciousStewBuilder · Add Builder.damage(int) · Add Builder.model(Integer) · Add ItemBuilder.asCrowssbow() · Add ItemBuilder.asSuspiciousStew() · Rename com.karuslabs.commons.util.collections to com.karuslabs.commons.util.collection · Remove Builder.durability(short) - replaced by Builder.damage(int) · Remove Builder.<T, V>tag(NamespacedKey, ItemTag<T, V>, V) - the ItemTag API has been deprecated Scribe Annotation processors previously in scribe-annotations have been moved to scribe-standalone, scribe-annotations now only contains annotations. · Add scribe-standalone project - previously in scribe-annotations · Add INFERRED and V1_15 values to Version enum Others · Add checkstyle-maven-plugin to enforce coding conventions · Bump checker-qual from 3.0.0 to 3.0.1 · Bump lingua-franca from 1.0.6 to 1.0.74.3.0Colours of the windNov 30, 2019 This update focuses on introducing Scribe-Annotations, a compile-time annotation processor that generates a plugin.yml from annotations. Big Ol' list of changes: · Add Scribe and Scribe Annotations project (obviously) · Add experimental support for deployment to GitHub Package Registry · Bump auto-service from 1.0-rc5 to 1.0-rc6 · Bump checker-qual from 2.8.2 to 3.0.0 · Bump jacoco-maven-plugin from 0.8.4 to 0.8.5 · Bump junit-jupiter-api from 5.4.2 to 5.5.2 · Bump junit-jupiter-engine from 5.4.2 to 5.5.2 · Bump junit-platform-launcher from 14.2 to 1.5.2 · Bump junit-jupiter-params from 5.4.2 to 5.5.2 · Bump lingua-franca from 1.0.4 to 1.0.6 · Bump maven-plugin-api from 3.6.1 to 3.6.2 · Bump mockito-core from 2.27.5 to 3.2.0 · Bump mockito-junit-jupiter from 2.27.0 to 3.2.0 · Bump snakeyaml-engine from 1.0 to 2.04.2.0Just kiss the girlMay 18, 2019 This update focuses on updating the project to support Spigot 1.14 and 1.14.1. (Not so) big Ol' list of changes: · Renamed @ValueBased to @ValueType · Changed return type of DefaultableContext.getNodes() to match the changes in Brigadier.4.1.0Oh underneath a magic moonMay 8, 2019 This update focuses mainly on providing annotations from which a CommandNode can be created. In addition, several annotation processors that perform static analysis on the annotations are also included. Big Ol' list of changes: · Added annotations from which commands can be derived · Added annotation processors that perform static analysis on the annotations from which commands are derived · Added AnnotationProcessor · Added Element filters · Added varargs overload to Literal.Builder#aliases(...) · Added Literal.Builder#then(annotated, name) · Added Alisable interface · Added Mutable interface · Added Commands#from(...) to create commands from annotated objects · · Fixed aliases of children not getting added in Literal and Argument · Fixed aliases of commands not getting registered to the server's internal CommandMap in Root · · Bump Checker-qual to 2.8.1 · Bump Lingua Franca to 1.0.4 · Overhauled Literal and Argument to implement Aliasable and Mutable instead of Node · Stricten Root#addChild(...) to throw an IllegalArgumentException if the given command does not inherit from LiteralCommandNode · Stricten Root#register(...) and Root#wrap(...) to allow only LiteralCommandNodes instead of CommandNodes · · Removed methods & support for Argument aliasing, it doesn't make sense since an argument does not have a concrete representation · Removed Node interface4.0.1Bug FixesApr 10, 2019 · Fix suggested coordinates not displaying properly in CartesianArguments if argument is blank.4.0.0A whole new worldApr 9, 2019 Rewrote almost the entire library from scratch. The most significant feature of this version is the command framework that allows the Brigadier command framework to be used in Spigot plugins.3.0.0-SNAPSHOTDec 31, 2017
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta