BakteriaStaff Documentation (Beta)
Welcome to the
BakteriaStaff plugin documentation. This guide will walk you through the setup process, key features, and commands to help you get the most out of the plugin. Designed for Minecraft server administrators and staff, BakteriaStaff offers comprehensive tools to manage your server efficiently across
Minecraft versions 1.8 to 1.21.
Installation
- Download the BakteriaStaff plugin from the Spigot page.
- Place the plugin jar in your server's /plugins directory.
- Restart or reload your server to load the plugin.
The plugin will automatically generate its configuration files on first use, and you’ll see the following message in your console:
This server is using BakteriaStaff plugin
⚙️ Configuration
Upon installation, BakteriaStaff generates configuration files for customization. You can access these files under /plugins/BakteriaStaff/:
- config.yml: General settings for the plugin.
- tickets.yml: Stores player tickets.
- warnings.yml: Manages player warnings.
- passwords.yml: Stores command requests.
You can edit these configurations to suit your server’s needs and then use /reloadconfig to apply changes without restarting the server.
Commands
BakteriaStaff provides an extensive list of commands for managing players, monitoring activity, and communicating with staff. Here is a list of all available commands:
Command
Description
Permission
/ticket create <msg> Create a support ticket bakteria.ticket
/ticket view View your existing tickets bakteria.ticket.view
/mod Toggle staff mode bakteria.mod
/panel Open the staff control panel bakteria.panel
/warn <player> <msg> Warn a player bakteria.warn
/unwarn <player> Remove the last warning from a player bakteria.unwarn
/kick <player> <msg> Kick a player from the server bakteria.kick
/ban <player> <msg> Ban a player from the server bakteria.ban
/unban <player> Unban a player bakteria.unban
/staffmsg <msg> Send a message to the staff chat bakteria.staffmsg
/vanish Make yourself invisible to others bakteria.vanish
/unvanish Make yourself visible to others bakteria.unvanish
/cps <player> Check clicks-per-second (CPS) of a player bakteria.cps
/mute <player> <msg> Mute a player bakteria.mute
/unmute <player> Unmute a player bakteria.unmute
/tp <player> Teleport to a player bakteria.tp
/log View server logs in-game bakteria.log
/report <player> <msg> Report a player bakteria.report
/revive <player> Revive a player by restoring their inventory bakteria.revive
/unfreeze <player> Unfreeze a player who has been frozen bakteria.unfreeze
/reloadconfig Reload the plugin configuration files bakteria.admin
/requestcommand <cmd> Request access to a specific command bakteria.requestcommand
/viewrequests View all pending command requests bakteria.viewrequests
/respondcommand Respond to a command request bakteria.respondcommand
/togglestaffchat Toggle staff chat mode bakteria.staffchat
Permissions
The BakteriaStaff plugin uses a fine-tuned permission system to grant specific commands and abilities to different staff roles. You can manage permissions via your permissions plugin (e.g., LuckPerms, PermissionsEx).
Examples of permission nodes:
- bakteria.mod: Access to staff mode and staff commands.
- bakteria.kick: Permission to kick players.
- bakteria.ban: Permission to ban players.
- bakteria.ticket: Permission to create/view tickets.
Supported Versions
- Minecraft Versions: Fully compatible from 1.8 through 1.21.
- The plugin automatically adapts to differences in item IDs, mechanics, and player handling across versions.
- ViaVersion Support: Seamlessly integrates with ViaVersion to allow cross-version play while maintaining staff features.
Additional Notes
- Multi-Version Compatibility: The plugin adapts its features to the version of Minecraft you're running. Whether it's legacy item names in 1.8 or new features in 1.21, BakteriaStaff ensures that your server staff have the tools they need.
- Customizable Messages: All player-facing messages (e.g., warnings, kicks, bans) are fully customizable via the config.yml file. Tailor the language to fit your server’s tone.
- GUI-Based Management: With a clean and intuitive GUI system, even non-technical staff can easily manage players and handle server events.
Get Started with BakteriaStaff and streamline your server management today!