▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Bookshelf
Bookshelf

Bookshelf

A modern EssentialsX replacement, making commands feel more vanilla while adding the "Quality of Life" (QOL) commands and features you need.

3.2K
10
Все версииv2.0.3 (MC: 1.21-1.21.11)

v2.0.3 (MC: 1.21-1.21.11)

Release1 мес. назад

Список изменений

Bookshelf - v2.0.3

The Big 1.21.11 Update!

NEW MODULE

  • Introducing Bookshelf-Velocity v1.0.0
    • Network-wide ban checking for Velocity proxy.
    • Infraction synchronization across servers.

API UPDATES

  • Added Command Tree Merging Utilities to Bookshelf-CommandAPI
    • CommandMerger: Fluent utility for merging vanilla commands with custom branches.
    • MergeableCommand: Drop-in CommandAPICommand replacement with .merge() method.
    // Merge custom branches with vanilla /give
    new MergeableCommand("give")
        .withArguments(new LiteralArgument("custom"))
        .executes(info -> info.sender().sendMessage("Custom branch"))
        .merge("myplugin");
    
  • Added MergeableToggleableCommand base class for commands that merge with vanilla instead of replacing.
  • Added resetPlayerAttributes method to Bookshelf-API.
  • Added PlayerMessageEvent for custom message handling.

INTERNAL UPDATES

  • Updated Bookshelf-CommandAPI to v1.0.33.
  • Updated API version to 1.21.
  • Added Brigadier dependency for merge functionality.
  • Plugin version now dynamically reads from plugin.yml instead of hardcoded value.
  • Added context variable for sender name support in messages.

PLUGIN UPDATES

  • Implemented Command Merging
    • /time now merges with vanilla, preserving all vanilla subcommands while adding custom ones:
      • /time freeze - Toggle daylight cycle on/off.
      • /time scroll <day|night|midnight> [speed] - Smoothly scroll time to target.
  • Introducing Chat Channels
    • Create and tune into different chat channels dedicated for players who inherit the permission.
    • Introduced chat prefixes so chat manager still works with LuckPerms.
  • Added /alts command to lookup multiple IPs for a player
  • Added /skull <player> command to get player heads
  • Added /workbench command for easy access to crafting tables without placing them
  • Added /teleportofflinehere to teleport offline players to your location.
  • Added /say alias for announcements.
  • Added /alts to give you a list of active players with alt accounts.
  • Added ability to vanish other players with /vanish <player>.
  • Added checks for existing infractions in /ban, /mute, /unban, and /unmute commands.
  • Updated /title command to support JSON strings alongside MiniMessage.
  • Updated /killall to support additional entity types.
  • Updated /velocity to affect multiple entity types.
  • Updated /vanish with boolean argument for direct vanish control.
  • Updated player interaction with new event handling.
  • Operators can now /back multiple players at once.

PLUGIN CHANGES

  • Removed /inventorysee in favor of InvSeePlusPlus plugin integration.
  • Removed /title @a full subcommand. Replaced with /title @a [title] [subtitle] ...

PLUGIN FIXES

  • Fixed a bug where PathFinderItem caused block de- Fixed /teleportoffline to actually work properly and support username lookup with async UUID resolution. cay/drops when selecting pathfinding destinations.
  • Fixed dependency resolution issues with Bookshelf-Events version mismatch.
  • Fixed /ping command to handle command sender and target player correctly.
  • Fixed messages being sent off the main thread.
  • Fixed death event not saving back location properly.
  • Fixed channels only showing those the player has permission for.

Файлы

Bookshelf-Paper-2.0.3.jar(9.42 MiB)
Основной
Скачать
Bookshelf-API-1.1.72.jar(252.38 KiB)
Скачать
Bookshelf-CommandAPI-1.0.32.jar(18.64 KiB)
Скачать
Bookshelf-Events-1.0.2.jar(7.42 KiB)
Скачать

Метаданные

Канал релиза

Release

Номер версии

v2.0.3

Загрузчики

Paper
Purpur

Версии игры

1.21–1.21.11

Загрузок

45

Дата публикации

1 мес. назад

Загрузил

ID версии

Главная