
TurboBansLite
A modern, efficient, and easy-to-use punishment management system developed for your server.
Оцените первым
52
1
Список изменений
TurboBansLite
A modern, efficient, and easy-to-use punishment management system developed for your server.
✨ Features
- Comprehensive Punishment Types: Permanent and temporary
ban,mute,ip-ban, andwarnpunishments. - Interactive GUI: Easily manage punishments with an interactive menu using the
/turbobans <player>command. - Chat-Based Setup: After selecting a punishment from the GUI, easily enter the duration and reason through a chat conversation.
- 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.
- 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.ymlandmessages_en.ymlfiles. - Permission System: Detailed permission management for all commands and features.
📦 Installation
- Drag and drop the
TurboBansLite-1.0-SNAPSHOT.jarfile into your server'spluginsfolder. - Start or restart your server.
- You can edit the necessary settings and language files under the
plugins/TurboBansLite/directory.
⚙️ Configuration (config.yml)
The config.yml file contains the main settings for the plugin:
settings.language: Sets the default language of the plugin (troren).auto-punishment: Configure automatic punishments based on the number of warnings. For example, muting a player for 1 hour after they receive 5 warnings.appeals: Set the appeal website and Discord invitation link that will be displayed on the ban/kick screens.
⌨️ Commands and Permissions
By default, all commands can only be used by players with OP status.
| Command | Description | Usage | Permission |
|---|---|---|---|
/turbobans <player> | Opens the punishment GUI for a player. | /turbobans <player> | turbo.gui |
/turboban <player> | Bans a player. | /<command> <player> [duration] [reason] | turbo.ban |
/turbounban <player> | Unbans a player. | /<command> <player> | turbo.unban |
/turbomute <player> | Mutes a player in chat. | /<command> <player> [duration] [reason] | turbo.mute |
/turbounmute <player> | Unmutes a player. | /<command> <player> | turbo.unmute |
/turbokick <player> | Kicks a player from the server. | /<command> <player> [reason] | turbo.kick |
/turbowarn <player> | Warns a player. | /<command> <player> [reason] | turbo.warn |
/turbohistory <player> | Shows a player's punishment history. | /<command> <player> | turbo.history |
/turbobanip <ip/player> | Bans an IP address. | /<command> <ip/player> [duration] [reason] | turbo.banip |
/turbounbanip <ip> | Unbans an IP address. | /<command> <ip> | turbo.unbanip |
/turbobans reload | Reloads the plugin's config files. | /turbobans reload | turbo.reload |
🛡️ Other Permissions
| Permission | Description |
|---|---|
turbo.* | Grants all permissions for the plugin. |
turbo.notify | Receives notifications about punishments. |
turbo.bypass.ban | Bypasses ban punishments. |
turbo.bypass.mute | Bypasses mute punishments. |
turbo.bypass.kick | Bypasses kick punishments. |
Файлы
turbobanslite-1.0-SNAPSHOT.jar(13.13 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0-SNAPSHOT
Загрузчики
BukkitPaperSpigot
Версии игры
1.21–1.21.8
Загрузок
52
Дата публикации
27.09.2025
