Date: 2015/03/04 23:51:33 UTC-08:00
Type: Denizen Script
calico-kid_doorcloser:
type: world
events:
on player right clicks block:
- if <c.location.material.name.contains[Door]> {
- if <player.is_op> && <player.is_sneaking> {
- queue clear
}
else if <server.flag[doorcloser.door].as_list> contains <c.location> {
- determine cancelled
}
else {
- define door <c.location>
- flag server doorcloser.door:->:%door%
- wait 5s
- switch %door%
- flag server doorcloser.door:<-:%door%
}
}