Change Log

Change Log

Version 5.1.6

Date: Aug 7, 2016

Added

  • Nothing, just a small bug patch update.

Fixed and Removed

  • Fixed error on update check (Dev Bukkit changed link format)

Bugs

  • Some warp, hub, and lobby names in the new lists will glitch.
    • Depending on the name, it will display half red, half green.
  • /editsign command does not seem to work.
  • No other known bugs!

Version 5.1.5

Date: July 22, 2016

Added

  • Nothing

Fixed and Removed

  • Fixed error on /setspawn
  • Removed unneeded code in disable
  • Simplified some things
  • Fixed typos
  • Various other fixes and improvements

Bugs

  • Some warp, hub, and lobby names in the new lists will glitch.
    • Depending on the name, it will display half red, half green.
  • /editsign command does not seem to work.
  • No other known bugs!

Version 5.1.4

Date: July 10, 2016

Added

  • Added ability to specify only specific worlds that the SpawnJoin mechanics (Teleport on join) works in.
    • For example, I add the world "minigames" to the list, if any player joins in that world, they will be teleported to the location specified.
    • This is useful if you remove a world, want to stop players from accidentally joining/getting stuck in a minigames or other world.

Fixed and Removed

  • Various bug fixes.
  • Removed unneeded code
  • Simplified some other code for performance and readability.

Bugs

  • Some warp, hub, and lobby names in the new lists will glitch.
    • Depending on the name, it will display half red, half green.
  • /editsign command does not seem to work.
  • No other known bugs!

Version 5.1.3 - HotFix

Date: July 4, 2016

Added

  • Nothing, this is only a hotfix.

Fixed and Removed

  • Fixed homes being broken in SpawnJoin 5.1.2.
  • Nothing else, just a hotfix.

Bugs

  • Some warp, hub, and lobby names in the new lists will glitch.
    • Depending on the name, it will display half red, half green.
  • /editsign command does not seem to work.
  • No other known bugs!

Version 5.1.2

Date: July. 3, 2016

Added

  • Added per inventory menu settings in the config.
  • Added ability to customize inventory menu names (This includes your own colors too).
  • Added ability to hide the cost of teleporting to locations in the inventory menus.
  • Added ability to hide the world a home is in in the home inventory menus.

Fixed and Removed

  • Fixed inventory permission checking. Now will check for the correct permissions for all inventory teleportations.
  • Fixed respawn issue where it wouldn't respawn the player in the right location.
  • Fixed some small issues with inventory menus not working.
  • Fixed some typos within the code.
  • Removed some unneeded code that was redundant.

Bugs

  • Some warp, hub, and lobby names in the new lists will glitch.
    • Depending on the name, it will display half red, half green.
  • /editsign command does not seem to work.
  • No other known bugs!

Version 5.1.1 - HotFix

Date: June. 12, 2016

Added

  • Nothing, this is only a hotfix.

Fixed and Removed

  • Fixed errors on /setspawn for new users
  • That's it, this is just a hotfix.

Bugs

  • Some warp, hub, and lobby names in the new lists will glitch.
    • Depending on the name, it will display half red, half green.
  • /editsign command does not seem to work.
  • No other known bugs!

Version 5.1.0

Date: June. 11, 2016

Added

  • Inventory menu support for alternate items (IE different woods, flowers, glass, wools, etc)
    • Format Ex: /editwarp <warpName> item 5:4
  • Inventory menus will now only be the row of 9 needed for the amount of locations (so if you have 3 warps, it will only be 1 row or 9 slots)

Fixed and Removed

  • Fixed some errors relating to player home inventory menus
  • Fixed some other weird errors
  • Polished up some behind the scenes things
  • Fixed and removed typos.

Bugs

  • Some warp, hub, and lobby names in the new lists will glitch.
    • Depending on the name, it will display half red, half green.
  • /editsign command does not seem to work.
  • No other known bugs!

Version 5.0.0

