Bookshelf Changelogs - v1.0.9
New Addition, Changes, and Fixes + Improved Chat Manager! 🎉
NEW ITEMS
- Added "Mob Deleter" stick, this allows you to delete any mob from the game if they are hit with it.
FIXES
- Bookshelf now waits for LuckPerms to load.
- Added chat cooldowns to Bookshelf's chat manager.
- Added anti-spam to Bookshelf's chat manager.
- Updated Bookshelf's profanity filter to a more up-to-date and strict checks.
- Removed join and quit messages while in vanish.
/tellrawnow supports JSON or Arrays containing JSON./smitenow visually strikes the proper targets/clonenow properly allowing you to clone your items or inventory to other players.
NEW COMMANDS
- Added a custom
/summoncommand that works alongside the vanilla/summon./summon [mob] [<amount>]/summon [mob] at [target] [<amount>]
- Added
/replycommand to quickly message incoming messages!
COMMAND CHANGES
- Added fallback messages to console if it tries to use a player only command.
/sudo,/night,/midnight,/day,/godmodenow works through console, command blocks, players, etc...- Added
/top [player] -nto teleport to the nearest to highest position. - Switched arguments for
/fly [boolean] [players]->/fly [players] [boolean]
API CHANGES
MenuBuildernow has an#updatemethod that allows you to rebuild the menu in case of any updates.- Refactored
IGameManagertoIServerManager - Deprecated "premium servers" inside
PremiumManager - Added more methods inside
Configuration,
Bookshelf v1.0.83 is out now!
Menu Bug Fixes
What's Changed?
- Fixed the issue that prevents menus from being opened after another custom menu was opened.
- Internal API Changes.
Bookshelf v1.0.82 is out now!
More Commands + Bug Fixes.
What's Changed?
- Officially removed Bookshelf's public watermark. This message will only display for operators.
- Support for 1.21.4
- Internal Optimization Changes
- Added
/spawn [<world>]command. - Fixed
/sudoto support tab completion.- When sudoing a user, they can run any command you force them to run. This is dangerous to be careful.
- Fixed
/tellrawto support json components. - Players who has
lodestone.bookshelf.message_bypass(or operators) can now message users who have/privacy on. - Added support for displaying suffix through LuckPerms.
- Bookshelf now supports luckperm's intentional feature to display prefixes and suffixes.
- Fixed extra spaces when displaying prefixes.
- Fixed bug that allows the user to steal items from menus when closing it.
- Added support to open enderchests silently while in vanish.
- Unfortunately, it takes an extra step to open containers silently. I will have to do that when I have an absurd amount of free time.
Bookshelf v1.0.81 is out now!
Internal API Changes + Configuration Updates.
What's Changed?
- Support for 1.21.2 & 1.21.3
- Exclusive to Lodestone Memberships only, you are now able to disable the watermark.
- Internal API Changes, more will be documented in future events.
Bookshelf Changelogs for v1.0.8
- Bookshelf is no longer in Beta.
- Updated Bookshelf API to
v1.0.9
Changelogs for Bookshelf v1.0.7-beta
- Fixed
/gm [0|1|2|3] [player]not properly setting the target's gamemode. - Chat Manager can now support multiple prefixes from other plugins.
- to disable this, use the api
event.setModified(true)in thePlayerChatEventclass.
- to disable this, use the api
- Added the
/sudocommand. Allowing you to run commands as other players. - Added the
/clonecommand. Allowing you to clone your hand to inventory to other players. - Added the
/smitecommand. Allowing you to smite other players with true damage. - Added the ability to
/warp relocatewarps, instead of re-adding it.
API Changes
- Updated Bookshelf API version to
v1.0.8
Bookshelf Changelogs - v1.0.6-beta
- Refactored
KofiManagertoDonationManagerwithin the API. - Refactored
/heal [player] [<heal_value>]to/heal [player] [<flags>].
Command Changes
/vanishplayers now glow in front of other vanished players.- Transferred all teleport commands to the
Utilitycategory. /tphere/tpto/tpall/tpoffline- Fixed
/walkspeedand/flyspeedreturning an "invalid speed" if inputting a number. Regardless if a success was true or not. - Switched the
/announceprefix path fromprefixes.announcementtoconfig.prefixes.announcement. /tellrawnow uses MiniMessage serializing rather than JSON serializing. Allowing for easier styling.- Added the
-eflag to/healto extinguish the living entity. - Added
/heal [entity] [<health>]to heal an entity a certain amount.
Command Additions
- Added
/backto teleport to your previous location if teleporting to an entity or portal. - Added
/inventoryseeand/enderchestto view other player's inventories.- Due to
/inventoryseebeing a complicated feature, it is still in ALPHA testing. Meaning duplications or items could be distributed if treated poorly.
- Due to
- Added
/enchant [enchantment] [<level>]allowing you to enchant without an entity selector. - Also added an Unsafe Enchantment variable to the config so you can bypass the restrictions of vanilla enchanting.
- Added
/giveas an alias to/item. - Added
/reloadto reload config variables without a server restart. - Added
/day,/night, and/midnightto the command list. - Added
/disenchant [<enchantment>] [<entity>]you can disenchant a specific or all enchantments from an item, from anyone. - Added
/pvpto toggle PVP combat. - Added
/title [entity] full [title] [<subtitle>] [<fade_in>] [<stay>] [<fade_out>]to send a full title without using the other title subcommands. - Added
/toggledownfallto clear out weather faster.
Additional Changes
IT IS RECOMMENDED TO DELETE YOUR PREVIOUS CONFIG.YML FILE
Bookshelf Changelogs for v1.0.4-beta
- Changed Version Updater to support semantic versioning.
Changelogs for Bookshelf v1.0.3
- Fixed
/topchecking for air blocks rather than collidable blocks. - Added
/rename [name]to rename an item in your hand. Use Kyori's MiniMessage Formatter to design items in your hand with style! - Added both
CustomItemManagerandItemBuilderto the API. - Added
KofiManagerclass to the API.
Please delete your previous config.yml to apply these changes
Bookshelf Changelogs - v1.0.2
- Fixed
/gamemode 2and/gamemode 3originally being swapped when setting gamemode. - Fixed
/flyspeed Normalnot properly setting the default flyspeed. - Added
/muteglobalchatand/unmuteglobalchat - Added the functionality to ban words sent in chat.
- Support for regex is also added.
- Vanished players can no longer trigger pressure plates.
- Vanished players can now pickup items by right clicking.
Please delete your previous config.yml to apply these changes
Bookshelf v1.0.1 Changelog
- Most commands now support the @a, @e, @r selectors.
- Added
/time freezeto stop daylight cycling - Added
/mountand/dismountto replace/ride - Added
/vanishand/unvanish




