QuartzLib
QuartzLib copied to clipboard
A set of tools to develop plugins using the Bukkit API
It's possible to set a glowing effect on falling entity. Falling entity allow to have a shape that match the block targeted (flower_pot, chest...) and if the entity is set...
On Minecraft 1.16+, the `show_text` hover action was changed from: ```json ["",{"text":"Toast","color":"yellow","hoverEvent":{"action":"show_text","value":{"text":"Toasted!"}}}] ``` to: ```json ["",{"text":"Toast","color":"yellow","hoverEvent":{"action":"show_text","contents":{"text":"Toasted!"}}}] ``` (the `value` key is now `contents`). This should only be changed for 1.16+,...
The `TextualBanners` helper API still uses the deprecated `BaseColor` APIs, and should be updated.
Right now the `RawText.toJsonString()` method still uses item IDs and damage values when generating `/tellraw`-compatible JSON. These should probably be updated to reflect newer `/tellraw`-JSON syntax.
ConfigurationValueHandlers use some deprecated APIs, namely in the following handlers: - `handleEnchantmentValue` - `handleItemStackValue` / `handlePotionValue` - `handleDyeColorValue` - `handleBannerValue` All of those handlers should be updated to the latest...
Although much better than the previous alternatives, now that Java 8 is out and usable it seems decent bit of the Worker API (mainly the `WorkerRunnable` class) is redundant with...
The goal here is to separate translation data from runtime parameters, allowing `gettext` to detect tranlatable strings more reliably. This is done by adding a new class, `I18nText` (name can...