Date: Feb. 21, 2016

Added

  • Added inventory menus.
    • Menus for: spawns, warps, hubs, lobbies, homes, spectating locations.
    • Can be set to override list commands, or disabled completely.
  • Added language support.
    • Built backend into plugin to support different languages and files.
    • Currently only English built in.
  • Added config option to disable Auto Teleportation on join bypass.
    • If disabled, even if a player has permission to bypass the auto tp, they will be teleported.
  • Added more messages in the messages files.
  • Completely remade the teleporting functions. Now much more reliable and faster.
  • Added several edit commands and functions.

Fixed and Removed

  • Fixed the tpr distance message spam.
  • Fixed tpr causing lag on the server and for players.
  • Fixed issue with tpr sign sometimes causing recursion and crashing server (infinite code loop).
  • Fixed issue with tpr teleporting players inside of blocks or underwater.
  • Fixed spawns, they now respect your settings and sharing settings.
  • Fixed respawns, they now respect your settings and sharing settings.
  • Fixed issues with permission checking.
  • FIxed issues when making sure locations existed.
  • Fixed issues with /spawn returning no permission message, even if it did teleport the player.
  • Fixed issues with SpawnJoin not respecting notification settings.
  • Fixed delay and bypass checking.
  • Fixed and removed typos.

Bugs

  • Some warp, hub, and lobby names in the new lists will glitch.
    • Depending on the name, it will display half red, half green.
  • /editsign command does not seem to work.
  • No other known bugs!

Version 4.1.5

Date: Jan. 23, 2016

Added

  • Updated config.yml with a new setting for home command.
  • Added group/rank support for home limits.

Fixed and Removed

  • Fixed and removed typos.
  • Fixed a few small issues with notifications not being able to be turned off.
  • Removed unneeded code.

Bugs

  • When using /tpr it will spam out the user of the command with "You have been teleported 'x' blocks away!"
  • In rare cases, when using /warp it will give you a second message "/warp [PageNumber|page] [warp]'
    • Seems to happen in rare cases when essentials is on the server.
    • Will look into further
  • Some warp, hub, and lobby names in the new lists will glitch.
    • Depending on the name, it will display half red, half green.
    • Seems random, will look into further.
  • /editsign command does not seem to work.
  • No other known bugs!

Version 4.1.4

Date: Dec. 22, 2015

Added

  • Updated config.yml
  • Not much else really

Fixed and Removed

  • Fixed and removed typos.
  • Removed unused/unneeded code.
  • Fixed issue with SpawnJoin.use.warp.* not working correctly.
  • Completely rewrote the /spawn system. Before there was an issue with world spawn sharing.
  • Fixed world sharing for spawns.
  • Fixed some issues with the delay system.
  • Changed config.yml (will need to delete to update it, sorry)
  • Fixed some errors caused by other commands.

Bugs

  • When using /tpr it will spam out the user of the command with "You have been teleported 'x' blocks away!"
  • In rare cases, when using /warp it will give you a second message "/warp [PageNumber|page] [warp]'
    • Seems to happen in rare cases when essentials is on the server.
    • Will look into further
  • Some warp, hub, and lobby names in the new lists will glitch.
    • Depending on the name, it will display half red, half green.
    • Seems random, will look into further.
  • /editsign command does not seem to work.
  • No other known bugs!

Version 4.1.3

Date: Sept 20, 2015

Added

  • Added debug mode to help with debugging simple issues.
    • Enable it in the config to have it print out more info on the plugin.
    • If you have a bug ALWAYS enable this if you are going to file a ticket, it helps a lot!
  • Added new permission for bypassing SpawnJoin (Auto teleportation on join)
    • Perm is: SpawnJoin.bypass.join

