Disclaimer
This plugin is mainly a showcase — it was built for a specific server concept and isn’t meant to be plug-and-play for every SMP.Feature names, branding, and economy balancing are all tailored to Hospitality SMP.
That said, if you actually want to run a server called Hospitality SMP and use this plugin as-is, go for it — it’s yours.
Hospitality SMP — Plugin Overview
A full-feature survival SMP plugin built on Paper 1.21.x.Includes:
- Custom economy
- Custom items
- Boss fights
- Arcane magic system
- Auction house
- Airdrops
Onboarding & Core Commands
- Starter gear on first join/respawn (iron set, sword, shield — doesn’t overwrite existing gear)
- 64 cooked beef + 5 min PvP immunity for new players
- /rtp — random teleport with VFX + Slow Falling III
- /home — craftable beds (up to 7 per player, holograms included)
- /tpa — teleport requests with warmup + cancel on move
- /logout — safe 10s logout (bypasses combat log kill)
- /info — full in-game help GUI
- /leaderboard — top 100 stats (money, tokens, kills, etc.)
Economy
- /sell — sell items with live value display
- /shop — multiple categories (Overworld, Nether, End, Gear, etc.)
- Rotating enchant shop (refreshes every 20 mins)
- Items show sell value on hover (ProtocolLib)
- Sell Wand (bulk selling for containers)
Tokens
Premium currency earned from:- PvP kills
- Token vouchers
- Airdrops
- Spawners
- Crate keys
Combat
- Combat tagging (45s PvP, 15s PvE)
- Golden Head craft → Regen III + Absorption II
- Magic weapon scaling (strong vs mobs, weaker vs players)
Crate Keys (5 Tiers)
- Common → basic diamond gear
- Tide → mid-tier enchants
- Ember → high-tier netherite
- Abyss → custom items
- Aeon → maxed gear
- Regular: pick 1/7 rewards
- Premium: pick 3/7
Spawners
- 9 types (token-based)
- Passive drop generation with storage GUI
- Stackable for faster production
- Silk Touch = recover everything
- Shows stats + one-click sell
Airdrops
- Timed drops (5 rarities)
- Countdown alerts
- Dangerous landing zones
- Reward = premium crate key
Magic Weapons (8 Total)
Examples:- Frostbite — freeze mobs
- Inferno — meteor strike
- Tempest — chain lightning
- Voidreaper — black hole pull
- Solaris — blinding flare
- Venomfang — poison cloud
- Stormbreaker — shockwave
- Tidal Cleaver — dash attack
Mob Mutations
- Mobs spawn with 1–4 random mutations
- 10 types total (Ironclad, Swift, Titan, etc.)
- Visual indicators (particles + nametags)
Auction House (/ah)
- Player marketplace
- 48h listings, 5% tax
- Search + sorting
- Expired items go to collection inbox
Arcane Pylons
Created by placing brewing stand on fence.Functions:
- Disenchant items
- Restore item power
- Teleport between pylons (code-based)
Other Items
- Stormcaller’s Bell → summons thunderstorm
- Global cooldown: 3 in-game days
Other Systems
- Custom sidebar (stats + timers)
- Rank/nametag system
- End progression unlock
- World border system
- Admin watch mode
- Boss music system
Technical
- Java 21 · Paper 1.21.x · Adventure
- Gson data storage
- ProtocolLib integration
- ~80+ classes (clean structure)
- Autosave every 5 minutes
Final Note
If you want to:- Fork it
- Reskin it
- Or run it as-is
