HomesGUI

HomesGUI 1.4.22

Added command /homec (home cancel), will also cancel homes when /tpc is run
Let's just preface this update with the obligatory delete your config files before installing.
Awesome. Now we've got that out of the way, let's continue.

TimeUntilTeleport
So I've finally moved this into two separate config options, as inline with TeleportGUI. We've got DefaultTimeUntilTeleport, which is the, obviously, default time until teleport for players with no 'special' permissions. Then we have TimeUntilTeleport, which is a permission/number system. You'll be familiar with this if you're using TeleportGUI.

/homeback
Yay! We're finally here. /homeback will now teleport you to your previous location before you used a home. It uses the permission homesgui.back, so make sure your players have that if they're trying to use it. It'll only show on the GUI (which is a lovely new blue button) if they have the permission though.

ShouldCancelOnDamage
I added a new option to the config to disable the cancelling effect that damage has when someone's trying to teleport. I may add the ability to disable/enable different types of damage to block the teleport (eg bullets, traps, cold/natural, hunger, etc), let me know if you're interested in this.

Can no longer teleport to multiple homes at once
So there's been an issue for ages now where someone could click to go to home "a", then click to go to home "b", and they'd get teleported around. I've now fixed this, you can only be teleporting to one home at a time. If the player in this scenario tried to teleport to home "b" they'd get a message telling them they can't use teleport again whilst teleporting.

Let me know if there are any issues, and as usual, put any suggestions etc in the thread.

Happy teleporting!
Fixed a bug where setting home on a floor would give you the "building was destroyed" message even if it was still intact. Thanks to ghosted for finding and helping me resolve this one.
- Fixed loads of bugs with setting homes on buildings
- Can now set homes on triangle foundations
- Config option "MustSetHomeOnBuilding"
- Config option "CanSetHomeOnFloor"
- Can now set homes on floors (assuming CanSetHomeOnFloors is enabled in config)
  • Like
Reactions: Greywalker
NoEscape support is "added". Quotations because I believe the NoEscape plugin is currently broken, but once this is fixed (in theory) it should work.

Also added support for forcing players to set their homes on foundations. This is a config option. I've also made it so every time someone attempts to teleport home it will check if the foundation there home was set on was destroyed or not. Again, another config option.

Minor tweak; I added an error message which shows if your config is outdated. Just delete your config file and reload the plugin to fix this.
Fixed to work with the latest update
Players can now no longer set homes in build blocked zones (with config option)
Fixes a minor harmless issue causing a couple NRE's on startup