Staffplus
PluginMIT

Staffplus

Staff moderation plugin with advanced commands and full support for Minecraft 1.21.11

203
Downloads
2
Followers
4 months ago
Updated
📦
1
Versions

📖About Staffplus

logo

License: MIT
Minecraft
Java
Maven

Staff++ is a modernized and feature-rich moderation plugin for Minecraft servers, providing administrators and moderators with powerful tools to manage their communities effectively.

Staff++ is maintained as an open collaboration project.

What is Staff++?

Staff++ is a comprehensive moderation plugin that bridges professional server management with ease of use. It combines advanced features for handling player reports, staff gadgets, and administrative controls in one unified package. Whether you're running a small community server or a large network, Staff++ adapts to your needs with a clean architecture and zero problematic dependencies.

Key Features:

  • Advanced Moderation - Freeze players, Vanish mode, Examine inventories, Real-time alerts
  • Staff Gadgets - Freecam, ItemRadar, XRay, NightVision, Invisible mode
  • Ticket System - Automated player reports and comprehensive ticket management
  • Multi-Language - Full support for 12 languages (EN, ES, DE, FR, IT, PT, NL, HR, HU, NO, SV, ZH)
  • Flexible Storage - YML flat file or MySQL database support
  • Modern Architecture - Clean codebase with version-specific adapters for all supported Minecraft versions

Special thanks to the Spigot and Paper communities for their continuous support and feedback!

Supported Versions

Staff++ supports Minecraft Java Edition versions 1.17 through 1.21.11 across all major server software:

  • Spigot - Complete support
  • Paper - Full compatibility with latest versions
  • Bukkit - Full Bukkit API compliance

Each version includes a dedicated version adapter ensuring optimal performance and compatibility.

For detailed compatibility information, see the WIKI.

Setting Up

Take a look here for comprehensive installation and configuration guides.

Commands

User Commands

  • /report: Report a player for misconduct.
  • /ticket: Create and manage support tickets.
  • /notes: View notes about players.
  • /login: Staff login (if you have permission).
  • /register: Register a staff password (if you have permission).
  • /changepassword: Change your own password.

Staff Commands

  • /staff: Toggle staff mode.
  • /freeze: Freeze or unfreeze a player.
  • /examine: Examine a player's inventory.
  • /cps: Run a clicks-per-second test on a player.
  • /sc: Toggle and use staff chat.
  • /warn: Warn and manage player warnings.
  • /vanish: Toggle vanish mode.
  • /chat: Manage global chat.
  • /alerts: Manage alerts.
  • /follow: Follow a player.
  • /revive: Revive a player.
  • /personnel: List staff members.
  • /strip: Strip a player's armor.
  • /clear: Clear a player's inventory.
  • /resetPassword: Reset a user's password.

Note: All commands are subject to change. See documentation for details and permissions.

Links:

Demo Video

Watch the demo

Contributing

Requirements

  • Java 8 or higher
  • Maven 3.8.1+
  • Git

Build Instructions

  1. Clone the repository

    git clone https://github.com/Anonimus1221/staff-plus.git
    cd staff-plus
    
  2. Run Maven build

    mvn clean package -DskipTests
    
  3. Locate compiled artifacts

    • Main plugin: StaffPlusCore/target/Staff+.jar
    • Version adapters: v1_XX_RX/target/v1_XX_RX-4.0.0.jar (for each version)

The build system automatically creates 14 JAR files: 1 API, 1 Core plugin, 1 Bungee adapter, and 11 version-specific adapters.

Contributing

Any contributions are appreciated. Feel free to reach out on GitHub if you're interested in helping improve Staff++.

Libraries Used:

Configuration

Main Files

Configuration files are located in plugins/StaffPlus/:

  • config.yml - Main plugin configuration
  • messages.yml - Localization strings
  • permissions.yml - Permission structure

Installation

  1. Download Staff+.jar from releases
  2. Place in plugins/ folder of your Minecraft server
  3. Restart server - plugin auto-generates config
  4. Configure plugins/StaffPlus/config.yml as needed

System Requirements

  • Java 8 or higher
  • Minecraft 1.17 - 1.21.11
  • At least 2GB RAM (4GB+ recommended)
  • Spigot, Paper, or Bukkit server

Made with ❤️ by Anonimus1221

GitHubLicenseDocumentation

Last updated: December 2025