TurboBansLite - Modern, Fast & Interactive Punishment Management icon

TurboBansLite - Modern, Fast & Interactive Punishment Management -----

A modern, efficient, and easy-to-use punishment management system developed for your server.



Subject: [1.21] TurboBansLite - Modern, Fast & Interactive Punishment Management

----------------------------------------------------------------


View attachment 921704

TurboBansLite
A modern, efficient, and easy-to-use punishment management system designed for your server.
---

What is TurboBansLite?

TurboBansLite is a lightweight yet powerful punishment plugin developed to make the job of server administrators easier. It simplifies the process of punishing players through an intuitive GUI and a chat-based system. It offers a wide range of features, from permanent and temporary punishments to automatic penalties.

✨ Key Features


  • [*] **Comprehensive Punishment Types:** Permanent and temporary `ban`, `mute`, `ip-ban`, and `warn` punishments.
    [*] **Interactive GUI:** Easily manage punishments with an interactive menu using the `/turbobans <player>` command.
    [*] **Chat-Based Setup:** Save time by entering the duration and reason through a chat conversation after selecting a punishment from the GUI.
    [*] **Database Support:** All punishments are stored in an SQLite database to ensure no data is lost on server restarts.
    [*] **Auto-Punishment:** Automatically kick, mute, or ban players who reach a certain number of warnings (configurable in `config.yml`).
    [*] **Detailed Punishment History:** View a player's complete punishment history with the `/turbohistory <player>` command.
    [*] **Advanced Language Support:** All messages in the plugin are fully customizable via `messages_tr.yml` and `messages_en.yml` files.
    [*] **Detailed Permission System:** Manage permissions for all commands and features, compatible with plugins like `LuckPerms`.

---

⌨️ Commands and Permissions

By default, all commands can only be used by players with `OP` status.

Command Description Permission
`/turbobans <player>` Opens the punishment GUI for a player. `turbo.gui`
`/turboban <player>` Bans a player. `turbo.ban`
`/turbounban <player>` Unbans a player. `turbo.unban`
`/turbomute <player>` Mutes a player in chat. `turbo.mute`
`/turbounmute <player>` Unmutes a player. `turbo.unmute`
`/turbokick <player>` Kicks a player from the server. `turbo.kick`
`/turbowarn <player>` Warns a player. `turbo.warn`
`/turbohistory <player>` Shows a player's punishment history. `turbo.history`
`/turbobanip <ip/player>` Bans an IP address. `turbo.banip`
`/turbounbanip <ip>` Unbans an IP address. `turbo.unbanip`
`/turbobans reload` Reloads the plugin's config files. `turbo.reload`


---

⚙️ Installation

  1. Drag and drop the `TurboBansLite-1.0-SNAPSHOT.jar` file into your server's `plugins` folder.
  2. Start or restart your server.
  3. You can edit the necessary settings and language files under the `plugins/TurboBansLite/` directory.

---

Support and Feedback

If you encounter any issues with the plugin or have a suggestion, you can contact me under this thread or via private message.​
Resource Information
Author:
----------
Total Downloads: 4
First Release: Sep 27, 2025
Last Update: Sep 27, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings