
BetterVanilla SMP
A lightweight, drop‑in plugin made for cozy survival multiplayer (smp) servers with friends. Upgrade vanilla with modern quality‑of‑life features - no mods, just pure fun.
- Загрузки
- 1K
- Подписчики
- 19
- Обновлён
- 31 января 2026 г.
- Лицензия
- MIT
Опубликован 11 ноября 2024 г.
BetterVanilla ✨ SMP All-in-One
A lightweight, drop-in plugin built for cozy SMP servers with friends. BetterVanilla adds modern quality-of-life upgrades to a vanilla Paper server—no client mods or loaders required.
👑 Core Feature: Configure every player and server toggle through the in-game /settings menu and jump straight to the full settings guide when you need the details.
Tested on Paper 1.21.11 and newer.
Table of Contents
Why BetterVanilla?
Your SMP deserves more than plain vanilla. BetterVanilla keeps the familiar Minecraft feel while adding carefully scoped tools that reduce admin busywork and smooth out day-to-day play. Everything ships in one polished plugin you can drop in and go.
Highlights
Player-Focused Features
- 🧭 Waypoints - Add, share, and filter public or private waypoints with visibility cycling, GUI navigation, optional particle trails, plus auto-cancel and reach-radius controls.
- 🎒 Backpacks - Carry expandable storage with configurable rows and pages.
- ⛏️ Vein Miner & Tree Chopper - Sneak-break to harvest entire ore veins or tree trunks instantly.
- 💀 Death Points & Chests - Track every death, teleport back, and safely reclaim your belongings.
- 🧠 Heads Explorer - Browse decorative heads by category, search instantly, and preview icons in the GUI.
- ✨ Chest Sorting - Right-click outside inventories to auto-organize loot with selectable sort modes.
- 🔁 Item Restock Automation - Automatically refill empty hotbar slots with matching items using global and per-player toggles.
- 🏷️ Player Tags - Set a custom name tag from the settings menu, including color selection.
- 🧰 Settings Menu - Toggle personal QoL options in an in-game UI.
- 🎨 Colored Chat & Mentions - Use
&color codes and ping friends with@name. - 📬 Private Messages - Chat directly with
/msgand reply quickly using/r. - 🪧 Sign Colors - Decorate signs with vibrant color codes.
- 👀 Inventory Viewer - Peek inside another player’s inventory when permitted.
- ⏱️ Timer - Global stopwatch with resume, pause, reset, and set commands.
- 🕒 Playtime - View detailed play history with AFK tracking for yourself or other players.
- 📶 Ping - Check personal or remote player latency.
- 📍 Here/Coords Broadcast - Share your current location with
/here(alias/coords). - 📊 Dynamic Tab List - Live header/footer shows day/time, moon phase, weather, online counts, personal playtime, ping, TPS, and MSPT, while nameplates add AFK tags, death totals, and respect vanish.
- 📍 Action-Bar Location - Display live XYZ coordinates in your HUD.
- 🧭 Bossbar Compass - Minimal directional overlay in the boss bar.
- 🪑 Sittable Stairs - Sit on stairs with an empty hand.
- 🪑 Sit Anywhere - Use
/sitto plop down on any solid block and stand with Shift. - 🌧️ Sleep to Clear Weather - Skip rain and fast-forward the day by sleeping.
- 🧚 Navigation Particles - Follow a beam and optional trail during waypoint navigation.
- 🌾 Crop Protection - Prevent farmland trampling.
- 🌱 Right-Click Harvest - Harvest and replant crops with a single interaction.
- 🚪 Double Door Sync - Sync state across connected double doors.
- 📖 Help - Built-in
/helpoverview of every command.
Admin & Server Tools
- 🛠️ Admin Settings Menu - Configure every feature live from the GUI.
- 🗝️ Permissions System - Manage groups and users with hot-reload via
/permissions. - 💤 AFK Protection - Shield idle players from damage, movement, and collisions.
- 🧭 Waypoint Management - Review and edit public/private waypoints with dedicated staff tools.
- 🫥 Vanish Mode - Hide from players, tab lists, join/leave messages, the server list, and AFK timers with
/vanish. - ⚰️ Deathchest Toggle - Switch global deathchests on or off without leaving the GUI.
- 🔨 Moderation Toolkit - Kick, ban, mute, unmute, and unban directly in-game.
- 🧩 Crafting Recipe Manager - Manage predefined crafting recipes.
- 🧠 Heads Explorer Controls - Enable/disable the explorer, set the API key, and refresh cached data.
- 📣 Server MOTD - Edit the server list message from the admin menu.
- 🧭 Locator Bar Gamerule - Flip the
/gamerule locatorBarsetting across every world without leaving the GUI. - 🛌 Sleeping Percentage - Set the
playersSleepingPercentagegamerule from the admin menu. - 🚧 Maintenance Mode - Toggle server access with custom messaging and bypass support.
- 🧾 Recipe Sync Toggle - Control whether custom recipes are synced to players.
- 🧰 Remote Settings Access - Admins can open player settings menus for other online players.
Custom Crafting Recipes
💡 Invisible Light Source
Craft an invisible light block that emits light at level 15.
🧾 Default Recipe
| Slot 1 | Slot 2 | Slot 3 |
|---|---|---|
| empty | torch | empty |
| torch | glowstone | torch |
| empty | torch | empty |
🖼️ Invisible Item Frame
Craft an invisible item frame that becomes invisible once an item is placed inside.
🧾 Default Recipe
| Slot 1 | Slot 2 | Slot 3 |
|---|---|---|
| glass | glass | glass |
| glass | item frame | glass |
| glass | glass | glass |
Installation
1. Download the latest BetterVanilla release jar.
2. Drop it into your server's plugins/ folder.
3. Restart the server and you are ready to go!
Commands
Core Command
/settings- Open your personal settings dashboard. Admins can enter the full server control panel from here, making it the fastest way to tweak any BetterVanilla feature. See everything it unlocks.
Player Utilities
/settings- Open the settings GUI for players./waypoints- Open the waypoint GUI. Useplayer <name>orcoords <x> <y> <z>for direct navigation./backpack- Open your personal backpack storage./deathpoints- Manage recent death locations and teleport back via GUI./heads- Open the heads explorer GUI./playtime [player]- Show detailed playtime (AFK included) for you or another player./ping [player]- Check network latency for yourself or another player./sit- Sit on any solid block; sneak to stand up./msg <player> <message>- Send a private message. Alias:/message./r <message>- Reply to the last private message./here- Broadcast your current location. Aliases:/coords,/h./help- View all available commands pulled directly fromplugin.yml.
Admin & Moderation
/adminhelp- List key staff commands./settings- Open the settings GUI for players and admins./invsee <player>- Inspect another player’s inventory./timer <resume|pause|reset|set>- Control the global timer./vanish- Toggle vanish mode with movement safeguards./kick,/ban,/unban,/mute,/unmute- Moderation toolset with duration parsing (e.g.1d2h30m)./permissions- Manage groups and assignments:group addperm <group> <permission>group removeperm <group> <permission>group delete <group>user addperm <player> <permission>user removeperm <player> <permission>user setgroup <player> <group>default <group>- Sets the default group for all playersassignments- Show current group and user mappinglist- Display built-in permission nodesreload- Reload configuration and refresh online players
Settings
Player Settings
- 📍 Action-bar location HUD
- 🧭 Bossbar compass overlay
- 🏷️ Player tag (name tag color + text)
- ⏲️ Action-bar timer overlay toggle
- ✨ Navigation particles
- 🧭 Navigation auto-cancel
- 📏 Navigation reach radius
- 🧹 Chest sorting toggle
- 🧺 Inventory sort mode
- 👁️ Waypoint visibility filter
- 🔁 Item restock automation toggle
- 🚪 Double Door Sync
- ⛏️ Vein miner toggle with per-player limits
- 🪓 Vein chopper toggle with per-player limits
Admin Settings
- 🚧 Maintenance mode and custom message
- 💣 Creeper explosion protection toggle (blocks + entities)
- 🔭 End travel toggle
- 🔥 Nether travel toggle
- 🌧️ Sleeping rain skip
- 🛌 Players sleeping percentage gamerule
- 📣 Server MOTD editor
- 🧭 Locator bar gamerule toggle
- 💤 AFK protection toggle and AFK timeout
- 🏷️ Player tags global toggle
- ⚰️ Deathchest toggle
- 🔁 Item restock automation defaults and global toggle
- 🌾 Crop protection
- 🌱 Right-click harvest
- 🎒 Backpack availability, page count, and row count
- ⛏️ Vein miner global options (limits, tools, blocks, sound)
- 🪓 Vein chopper global options
- 🧠 Heads explorer (enable, API key, refresh)
- 🧾 Recipe sync toggle
Minecraft Heads Explorer
This plugin now features a built-in Minecraft Heads Explorer, powered by Minecraft-Heads.

