Date: 2019/01/29 10:05:17 UTC-08:00
Type: Denizen Script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
# ███ [ AFK Command ] ███
Afk_Command:
type: command
name: afk
debug: false
description: afk toggle
permission: behrry.command.afk
usage: /afk
script:
- if <player.has_flag[notafk]>:
- flag player notafk:!
- narrate targets:<server.list_online_players> "<&6><player.name.display><&e> is now AFK."
- queue clear
- narrate targets:<server.list_online_players> "<&6><player.name.display><&e> is no longer AFK."
- flag player notafk duration:5m
AFK_Listener:
type: world
#!!DO NOT CHANGE DEBUG!!#
debug: False
deafkspray:
- if !<player.has_flag[notafk]>:
- narrate targets:<server.list_online_players> "<&6><player.name.display><&e> is no longer AFK."
- flag player notafk duration:5m
events:
# ███ [ Not AFK ] ███
on player steps on block:
- inject locally deafkspray
on player chats:
- inject locally deafkspray
on command:
- inject locally deafkspray
on player toggles sneaking:
- inject locally deafkspray
on player jumps:
- inject locally deafkspray
on player breaks block:
- inject locally deafkspray
on player clicks block:
- inject locally deafkspray
on player places block:
- inject locally deafkspray
on player drops item:
- inject locally deafkspray
on player crafts item:
- inject locally deafkspray
on player opens inventory:
- inject locally deafkspray
on player clicks in inventory:
- inject locally deafkspray
on player closes inventory:
- inject locally deafkspray
on player respawns:
- inject locally deafkspray
on player logs in:
- inject locally deafkspray
on player joins:
- inject locally deafkspray
on player quits:
- inject locally deafkspray
on player kicked:
- inject locally deafkspray