Fixed and Removed

  • Fixed and removed typos.
  • Removed unused/unneeded code.
  • COMPLETELY rewrote SpawnJoin System (Auto teleportation upon join).
    • New settings in config (simpler).
    • Easy setup and has built in debug feature (if enabled in config)
      • Prints out info on teleportation and bypass for fixing simple permissions or typos.
  • COMPLETELY rewrote Spawn and Respawn systems.
    • New settings in config plus it is much simpler and separate.
  • Fixed some bugs related to files and the config.
  • Fixed checking for locations to make sure they existed.
  • Fixed some command issues.

Bugs

  • When using /tpr it will spam out the user of the command with "You have been teleported 'x' blocks away!"
  • In rare cases, when using /warp it will give you a second message "/warp [PageNumber|page] [warp]'
    • Seems to happen in rare cases when essentials is on the server.
    • Will look into further
  • Some warp, hub, and lobby names in the new lists will glitch.
    • Depending on the name, it will display half red, half green.
    • Seems random, will look into further.
  • No other known bugs!

Version 4.1.2

Date: Aug 22, 2015

Added

  • Added global home limits
    • This will override the per-player limits so you dont have to set it manually.
    • Bypass this with the normal home limit bypass permission.
  • Added default home limits. So that any new player will be allowed to set a certain amount of homes.
  • Plugin now "Smart registers" commands and listeners based on what you want enabled (Still in beta, mostly functional).
  • Added base support for multiple language support (so that within the next few updates, SpawnJoin can support more languages).

Fixed and Removed

  • Fixed issue when players can only set 1 home and they try to set a new home with /sethome
    • Now instead of having to delete it and set it again, doing /sethome will override their previous home.
  • Fixed some commands not disabling even though it was disabled in the config.
  • Fixed some typos and grammar errors.
  • Removed soft depend on Vault, this was not needed (it will be added in as a hard depend when support for economy is rolled out).

Bugs

  • When using /tpr it will spam out the user of the command with "You have been teleported 'x' blocks away!"
  • In rare cases, when using /warp it will give you a second message "/warp [PageNumber|page] [warp]'
    • Seems to happen in rare cases when essentials is on the server.
    • Will look into further
  • Some warp, hub, and lobby names in the new lists will glitch.
    • Depending on the name, it will display half red, half green.
    • Seems random, will look into further.
  • No other known bugs!

Version 4.1.1

Hotfix for fatal tpr sign error

Date: Jul 16, 2015

Added

  • Nothing.

Fixed and Removed

  • Fixed fatal error when using tpr sign and not having permission to bypass the delay

Bugs

  • When using /tpr it will spam out the user of the command with "You have been teleported 'x' blocks away!"
  • In rare cases, when using /warp it will give you a second message "/warp [PageNumber|page] [warp]'
    • Seems to happen in rare cases when essentials is on the server.
    • Will look into further
  • Some warp, hub, and lobby names in the new lists will glitch.
    • Depending on the name, it will display half red, half green.
    • Seems random, will look into further.
  • No other known bugs!

Version 4.1.0

Date: Jul 12, 2015

Added

  • Signs!! Yay
    • Spawn Signs
    • Hub Signs
    • Lobby Signs
    • Warp Signs
    • Tpr Signs
    • Home Signs
    • Spectate signs
  • Warp, lobby and hub lists not detect if a player has permission to warp to that location.
    • Green if they have the permission, red if not.

Fixed and Removed

  • Fixed issues with some notifications not being disabled when disabled in config file.
  • Removed unused/unneeded code.
  • Fixed some typos and errors in the default messages.yml

Bugs

  • FATAL ERROR WHEN USING TPR SIGN DO NOT DOWNLOAD
  • When using /tpr it will spam out the user of the command with "You have been teleported 'x' blocks away!"
  • In rare cases, when using /warp it will give you a second message "/warp [PageNumber|page] [warp]'
    • Seems to happen in rare cases when essentials is on the server.
    • Will look into further
  • Some warp, hub, and lobby names in the new lists will glitch.
    • Depending on the name, it will display half red, half green.
    • Seems random, will look into further.
  • No other known bugs!

