Bookshelf - v1.1.4

Changelog

Bookshelf Changelogs for v1.1.4

INTERNAL UPDATES

  • Updated to Bookshelf API v1.1.6

API CHANGES

  • Renamed all util classes with a suffix of Util to Helper.
  • Fixed MiniMessageHelper#serialize not stripping colors.
  • Added AbstractBoard, IBoardManager and AbstractBoardManager to allow developers to easily integrate scoreboards with ease.
    • Still a WIP, no documentation on this just yet.

PLUGIN UPDATES

  • Power Tool Changes
    • Power tooled items now defaults as the player being the command sender.
    • Power Tool now has auto completion, allowing you to access subcommands and arguments from all available commands.
    • Power Tool now has auto flag completition, allowing you to add flags to your commands for quick automation.
      • -d [ticks] - Delays the command being executed in ticks.
      • -c - Executes the command as console.
      • -t [target] - Executes the command as a player.
      • Example usage: -cd 100 -t Apollo30
        • This basically means: "Execute the command as console in 5 seconds as Apollo30"
    • Removed delay in seconds from power tools, default is now ticks.
  • Fixed /maxdurability not properly working because of a type casting error with int.class and Integer.class.
  • Added a new command named /health. This command sets the player's health to any amount.
  • Starting with v1.1.4 of Bookshelf, config.yml will now automatically update to the latest version.

BUG FIXES

  • Fixed /killall being unreliable.
    • Added two new flags, -f and -r.
      • -f - Means force kill any entity. If the entity is persistent (nametags, pets, etc). They won't be killed.
      • -r - Means remove that entity. By default, entities will be /killed. Removing the entity doesn't have a sound nor will have any drops from that entity.
    • Added another argument named "world".
      • If no world is specified, it will by default be set to the world the player's in. Since /killall is per world, we've added it in case you want to run the command in another world.
  • All commands with a flag now has a FlagArgument. Meaning that Bookshelf will now autocomplete available flags that you can use for that command.
    • There are two ways to run a flag on a command:
      • -st or -s -t
  • Fixed /hat needing a target player for it to equip.

Files

Bookshelf-Paper-1.1.4.jar(4.51 MiB) Primary Download
Bookshelf-API-1.1.6.jar(198.07 KiB) Download
Bookshelf-Events-1.0.0.jar(6.05 KiB) Download

Project members

Lodestone

Lodestone

Organization

johnaqu1no

Owner & Developer

Details

Licensed ARR
Published a year ago
Updated 19 days ago