[1.10.2] - 31.10.2025
- āļø Vein Chopper Missing Blocks - Added the missing blocks to the vein chopper blocks configuration screen. (Mangrove Roots)
[1.10.1] - 24.10.2025
- āļø Vein Chopper Missing Blocks - Added the missing blocks to the vein chopper blocks configuration screen. (Crimson, Warped and PaleOak)
[1.10.0] - 24.10.2025
- š ļø Crafting Recipe Controls - Added an in-game crafting recipe manager to the admin settings, including enable/disable toggles and a 3x3 editor that writes straight to
settings.yml. - šÆļø Invisible Light Recipe - Ships with a configurable Invisible Light recipe that defaults to torches around glowstone and saves custom ingredient layouts.
- š¼ļø Invisible Item Frame Recipe - Added a new crafting recipe for invisible item frames.
- ā Chest Sort Fix - Improved the chest sorting algorithm to correctly preserve item metadata, which was previously lost.
[1.9.0] - 18.10.2025
Migration: A new Server setup (bettervanilla plugin folder removal) is recommended
- š Renamed Moderation Config File - For better consistency the
moderation.ymlfile was renamed tomoderations.yml. - šŖ Double Door Sync - Syncs the state across connected double doors.
- š£ Creeper Protection Settings - Extended protection system to cover both block and entity explosions.
- š§ GUI Back-Navigation - Custom GUIs now dynamically update when using the back-navigation footer item.
- āļø TPS & MSPT Stability - Fixed rare async null-pointer exceptions in Folia task handling.
- š§© Admin GUI Reorganization - Reordered admin settings into a more logical and intuitive structure.
- š«„ Vanish Mode Enhancements - Hidden from server list, join/leave messages, AFK timers, tab list, and nametags for full invisibility.
- ā°ļø Deathchest Toggle - Added an admin settings GUI option to enable or disable deathchests.
- š Item Restock Automation - Global and per-player toggles for automatically refilling empty hotbar slots with matching items.
[1.8.0] - 10.10.2025
Migration: A new Server setup (bettervanilla plugin folder removal) is recommended
- š Permission System Rework - Centralized every command check on the
Permissionsenum, refreshed/permissionswith better validation, tab completion, and clearer feedback, and removed redundant permission declarations fromplugin.yml. - š Permission Group Presets - Added preset groups for permissions.
player,moderator&adminnow exist as preset groups. Using/permissions default <groupname>a default group can be set for all players. - šØ Moderation Updates - Consolidated moderation commands under
bettervanilla.moderation, added self-target safeguards, and clarified player-facing notifications. - š§° Settings Menu Tweaks - Permission-aware toggles now live entirely inside the GUI, replacing the legacy
/togglelocationand/togglecompasscommands. - š§ Locator Bar Toggle - Added an admin GUI control for
/gamerule locatorBarthat syncs the rule across every world. - š§ Tab List Refactor ā Rebuilt tab list handling around a dedicated manager that refreshes entries every second and centralizes updates across AFK, vanish, and chat events.
- š¤ļø Dynamic Header & Footer ā Added world day/time, weather, online player counts, personal playtime, ping, TPS, and MSPT to the tab list header/footer alongside quick help messaging.
- š» AFK & Vanish Awareness ā Players marked AFK now receive a
[AFK]tag with their death count, while vanished staff stay hidden without nameplate flicker. - š¦ Paper 1.21.10 Support - Updated the build and plugin metadata to target the latest Paper release.
[1.7.0] - 09.10.2025
- š¬ Private Messages ā New
/msgand/rcommands for direct player chats. - š§ Waypoint Overhaul ā Rebuilt waypoint GUI with public/private visibility, filters, cancel navigation item, owner-only editing, and an admin management permission.
- š Playtime Hub ā Playtime GUI now lists all players with AFK breakdowns and quick message summaries.
- š§ Sit Anywhere ā Added
/sitto toggle sitting on the spot and refined stair seating detection. - š«„ Vanish Mode ā Staff can disappear from players and tab lists using
/vanishwith reliable state handling. - šØ Moderation Suite ā Added
/kick,/ban,/unban,/muteand/unmutecommands with duration parsing and sanitized feedback. - šŖ§ Sign Colors ā Support Minecraft color codes on signs while preserving formatting safety.
- š”ļø Admin UX Polish ā Sanitized MOTD/maintenance inputs, added static admin GUI footers, and replaced chat prompts with reusable in-game dialogs.
- š§± Paper 1.21.8 Support ā Updated to the latest Paper API build.
[1.6.0] - 16.07.2025
- š Backpacks ā Portable storage with configurable pages and rows. Use
/backpackanywhere. - āļø Vein Miner & Chopper ā Sneak to instantly mine entire ore veins or tree trunks. Fully customizable in the settings.
- šļø Permission Group Delete ā
/permissions group deleteremoves unwanted groups. - š« Maintenance Bypass Fix ā Bypass permission now works correctly.
- š Timer Sync Improvements ā Timer respects AFK time and action bar updates.
- šŖ Chair Distance Tweak ā Sittable stairs detection refined.
[1.5.0] - 05.07.2025
- ⨠Navigation Particles ā Follow a beam and optional trail while navigating.
- š¦ Chest Sorting ā Right-click outside a chest inventory to sort items.
- š¾ Crop Protection ā Prevent farmland from being trampled by players or mobs.
- š± Right-Click Harvest ā Harvest and replant crops with a single right-click.
- š¬ Server MOTD Setting ā Change the server MOTD directly from the admin menu.
- šØ Colored Chat & Mentions ā Use
&color codes and ping players with@name. - š Improved Settings GUI ā New admin submenu and clearer help messages.
[1.4.0] - 04.07.2025
- š AFK Protection ā AFK players are now invulnerable, immovable and collision-free. Toggle with
/settings afkprotection(disabled by default). - š Settings GUI ā Manage toggles like maintenance or Nether access with an in-game interface.
- š Nether Toggle ā Control access to The Nether via
/settings enablenether. - ā± Offline Playtime Checks ā
/playtimenow works for offline players. - ā Smarter Help Command ā Automatically lists commands from
plugin.yml. - šŗ Sittable Stairs Tweaks ā Smoother seating orientation.
- š§ Waypoint Navigation Cancel ā Cancel coordinate navigation with clearer messages.
- š GUI Sound Effects ā Added subtle audio cues and async improvements.
- š Minecraft 1.21.7 Support ā Updated to the latest Paper build.
- šļø Cleanup ā Removed the unused maintenance config and minor formatting fixes.
- š Documentation ā README updated with new commands and features.
[1.3.0] - 06.06.2025
- š MinecraftĀ 1.21.5 Support ā Fully ported BetterVanilla to the latest game version.
- š README GlowāUp ā Complete overhaul with richer feature highlights & emoji flair.
[1.2.0] - 15.02.2025
- Complete Deathpoints Overhaul: Rebuilt deathpoint management entirely:
- Renamed and replaced the legacy āLast Deathā system with a new āDeath Pointsā feature.
- Introduced a dedicated GUI for managing deathpoints.
- Integrated DeathPointsManager and DeathPointsCommand to streamline deathpoint navigation.
- Made the deathchest more private to be only edited and claimbed by the owner.
- Added holograms above the deathchest.
- Waypoints GUI:
- Fixed options title for "reaname" which was "remove" previously
- Re-Open GUI after setting a custom icon
- AFK-Time Setting:
- validate input to make sure it is an integer
- Documentation Update: Updated README to reflect the change from āLast Deathā to āDeath Pointsā with clear usage instructions.
- Dependency Injection Enhancements: Refactored commands (e.g., PermissionsCommand, PlayTimeCommand, SettingsCommand) to use constructor injection for better modularity.
- General Refactor: Improved overall code consistency and dependency management across the repository.
- Waypoints GUI:
- Added a āSet Iconā option to the waypoint options menu.
- Adjusted slot positions and button labels (e.g., changed āRENAMEā to āRemoveā).
- Improved waypoint icon serialization in WaypointsManager.
-
Help Command: Reformatted help messages for user and admin commands.
-
Permissions:
- Added subcommands: assignments, list, and reload.
- Enhanced tab completion for permissions management.
- Updated reload functionality for reapplying permissions.
- Introduced a centralized enum for permission constants.
Initial Version



