AU
Automatic Server Reconnect (Bungee-Reconnect)
1.7.3Automatically reconnects players when a server goes down or restarts
1.7.3latestUpdate packet mappings to support 1.21.7 to 26.1Apr 25, 2026 Update packet mappings to support 1.21.7 to 26.1.1.7.21.21.6 Support*Jun 22, 2025 Updated packets to 1.21.6 in theory, but Protocolize is currently broken on 1.21.6, so I can't test it. Music won't work until Protocolize supports 1.21.61.7.1Update PS2CStopSoundPacket to support 1.21.5Mar 26, 2025 Update PS2CStopSoundPacket to support 1.21.51.7.0Fix NoSuchFieldError on recent bungeecord versionsFeb 25, 2025 Fix NoSuchFieldError on recent bungeecord versions Update PS2CStopSoundPacket to support 1.21-1.21.4 Rework queue system to be non-blocking1.6.12Update PS2CStopSoundPacket for 1.20.3-1.20.4Dec 8, 2023 Update PS2CStopSoundPacket for 1.20.3-1.20.41.6.11Support bungee #1762 onwardsNov 14, 2023 Support bungee #1762 onwards. This will not be backwards compatible. This update fixes a method signature error causing reconnect to not detect kicks.1.6.10Updated PS2CStopSoundPacket to 1.20.2Oct 1, 2023 Updated PS2CStopSoundPacket to 1.20.21.6.9Fix reload error, max-reconnects not working, exclude-regex not loadingJun 15, 2023 This is a hotfix for a reload error when users are reconnecting, max-reconnects not being respected and exclude-regex not loading from config. This requires a config regen.1.6.8Fixed NPE on startupJun 13, 2023 Fixed NPE on startup1.6.7Updated packets to 1.20Jun 10, 2023 Updated PS2CStopSoundPacket to 1.201.6.6Updated packets to 1.19.4Mar 30, 2023 If you do not use reconnect music, this update will do nothing and you may skip it.1.6.5Fixed an issue with 1.19.1 and 1.19.2 clients introduced in previous patchDec 21, 2022 This will not affect you if you do not have protocolize installed. Once again, Protocolize has issues (yes, 2.2.4) on 1.19.3 and won't play the correct sounds. For this reason I recommend you disable reconnect music until these issues are resolved. If you want a quick workaround, try playing the next sound/music that you want from the list of Sounds. That should play the previous sound (the one you want) Merry Christmas.1.6.41.19.3 Mappings for PS2CStopSoundPacket (read description)Dec 12, 2022 While the plugin now supports 1.19.3 fully (updating mappings for StopSoundPacket for reconnect music) as of writing this, Protocolize (required for Reconnect Music) does not support 1.19.3. Therefor you should disable reconnect music until it does. Merry Christmas.1.6.3Better error handling, fix issue where setting reconnection music to [] would break the configJul 31, 2022 This patch fixes an issue where setting reconnect music to [] would break the configuration. It also includes better error handling and logging. It should be noted that there appears to be an issue with protocolize at the moment and therefor Reconnect music may not work.1.6.2Fixed error when playing Reconnect music to old clientsJul 4, 2022 Fixed error when playing Reconnect music to old clients1.6.1Better messages & Exception HandlingJun 17, 2022 This patch fixes an issue where the Reconnecting message would stay up even if the Connection failed. Now when this happens the Restarting message will be displayed again. Another fix is console spam related to smooth-brain exception handing in ReconnectServerConnector Other misc changes are default config related, such as adding a link to all available Sounds that can be played as Reconnection music.1.6.0Add Reconnect Music (Protocolize Required)Jun 17, 2022 This update allows you to play music while reconnecting a player. For this to work you must have Protocolize installed. This Update requires a config regeneration.1.5.5Add French TranslationMay 26, 2022 This minor update adds a French Translation contributed by 4xx22 You'll need to regenerate your langs folder for this to appear.1.5.4Simplified Chinese localization, maven package repositoryMay 12, 2022 This release adds localization for Simplified Chinese. Additionally, for developers, from this release forward there is now a maven package repository for this project! A big thanks to @CJYKK for the localization contribution.1.5.3Fix failKickMessage color not working; Updated German languageApr 8, 2022 This update fixes an issue where the failKickMessage would not color, as well a typo in the German localization file. Thanks to @info.jatitv for the contribution.1.5.2Add German languageMar 28, 2022 Added German language. That's it.1.5.1only generate language files when folder is empty or default language is missing, add bstatsMar 28, 2022 only generate language files when folder is empty or default language is missing. Add bstats1.5.0Add dynamic localizationFeb 13, 2022 This release adds support for dynamic localization of messages based upon the clients' locale Locale files can be found in ./plugins/Reconnect/lang/ When updating to this version it will require a configuration regeneration. A big thanks to @dallasxfulcanelly for the contribution.1.4.1Fixed duplicate player listingsDec 26, 2021 Fixed duplicate player listings when a user disconnects/switches server while reconnecting1.4.0Major rewriteDec 19, 2021 This update includes a major rewrite of how reconnect handles connections · Better handling of kicks and failures just after connecting. · Better compatibility with other plugins. · Package refactor. This update does not have any configuration changes. Enjoy!1.3.6Compiled against latest bungeecord & api improvementsDec 3, 2021 Compiled against latest bungeecord & api improvements Tested on 1.181.3.5Fixed compatibility with latest bungeecordNov 16, 2021 Fixed compatibility with latest bungeecord. · Fix MethodNotFoundException when reconnecting due to InitialHandler#getRelayMessages being removed in bungee. · Improved API allowing Holder to have a any implementation of ServerQueue as a parent. · Refactoring internal variables1.3.4`/reconnect test` and fixesOct 20, 2021 Make sure empty shutdown.text matches all kick messages Add /reconnect test command that manually starts the reconnect process to make it easy to test values such as timeouts.1.3.3minor fixes and improvementsJul 15, 2021 make sure the user is reconnected onException even if the server isObsolete as we will be checking if it's the same server and info later. more better comments increase delay between retry() and add retry(milliseconds) to reduce duplicate code & unneeded cpu cycles1.3.11.17 UpdateJun 16, 2021 Reconnect has been tested to be fully compatible from 1.7-1.17 Changes: + Better debug messages + Moar Faster Other: + GitLab CI1.3.0Better support for chosing what servers reconnect will function on.Apr 9, 2021 This update adds better debugging support and a finer ability to control what servers auto reconnect functions on.1.2.8It is now possible to send only subtitlesFeb 12, 2021 This minor update allows you to only send subtitles if you wish. Previous behavior required you to put a color char in the title's text in order to send the subtitle.1.2.7Api changesFeb 11, 2021 This update contains API changes meant to allow other plugins to interact with and create their own implementations the ServerQueue.1.2.4Added ability to add more custom animationsDec 6, 2020 You can now add more animations and their associated placeholders in the config. note: This update regenerates the config1.2.3Fixed issue where someone could still be sent to the reconnecting server if they switch serversDec 1, 2020 This was fixed before but reintroduced later. If someone was in the very last stages of finalizing a connection with the server they are reconnecting to when they switch servers they will still be pulled back to that server. This update fixed that.1.2.2Fixed plugin message memory leak, NPE and now calls ServerConnectEvent when connectingNov 26, 2020 This update addresses a memory leak where plugin messages are kept from the last connection to the new connection. Fixed an NPE when a users server is null Plugin now calls ServerConnectEvent when establishing a connection to the downed server.1.2.1Fixed issue where players can be reconnected after they switch serversNov 26, 2020 There was an issue where if a players connection was finalizing even if the they switched servers they could be reconnected back to the server.1.2.0users when reconnecting are sent to fallback on reload of plugin rather than timing outOct 6, 2020 Before this update reconnecters would have just timed out after the plugin was reloaded (they just get cancelled). Now the users get sent to one of the fallback servers if available, if not, kicked. Fixed commands being registered before listener. the (last) versioning change27r1Fixed NPE changed versioningOct 5, 2020 Fixed NPE that can occur when the reconnecter is cancelled1.1.7Many improvementsOct 5, 2020 Wrong jar file1.1.6Added support for bedrock clientsOct 5, 2020 While this plugin did work with bedrock clients before It did so with the issue of flickering titles. This is a client side bug that cannot be fully resolved. this update does it's best to address this by allowing you to set the frequency of title/action bar updates to a higher number. When set to 1000 (1 second) The flicker is only noticeable every second. To set this see: "update-rate" in config.yml1.1.5Fixed NPE on connection cancellationOct 4, 2020 This update fixes an NPE that causes players to timeout among other things.1.1.4Changed compiler version to JSE 1.8Oct 3, 2020 When I first uploaded this version I didn't notice my IDE was compiling it against my default java install (JSE 12) This version will work from 1.8 to 12. It has not been tested on java SE 131.1.3Oct 2, 2020
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta