PlutonEXP | [1.14-1.21] |Exp Shop | Stand Alone | Lightweigh
1.2A lightweight Spigot plugin that lets players purchase items using their experience points.
1.2latestUpdated the version jarJul 27, 2026 The version jar was previously not updated since last update causing update available messages1.17 FixPlutonEXP Update v1.17 - Security Fixes, Hex Colors, Admin Commands & Tab CompletionJul 26, 2026 This update includes security fixes for GUI interactions, adds hex color support, tab completion, and an admin command to open the shop for target players. New Features & Commands · Admin Player Open: Added /expshop open <player> to open the shop GUI for other online players (Permission: expshop.admin.openother). · Tab Completion: Added tab completion for /expshop subcommands (open, reload, help) and online player names. · RGB Hex Colors: Added support for 1.16+ Hex color codes (&#HEX or &#RRGGBB) in config.yml messages. Security & GUI Enhancements · Shift-Click & Drag Protection: Fixed shift-clicking and item dragging interactions to prevent item loss or moving items into shop slots. · Dynamic Reload Refresh: Reloading config via /expshop reload refreshes open inventories without breaking item interaction tags. · Material Validation Fallback: Invalid material names in shop.yml fall back to STONE with a console warning instead of throwing a NullPointerException. · On-Disable Cleanup: Open shop GUIs are closed automatically on plugin disable or reload. Performance & Bug Fixes · Async Update Checker: Converted OP join update checking to run asynchronously to prevent main-thread login lag. · bStats Integration Fix: Fixed config key lookup (settings.bstats-metrics.enabled) to enable bStats metric reporting by default. · Level 0 EXP Formula Fix: Level deduction formula now retains partial progress to the next level when dropping to level 0. · Dynamic Sound Reloading: /expshop reload now properly reloads sound configuration without requiring a server restart. · Console Command Safety: Fixed ClassCastException when commands are executed from the server console. Permissions · expshop.use - Allows players to open the shop GUI (Default: true) · expshop.admin.openother - Allows opening the shop for another player (Default: op) · expshop.admin.reload - Allows reloading the plugin configuration (Default: op) · expshop.admin.help - Access to help command (Default: op)1.16Fixed the exp deduction not deductingJan 6, 2026 Fixed the exp deduction not deducting1.15Made it so that lore is still changed even if not navtypeOct 15, 2025 Made it so that lore is still changed even if not navtype1.14Fixed the menu resetting cursor position resetting and fixing getting total expSep 13, 2025 Things fixed in this update: · Cursor position getting reset while buying things · Rewrote the exp util to be used in getting the player total experience so it's more robust1.13Permission quick fixJul 25, 2025 Had a problem with permission on which it allowed users who doesn't have the permission to still access it.1.12Added Permissions to open and helpJul 25, 2025 Permissions is added for the open and help command for the plugin plutonexp.open - open command plutonexp.help - help command plutonexp.reload - reload command1.11New Version CheckerApr 21, 2025 Added a feature to check plugin updates for pluton exp1.10Recreated the exp methods since the calculations weren't accurateApr 16, 2025 The exp method wasn't accurate, when the levels are deducted the amount of exp point didn't follow had to create a new util to handle the exp problem1.01Small update to the config and shop.ymlApr 16, 2025 Added a link to get the sounds and the material for items, also removed type: since it wasn't needed in the config1.0Sound was not working due to a problem with the object fixedApr 15, 2025 Fixed a problem where the key(sound name) was not being detected and the playsound in the plugin was using the sound as the key(sound name) when trying to play a sound
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta