Redirect Plus icon

Redirect Plus -----

Redirect players on kicks. Moves players on server shutdowns and restarts. Easy but extensive.




Changelog:
  • Added command completion for aliases!
  • Fixed wrong order of conditions for aliases.
  • Fixed an out of bounds exception that was being thrown.
----------, Apr 27, 2022

Change log:
  • Minor improvement that hopefully fixes exceptions being thrown.
----------, Mar 1, 2021

Change log:
  • Fixed the algorithm that would notify server owners when their configuration contains an infinite loop.
----------, Sep 19, 2020

Change log:
  • Fixed a bug where if you entered a server that was not in a group for the alias blacklist the plugin would throw an NPE at startup.
----------, Sep 17, 2020

Change log:
  • Added a list of servers that aliases are disabled on.
  • Added a message that you will receive trying to execute a disabled alias.
Please note that you need to add the following to your config in order to use this feature:
Code (YAML):

# All the messages send by the plugin.
messages
:
  .........
  alias-not-allowed-server
:
   - "&cYou cannot use that command here!"

# Disable the uses of aliases on specific servers.
# Useful when having auth servers and AuthMe is not installed on the BungeeCord
disable-aliases
:
  # A list of servers to disable the aliases on.
  servers
:
   - someserver1
    - someserver2
  # Regex to identify these servers.
  regex
: "none"
 

Special thanks to @fengfanyue for donating and making this update possible!
----------, Sep 17, 2020

Change log:
----------, Jul 12, 2020

Change log:
  • Changed the API channel name such that it supports spigot versions lower then 1.12.
----------, Jan 21, 2020

Change log:
  • Added a command channel for spigot servers to utilize. Check the resource page.
  • Added %from-server% %to-server% %from-group% %to-group%" as placeholders for the 'redirect' message. (Github)
  • Fixed multiple messages that are send to players.
----------, Jan 21, 2020

Change log:
  • Fixed a bug where if a player was kicked from a server without group an error was thrown.
----------, Nov 29, 2019

Change log:
  • Fixed some tiny bugs.
  • Cleaned up some code.
If you have any issues, be sure to let me know!
----------, Nov 20, 2019

Change log:
  • Added permissions for server groups. These affect both aliases and redirects.
  • Fixed issues during shutdown of the bungeecord.
----------, Nov 17, 2019

Change log:
  • Added support to assign servers to groups based on REGEX
  • Added support to assign servers to connected groups based on REGEX
  • Enchanted the readability of commands in the console
----------, Aug 9, 2019

Change log:
  • Added error checks if there is a loop in the parent groups.
  • Added error checks if alias is used multiple times.
No major new features. Just some things I noticed that happend to people.
Been a while :)
----------, May 18, 2019

Change log:
  • Fixed an issue where unconnected clients would be redirected resulting in a stack-trace being thrown.
----------, Oct 15, 2018

Change log:
  • Bumped plugin version to the correct one. (forgot with the 1.6 update)
  • Fixed a NPE in the alias command.
  • Fixed a NPE in the kick redirect.
----------, Jul 14, 2018

Change log:
  • Added the ability to use different kinds of spread methods to spread people across servers when they the alias command or get kicked!'
  • Added 2 global settings
Please care, you need to include the global section of the new config in your old config. Otherwise plugin won't enable!

The new spread methods are as following:
Code (YAML):
    PROGRESSIVE : Fill the server to the progressive-minimal amount, after that fill the next one, giving nicely populated lobbies. Uses LOWEST when the minimal is reached on all servers.
     CYCLE      
: Cycle to the server to spread the load as much as possible. This can result in players being in a server on their own.
     LOWEST      
: Send the player to the server with the lowest amount of players online.
     HIGHEST    
: Send the players to the server with the highest amount of players. (Not adviced! )
----------, Jul 13, 2018

Change log:
  • Added 3 events that can be listened to by other plugins.
  • Added some documentation.
----------, Jun 30, 2018

Change log:
  • Added the command /rd refresh to quickly refresh the server status.
  • Added an approximation of players on servers and server groups.
----------, Jun 23, 2018

Change log:
  • Added the ability to create server aliases (commands). Simply put a list of aliases inside the server group you are ready to go!
Example:
Code (YAML):
 survivalgames:
    bottom-kick
: false
    spread
: true
    parent-group
: none
    servers
:
     - sg-lobby-1
      - sg-lobby-2
    connected
:
     - sg-game-1
      - sg-game-2
      - sg-game-3
    # Aliases can be used to redirect people to the server group when they use a certain command (Eg: lobby, hub, survival, towny, etc)
    aliases
:
     - survivalgames
      - sg
If you configure your config like this, it will automatically allow people to use the command /surivalgames (or /sg) to quickly hop to the surival games servers!
----------, Jun 22, 2018

Change log:
  • Added several logging messages so that redirects can debugged easier.
Please note that these come with new config settings ( log section). The plugin does not automatically update the config. Please copy and paste the new section into your existing configuration file.
----------, Jun 6, 2018

Change log:
  • Added the ability to add a delay to the redirect message. Useful if you want to make sure that the message is seen by the redirected user.
  • Added the 'delay' config option.
----------, Jun 5, 2018

Change log:
  • Reworked the /rd servers command to show accurate info about a server.
  • Added the command /rd groups to show info about the groups.
----------, Jun 5, 2018

Change log:

  • Fully reworked the plugin.
  • Added server groups.
  • Added parent groups.
  • Added connected servers that do redirect but won't be joined as redirect.
  • Removed priorities in favor of being able to spread players over lobbies / servers. (Priorities might come back at some time)
Thanks for all the support so far. Did not expect that this plugin would ever handle +1000 players on so many different servers
----------, Jun 4, 2018

Resource Information
Author:
----------
Total Downloads: 16,220
First Release: Jan 12, 2018
Last Update: Apr 27, 2022
Category: ---------------
All-Time Rating:
60 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings