Skip to content

SimplePortals 1.7.5

Compare
Choose a tag to compare
@XZot1K XZot1K released this 30 Jan 22:35
· 15 commits to master since this release
  • 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