SimplePortals 1.7.5
-
Cross-Server now offers an optional MySQL feature, enabling the use of a database for transferring destination coordinates and portal commands to a destination server
- To determine the coordinates a player will be sent to on their destination server, use the new "/simpleportals <setswitchlocation|ssl> " command
- Ensure each server on the network has the SimplePortals plugin installed and the MySQL settings are personalized for EACH server (server-name option in particular)
- Cross-Server commands are simple, just add commands to the origin portal and the plugin will do the rest
-
Portals now save a new location named "Switch Server Location," serving as the destination when players are transferred to another server through the configured portal
- Use the "/simpleportals <setswitchlocation|ssl> " command to set the "Switch Server Location" to the current position of the command sender
- The "switch-server-set-message" message in the lang.yml was modified to remind the sender to also set the location
- Added the "switch-location-set-message", "invalid-world", "invalid-coordinate" message to the lang.yml
-
The "join-protection" option was removed from the config.yml
- Replaced with the "portal-to-portal-protection" option, now players joining the server, spawning, or teleporting into a portal's region will be restricted from teleporting until they leave the portal area.
-
Force joining will now also force the player to the set location when respawning (unless the player has a bed or a valid spawn point)
-
Fixed an issue causing Nether and End portal replacement locations to not function as intended
EDIT
- Fixed error on PreJoin when no MySQL database is linked
Full Changelog: 1.7.4...1.7.5