Added full Bungee mode support for game server instances.
Players are now automatically joined to the configured game when entering a Bungee-enabled backend.
Improved backend availability handling so players cannot enter the server while the forced game is unavailable.
CONFIGURATION
Added support for the bungee section in game.yml, including auto-join-game, lobby-server, restart-command, and server-motd settings.
Added placeholder parsing for Bungee MOTD entries using the internal placeholder system.
BUNGEE
Changed quit behavior in Bungee mode so using the return item or /quit now sends players to the configured lobby server instead of manually removing them from the game.
Forced Bungee mode to only allow access to the configured target game.
Restricted automatic instance generation in Bungee mode to the configured forced game only.
Prevented players from joining the backend if the forced game is still unavailable or not yet ready.
Added automatic transfer to the lobby server when a game ends.
RESOURCE PACK
Improved resource pack handling in Bungee mode by delaying pack delivery slightly after join.
Adjusted pack sending logic so the pack can be requested again correctly on later joins when needed.
SERVER
Improved reload and shutdown handling for Bungee backends.
Players are now redirected to the lobby server when the plugin is disabled.
Players remaining on the backend after a reload are now kicked when the plugin is enabled again.
PLACEHOLDERS
Added support for the {GAME_STATE} placeholder in game-based placeholder processing.