Trainee Requests
PluginLicenseRef-All-Rights-Reserved

Trainee Requests

TraineeRequest is a lightweight Minecraft plugin for Paper 1.21-1.21.8 servers, allowing trainees to request commands (e.g., /gamemode) for approval /requestcommand. Operators manage trainees with /trainee and use clickable [Accept]/[Deny] notification

35
Downloads
2
Followers
6 months ago
Updated
📦
4
Versions

📖About Trainee Requests

Special Shoutout To

https://modrinth.com/user/error_dev_yt
Makes Some AMAZING DATAPACKS

TraineeRequest Plugin Description

TraineeRequest is a lightweight and flexible Minecraft plugin designed for Paper servers (version 1.21.4 and above), enabling trainees to submit command execution requests for operator approval. Ideal for training new players, managing staff, or implementing controlled command systems on survival or network servers.
I developed this plugin to address the need for a secure and customizable way to train players without granting full command access. Tired of relying on manual oversight or complex permission setups, I created TraineeRequest to provide a self-hosted solution. Operators can manage trainees and approve requests directly in-game, ensuring full control over server operations.

✨ Features

Submit command requests with /requestcommand for operator review.
Manage trainees using /trainee join and /trainee leave commands.
Operators receive real-time notifications with clickable [Accept] and [Deny] buttons.
Restricted access: Only trainees can request commands, with operators retaining approval authority.
Optimized for Minecraft 1.21.4 Paper servers and works with versions 1.21-1.21.8.
Supports seamless integration with existing server setups.

📖 How It Works

Operators add players to the trainee list with /trainee join .
Trainees request command execution (e.g., /gamemode creative) using /requestcommand .
All online operators are notified with an interactive message featuring [Accept] to run the command or [Deny] to reject it.
Approved commands execute instantly, while denied requests notify the trainee.

🛠️ Permissions

Approve trainee op or approval.Permission
Add or remove player from trainee list op or list.Permission
RequestCommand Added with /trainee join (gives them perms to request command)

💡 Why Use TraineeRequest?

  • Simple and secure trainee management system.
  • Perfect for training sessions, staff onboarding, or controlled command delegation.
  • Enhances server interactivity with an intuitive approval process.
  • Eliminates the need for complex permission configurations.
  • Fully controlled by server operators without external dependencies.