Just so you know, we don't know the file format for every file. If it's just a bunch of random characters, it's probably a .zip or .jar.
options:
#General
Prefix: &e[&aETP&e]
OnlineModeServer: true
NoPermissionCommand: &4&lYou don't have permission to use that command.
#Spawn
SpawnOnJoin: true
SetSpawnMessage: &eSpawn was set at your location.
NoSpawnSetMessage: &4The spawn is not set.
TeleportedToSpawnMessage: &aYou were teleported to the spawn.
#Home
SetHomeMessage: &eHome %arg-1%&e was set at your location.
NoHomeSetMessage: &4%arg-1%&4 was not set.
TeleportedToHomeMessage: &aYou were teleported to %arg-1%.
ListHomes: &aYour homes: &e
DelHomeMessage: &eYour home %arg-1%&e was deleted.
#Warp
SetWarpMessage: &eWarp %arg-1%&e was set at your location.
NoWarpSetMessage: &4%arg-1%&4 was not set.
TeleportedToWarpMessage: &aYou were teleported to %arg-1%
ListWarps: &aWarps: &e
DelWarpMessage: &eWarp %arg-1%&e was deleted
command /setspawn:
trigger:
if player has permission "easyteleports.setspawn":
set {spawn} to player's position
send "{@Prefix} {@SetSpawnMessage}" to player
else:
send "{@Prefix} {@NoPermissionCommand}" to player
command /spawn:
trigger:
if {spawn} is set:
teleport player to {spawn}
send "{@Prefix} {@TeleportedToSpawnMessage}" to player
else:
send "{@Prefix} {@NoSpawnSetMessage}" to player
on join:
if {@OnlineModeServer} is true:
add 1 to {jointimes::easyteleports::%player's uuid%}
else:
add 1 to {jointimes::easyteleports::%player%}
if {@SpawnOnJoin} is true:
make player execute command "spawn"
else:
if {@OnlineModeServer} is true:
if {jointimes::easyteleports::%player's uuid%} is "0":
make player execute command "spawn"
else:
if {jointimes::easyteleports::%player%} is "0":
make player execute command "spawn"
command /sethome <string="home">:
trigger:
if {@OnlineModeServer} is true:
if player has permission "easyteleports.sethome":
set {home::%player's uuid%::%arg-1%} to player's position
add "%arg-1%" to {homes::%player's uuid%::*}
send "{@Prefix} {@SetHomeMessage}"
else:
send "{@Prefix} {@NoPermissionCommand}" to player
else:
if player has permission "easyteleports.sethome":
set {home::%player%::%arg-1%} to player's position
add "%arg-1%" to {homes::%player%::*}
send "{@Prefix} {@SetHomeMessage}"
else:
send "{@Prefix} {@NoPermissionCommand}" to player
command /home <string="home">:
trigger:
if {@OnlineModeServer} is true:
if {home::%player's uuid%::%arg-1%} is set:
teleport player to {home::%player's uuid%::%arg-1%}
send "{@Prefix} {@TeleportedToHomeMessage}" to player
else:
send "{@Prefix} {@NoHomeSetMessage}" to player
else:
if {home::%player%::%arg-1%} is set:
teleport player to {home::%player%::%arg-1%}
send "{@Prefix} {@TeleportedToHomeMessage}" to player
else:
send "{@Prefix} {@NoHomeSetMessage}" to player
command /homes:
trigger:
if {@OnlineModeServer} is true:
send "{@ListHomes} %{homes::%player's uuid%::*}%" to player
else:
send "{@ListHomes} %{homes::%player%::*}%" to player
command /delhome <string="home">:
trigger:
if {@OnlineModeServer} is true:
if {home::%player's uuid%::%arg-1%} is set:
delete {home::%player's uuid%::%arg-1%}
remove "%arg-1%" from {homes::%player's uuid%::*}
send "{@DelHomeMessage}" to player
else:
send "{@Prefix} {@NoHomeSetMessage}" to player
else:
if {home::%player%::%arg-1%} is set:
delete {home::%player%::%arg-1%}
remove "%arg-1%" from {homes::%player%::*}
send "{@DelHomeMessage}" to player
else:
send "{@Prefix} {@NoHomeSetMessage}" to player
command /setwarp <string>:
trigger:
if player has permission "easyteleports.setwarp":
set {warp::%arg-1%} to player's position
add "%arg-1%" to {warps::*}
send "{@Prefix} {@SetWarpMessage}" to player
else:
send "{@NoPermissionCommand}" to player
command /warp <string>:
trigger:
if {warp::%arg-1%} is set:
teleport player to {warp::%arg-1%}
send "{@TeleportedToWarpMessage}" to player
else:
send "{@Prefix} {@NoWarpSetMessage}"
command /warps:
trigger:
send "{@ListWarps} %{warps::*}%"
command /delwarp <string>:
trigger:
if player has permission "easyteleports.delwarp":
if {warp::%arg-1%} is set:
delete {warp::%arg-1%}
remove "%arg-1%" from {warps::*}
send "{@DelWarpMessage}" to player
else:
send "{@NoWarpSetMessage}" to player
else:
send "{@NoPermissionCommand}"