What's New
• Command aliases for 1v1 (/duel)
• Teleport glow effects system
• Queue timeout improvements
• Hex color message support
Improvements & Fixes
• Enhanced matchmaking & teleportation
• Fixed queue broadcasts
• Resolved teleport glitches
• Fixed memory leaks
Configuration
Code:1v1: command_aliases: "duel,fight,pvp"
Support
Discord |
Support Tickets
What's New
• Added HEX Color Support - You can now use HEX colors (&#RRGGBB format) in all messages
• Enhanced Random Teleportation - Improved RTP system performance
• Queue System Improvements - Added auto-remove feature for inactive players
• 1v1 System Enhancements - Added customizable duel request timeout
• New Broadcasting Features - Configurable queue status broadcasts
Technical Improvements
• Added concurrent queue handling for better performance
• Improved world validation checks
• Enhanced teleportation safety checks
• Added proper task cleanup on plugin disable
• Optimized memory usage for queue management
Configuration Updates
Code:# New Settings Added queue-settings: auto-remove: enabled: true timeout: 120 # Time in seconds message: "&7[&c!&7] &fYou have been removed from the queue due to inactivity" broadcast-settings: enabled: true interval: 60 initial-delay: 60
Message Customization
You can now use HEX colors in any message! Example:
Code:messages: queueAdded: "&#D22845You were added to the queue." queueRemoved: "&#FF5733You were removed from the queue."
Commands & Permissions
All commands remain the same:
• /rtp [world] - random teleport
• /rtpqueue [world] - Join the RTP queue
• /leave - Leave the current queue
• /1v1 <player> - Send a duel request
• /toggle1v1 - Toggle duel requests
• /donutrtpqueue reload - Reload configuration
Important Notes
• Requires server version 1.19+
• All existing configurations will work without changes
• HEX colors are optional - traditional color codes still work
Bug Fixes
• Fixed color formatting in action bar messages
• Resolved queue synchronization issues
• Fixed teleportation delay timer
• Improved error handling for invalid world configurations
Thanks
Thank you for using DonutRTPqueue! Your feedback and support help make this plugin better.
Remember to back up your config before updating!
[/antArtifact]
Code:queue-settings: auto-remove: enabled: true timeout: 120 # Time in seconds before auto-remove message: "&7[&c!&7] &fʏᴏᴜ ʜᴀᴠᴇ ʙᴇᴇɴ ʀᴇᴍᴏᴠᴇᴅ ꜰʀᴏᴍ ᴛʜᴇ ǫᴜᴇᴜᴇ ᴅᴜᴇ ᴛᴏ ɪɴᴀᴄᴛɪᴠɪᴛʏ"
![]()
more optimized
added inrtpqueue broadcast system
Code:broadcast-settings: enabled: true interval: 60 # Time between broadcasts in seconds initial-delay: 60 # Time to wait before first broadcast in seconds
Code:inrtpqueuebroadcast: "&a&lʀᴛᴘǫᴜᴇᴜᴇ /n &f%player% &fɪѕ ɴᴏᴡ ʟᴏᴏᴋɪɴɢ ꜰᴏʀ ᴀɴ ʀᴛᴘ ꜰɪɢʜᴛ ᴡɪᴛʜ /n &f/rtpqueue /n &fᴛʜᴇʀᴇ ɪѕ ᴄᴜʀʀᴇɴᴛʟʏ �FF45{current-player-count} &fᴘᴇʀѕᴏɴ ɪɴ ǫᴜᴇᴜᴇ"
![]()
What's New:
1. Dynamic Feature Toggling:
- Enable/disable RTP and 1v1 features independently in the config
- Commands for disabled features are completely hidden from players
2. mproved Command Handling:
- Smoother command registration and execution
- Better tab completion for all commands
3. Enhanced 1v1 System:
- New/toggle1v1command to opt-in/out of duel requests
- Clickable accept buttons for duel requests
- Customizable duel request expiration time
4. Performance Optimizations:
- Improved code structure for better plugin performance
- More efficient command processing
Upgrading:
To upgrade, simply replace your old .jar file with the new one. Don't forget to check the updated config.yml for new options!
We're excited to announce the latest update to the DonutRTPqueue plugin! This update brings several improvements and new features to enhance your server's random teleportation and 1v1 duel experience.
New Features and Improvements
- Anti-Spam Protection for 1v1 Requests
- Players can no longer spam duel requests to the same player.
- A new message informs players if they've already sent a request to the target player.
- Glow Effect for 1v1 Duels
- Added a configurable glow effect when players are teleported for 1v1 duels.
- Enhance the visual experience and excitement of 1v1 encounters.
- Updated Reload Command
- The reload command has been changed to /donutrtpqueue reload for better plugin management.
- Configuration Updates
- New options in the config.yml file for the glow effect in 1v1 duels.
- Added a new message for the anti-spam feature.
Configuration Changes
Code:1v1: teleport-glow: enable: true time: 10 messages: alreadySentRequest: "&cYou already sent a duel request."
