Compatibility
Minecraft: Java Edition
26.1.x
1.21.6–1.21.11
Platforms
Links
Tags
Creators
Details
Licensed MIT
Published last week
PlainBase
PlainBase - The lightweight all-in-one core for your Minecraft server.
Essential features, zero bloat.
Current Features
Core System
- Modular Architecture: You can enable and disable everything in the
config.yml. No need for 20 different plugins. - High Performance: It's built for modern Paper servers and works fine with Folia and Purpur too.
Teleportation Module (TPA & RTP)
This is a big one. I finally added a proper teleport system that actually feels good to use.
- TPA System: Send requests to players with
/tpaor bring them to you with/tpahere. - Auto-Accept: You can toggle auto-accept for your friends with
/tpauto. Settings are saved even after you logout. - Random Teleport (RTP): Get a random spot in the world. It has cooldowns and checks if the biome or block is safe (no more drowning in the ocean).
- Safety Features: Teleports can have a countdown and will cancel if you move or take damage.
| Command | Description | Permission |
|---|---|---|
/tpa <player> |
Ask to teleport to someone. | Everyone |
/tpahere <player> |
Ask a player to teleport to you. | Everyone |
/tpaccept |
Accept a pending request. | Everyone |
/tpdeny |
Deny a request. | Everyone |
/tpacancel |
Cancel your sent request. | Everyone |
/tpauto |
Toggle auto-accepting teleport requests. | Everyone |
/rtp |
Telepot to a random location. | Everyone |
Advanced Spawn System
Details & Commands
- Set global or first-join spawn points.
- Use relative coords like
~when setting spawns. - Auto-teleport players when they join.
| Command | Description | Permission |
|---|---|---|
/spawn |
Go to the spawn point. | Everyone |
/setspawn [x y z] |
Set the global spawn. | OP |
/setfirstspawn [x y z] |
Set the spawn for new players. | OP |
Join Items System
Details & Featurs
- Give items to players on join automatically.
- Full MiniMessage support for names and lore.
- Click actions that run commands as the player.
- Protection so players can't drop or move these items.
- Supports custom player skulls.
Messages & Broadcasts
Details
- Custom Join and Quit messages.
- MOTD for when players enter the server.
- Auto-Broadcast system with custom timers for announcements.
General Management
| Command | Description | Permission |
|---|---|---|
/plainbase reload |
Reloads all configs and modules instantly. | OP |
/plainbase update |
Checks Modrinth for a newer version. | OP |
/plainbase toggle <module> |
Enable/Disable modules while the server is running. | OP |
Planned
- Homes & Warps: Its on my list for next update.
- Tablist & Sidebar: Some simple stats and custom headers.
- Moderations: Kick, ban, etc.
- GUIs: A nice menu so you don't have to type commands for everything.
- And more...
Support & Community
I'm doing this all by myself, so if you find a bug or have an idea, let me know. Every star on GitHub helps a lot!
- Issues: Found a bug? Open an Issue.
- GitHub: Leave a Star!
- Modrinth: Leave a Heart here.
- Share: Tell people about it!
Built with ❤️ by j-gaertig


