Date: 2019/09/02 09:07:31 UTC-07: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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
elements:
type: inventory
title: Choose Your <&5>Element
size: 54
slots:
- "[] [] [] [] [] [] [] [] []"
- "[] [<tern[<player.has_permission[tlb.air]>]:i@air || >] [<tern[<player.has_permission[tlb.water]>]:i@water || >] [<tern[<player.has_permission[tlb.fire]>]:i@fire || >] [<tern[<player.has_permission[tlb.air]>]:i@earth || >] [<tern[<player.has_permission[tlb.chi]>]:i@chi || >] [] [<tern[<player.has_permission[tlb.amon]>]:i@amon || >] []"
- "[] [<tern[<player.has_permission[tlb.spirit]>]:i@spirit || >] [<tern[<player.has_permission[tlb.ice]>]:i@ice || >] [<tern[<player.has_permission[tlb.spirit]>]:i@lightning || >] [<tern[<player.has_permission[tlb.lava]>]:i@lava || >] [] [] [<tern[<player.has_permission[tlb.avatar]>]:i@avatar || >] []"
- "[] [<tern[<player.has_permission[tlb.guru]>]:i@guru || >] [<tern[<player.has_permission[tlb.blood]>]:i@blood || >] [<tern[<player.has_permission[tlb.combustion]>]:i@combustion || >] [<tern[<player.has_permission[tlb.metal]>]:i@metal || >] [] [] [<tern[<player.has_permission[tlb.cleanse]>]:i@cleanse || >] []"
- "[] [] [<tern[<player.has_permission[tlb.plant]>]:i@plant || >] [] [] [] [] [] []"
- "[] [] [] [] [] [] [] [] []"
air:
type: item
material: white_concrete
display name: <&f>Air <&7>Bending
lore:
- "<&7>Choose the spiritual path of <&f>air <&7>bending"
- "<&7>and control the air around you."
water:
type: item
material: light_blue_concrete
display name: <&b>Water <&7>Bending
lore:
- "<&7>Choose the versatile path of <&b>Water <&7>bending"
- "<&7>and control the water around you."
fire:
type: item
material: red_concrete
display name: <&c>Fire <&7>Bending
lore:
- "<&7>Choose the intense path of <&c>Fire <&7>Bending"
- "<&7>and control fire."
earth:
type: item
material: green_concrete
display name: <&2>Earth <&7>Bending
lore:
- "<&7>Choose the hardy path of <&2>Earth <&7>bending"
- "<&7>and control the very ground you stand on."
spirit:
type: item
material: light_gray_concrete_powder
display name: <&7>Spiritualist
lore:
- "<&7>Choose the spiritual path and achieve"
- "<&7>harmony with your spirit."
guru:
type: item
material: white_concrete_powder
display name: <&7>Guru
lore:
- "<&7>Choose the enlightened path and release"
- "<&7>your earthly tethers."
ice:
type: item
material: cyan_concrete_powder
display name: <&3>Ice <&7>Bending
lore:
- "<&7>Choose the advanced water bending path"
- "<&7>and gain control over froze water."
- <tern[<player.has_permission[bending.water.fakebending]>]:UNLOCKED || YOU CANT HAVE THIS!>
blood:
type: item
material: blue_concrete_powder
display name: <&9>Blood <&7>Bending
lore:
- "<&7>Choose the forbidden way of the"
- "<&9>Blood <&7>Bender <&7>and control others."
healing:
type: item
material: light_blue_concrete_powder
display name: <&b>Healing
lore:
- "<&7>Choose the gentle path of <&b>Healing"
- "<&7>and harness the power of water to restore."
plant:
type: item
material: lime_concrete_powder
display name: <&a>Plant <&7>Bending
lore:
- "<&7>Choose the lost way of the swamp to"
- "<&7>bend plants to your whim."
combustion:
type: item
material: red_concrete_powder
display name: <&4>Combustion <&7>Bending
lore:
- "<&7>Choose the destructive path to control"
- "<&7>heat and raw power."
lightning:
type: item
material: light_blue_concrete_powder
display name: <&b>Lightning <&7>Bending
lore:
- "<&7>Choose the hidden path of <&b>Lightning"
- "<&7>and control pure energy."
lava:
type: item
material: orange_concrete_powder
display name: <&2>Lava <&7>Bending
lore:
- "<&7>Choose the advanced path of <&2>Lava <&7>Bending"
- "<&7>and control even the hottest rocks."
metal:
type: item
material: gray_concrete_powder
display name: <&8>Metal <&7>Bending
lore:
- "<&7>Choose the advanced path of <&8>Metal <&7>Bending"
- "<&7>and gain the focus to bend the purest earth."
sand:
type: item
material: sand
display name: <&e>Sand <&7>Bending
lore:
- "<&7>Choose the lost way of the <&e>Sand <&7>Bender"
- "<&7>and control the finest particles of earth."
chi:
type: item
material: yellow_concrete
display name: <&e>Chi Blocking
lore:
- "<&7>Choose the path of the non-bender"
- "<&7>and use martial arts to fight benders."
amon:
type: item
material: blue_concrete
display name: <&1>Amon
lore:
- "<&7>Choose the power and skill of <&e>Chi Blocking"
- "<&7>and and the forbidden art of <&9>Blood Bending."
avatar:
type: item
material: magenta_concrete
display name: <&d>Avatar
lore:
- "<&7>Control all the elements at once and be the"
- "<&7>bridge to the spirit world to bring balance."
cleanse:
type: item
material: glass
display name: <&f>Cleanse
lore:
- "<&7>Cleanse yourself of all elemental power."
element_command:
type: command
name: element
description: Choose your element!
usage: /element
aliases:
- choose
- path
- ch
- ele
allowed help:
- determine <player.is_op>
script:
- if <player.has_permission[tlb.bender]>:
- inventory open d:in@elements
- determine FULFILLED
- if !<player.has_permission[tlb.bender]>:
- narrate "<&6>[<&b>TLB<&6>]<&4> You do not have access to this command."
- determine FULFILLED
element_handler:
type: world
events:
on player clicks in elements:
- if is_shift_click determine cancelled
- determine cancelled
on player drags in elements:
- determine cancelled
on player clicks air in elements:
- execute as_server "bending choose air <player.name>"
- execute as_server 'lp user <player.name> meta clear prefixes'
- execute as_server 'lp user <player.name> addprefix 1 "&8[&7Air&8]&7 "'
- narrate "<&7>You are now an <&f>air <&7>bender!"
- inventory close d:in@elements
on player clicks water in elements:
- execute as_server "bending choose water <player.name>"
- execute as_server 'lp user <player.name> meta clear prefixes'
- execute as_server 'lp user <player.name> addprefix 1 "&8[&bWater&8]&b "'
- narrate "<&7>You are now a <&b>water <&7>bender!"
- inventory close d:in@elements
on player clicks fire in elements:
- execute as_server "bending choose fire <player.name>"
- execute as_server 'lp user <player.name> meta clear prefixes'
- execute as_server 'lp user <player.name> addprefix 1 "&8[&cFire&8]&c "'
- narrate "<&7>You are now a <&c>fire <&7>bender!"
- inventory close d:in@elements
on player clicks earth in elements:
- execute as_server "bending choose earth <player.name>"
- execute as_server 'lp user <player.name> meta clear prefixes'
- execute as_server 'lp user <player.name> addprefix 1 "&8[&aEarth&8]&a "'
- narrate "<&7>You are now an <&a>earth <&7>bender!"
- inventory close d:in@elements
on player clicks chi in elements:
- execute as_server "bending choose chi <player.name>"
- execute as_server 'lp user <player.name> meta clear prefixes'
- execute as_server 'lp user <player.name> addprefix 1 "&8[&6Chi&8]&6 "'
- narrate "<&7>You are now a <&6>chi blocker<&7>!"
- inventory close d:in@elements
on player clicks spirit in elements:
- execute as_player "bending choose air <player.name>"
- execute as_server 'lp user <player.name> meta clear prefixes'
- execute as_server 'lp user <player.name> addprefix 1 "&8[&8Spiritualist&8]&8 "'
- narrate "<&7>You are now a <&8>Spiritualist<&7>!"
- inventory close d:in@elements
on player clicks guru in elements:
- execute as_player "bending choose air <player.name>"
- execute as_server 'lp user <player.name> meta clear prefixes'
- execute as_server 'lp user <player.name> addprefix 1 "&8[&8Guru&8]&8 "'
- narrate "<&7>You are now a <&8>Guru<&7>!"
- inventory close d:in@elements
on player clicks blood in elements:
- execute as_player "bending choose water <player.name>"
- execute as_server 'lp user <player.name> meta clear prefixes'
- execute as_server 'lp user <player.name> addprefix 1 "&8[&9Blood&8]&9 "'
- narrate "<&7>You are now a <&9>Blood<&7> Bender!"
- inventory close d:in@elements
on player clicks plant in elements:
- execute as_player "bending choose water <player.name>"
- execute as_server 'lp user <player.name> meta clear prefixes'
- execute as_server 'lp user <player.name> addprefix 1 "&8[&2Plant&8]&2 "'
- narrate "<&7>You are now a <&2>Plant<&7> Bender!"
- inventory close d:in@elements
on player clicks ice in elements:
- execute as_player "bending choose water <player.name>"
- execute as_server 'lp user <player.name> meta clear prefixes'
- execute as_server 'lp user <player.name> addprefix 1 "&8[&3Ice&8]&3 "'
- narrate "<&7>You are now an <&3>Ice<&7> Bender!"
- inventory close d:in@elements
on player clicks combustion in elements:
- execute as_player "bending choose fire <player.name>"
- execute as_server 'lp user <player.name> meta clear prefixes'
- execute as_server 'lp user <player.name> addprefix 1 "&8[&4Combustion&8]&4 "'
- narrate "<&7>You are now a <&4>Combustion<&7> Bender!"
- inventory close d:in@elements
on player clicks lightning in elements:
- execute as_player "bending choose fire <player.name>"
- execute as_server 'lp user <player.name> meta clear prefixes'
- execute as_server 'lp user <player.name> addprefix 1 "&8[&eLightning&8]&e "'
- narrate "<&7>You are now a <&e>Lightning<&7> Bender!"
- inventory close d:in@elements
on player clicks lava in elements:
- execute as_player "bending choose earth <player.name>"
- execute as_server 'lp user <player.name> meta clear prefixes'
- execute as_server 'lp user <player.name> addprefix 1 "&8[&2Lava&8]&2 "'
- narrate "<&7>You are now a <&2>Lava<&7> Bender!"
- inventory close d:in@elements
on player clicks metal in elements:
- execute as_player "bending choose earth <player.name>"
- execute as_server 'lp user <player.name> meta clear prefixes'
- execute as_server 'lp user <player.name> addprefix 1 "&8[&8Fire&8]&8 "'
- narrate "<&7>You are now a <&8>Metal<&7> Bender!"
- inventory close d:in@elements
on player clicks sand in elements:
- execute as_player "bending choose earth <player.name>"
- execute as_server 'lp user <player.name> meta clear prefixes'
- execute as_server 'lp user <player.name> addprefix 1 "&8[&eFire&8]&e "'
- narrate "<&7>You are now a <&e>Sand<&7> Bender!"
- inventory close d:in@elements
on player clicks cleanse in elements:
- execute as_server "bending remove <player.name>"
- execute as_server 'lp user <player.name> meta clear prefixes'
- execute as_server 'lp user <player.name> addprefix 1 "&f "'
- narrate "<&7>You have been cleansed!"
- inventory close d:in@elements