AlexPlugins - ServerTools

This plugin adds some useful tools for your server. It can help you do things that other plugins don't do.

85

Quick challenge

How far can you run before the mobs catch you?

AlexPlugins - ServerTools

🧰 AlexPlugins – ServerTools

Update to 0.0.5 Alpha before 3/30

TAB is a modular utility plugin for TAB designed to provide small, focused server-side tools that integrate cleanly with modern plugins like TAB 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

1. Download the latest ServerTools release from GitHub. 2. Place the JAR into your server’s `plugins/` directory. 3. Install PlaceholderAPI. 4. Restart the server. 5. Configure `servertools.yml`.

---

⚙ Configuration

`servertools.yml`

```yaml plugin: enabled: true

disconnect: enabled: true

timezones: enabled: true default: "America/New_York" requestonjoin: true ```

DESCRIPTION WRITTEN WITH CHATGPT

ADS