Java Version: 1.7.0_65
CraftBukkit Version: git-Spigot-1.7.9-R0.2-205-g2c31986 (MC: 1.7.10)
Active Plugins (24): zPermissions: 1.3-SNAPSHOT, Warps: 0.17-SNAPSHOTb-11, WorldEdit: 6.0.0-SNAPSHOT,
Teleports: 0.50b-22, Homes: 0.50b-6, Fly: 1.3, BungeeSuiteSpawn: 0.5b-8,
GameModeInventories: 2.5, Vault: 1.4.1-b436, ColorMe: 3.8.1, Multiverse-Core: 2.4-b527,
Votifier: 1.9, Herochat: 5.6.7-SNAPSHOT, MyHelpPages: 1.4.2, WorldGuard: 5.9,
Bans: 0.50b-8, BungeeSuitePortals: 0.5b-9, ChatPing: 1.1, Citizens: 2.0.13-SNAPSHOT (build 1178),
BungeeChatClient: 0.3, Denizen: 0.9.6-SNAPSHOT (build 88), Multiverse-Inventories: 2.5-b335,
VanishNoPacket: 3.19.1, Depenizen: 0.2.0 (build 217)
Loaded Worlds (4): Hardcore, Hardcore_nether, Hardcore_the_end, Station
Online Players (1): mcSWOOPYsf(mcSWOOPYsf)
12:05:44 [INFO] +> Executing 'Event': Type='on player right clicks chest'
Container='DLOCK(WORLD)' Player='mcSWOOPYsf' Context='{cuboids=li@,
location=l@580.0,9.0,-959.0,Station, item=i@chest}'
12:05:44 [INFO] +- Building event 'ON PLAYER RIGHT CLICKS CHEST' for DLOCK ---------+
12:05:44 [INFO] Starting InstantQueue 'NDENEDNEEN'...
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: IF "<c.item.is[==].to[i@dLockItem]||false>" "{"
"-" "queue" "clear" "}"
12:05:44 [INFO] +- Executing dCommand: IF/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled tag <c.item.is[==].to[i@dLockItem]||false> with 'false'.
12:05:44 [INFO] Comparable 1: Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: INJECT "locally" "loadYAML"
12:05:44 [INFO] +- Executing dCommand: INJECT/p@mcSWOOPYsf ---------+
12:05:44 [INFO] +> Executing 'INJECT': Container='DLOCK(WORLD)' path='loadYAML' local='true'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: IF "!<yaml.list.contains[Locks]>" "{" "-" "if"
"!<server.has_file[dLock/locks.yml]>" "{" "-" "yaml" "create" "id:Locks" "-"
"yaml" "savefile:dLock/locks.yml" "id:Locks" "}" "else" "yaml"
"load:dLock/locks.yml" "id:Locks" "}"
12:05:44 [INFO] +- Executing dCommand: IF/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled tag <yaml.list.contains[Locks]> with 'true'.
12:05:44 [INFO] Comparable 1: Logic='NEGATIVE', Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: DEFINE "chest"
"<c.location.inventory.id_holder>"
12:05:44 [INFO] +- Executing dCommand: DEFINE/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled tag <c.location.inventory.id_holder> with
'l@580.0,9.0,-959.0,Station'.
12:05:44 [INFO] +> Executing 'DEFINE': queue='NDENEDNEEN' definition='chest'
value='l@580.0,9.0,-959.0,Station'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: DEFINE "chestYAML"
"<def[chest].replace[.].with[-]>"
12:05:44 [INFO] +- Executing dCommand: DEFINE/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled tag <def[chest].replace[.].with[-]> with 'l@580-0,9-0,-959-0,Station'.
12:05:44 [INFO] +> Executing 'DEFINE': queue='NDENEDNEEN' definition='chestyaml'
value='l@580-0,9-0,-959-0,Station'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: IF
"!<yaml[Locks].list_keys[locks].contains[%chestYAML%]>" "{" "-" "queue"
"clear" "}"
12:05:44 [INFO] +- Executing dCommand: IF/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled definition %chestYAML% with 'l@580-0,9-0,-959-0,Station'.
12:05:44 [INFO] Filled tag
<yaml[Locks].list_keys[locks].contains[l@580-0,9-0,-959-0,Station]> with
'true'.
12:05:44 [INFO] Comparable 1: Logic='NEGATIVE', Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: DEFINE "readPath" "locks.%chestYAML%"
12:05:44 [INFO] +- Executing dCommand: DEFINE/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled definition %chestYAML% with 'l@580-0,9-0,-959-0,Station'.
12:05:44 [INFO] +> Executing 'DEFINE': queue='NDENEDNEEN' definition='readpath'
value='locks.l@580-0,9-0,-959-0,Station'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: IF
"!<yaml[Locks].read[%readPath%.owner.UUID].is[==].to[<player.uuid>]>" "&&"
"!<yaml[Locks].read[%readPath%.members].as_list.contains[<player.uuid>]>" "{"
"-" "narrate" "format:dLockFormat" "&c>You cannot open this chest!" "-"
"determine" "CANCELLED" "}"
12:05:44 [INFO] +- Executing dCommand: IF/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled definition %readPath% with 'locks.l@580-0,9-0,-959-0,Station'.
12:05:44 [INFO] Filled definition %readPath% with 'locks.l@580-0,9-0,-959-0,Station'.
12:05:44 [INFO] Filled tag <player.uuid> with '2000920b-8e49-4aaa-967d-13fc82eb75f2'.
12:05:44 [INFO] Filled tag
<yaml[Locks].read[locks.l@580-0,9-0,-959-0,Station.owner.UUID].is[==].to[2000920b-8e49-4aaa-967d-13fc82eb75f2]>
with 'true'.
12:05:44 [INFO] Filled tag
<yaml[Locks].read[locks.l@580-0,9-0,-959-0,Station.members].as_list.contains[<player.uuid>]>
with 'false'.
12:05:44 [INFO] Comparable 1: Logic='NEGATIVE', Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
12:05:44 [INFO] Comparable 2: Logic='NEGATIVE', Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='true'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: INJECT "locally" "lockTake"
12:05:44 [INFO] +- Executing dCommand: INJECT/p@mcSWOOPYsf ---------+
12:05:44 [INFO] +> Executing 'INJECT': Container='DLOCK(WORLD)' path='lockTake' local='true'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: DEFINE "dir" "<c.location.material.data>"
12:05:44 [INFO] +- Executing dCommand: DEFINE/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled tag <c.location.material.data> with '3'.
12:05:44 [INFO] +> Executing 'DEFINE': queue='NDENEDNEEN' definition='dir' value='3'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: FOREACH "li@2/n|3/s|4/w|5/e" "{" "-" "if"
"<def[value].before[/].is[==].to[%dir%]>" "{" "-" "define" "dir"
"<def[value].after[/]>" "-" "foreach" "stop" "}" "}"
12:05:44 [INFO] +- Executing dCommand: FOREACH/p@mcSWOOPYsf ---------+
12:05:44 [INFO] +> Executing 'FOREACH': list='li@2/n|3/s|4/w|5/e'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: IF "<def[value].before[/].is[==].to[%dir%]>"
"{" "-" "define" "dir" "<def[value].after[/]>" "-" "foreach" "stop" "}"
12:05:44 [INFO] +- Executing dCommand: IF/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled definition %dir% with '3'.
12:05:44 [INFO] Filled tag <def[value].before[/].is[==].to[3]> with 'false'.
12:05:44 [INFO] Comparable 1: Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: FOREACH " CALLBACK"
12:05:44 [INFO] +- Foreach loop 2 ---------+
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: IF "<def[value].before[/].is[==].to[%dir%]>"
"{" "-" "define" "dir" "<def[value].after[/]>" "-" "foreach" "stop" "}"
12:05:44 [INFO] +- Executing dCommand: IF/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled definition %dir% with '3'.
12:05:44 [INFO] Filled tag <def[value].before[/].is[==].to[3]> with 'true'.
12:05:44 [INFO] Comparable 1: Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: DEFINE "dir" "<def[value].after[/]>"
12:05:44 [INFO] +- Executing dCommand: DEFINE/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled tag <def[value].after[/]> with 's'.
12:05:44 [INFO] +> Executing 'DEFINE': queue='NDENEDNEEN' definition='dir' value='s'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: FOREACH "stop"
12:05:44 [INFO] +- Executing dCommand: FOREACH/p@mcSWOOPYsf ---------+
12:05:44 [INFO] +> Executing 'FOREACH': stop='true'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: IF "<def[dir].is[==].to[s]>" "{" "-" "define"
"loc" "<c.location.add[0,0,1]>" "}"
12:05:44 [INFO] +- Executing dCommand: IF/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled tag <def[dir].is[==].to[s]> with 'true'.
12:05:44 [INFO] Comparable 1: Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: DEFINE "loc" "<c.location.add[0,0,1]>"
12:05:44 [INFO] +- Executing dCommand: DEFINE/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled tag <c.location.add[0,0,1]> with 'l@580.0,9.0,-958.0,Station'.
12:05:44 [INFO] +> Executing 'DEFINE': queue='NDENEDNEEN' definition='loc'
value='l@580.0,9.0,-958.0,Station'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: IF "<def[dir].is[==].to[n]>" "{" "-" "define"
"loc" "<c.location.sub[0,0,1]>" "}"
12:05:44 [INFO] +- Executing dCommand: IF/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled tag <def[dir].is[==].to[n]> with 'false'.
12:05:44 [INFO] Comparable 1: Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: IF "<def[dir].is[==].to[e]>" "{" "-" "define"
"loc" "<c.location.add[1,0,0]>" "}"
12:05:44 [INFO] +- Executing dCommand: IF/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled tag <def[dir].is[==].to[e]> with 'false'.
12:05:44 [INFO] Comparable 1: Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: IF "<def[dir].is[==].to[w]>" "{" "-" "define"
"loc" "<c.location.sub[1,0,0]>" "}"
12:05:44 [INFO] +- Executing dCommand: IF/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled tag <def[dir].is[==].to[w]> with 'false'.
12:05:44 [INFO] Comparable 1: Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: MODIFYBLOCK "<def[loc].as_location>" "m@air"
12:05:44 [INFO] +- Executing dCommand: MODIFYBLOCK/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled tag <def[loc].as_location> with 'l@580.0,9.0,-958.0,Station'.
12:05:44 [INFO] +> Executing 'MODIFYBLOCK': locations='[l@580.0,9.0,-958.0,Station]'
material='m@air' physics='true' radius='0' height='0' depth='0'
natural='false'
12:05:44 [INFO] Queue 'NDENEDNEEN' Executing: FLAG "server" "dLockOpenChests:->:%chest%"
12:05:44 [INFO] +- Executing dCommand: FLAG/p@mcSWOOPYsf ---------+
12:05:44 [INFO] Filled definition %chest% with 'l@580.0,9.0,-959.0,Station'.
12:05:44 [INFO] +> Executing 'FLAG': flag_name='DLOCKOPENCHESTS'
Action/Value='INSERT(l@580.0,9.0,-959.0,Station)' flag_target='server'
12:05:44 [INFO] Completing queue 'NDENEDNEEN'.
12:05:45 [INFO] +> Executing 'Event': Type='on player closes inventory'
Container='DLOCK(WORLD)' Player='mcSWOOPYsf'
Context='{inventory=in@location[holder=l@580.0,9.0,-959.0,Station]}'
12:05:45 [INFO] +- Building event 'ON PLAYER CLOSES INVENTORY' for DLOCK ---------+
12:05:45 [INFO] Starting InstantQueue 'NZZZNNEZEE'...
12:05:45 [INFO] Queue 'NZZZNNEZEE' Executing: DEFINE "chest" "<c.inventory.id_holder>"
12:05:45 [INFO] +- Executing dCommand: DEFINE/p@mcSWOOPYsf ---------+
12:05:45 [INFO] Filled tag <c.inventory.id_holder> with 'l@580.0,9.0,-959.0,Station'.
12:05:45 [INFO] +> Executing 'DEFINE': queue='NZZZNNEZEE' definition='chest'
value='l@580.0,9.0,-959.0,Station'
12:05:45 [INFO] Queue 'NZZZNNEZEE' Executing: IF
"!<global.flag[dLockOpenChests].as_list.contains[%chest%]||false>" "{" "-"
"queue" "clear" "}"
12:05:45 [INFO] +- Executing dCommand: IF/p@mcSWOOPYsf ---------+
12:05:45 [INFO] Filled definition %chest% with 'l@580.0,9.0,-959.0,Station'.
12:05:45 [INFO] Filled tag
<global.flag[dLockOpenChests].as_list.contains[l@580.0,9.0,-959.0,Station]||false>
with 'true'.
12:05:45 [INFO] Comparable 1: Logic='NEGATIVE', Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
12:05:45 [INFO] Queue 'NZZZNNEZEE' Executing: FLAG "server" "dLockOpenChests:<-:%chest%"
12:05:45 [INFO] +- Executing dCommand: FLAG/p@mcSWOOPYsf ---------+
12:05:45 [INFO] Filled definition %chest% with 'l@580.0,9.0,-959.0,Station'.
12:05:45 [INFO] +> Executing 'FLAG': flag_name='DLOCKOPENCHESTS'
Action/Value='REMOVE(l@580.0,9.0,-959.0,Station)' flag_target='server'
12:05:45 [INFO] Queue 'NZZZNNEZEE' Executing: IF
"<global.flag[dLockOpenChests].as_list.contains[%chest%]||false>" "{" "-"
"queue" "clear" "}"
12:05:45 [INFO] +- Executing dCommand: IF/p@mcSWOOPYsf ---------+
12:05:45 [INFO] Filled definition %chest% with 'l@580.0,9.0,-959.0,Station'.
12:05:45 [INFO] Filled tag
<global.flag[dLockOpenChests].as_list.contains[l@580.0,9.0,-959.0,Station]||false>
with 'true'.
12:05:45 [INFO] Comparable 1: Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
12:05:45 [INFO] Queue 'NZZZNNEZEE' Executing: QUEUE "clear"
12:05:45 [INFO] +- Executing dCommand: QUEUE/p@mcSWOOPYsf ---------+
12:05:45 [INFO] +> Executing 'QUEUE': Queue='NZZZNNEZEE' Action='CLEAR'
12:05:45 [INFO] Completing queue 'NZZZNNEZEE'.