Java Version: 1.7.0_25
CraftBukkit Version: git-Spigot-1.7.9-R0.2-207-g03373bb (MC: 1.7.10)
Active Plugins (15): WorldEdit: 5.5.9-SNAPSHOT:2903-68b8218,master, Vault: 1.4.1-b436, PermissionsEx: 1.19.5,
ProtocolLib: 3.6.0-SNAPSHOT, WorldGuard: 5.8.1-SNAPSHOT:1258-4a0ae83,master,
Essentials: Dev2.13.15, Citizens: 2.0.13-SNAPSHOT (build Unknown), EssentialsProtect: Dev2.13.15,
Denizen: 0.9.6-SNAPSHOT (build mc1526.5), EssentialsSpawn: Dev2.13.15, Carbon: 1.6,
EssentialsChat: Dev2.13.15, EssentialsAntiBuild: Dev2.13.15, monkeysLockette: 1,
Depenizen: 0.2.0 (build Unknown)
Loaded Worlds (3): fworld, fworld_nether, fworld_the_end
Online Players (1): mcmonkey4eva(mcmonkey4eva)
16:30:44 [INFO] +> Executing 'Event': Type='on entity damaged'
Container='FANCY_ARMOR_HANDLER(WORLD)'
Player='mcmonkey4eva' Context='{cause=ENTITY_ATTACK,
damager=e@4577,
entity=p@460e96b9-7a0e-416d-b2c3-4508164b8b1b,
damage=3.0}'
16:30:44 [INFO] +- Building event 'ON ENTITY DAMAGED' for
FANCY_ARMOR_HANDLER ---------+
16:30:44 [INFO] Starting InstantQueue 'ZDIEIEDNEI'...
16:30:44 [INFO] Queue 'ZDIEIEDNEI' Executing: IF
<li@skeleton|zombie|player> !contains
<context.entity.entity_type> queue clear
16:30:44 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled tag <li@skeleton|zombie|player> with
'li@skeleton|zombie|player'.
16:30:44 [INFO] Filled tag <context.entity.entity_type> with 'PLAYER'.
16:30:44 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='dList(li@skeleton|zombie|player)',
Operator='CONTAINS', ComparedTo='Element(PLAYER)' -->
OUTCOME='false'
16:30:44 [INFO] Queue 'ZDIEIEDNEI' Executing: DEFINE defense
<proc[calculate_fancy_armor].context[<context.entity>]>
16:30:44 [INFO] +- Executing dCommand: DEFINE/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled tag <context.entity> with
'p@460e96b9-7a0e-416d-b2c3-4508164b8b1b'.
16:30:44 [INFO] Adding definition %1% as
p@460e96b9-7a0e-416d-b2c3-4508164b8b1b
16:30:44 [INFO] Starting InstantQueue 'NZEZNEINNN'...
16:30:44 [INFO] Queue 'NZEZNEINNN' Executing: DEFINE defense 0
16:30:44 [INFO] +- Executing dCommand: DEFINE/p@mcmonkey4eva ---------+
16:30:44 [INFO] +> Executing 'DEFINE': queue='NZEZNEINNN'
definition='defense' value='0'
16:30:44 [INFO] Queue 'NZEZNEINNN' Executing: FOREACH <def[1].equipment>
{ - if %value% == i@air foreach next - define lore
<def[1].lore.get[1]> - if
<def[lore].starts_with[defense<&co>]> define defense
<def[defense].add[<def[lore].after[defense<&co> ]>]> }
16:30:44 [INFO] +- Executing dCommand: FOREACH/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled tag <def[1].equipment> with
'li@i@air|i@air|i@air|i@FANCY_HELMET'.
16:30:44 [INFO] +> Executing 'FOREACH':
list='li@i@air|i@air|i@air|i@FANCY_HELMET'
16:30:44 [INFO] Queue 'NZEZNEINNN' Executing: IF %value% == i@air foreach
next
16:30:44 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled definition %value% with 'i@air'.
16:30:44 [INFO] Comparable 1: Comparable='Element(i@air)',
Operator='EQUALS', ComparedTo='Element(i@air)' -->
OUTCOME='true'
16:30:44 [INFO] Queue 'NZEZNEINNN' Executing: FOREACH next
16:30:44 [INFO] +- Executing dCommand: FOREACH/p@mcmonkey4eva ---------+
16:30:44 [INFO] +> Executing 'FOREACH': next='true'
16:30:44 [INFO] Queue 'NZEZNEINNN' Executing: FOREACH CALLBACK
16:30:44 [INFO] +- Foreach loop 2 ---------+
16:30:44 [INFO] Queue 'NZEZNEINNN' Executing: IF %value% == i@air foreach
next
16:30:44 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled definition %value% with 'i@air'.
16:30:44 [INFO] Comparable 1: Comparable='Element(i@air)',
Operator='EQUALS', ComparedTo='Element(i@air)' -->
OUTCOME='true'
16:30:44 [INFO] Queue 'NZEZNEINNN' Executing: FOREACH next
16:30:44 [INFO] +- Executing dCommand: FOREACH/p@mcmonkey4eva ---------+
16:30:44 [INFO] +> Executing 'FOREACH': next='true'
16:30:44 [INFO] Queue 'NZEZNEINNN' Executing: FOREACH CALLBACK
16:30:44 [INFO] +- Foreach loop 3 ---------+
16:30:44 [INFO] Queue 'NZEZNEINNN' Executing: IF %value% == i@air foreach
next
16:30:44 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled definition %value% with 'i@air'.
16:30:44 [INFO] Comparable 1: Comparable='Element(i@air)',
Operator='EQUALS', ComparedTo='Element(i@air)' -->
OUTCOME='true'
16:30:44 [INFO] Queue 'NZEZNEINNN' Executing: FOREACH next
16:30:44 [INFO] +- Executing dCommand: FOREACH/p@mcmonkey4eva ---------+
16:30:44 [INFO] +> Executing 'FOREACH': next='true'
16:30:44 [INFO] Queue 'NZEZNEINNN' Executing: FOREACH CALLBACK
16:30:44 [INFO] +- Foreach loop 4 ---------+
16:30:44 [INFO] Queue 'NZEZNEINNN' Executing: IF %value% == i@air foreach
next
16:30:44 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled definition %value% with 'i@FANCY_HELMET'.
16:30:44 [INFO] Comparable 1: Comparable='Element(i@FANCY_HELMET)',
Operator='EQUALS', ComparedTo='Element(i@air)' -->
OUTCOME='false'
16:30:44 [INFO] Queue 'NZEZNEINNN' Executing: DEFINE lore
<def[1].lore.get[1]>
16:30:44 [INFO] +- Executing dCommand: DEFINE/p@mcmonkey4eva ---------+
16:30:44 [INFO] Unfilled attributes '[lore, get[1]]' for tag
<def[1].lore.get[1]>!
16:30:44 [INFO] Filled tag <def[1].lore.get[1]> with 'null'.
16:30:44 [INFO] +> Executing 'DEFINE': queue='NZEZNEINNN'
definition='lore' value='null'
16:30:44 [INFO] Queue 'NZEZNEINNN' Executing: IF
<def[lore].starts_with[defense<&co>]> define defense
<def[defense].add[<def[lore].after[defense<&co> ]>]>
16:30:44 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled tag <&co> with ':'.
16:30:44 [INFO] Filled tag <def[lore].starts_with[defense:]> with
'false'.
16:30:44 [INFO] Filled tag <&co> with ':'.
16:30:44 [INFO] Filled tag <def[lore].after[defense: ]> with ''.
16:30:44 [INFO] Filled tag <def[defense].add[]> with '0.0'.
16:30:44 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
16:30:44 [INFO] Queue 'NZEZNEINNN' Executing: FOREACH CALLBACK
16:30:44 [INFO] Queue 'NZEZNEINNN' Executing: DETERMINE %defense%
16:30:44 [INFO] +- Executing dCommand: DETERMINE/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled definition %defense% with '0'.
16:30:44 [INFO] +> Executing 'DETERMINE': outcome='0' passively='false'
16:30:44 [INFO] Completing queue 'NZEZNEINNN'.
16:30:44 [INFO] Filled tag
<proc[calculate_fancy_armor].context[p@460e96b9-7a0e-416d-b2c3-4508164b8b1b]>
with '0'.
16:30:44 [INFO] +> Executing 'DEFINE': queue='ZDIEIEDNEI'
definition='defense' value='0'
16:30:44 [INFO] Queue 'ZDIEIEDNEI' Executing: IF <context.entity> matches
player { - narrate t:<context.entity> Your defense rating
is %defense%! }
16:30:44 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled tag <context.entity> with
'p@460e96b9-7a0e-416d-b2c3-4508164b8b1b'.
16:30:44 [INFO] Comparable 1:
Comparable='Element(p@460e96b9-7a0e-416d-b2c3-4508164b8b1b)',
Operator='MATCHES', ComparedTo='Element(player)' -->
OUTCOME='true'
16:30:44 [INFO] Queue 'ZDIEIEDNEI' Executing: NARRATE t:<context.entity>
Your defense rating is %defense%!
16:30:44 [INFO] +- Executing dCommand: NARRATE/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled definition %defense% with '0'.
16:30:44 [INFO] Filled tag <context.entity> with
'p@460e96b9-7a0e-416d-b2c3-4508164b8b1b'.
16:30:44 [INFO] +> Executing 'NARRATE': Narrating='Your defense rating is
0!' Targets='[p@mcmonkey4eva]'
16:30:44 [INFO] Completing queue 'ZDIEIEDNEI'.
16:30:44 [INFO] +> Executing 'Event': Type='on entity damaged'
Container='FANCY_ARMOR_HANDLER(WORLD)'
Player='mcmonkey4eva' Context='{cause=ENTITY_ATTACK,
damager=e@4577,
entity=p@460e96b9-7a0e-416d-b2c3-4508164b8b1b,
damage=3.0}'
16:30:44 [INFO] +- Building event 'ON ENTITY DAMAGED' for
FANCY_ARMOR_HANDLER ---------+
16:30:44 [INFO] Starting InstantQueue 'NDNNEEEIDN'...
16:30:44 [INFO] Queue 'NDNNEEEIDN' Executing: IF
<li@skeleton|zombie|player> !contains
<context.entity.entity_type> queue clear
16:30:44 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled tag <li@skeleton|zombie|player> with
'li@skeleton|zombie|player'.
16:30:44 [INFO] Filled tag <context.entity.entity_type> with 'PLAYER'.
16:30:44 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='dList(li@skeleton|zombie|player)',
Operator='CONTAINS', ComparedTo='Element(PLAYER)' -->
OUTCOME='false'
16:30:44 [INFO] Queue 'NDNNEEEIDN' Executing: DEFINE defense
<proc[calculate_fancy_armor].context[<context.entity>]>
16:30:44 [INFO] +- Executing dCommand: DEFINE/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled tag <context.entity> with
'p@460e96b9-7a0e-416d-b2c3-4508164b8b1b'.
16:30:44 [INFO] Adding definition %1% as
p@460e96b9-7a0e-416d-b2c3-4508164b8b1b
16:30:44 [INFO] Starting InstantQueue 'ZDZENDDEZN'...
16:30:44 [INFO] Queue 'ZDZENDDEZN' Executing: DEFINE defense 0
16:30:44 [INFO] +- Executing dCommand: DEFINE/p@mcmonkey4eva ---------+
16:30:44 [INFO] +> Executing 'DEFINE': queue='ZDZENDDEZN'
definition='defense' value='0'
16:30:44 [INFO] Queue 'ZDZENDDEZN' Executing: FOREACH <def[1].equipment>
{ - if %value% == i@air foreach next - define lore
<def[1].lore.get[1]> - if
<def[lore].starts_with[defense<&co>]> define defense
<def[defense].add[<def[lore].after[defense<&co> ]>]> }
16:30:44 [INFO] +- Executing dCommand: FOREACH/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled tag <def[1].equipment> with
'li@i@air|i@air|i@air|i@FANCY_HELMET'.
16:30:44 [INFO] +> Executing 'FOREACH':
list='li@i@air|i@air|i@air|i@FANCY_HELMET'
16:30:44 [INFO] Queue 'ZDZENDDEZN' Executing: IF %value% == i@air foreach
next
16:30:44 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled definition %value% with 'i@air'.
16:30:44 [INFO] Comparable 1: Comparable='Element(i@air)',
Operator='EQUALS', ComparedTo='Element(i@air)' -->
OUTCOME='true'
16:30:44 [INFO] Queue 'ZDZENDDEZN' Executing: FOREACH next
16:30:44 [INFO] +- Executing dCommand: FOREACH/p@mcmonkey4eva ---------+
16:30:44 [INFO] +> Executing 'FOREACH': next='true'
16:30:44 [INFO] Queue 'ZDZENDDEZN' Executing: FOREACH CALLBACK
16:30:44 [INFO] +- Foreach loop 2 ---------+
16:30:44 [INFO] Queue 'ZDZENDDEZN' Executing: IF %value% == i@air foreach
next
16:30:44 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled definition %value% with 'i@air'.
16:30:44 [INFO] Comparable 1: Comparable='Element(i@air)',
Operator='EQUALS', ComparedTo='Element(i@air)' -->
OUTCOME='true'
16:30:44 [INFO] Queue 'ZDZENDDEZN' Executing: FOREACH next
16:30:44 [INFO] +- Executing dCommand: FOREACH/p@mcmonkey4eva ---------+
16:30:44 [INFO] +> Executing 'FOREACH': next='true'
16:30:44 [INFO] Queue 'ZDZENDDEZN' Executing: FOREACH CALLBACK
16:30:44 [INFO] +- Foreach loop 3 ---------+
16:30:44 [INFO] Queue 'ZDZENDDEZN' Executing: IF %value% == i@air foreach
next
16:30:44 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled definition %value% with 'i@air'.
16:30:44 [INFO] Comparable 1: Comparable='Element(i@air)',
Operator='EQUALS', ComparedTo='Element(i@air)' -->
OUTCOME='true'
16:30:44 [INFO] Queue 'ZDZENDDEZN' Executing: FOREACH next
16:30:44 [INFO] +- Executing dCommand: FOREACH/p@mcmonkey4eva ---------+
16:30:44 [INFO] +> Executing 'FOREACH': next='true'
16:30:44 [INFO] Queue 'ZDZENDDEZN' Executing: FOREACH CALLBACK
16:30:44 [INFO] +- Foreach loop 4 ---------+
16:30:44 [INFO] Queue 'ZDZENDDEZN' Executing: IF %value% == i@air foreach
next
16:30:44 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled definition %value% with 'i@FANCY_HELMET'.
16:30:44 [INFO] Comparable 1: Comparable='Element(i@FANCY_HELMET)',
Operator='EQUALS', ComparedTo='Element(i@air)' -->
OUTCOME='false'
16:30:44 [INFO] Queue 'ZDZENDDEZN' Executing: DEFINE lore
<def[1].lore.get[1]>
16:30:44 [INFO] +- Executing dCommand: DEFINE/p@mcmonkey4eva ---------+
16:30:44 [INFO] Unfilled attributes '[lore, get[1]]' for tag
<def[1].lore.get[1]>!
16:30:44 [INFO] Filled tag <def[1].lore.get[1]> with 'null'.
16:30:44 [INFO] +> Executing 'DEFINE': queue='ZDZENDDEZN'
definition='lore' value='null'
16:30:44 [INFO] Queue 'ZDZENDDEZN' Executing: IF
<def[lore].starts_with[defense<&co>]> define defense
<def[defense].add[<def[lore].after[defense<&co> ]>]>
16:30:44 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled tag <&co> with ':'.
16:30:44 [INFO] Filled tag <def[lore].starts_with[defense:]> with
'false'.
16:30:44 [INFO] Filled tag <&co> with ':'.
16:30:44 [INFO] Filled tag <def[lore].after[defense: ]> with ''.
16:30:44 [INFO] Filled tag <def[defense].add[]> with '0.0'.
16:30:44 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
16:30:44 [INFO] Queue 'ZDZENDDEZN' Executing: FOREACH CALLBACK
16:30:44 [INFO] Queue 'ZDZENDDEZN' Executing: DETERMINE %defense%
16:30:44 [INFO] +- Executing dCommand: DETERMINE/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled definition %defense% with '0'.
16:30:44 [INFO] +> Executing 'DETERMINE': outcome='0' passively='false'
16:30:44 [INFO] Completing queue 'ZDZENDDEZN'.
16:30:44 [INFO] Filled tag
<proc[calculate_fancy_armor].context[p@460e96b9-7a0e-416d-b2c3-4508164b8b1b]>
with '0'.
16:30:44 [INFO] +> Executing 'DEFINE': queue='NDNNEEEIDN'
definition='defense' value='0'
16:30:44 [INFO] Queue 'NDNNEEEIDN' Executing: IF <context.entity> matches
player { - narrate t:<context.entity> Your defense rating
is %defense%! }
16:30:44 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled tag <context.entity> with
'p@460e96b9-7a0e-416d-b2c3-4508164b8b1b'.
16:30:44 [INFO] Comparable 1:
Comparable='Element(p@460e96b9-7a0e-416d-b2c3-4508164b8b1b)',
Operator='MATCHES', ComparedTo='Element(player)' -->
OUTCOME='true'
16:30:44 [INFO] Queue 'NDNNEEEIDN' Executing: NARRATE t:<context.entity>
Your defense rating is %defense%!
16:30:44 [INFO] +- Executing dCommand: NARRATE/p@mcmonkey4eva ---------+
16:30:44 [INFO] Filled definition %defense% with '0'.
16:30:44 [INFO] Filled tag <context.entity> with
'p@460e96b9-7a0e-416d-b2c3-4508164b8b1b'.
16:30:44 [INFO] +> Executing 'NARRATE': Narrating='Your defense rating is
0!' Targets='[p@mcmonkey4eva]'
16:30:44 [INFO] Completing queue 'NDNNEEEIDN'.