SpigotAdditions [1.13-1.19.4]
1.2.2Spigot library aiming to make painful tasks enjoyable and save developer's time!
1.2.2latestFeb 11, 2023 · Added new color formatting methods to BukkitUtils1.2.11.2.1 - Optional config values and improvementsJan 29, 2023 · Added an option to set fields with the Path annotation to be optional in the config · Added null safety to ConfigManager · Added useful item lore methods to ItemStackBuilder1.21.2 - Biggest update yet!Jan 28, 2023 · Added the new ChatMessage API · Completely revamped the Command API and created a new one · Removed the old annotation-based Command API · Added Tab Completion support to SpigotAdditions-generated commands · Added a new Player Event Flow API · Added a new MenuGUI type to create InventoryGUIs of any type · Added support for separate file objects to the DataFile API · Fixed critical bugs in SQLConnection, Event Listener API and Config API · Added a bunch of new useful methods to Utils classes1.2 Beta1.2 Beta - New Command API and various fixes and improvements!Jan 14, 2023 · Deleted the old Command annotation API · Added a new automatic CommandBuilder API with all command features and tab completion · Added async-related changes to SQLConnection · Fixed a bug where the Listener annotation would not work if the getHandlerList method was inherited from upstream events · Added various minor QoL methods1.1.41.1.4 - BugfixesJan 14, 2023 · Fixed a bug in the SQLConnection class · Added Javadocs to some methods that were missing them1.1.31.1.3 - Minor QoL change + WIP InventorySerealizerJan 9, 2023 · Added an option to choose whether the SQLConnection queries are ran async or not · Added InventorySerealizer (WIP)1.1.21.1.2 - Enum type support and changesJan 8, 2023 · Added enum type support to Config/DataFile APIs · Renamed methods in ConfigManager (left the old ones in as to not break dependencies) · The current Command API (the command annotation) is now deprecated and will be removed and replaced in 1.21.1.11.1.1 - BugfixesJan 4, 2023 · Fixed ConfigManager methods not being static · Added the ConfigManager#configFileToClass method1.11.1 - Config and DataFile APIs!Jan 4, 2023 · Added the Config API, featuring the Config and Path annotations and the ConfigManager class (documentation soon). · Added the DataFile API, featuring the DataFile, Path and ObjectKey annotations and the ConfigManager class (documentation soon). · Added additional methods to the Utils classes and improved old ones. · Fixed bugs in the Inventory and Item APIs. · Added custom events that developers can listen to and handle.1.1-RC41.1 Pre-Release - Config API and Various Improvements!Dec 25, 2022 · Added a full annotation-based Config API (more info on the GitHub repo) · Added custom useful events not available in regular Bukkit · Added a bunch of useful methods and fixed bugs1.01.0 - First Official Release!Dec 8, 2022 Here it is! The first release version! Supports the Inventory API, Event Listener+Handler API, Enchantment API, Command API, Items API, Mongo and MySQL API, Serealization API (WIP), Utils and the Updater API! Changes from 1.0-RC3 · Added useful methods to InventoryGUI and Utils · Fixed PlayerHeadItem so that player heads will now work with OfflinePlayer UUIDs1.0-RC31.0 Release Candidate 3Dec 3, 2022 · Fixed small bugs · Added a few useful methods and fields · Added Javadocs to BukkitUtils1.0-RC11.0 Release Candidate 1Nov 21, 2022 · Added a MongoDB API · Finished PlayerUtils · Finished ItemUtils · Added BukkitUtils · Added Version API (previously separate, now part of BukkitUtils) · Fixed minor bugs Most of the features originally planned for the library are done! Meaning that the plugin/library is ready to get out of Beta and step into actual releases, but before that, here's an RC instead of the actual release, just to make sure that the final 1.0 release is as bug-free as possible, I'll release release candidates until I'm sure that the features currently in are stable enough for production! There are still plans for updates after 1.0, like a Custom Recipe API, Config API, HTTP API, Perms API, and so on, but those are things that are already straightforward enough with either vanilla Spigot/Bukkit or an external library, and aren't really that necessary for SpigotAdditions specifically, but it would be nice to have, so they might be implemented once the current features are fully stable and properly implemented!0.3.10.3.1 - Utils WIP and Various Fixes!Nov 17, 2022 · Added Utils package (will contain more Util classes in the future) · Added ItemUtils (Work-In-Progress) · Added PlayerUtils (Work-In-Progress) · Fixed various bugs0.30.3 - Serealizers, LinkedGUIButtons, breaking changes and bugfixes!Nov 9, 2022 · Added JSONSerealizer and YAMLSerealizer interfaces for creating custom serealizers · Added ItemSerealizer class for serealizing ItemStacks to JSON and/or YAML (more coming soon!) · Added LinkedGUIButton class for connecting a button of one InventoryGUI to another · Breaking changes to EnchantmentWrappers and more · Fixed various bugs0.20.2 - PaginatedGUIs and Inventory + Item API revamp!Oct 27, 2022 · Added PaginatedGUI for creating InventoryGUIs with multiple pages · Added SetPageButton (child of GUIButton) for changing the current PaginatedGUI page · Added new useful methods to InventoryGUIs · Fixed bugs in ItemStackBuilder and InventoryGUI classes · Moved all Item API (ItemStackBuilder, CustomItem and PlayerHeadItem) classes to a separate package0.1.2Oct 26, 2022
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