SmartRejoin
1.3.1A Velocity plugin that gives you full control over where players connect when they join your network.
1.3.1latestSmartRejoin 1.3.1Jun 7, 2026 - fixed race condition bug in rejoin on server start1.3SmartRejoin 1.3May 17, 2026 - Added SQlite data type. To use, openconfig.ymland setstorage.typeto 'sqlite' - Automatic migration from YAML to SQlite1.2SmartRejoin 1.2Feb 17, 2026 Added new "rejoin queue" system - if enabled, automatically reconnects players kicked due to shutdown after the backend restarts. This feature is turned off by default. Manual migration from earlier versions: Add this to yourconfig.yml:rejoin_queue: # Enable or disable the rejoin queue feature. # If disabled or absent, the plugin behaves identically to v1.1. enabled: false # How often (in ticks) to ping each monitored backend server to check availability. # 20 ticks = 1 second. Default: 100 (5 seconds). monitor_interval: 100 # Delay (in ticks) before sending the first player after a server comes back up. # Set to 0 to disable. Default: 60 (3 seconds). rejoin_initial_delay: 60 # Delay (in ticks) between sending each subsequent player from the queue. # Set to 0 to disable. Default: 10 (0.5 seconds). rejoin_cooldown: 10 # Whitelist configuration for which servers to monitor. whitelist: # Match type for server filtering: # - 'EQUALS': Only monitor servers whose names exactly match entries in the list. # - 'CONTAINS': Monitor servers whose names contain any entry in the list. # - 'ALL': Monitor all backend servers (the list is ignored). type: ALL # List of server names to monitor (used only when type is EQUALS or CONTAINS). list: - "server1" - "server2" - "server3" # Maximum time (in ticks) to wait for a server to come back up before discarding the queue. # Players will stay on their fallback server - no kick, no message. # Set to 0 to disable. Default: 72000 (~30 minutes). wait_timeout: 72000 # Actionbar message configuration for queued players. actionbar: enabled: true # MiniMessage format. Placeholders: {server}, {position}, {total} format: "<yellow>Waiting to reconnect to <bold>{server}</bold>... <gray>({position}/{total})</gray>" # Leave-queue command configuration. leave_command: enabled: false command: "leavequeue" # MiniMessage format. Placeholder: {server} message_left: "<green>You have left the queue for <bold>{server}</bold>.</green>" # MiniMessage format. No placeholders applicable. message_not_in_queue: "<red>You are not currently in any queue.</red>" # Debug mode for troubleshooting rejoin queue issues. # When enabled, detailed logs will be printed for queue operations. debug: false1.1SmartRejoin 1.1Feb 5, 2026 - Fixed an issue with config breaking - Added version tags for 1.7+1.0.0SmartRejoin 1.0.0Jul 14, 2025 Initial release forVelocity 3.4.0-SNAPSHOT
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta