
AlexPlugins - ServerTools
This plugin adds some useful tools for your server. It can help you do things that other plugins don't do.
📖About AlexPlugins - ServerTools
🧰 AlexPlugins – ServerTools
ServerTools is a modular utility plugin for Paper Minecraft servers designed to provide small, focused server-side tools that integrate cleanly with modern plugins like PlaceholderAPI and TAB.
The project is intentionally structured as a framework-style plugin, allowing features to be enabled, disabled, and expanded over time without bloating the server or forcing unnecessary dependencies.
⚠️ ServerTools is actively developed and considered WIP.
Features and structure may change between releases.
✨ Core Features
🕒 Player Timezone System
A fully local, per-player timezone system using real IANA timezone identifiers (no EST/PST/GMT guessing).
- Per-player timezone storage
- Server default timezone fallback
- Automatic DST handling
- Join reminders for players without a timezone set
- Integrated PlaceholderAPI support
- Works seamlessly with TAB
Example output:
6:18 PM [EST]
🧩 PlaceholderAPI Integration (Bundled)
ServerTools registers its own internal PlaceholderAPI expansion at runtime.
No eCloud downloads required.
Available placeholder:
%servertools_time%
📋 Modular Configuration
All main configuration is stored in servertools.yml (not config.yml) to support modular expansion.
Each module can be enabled or disabled independently.
🛠️ Utility Commands
ServerTools includes a growing set of server utilities, including:
/disconnect/stopserver/servertools/xray/tz
(Exact availability depends on version.)
📦 Installation
- Download the latest ServerTools release from GitHub.
- Place the JAR into your server’s
plugins/directory. - Install PlaceholderAPI.
- Restart the server.
- Configure
servertools.yml.
⚙ Configuration
servertools.yml
plugin:
enabled: true
disconnect:
enabled: true
timezones:
enabled: true
default: "America/New_York"
requestonjoin: true