Random item:
options:
prefix: &aRandom Items >
item-every: 15 # one item every X amount of seconds
toggle-command: /toggleitem # MUST HAVE A / AT THE BEGINNING
on-message: &7Toggled &aon &7random items.
off-message: &7Toggled &coff &7random items.
every {@item-every} seconds:
loop all players:
if {toggleitems.%loop-player%} is true:
give loop-player 1 of random items out of all items
command {@toggle-command}:
trigger:
if {toggleitems.%player%} is true:
set {toggleitems.%player%} to false
send "{@prefix} {@off-message}"
else:
set {toggleitems.%player%} to true
send "{@prefix} {@on-message}"
Vanish:
options:
prefix: &cVANISH>
vanish-permission: sk.vanish
join-message: &7%player% joined!
leave-message: &7%player% left.
command /vanish:
permission: {@vanish-permission}
trigger:
if {vanish.%player%} is true:
set {vanish.%player%} to false
broadcast "{@join-message}"
reveal player to all players
add 1 to {players.online}
loop all players:
if loop-player has permission "{@vanish-permission}":
send "&a&lStaff &8▪ &a%player% &7unvanished." to loop-player
else:
set {vanish.%player%} to true
broadcast "{@leave-message}"
hide player from all players
remove 1 from {players.online}
loop all players:
if loop-player has permission "sk.vanish":
send "{@prefix} &a%player% &7vanished." to loop-player
reveal player to loop-players