
RedirectorPlus
RedirectorPlus is a lightweight Paper plugin that allows server administrators to create and manage server connection information. Players can easily discover and connect to different servers through simple in-game commands.
Список изменений
RedirectorPlus Alpha 1.0 - Version Summary
Release Date: March 23, 2026
Version: Alpha 1.0
Minecraft Version: 1.21.11
Paper Server Required: 1.21.11 or later
Java Version: 17 or later
Overview
RedirectorPlus Alpha 1.0 is the inaugural release of a lightweight, standalone Paper plugin designed to simplify server connection management. This alpha release provides core functionality for administrators to create, manage, and share server connection information with players.
Key Features
✨ Core Functionality
- Connection Management - Create, view, list, and delete server connections
- In-Game Commands - Intuitive command structure with full support
- Tab Completion - Auto-complete for all commands and connection names
- Permission System - Role-based access control via
redirectorplus.adminpermission - Persistent Storage - YAML-based configuration that survives server restarts
🎨 User Experience
- Rich Text Formatting - Uses Adventure API for formatted color and styled messages
- Error Handling - Clear feedback for invalid commands and missing connections
- Help System -
/rdplus helpcommand provides command reference
💾 Data Management
- Auto-Save - Connections automatically saved to
plugins/RedirectorPlus/connections.yml - Manual Edit Support - YAML configuration can be edited directly
- Port Customization - Default port 25565 with optional custom port support
Commands
| Command | Usage | Permission |
|---|---|---|
/rdplus create | Create a server connection | redirectorplus.admin |
/rdplus redirect | Display server connection info | redirectorplus.admin |
/rdplus list | List all connections | redirectorplus.admin |
/rdplus delete | Delete a connection | redirectorplus.admin |
/rdplus help | Show help information | None |
Command Examples
# Create a connection
/rdplus create "Main Server" play.example.com 25565
/rdplus create "Creative" creative.example.com
# View connection info
/rdplus redirect "Main Server"
# List all connections
/rdplus list
# Delete a connection
/rdplus delete "Main Server"
Configuration
Default Configuration
No configuration required for basic usage. The plugin works out of the box.
connections.yml
Connections are stored in plugins/RedirectorPlus/connections.yml:
connections:
Example Server:
ip: play.example.com
port: 25565
Creative World:
ip: creative.example.com
port: 25566
What's Included
✅ Standalone plugin (no BungeeCord/Velocity required)
✅ Full command system with tab completion
✅ YAML-based persistent storage
✅ Permission-based access control
✅ Rich text formatting with Adventure API
✅ Error handling and user feedback
✅ Comprehensive README documentation
Known Limitations (Alpha)
- Plugin is a display-only solution (players must manually add servers to their multiplayer list)
- Does not automatically transfer players between servers
- No GUI interface (commands only)
- No database support (YAML only)
- No remote server checking/ping functionality
Installation
- Download
RedirectorPlus-Alpha 1.0.jar - Place in
server/plugins/directory - Restart server
- Start creating connections with
/rdplus create
Building from Source
Requirements:
- Maven 3.9.6+
- Java 17+
mvn clean package
# JAR output: target/RedirectorPlus-Alpha 1.0.jar
File Structure
RedirectorPlus-Alpha 1.0/
├── README.md # Full documentation
├── MODRINTH.md # Modrinth project summary
├── alpha1.0.md # This version summary
├── pom.xml # Maven configuration
└── src/
└── main/
├── java/com/redirectorplus/
│ ├── RedirectorPlus.java
│ ├── commands/
│ │ └── RedirectorCommand.java
│ ├── managers/
│ │ └── ConnectionManager.java
│ └── models/
│ └── ServerConnection.java
└── resources/
└── plugin.yml
Permissions
redirectorplus.admin:
description: Allows player to use RedirectorPlus commands
default: op
Future Roadmap
Planned for Beta 1.0
- Server ping/status checking
- Player count display
- Server status indicators
- Command aliases
- Advanced config options
Considered for Future Releases
- GUI interface
- Database backend support
- Automatic server transfers (with BungeeCord optional)
- Multi-language support
- API for other plugins
Support & Credits
- Plugin: RedirectorPlus
- Version: Alpha 1.0
- License: MIT
- Platform: Paper 1.21.11+
Bug Reports & Feedback
If you encounter issues or have suggestions, please provide:
- Minecraft/Paper version
- Plugin version
- Steps to reproduce
- Error logs (if applicable)
Thank you for testing RedirectorPlus Alpha 1.0!
