Skript version: custom minehut version.
Minecraft version: 1.16.5
The problem in my code i'm running into is when using '/homeremove13o all' it does correctly delete all homes, but if i do '/homeremove13o home', it wont do anything.
Does anyone have any advice on getting it to work? Here is my full code:
Minecraft version: 1.16.5
The problem in my code i'm running into is when using '/homeremove13o all' it does correctly delete all homes, but if i do '/homeremove13o home', it wont do anything.
Does anyone have any advice on getting it to work? Here is my full code:
Code:
command /sethome13O <text>:
trigger:
if {homes.%player's UUID%::*} does not contain argument 1:
add argument 1 to {homes.%player's UUID%::*}
set {homes.%player's UUID%::%argument 1%.location} to player's location
send "<green>[13O] Home %argument 1%<green> made at %player's location%!<green>" to player
else:
send "<red>[13O] Home %argument 1%<red> already exists, pick another name" to player
command /homelist13O:
trigger:
send {homes.%player's UUID%::*} to player
send "[13O] If you received no home names, you own no homes"
command /home13O <text>:
trigger:
if {homes.%player's UUID%::*} contains argument 1:
teleport player to {homes.%player's UUID%::%argument 1%.location}
send "woosh" to player
else:
send "<red>[13O] Home %argument 1%<red> does not exist, check for proper spelling" to player
command /homeremove13O <text>:
trigger:
if argument 1 is "all":
delete {homes.%player's UUID%::*}
send "<green>[13O] Deleted <red>ALL YOUR HOMES<green>!"
else if {homes.%player's UUID%::*} contains argument 1:
send "<red>[13O] Deleting home %argument 1%<red>!"
delete {homes.%player's UUID%::%argument 1%}
else:
send "<red>[13O] Home %argument 1%<red> does not exist! Please check for proper spelling! If you try to delete all homes type 'all'!"