Version 4.0.3

Date: Jun 19, 2015

Added

  • /Edithub command to edit cost, item, and name.
  • /Editlobby command to edit cost, item, and name.
  • /Editlobby command to edit cost, item, and name.
  • /Edithome command to edit player's home limits.
  • Added delays for spawn, lobby, hub, warp, spectate, home, and tpr.
    • Set in config in seconds.
  • Added cooldown for tpr.
    • Set in config in seconds.
  • Added permissions to bypass the delays and cooldowns.
  • Added customizable messages (95% implemented)
  • Added spawn groups.
    • Now when /spawn or respawn is used, you can set what world it will go to.
  • Multiple home support, set in HomeData.yml or through the /edithome command
  • Homes are now using UUID's
  • Tpr cooldowns will automatically be cleared on a server stop or restart, or when the plugin is disabled.

Fixed and Removed

  • Fixed typos
  • Recoded several classes to fix unneeded checks and unused code.
  • Changed a few permissions due to confusing use.
  • Fixed bug with spawn sometimes not sending you to the right one for the world.
  • Moved Lists.yml file to a Data folder, because it didn't make much sense to be in the locations folder.
    • Just copy and paste/replace the old Lists.yml into the data folder.

Bugs

  • When using /tpr it will spam out the user of the command with "You have been teleported 'x' blocks away!"
  • In rare cases, when using /warp it will give you a second message "/warp [PageNumber|page] [warp]'
    • Not sure what is causing this. Will look into further
  • No other known bugs!

Version 4.0.2

Date: Jun 12, 2015

Added

  • Option to have spawns save to file.
  • Handling respawn events.
    • If true, it will handle respawn events perworld.
  • Added full custom messages for spawn, SpawnJoin (join on teleportation), tpr, and some notifications.

Fixed and Removed

  • Fixed spawns only setting properly for one world.
  • Fixed and corrected typos.
  • Fixed issue with /warp and /spawn not displaying something in the console when used in console.
  • Fixed some bugs with warps.
  • Other minor improvements and fixes.

Bugs

  • When using /tpr it will spam out the user of the command with "You have been teleported 'x' blocks away!"
  • In rare cases, when using /warp it will give you a second message "/warp [PageNumber|page] [warp]'
    • Not sure what is causing this. Will look into further
  • No other known bugs!

Version 4.0.1

Date: Jun 08, 2015

Added

  • Added prefix before all messages.

Fixed and Removed

  • Fixed issue with /sethub not working
  • Fixed issue with /setlobby not working

Bugs

  • When using /tpr it will spam out the user of the command with "You have been teleported 'x' blocks away!"
  • In rare cases, when using /warp it will give you a second message "/warp [PageNumber|page] [warp]'
    • Not sure what is causing this. Will look into further
  • No other known bugs!

Version 4.0.0

Date: Jun 08, 2015

Added

  • Added spectate commands for minigames servers that need spectating location.
    • Commands similar to hub and warp commands, can be viewed on the commands and permissions page
  • Added Homes!!!
    • Currently only supports one home per player, will add more later.
  • Added update checker
    • Can be disabled in config, but suggested against as a new version could fix a bug or have a feature you want/need.
  • Added custom message and prefix support with custom color support
    • Currently a work in progress, as it is not fully implemented.
    • Has some variables with will soon have a page to explain their usage.
  • Tpr now supports an unlimited amount of worlds as compared to only 5 in the last version.
  • All locations now stored in separate files!
    • Just copy and paste the locations from the config into the right file. (video coming soon to help explain this)
    • Lists for locations now stored in a separate list file.