Permissions
Built-in Groups
player- default fallback that grants all player-facing QoL features such as/settings, waypoints, backpacks, and automation toggles.moderator- inherits the player group and adds moderation, vanish, inventory viewing, and timer controls.admin- includes every BetterVanilla permission, covering server maintenance, admin settings, and permission management.- Use
/permissions default <group>(e.g./permissions default player) to choose which group new players fall back to. Switching the default moves existing players that still belonged to the previous default.
| Permission | Included in |
|---|---|
bettervanilla.settings |
player, moderator, admin |
bettervanilla.playtime |
player, moderator, admin |
bettervanilla.waypoints |
player, moderator, admin |
bettervanilla.here |
player, moderator, admin |
bettervanilla.deathpoints |
player, moderator, admin |
bettervanilla.ping |
player, moderator, admin |
bettervanilla.sit |
player, moderator, admin |
bettervanilla.backpack |
player, moderator, admin |
bettervanilla.heads |
player, moderator, admin |
bettervanilla.msg |
player, moderator, admin |
bettervanilla.togglelocation |
player, moderator, admin |
bettervanilla.togglecompass |
player, moderator, admin |
bettervanilla.actionbartimer |
player, moderator, admin |
bettervanilla.chestsort |
player, moderator, admin |
bettervanilla.doubledoor |
player, moderator, admin |
bettervanilla.veinminer |
player, moderator, admin |
bettervanilla.veinchopper |
player, moderator, admin |
bettervanilla.itemrestock |
player, moderator, admin |
bettervanilla.tag |
player, moderator, admin |
bettervanilla.adminhelp |
moderator, admin |
bettervanilla.vanish |
moderator, admin |
bettervanilla.invsee |
moderator, admin |
bettervanilla.moderation |
moderator, admin |
bettervanilla.timer |
moderator, admin |
bettervanilla.waypoints.admin |
moderator, admin |
bettervanilla.tag.admin |
moderator, admin |
bettervanilla.permissions |
admin |
bettervanilla.maintenance.bypass |
admin |
bettervanilla.adminsettings |
admin |
Contributing
Pull requests are welcome! If you find a bug or have an idea, open an issue with reproduction steps, logs, or screenshots so we can help quickly.
License
Distributed under the MIT License.
Ченджлог
1.12.0Релиз1.21.11 · 31 января 2026 г.
[1.12.0] - 31.01.2026
- 🧭 Waypoint Visibility Cycle - Added an in-GUI visibility cycle for public/private waypoint filtering.
- 🧭 Navigation QoL - Player settings for auto-cancel and reach-radius navigation behavior.
- 🧺 Inventory Sort Modes - New per-player inventory sort mode setting with multiple sorting styles.
- 🎨 GUI Styling Polish - Streamlined option cycle and CustomGUI item styling.
- 🌙 Tab List Moon Phase - Tab list now shows the current moon phase.
- 🆘 Help Command Redesign - Refreshed
/helpand/adminhelplayouts and UX. - 🎒 Backpack on Death - Improved handling when backpacks are used during death events.
- ✨ Particle Navigation Accuracy - Particle navigation now uses a centered location for better visuals.
- 📣 Default MOTD Update - Updated the default server MOTD for 1.12.0.
1.11.0Релиз1.21.11 · 29 января 2026 г.
[1.11.0] - 29.01.2026
- 🧠 Heads Explorer - New
/headsGUI with categories, search, and admin controls (API key, enable/disable, refresh). - 📍 Here/Coords Command -
/here(alias/coords) broadcasts your current location to all players. - 🏷️ Player Tags - Custom name tags via the settings menu with color selection and a global admin toggle.
- ⏲️ Action-Bar Timer Toggle - Player + admin setting to enable or disable the timer action bar overlay.
- 🛌 Sleeping Percentage Control - Admin setting for
playersSleepingPercentage, plus player sleep announcements. - 🌧️ Sleeping Rain Fix - Weather skip now applies globally across worlds.
- 🧭 GUI UX Enhancements - Search dialog support for waypoints/waypoint icons/playtime, sort cycle items, and fixed double-click handling.
- 🧰 Admin Settings Access - Admins can open player settings menus for other online players.
- ⚰️ Death Points Improvements - Sorted GUI list, multi-world fixes, duplicate deathchest prevention, and 3-line holograms.
- 🗺️ Waypoint Data Update - Allow duplicate private waypoint names by storing data per-UUID.
- 💬 Chat & HUD Updates - Mention handling refinements, compass async fix, red AFK tags, and clearer AFK messages.
- 🏷️ Player Tags - New tag system with configurable name + color via the settings menu.
- ✍️ Sign Colors - Reworked sign color handling so signs remain editable.
- ⛏️ Vein Miner Update - Added glowstone support.
- 🫥 Vanish Reliability - Fixed vanish state resolution issues.
- 📊 Playtime GUI - Shows each player’s online state.
- 🧾 Recipe Sync Overhaul - Refactored sync pipeline with Fabric/NeoForge support and an admin toggle.
- 📈 Metrics & Build - Added bStats and migrated build/CI tooling to Gradle with wrapper support.
1.10.2Релиз1.21.9, 1.21.10, 1.21.11 · 31 октября 2025 г.
[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Релиз1.21.8, 1.21.9, 1.21.10 · 24 октября 2025 г.
[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Релиз1.21.8, 1.21.9, 1.21.10 · 24 октября 2025 г.
[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Релиз1.21.8, 1.21.9, 1.21.10 · 18 октября 2025 г.
[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Релиз1.21.8, 1.21.9, 1.21.10 · 10 октября 2025 г.
[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Релиз1.21.8, 1.21.9, 1.21.10 · 9 октября 2025 г.
[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.
Комментарии
Загружаем…