Cat Queue
作者:rebot | 分类:模组
Minecraft 版本: 1.11 1.11.2 1.12 1.12.1 1.12.2 1.13 1.13.1 1.13.2 1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15.2 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5 1.17 1.17.1 1.18 1.18.1 1.18.2 1.19 1.19.1 1.19.2 1.19.3 1.19.4 1.20 1.20.1 1.20.2 1.20.3 1.20.4 1.20.5 1.20.6 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8
平台: velocity
标签: management utility
? CatQueue — Smarter Queueing & Seamless Pterodactyl Autoscaling for Velocity
CatQueue is a modern Velocity proxy plugin built to give players a smooth, frustration-free queueing experience while automatically scaling your Minecraft backend servers using Pterodactyl.
Unlike other queue plugins, CatQueue focuses on player clarity, admin safety, and long-term maintainability. It’s built with robust config migrations, live queue feedback, and first-class autoscaling — so your network feels professional and future-proof.
Why CatQueue?
Other queue plugins often…
- Spam chat with outdated queue messages.
- Break configs between updates, forcing manual rewrites.
- Ignore scaling, leaving you to manage server capacity by hand.
CatQueue solves these pain points by delivering:
- Continuous action bar updates (not just chat spam).
- Non-destructive config migrations (your comments stay safe).
- Automatic autoscaling with Pterodactyl (grow and shrink capacity based on demand).
It’s not just a queue — it’s a queue built for modern Minecraft networks.
Features
-
Continuous Action Bar Queue Status
- Live queue position and ETA displayed right in the action bar.
- Fully configurable format + update interval.
- Cleaner, more professional than noisy chat spam.
-
Pterodactyl Autoscaling Integration
- Scale backend servers up/down automatically based on queue pressure.
- Structured config for Pterodactyl API and application settings.
- Keeps hosting costs down while maintaining great player experience.
-
Safe Config Versioning + Migration
- Every config includes a
configVersion. - On startup, CatQueue generates a
config.migrated.ymlwith new keys, leaving your original untouched. - You’ll never lose comments, formatting, or customizations.
- Every config includes a
-
Clean, Extensible Config
- Organized top-level blocks like
pterodactylandmessages. - Easy to read, easy to extend.
- Defaults automatically added during migrations.
- Organized top-level blocks like
Requirements
- Velocity 3.x (tested on 3.4.0)
- Java 17+
- Pterodactyl panel (only if you want autoscaling)
Installation
- Drop
CatQueue.jarinto your Velocityplugins/folder. - Start Velocity once to generate
config.yml. - If upgrading, check the generated
config.migrated.yml(your old file stays intact). - Merge or replace configs as you prefer.
- Restart Velocity and you’re done.
Configuration Highlights
-
configVersion
Ensures smooth migration across updates. -
pterodactyl.application
Holds Pterodactyl API + app details for autoscaling. -
messages.actionBar
enabled: toggle live updates.intervalTicks: update frequency (20 ticks = 1s).text: fully customizable with placeholders (%position%,%eta%).
Placeholders
%position%→ Player’s current queue position.%eta%→ Estimated wait time until entry.
Compatibility
- Works alongside chat-based queue messages (can enable/disable independently).
- Fully Velocity-native — no clunky BungeeCord porting.
Telemetry
- Logs operational info to console for debugging.
- No personal data collected.
Support
- Open issues or feature requests on the repo.
- Please include Velocity version, plugin version, and logs when reporting.
CatQueue is not just another queue plugin — it’s the only one designed for modern scaling, painless upgrades, and player-first clarity.
请登录后举报
暂无评论,抢个沙发吧~