Fixed and Removed

  • Fixed typos.
  • Removed unused/unneeded code.
  • Fixed issue with spawn not saving.
  • Fixed bug with tpr sometimes putting a plugin in the ground.
  • Fixed issue with plugin denying the console or non player from issuing some commands.
  • Fixed formatting of /hubs /warps and /lobbies
    • Removed those annoying brackets [] at the beginning and back of the list.
  • Fixed issue with config file sometimes glitching and generating old strings instead of the new ones.
  • Fixed some null errors and checks.
  • Fixed issue with some commands not checking to make sure the location requested exists.

Bugs

  • /setlobby does not work
  • /sethub does not work
  • When using /tpr it will spam out the user of the command with "You have been teleported 'x' blocks away!"
  • In rare cases, when using /warp it will give you a second message "/warp [PageNumber|page] [warp]'
    • Not sure what is causing this. Will look into further
  • No other known bugs!

Version 3.1.1

Date: May 19, 2015

Added

  • Added /hubs command to list the hubs.
    • Permission: SpawnJoin.use.hubs
    • Default: true
  • Added /lobbies command to list the lobbies.
    • Permission: SpawnJoin.use.lobbies
    • Default: true
  • Added /warps command to list the warps.
    • Permission: SpawnJoin.use.warps
    • Default: true

Fixed and Removed

  • Fixed typos.
  • Fixed issue with /delhub not checking to see if hub exists.
  • Fixed issue with /dellobby not checking to see if lobby exists.
  • Fixed issue with /delwarp not checking to see if warp exists.
  • Fixed issue with /tpr only working in World1(set in config).
  • Various other bug fixes and improvements.

Bugs

  • When using /tpr it will spam out the user of the command with "You have been teleported 'x' blocks away!"

Version 3.1.0

Date: May 18, 2015

Added

  • Added ability to enable or disable notifications
    • Allows for selections of what are enabled and what are disabled. (Highly customizable)
  • /tpr now supports up to 5 different worlds set in the config (case sensitive)
  • Changed all permissions to a better format to fix incompatibilities and bugs!
  • Added per hub permissions (SpawnJoin.use.hub.(Hub_Name))
  • Added per lobby permissions (SpawnJoin.use.lobby.(Lobby_Name))
  • Added per warp permissions (SpawnJoin.use.warp.(Warp_Name))
  • Updated the config file to hopefully support new versions.
  • Changed permissions to warp other players
    • SpawnJoin.use.spawnothers
    • SpawnJoin.use.hubothers
    • SpawnJoin.use.lobbyothers
    • SpawnJoin.use.warpothers

Fixed

  • Fixed some bugs from past updates.
  • Fixed issue with /tpr where it killed the player.
  • Fixed typos.
  • Fixed bug with config outdated notifier.
  • Fixed issue with command and permission clashes.
  • Various other bug fixes and improvements.

Bugs

  • Issue with /delhub not checking to see if hub exists.
  • Issue with /dellobby not checking to see if lobby exists.
  • Issue with /delwarp not checking to see if warpexists.
  • Issue with /tpr only working in World1(set in config).
  • When using /tpr it will spam out the user of the command with "You have been teleported 'x' blocks away!"

Version 3.0.0

Date: Apr 06, 2015

Added

  • Set multiple lobbies
  • Set multiple hubs
  • Warps!
  • Teleport other players to spawn, hubs, lobbies, or warps ingame or from the console.
  • delwarp, delhub, and dellobby commands.
  • Updated the config file to hopefully support new versions.

Fixed

  • Fixed some bugs from past updates.

Bugs

  • When using /tpr it will spam out the user of the command with "You have been teleported 'x' blocks away!"
  • Teleport players to spawn, hub, or lobby upon join. <</center>>

Version 2.0.0

Date: Mar 26, 2015

Added

  • /setspawn
  • /sethub
  • /setlobby
  • /spawn
  • /hub
  • /lobby
  • /tpr
  • support multiple worlds
  • Enable or Disable commands in the config.

Bugs

  • When using /tpr it will spam out the user of the command with "You have been teleported 'x' blocks away!"

Version 1.0.0

Date: Mar 23, 2015

  • First release