Sueta

DeltaCore - API for all Delta plugins

1.3.0

An API & Dependency for all Delta plugins

·Plugin
  1. 1.3.0latest1.2.0 and 1.3.0 Development UpdateNov 16, 2021
    1.2.0 * Added args option to the @CommandInfo annotation so you no longer need to make argument checks to get a variable. Your code will go from this: .SpoilerTarget">Spoiler: Code Code (Java): @CommandInfo (name = "thecommand" ) public class ExampleCommand extends Command { @Override public void onCommand (CommandSender sender, String [ ] args ) { if (args. length == 0 ) { sender. sendMessage ( "/thecommand <player>" ) ; return ; } String player = args [ 0 ] ; // And so on.. } } To this: .SpoilerTarget">Spoiler: Code Code (Java): @CommandInfo (name = "thecommand", args = { "player", "message" } ) public class ExampleCommand extends Command { @Override public void onCommand (CommandSender sender, String [ ] args ) { String player = args [ 0 ] ; String message = args [ 1 ] ; // And so on.. } } And when you don't provide the argument it will return something like this: https://gyazo.com/b41d5970d8aa3f5a139e2dac5783922d 1.3.0 * Refactored the API from club.deltapvp.deltacore.api to just club.deltapvp.api * Halved the size of the plugin from around 600kb to 300kb If your project depends on DeltaAPI, I am sorry in advance. If you own one of our plugins, please wait a bit for a plugin update to update DeltaCore to the new version.
    3 downloads
  2. 1.1.15Added Packet based ScoreboardsNov 6, 2021
    Added Packet based Scoreboards
    7 downloads
  3. 1.1.14Bug FIxesNov 2, 2021
    Fixed issue with GUI item placement Fixed issue with interface-based messages
    6 downloads
  4. 1.1.13Fixed startup bug & Added short commands to APINov 2, 2021
    Short Commands are essentially commands you can mask to subcommands so you can execute subcommands using the short command. For example: If you have a command called /friends list but you want a command /fl, typically you'd have to create a new class with the same exact code. But now all you need to do is add Code (Text): shortCommands = {"fl"} to your CommandInfo annotation and doing /fl will now work on your server.
    5 downloads
  5. 1.1.121.1.11 and 1.1.12 Development UpdatesOct 31, 2021
    * Added 1.11 version support * Added 1.12 version support * Added 1.13 version support * Added 1.14 version support * Added 1.15 version support * Added 1.17 version support API Changes * Removed TimeConverter class from API * Deprecated PAPIManager, PAPIPlaceholder, SubPlaceholder and PlayerJumpEvent * Added 1.18 to ServerVersion enum (for preparation for that update) * Added VersionChecker.getVersion method * Optimized DeltaPlugin.registerCommands method * Optimized GUI utility * and other minor things
    6 downloads
  6. 1.0Development Updates | 1.1.11Oct 19, 2021
    · Added new abstract class called Object Cache to help with caching and saving an Object cache to a JSON file · Minor backend changes · Added more developer notes internally
    10 downloads

Similar projects

Plugin →