beta-0.6.4latestSep 29, 2021 - Fixed a bunch of issues relating to the FluidListener not working - Removed another accidental debug message Please note: since this API is still in heavy development, upgrading to a newer version could break your project's imports. You can choose to update to this version by changing the dependency version number to beta-0.6.4. If you wish to automatically update every time an update is released, change the dependency version number to main-SNAPSHOT.beta-0.6.3Sep 29, 2021 - Fixed a bug stopping the FluidListener from working - Fixed a bug relating to the FluidCommand class - Removed accidental debug message in FluidCommand class - Added some new methods to the Group class Please note: since this API is still in heavy development, upgrading to a newer version could break your project's imports. You can choose to update to this version by changing the dependency version number to beta-0.6.3. If you wish to automatically update every time an update is released, change the dependency version number to main-SNAPSHOT.beta-0.6.2Sep 15, 2021 - Completely overhauled the fluid listener. It is now the same as the old group subclass except you don't need to annotate each method with @EventHandler - You can now create separate delays and priorities for each event in a listener by using the @EventData method annotation - Completely redesigned the command system. Commands can now also be created through the @CommandHook method annotation - Completely overhauled the task system. You may now use one FluidTask class with the appropriate run methods and runnable method overrides - You can now create and manage holograms using the fluid hologram class - Cleaned up the fluid command class - Moved some non-server related utility methods to a new java utils class - Added some more handy methods to the util classes - Added set particle and location methods to fluid particle class - Removed chat prefix methods/constructor from fluid plugin class - Added global chat prefix methods to fluid message class - Chat prefix now has the default value: "[PLUGIN NAME] " - You no longer need to specify the plugin name when registering a plugin - You can now create a list of command arguments from a set of strings - Removed redundant type subclass in task classes - Removed redundant fill array methods in utils class - Renamed fluid group class to fluid team - Changed loot table builder class name to builder - Renamed get action type method in utils class to get action value to better match the return type - Fixed a bug where the plugin prefix wouldn't be displayed when a message was sent to the console - Probably a few other things so minuscule I forgot what they are Please note: since this API is still in heavy development, upgrading to a newer version could break your project's imports. You can choose to update to this version by changing the dependency version number to beta-0.6.2. If you wish to automatically update every time an update is released, change the dependency version number to main-SNAPSHOT.beta-0.5.0Aug 24, 2021 - You can now create, delete, and manage worlds using the fluid world class - You can now easily create and manage particles with the fluid particle class - You can now register interact, drop, and pickup events directly in a fluid item - Added hex colour code support to messages - the to color method also supports this - Added player jump event - Added the ability to add exclusions to command tab arguments - Added on complete methods to most tasks - Added remove parent method to command tab argument class - Added equals ignore amount method to fluid item class - Renamed the fluid loot entry class to entry and moved it into the fluid loot class - Changed the default interval tick for the step animation type for schematics from 2 to 1 - Spawners are now placed and set at once to avoid incorrect entity spawning - Moved all tasks into the new tasks package - this could break some project imports - Fixed a bug making the get latest version method in the fluid plugin class return null - Fixed a bug where entities/inventories would spawn at the wrong time when using the step animation type when pasting schematics Please note: since this API is still in heavy development, upgrading to a newer version could break your project's imports. You can choose to update to this version by changing the dependency version number to beta-0.5.0. If you wish to automatically update every time an update is released, change the dependency version number to main-SNAPSHOT.pre-0.4.7Pre-release 0.4.7Aug 21, 2021 - You can now check the version of the plugin in the fluid plugin class - Added return type support for tasks - Added asynchronous task class - Added asynchronous support to tasks - Added round method (to decimal places) in fluid utils class - Added colour code support for chat prefix - Added colour code support for subtitles - Changed some internal methods of the delayed task class - Fixed a bug where you sometimes couldn't shift-click inventory items when not in a gui Please note: since this API is still in heavy development, upgrading to a newer version could break your project's imports. You can choose to update to this version by changing the dependency version number to pre-0.4.7. If you wish to automatically update every time an update is released, change the dependency version number to main-SNAPSHOT.pre-0.4.5Pre-release 0.4.5Aug 17, 2021 - Added action support for fluid messages - Added functionality for parented command arguments - You can now specify arguments for fluid messages in the send() method. At the moment, this is only used for displaying titles - Replaced left/right click gui item method with onClick() and getClickType() - The click method in items within fluid guis is now optional - Replaced draggable variable in the fluid gui class with canTakeItems - Added canAddItems variable in the fluid gui class - Added unregister method to fluid gui class to unregister the draggable listener - Added data container methods to the fluid player class - Added remove data methods for all classes with container data - Static entity/player/block container methods now return the object - Fluid guis are now non-draggable by default - Fixed null item exception in fluid guis - Fixed a bug where you couldn't pick up items in your own inventory when using a non-draggable fluid gui - Fixed a bug where item click methods wouldn't be called if the gui was draggable Please note: since this API is still in heavy development, upgrading to a newer version could break your project's imports. You can choose to update to this version by changing the dependency version number to pre-0.4.5. If you wish to automatically update every time an update is released, change the dependency version number to main-SNAPSHOT.pre-0.4.1Pre-release 0.4.1Aug 15, 2021 - Added get receivers method to the fluid message class - Added get message method to the fluid message class - Added another remove flags method to the fluid item class - Fixed non-static form of add enchantment glow method in fluid item class - Fixed the lack of the build method in the fluid head class Please note: since this API is still in heavy development, upgrading to a newer version could break your project's imports. You can choose to update to this version by changing the dependency version number to pre-0.4.1. If you wish to automatically update every time an update is released, change the dependency version number to main-SNAPSHOT.pre-0.4.0Pre-release 0.4.0Aug 10, 2021 - You can now make your own programmable guis using the fluid gui class - You can now make your own animated boss bar using the fluid bar class - Added argument support for commands - Added group support for fluid listeners for multiple instances of events. For more advanced functions like delaying events, it is still recommended to use the standard fluid listener class. - Added fluid block class - You can now get the id of a task - Added unregister method to fluid listener - Fixed misspelling of 'receivers' in the fluid message class Please note: since this API is still in heavy development, upgrading to a newer version could break your project's imports. You can choose to update to this version by changing the dependency version number to pre-0.4.0. If you wish to automatically update every time an update is released, change the dependency version number to main-SNAPSHOT.pre-0.3.1Pre-release 0.3.1Aug 8, 2021 - Fixed a bug where fluid listeners wouldn't trigger at all - The fluid listener can now keep track of how many calls an event has - Added set receivers methods to fluid message class - Removed redundant set player and entity methods Please note: since this API is still in heavy development, upgrading to a newer version could break your project's imports. You can choose to update to this version by changing the dependency version number to pre-0.3.1. If you wish to automatically update every time an update is released, change the dependency version number to main-SNAPSHOT.pre-0.3.0Pre-release 0.3.0Aug 7, 2021 - You can now get event data in fluid listeners - Renamed some methods in fluid message class - You can now use command sender as a receiver for a fluid message - Reworked receiver system in fluid message class - Renamed function method in task classes to run Please note: since this API is still in heavy development, upgrading to a newer version could break your project's imports. You can choose to update to this version by changing the dependency version number to pre-0.3.0. If you wish to automatically update every time an update is released, change the dependency version number to main-SNAPSHOT.pre-0.2.9Pre-release 0.2.9Aug 7, 2021 - You can now register events in a simpler manner using the fluid listener class - You can now create commands in a simpler manner using the fluid command class - Added support for creating written books through the fluid book class - You can now create a fluid item with a count - You can now create a fluid item from an existing item - Added support for adding players to a message by their name - You can now instantiate a new fluid message with players pre-defined. - Added remove players method to fluid message class - Added remove player method to fluid message class - Changed value of physical action in get action type method Please note: since this API is still in heavy development, upgrading to a newer version could break your project's imports. You can choose to update to this version by changing the dependency version number to pre-0.2.9. If you wish to automatically update every time an update is released, change the dependency version number to main-SNAPSHOT.pre-0.2.8Pre-release 0.2.8Aug 6, 2021 - You can now register events in a simpler manner using the fluid listener class - You can now create commands in a simpler manner using the fluid command class - Added support for creating written books through the fluid book class - You can now create a fluid item with a count - You can now create a fluid item from an existing item - Added support for adding players to a message by their name - Added remove players method to fluid message class - Added remove player method to fluid message class - Changed value of physical action in get action type method Please note: since this API is still in heavy development, upgrading to a newer version could break your project's imports. You can choose to update to this version by changing the dependency version number to pre-0.2.8. If you wish to automatically update every time an update is released, change the dependency version number to main-SNAPSHOT.pre-0.2.3Pre-release 0.2.3Aug 5, 2021 Fixed a bug stopping a message from being sent to the console. Please note: since this API is still in heavy development, upgrading to a newer version could break your project's imports. You can choose to update to this version by changing the dependency version number to pre-0.2.3. If you wish to automatically update every time an update is released, change the dependency version number to main-SNAPSHOT.pre-0.2.2Pre-release 0.2.2Aug 5, 2021 Fixed group id namespace. Please note: since this API is still in heavy development, upgrading to a newer version could break your project's imports. You can choose to update to this version by changing the dependency version number to pre-0.2.2. If you wish to automatically update every time an update is released, change the dependency version number to main-SNAPSHOT.pre-0.2.1Pre-release 0.2.1Aug 5, 2021 Reverted Recipe class back to old format/methods. Please note: since this API is still in heavy development, upgrading to a newer version could break your project's imports. You can choose to update to this version by changing the dependency version number to pre-0.2.1. If you wish to automatically update every time an update is released, change the dependency version number to main-SNAPSHOT.pre-0.2.0Pre-release 0.2.0Aug 5, 2021 Completely overhauled file structure and method placement. Now you must instantiate most classes. Please note: since this API is still in heavy development, upgrading to a newer version could break your project's imports. You can choose to update to this version by changing the dependency version number to pre-0.2.0. If you wish to automatically update every time an update is released, change the dependency version number to main-SNAPSHOT.pre-0.1.0Aug 4, 2021
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