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 (3): mcSWOOPYsf(mcSWOOPYsf), dandeliondreamer(dandeliondreamer), bsoto001(bsoto001),
22:34:47 [INFO] +> [] CHAT: bsoto001: ok
22:34:52 [INFO] +> [] CHAT: mcSWOOPYsf: bsoto open the chest
22:34:52 [INFO] +> [] CHAT: dandeliondreamer: k
22:34:56 [INFO] +> Executing 'Event': Type='on player right clicks chest'
Container='DLOCK(WORLD)' Player='bsoto001' Context='{cuboids=li@,
location=l@582.0,9.0,-959.0,Station,
item=i@diamond_sword,121[durability=121]}'
22:34:56 [INFO] +- Building event 'ON PLAYER RIGHT CLICKS CHEST' for DLOCK ---------+
22:34:56 [INFO] Starting InstantQueue 'NNNZNNNNDE'...
22:34:56 [INFO] Queue 'NNNZNNNNDE' Executing: IF "<player.is_sneaking>" "{" "-" "queue"
"clear" "}"
22:34:56 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:56 [INFO] Filled tag <player.is_sneaking> with 'false'.
22:34:56 [INFO] Comparable 1: Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
22:34:56 [INFO] Queue 'NNNZNNNNDE' Executing: IF
"<c.item.before[<&lb>].is[==].to[i@dLockItem]||false>" "{" "-" "queue" "clear"
"}"
22:34:56 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:56 [INFO] Filled tag <&lb> with '['.
22:34:56 [INFO] Filled tag <c.item.before[<&lb>].is[==].to[i@dLockItem]||false> with 'false'.
22:34:56 [INFO] Comparable 1: Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
22:34:56 [INFO] Queue 'NNNZNNNNDE' Executing: INJECT "locally" "loadYAML"
22:34:56 [INFO] +- Executing dCommand: INJECT/p@bsoto001 ---------+
22:34:56 [INFO] +> Executing 'INJECT': Container='DLOCK(WORLD)' path='loadYAML' local='true'
22:34:56 [INFO] Queue 'NNNZNNNNDE' 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" "}"
22:34:56 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:56 [INFO] Filled tag <yaml.list.contains[Locks]> with 'true'.
22:34:56 [INFO] Comparable 1: Logic='NEGATIVE', Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
22:34:56 [INFO] Queue 'NNNZNNNNDE' Executing: DEFINE "chest"
"<c.location.inventory.id_holder>"
22:34:56 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:56 [INFO] Filled tag <c.location.inventory.id_holder> with
'l@581.5,9.0,-959.0,Station'.
22:34:56 [INFO] +> Executing 'DEFINE': queue='NNNZNNNNDE' definition='chest'
value='l@581.5,9.0,-959.0,Station'
22:34:56 [INFO] Queue 'NNNZNNNNDE' Executing: DEFINE "chestYAML"
"<def[chest].replace[.].with[-]>"
22:34:56 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:56 [INFO] Filled tag <def[chest].replace[.].with[-]> with 'l@581-5,9-0,-959-0,Station'.
22:34:56 [INFO] +> Executing 'DEFINE': queue='NNNZNNNNDE' definition='chestyaml'
value='l@581-5,9-0,-959-0,Station'
22:34:56 [INFO] Queue 'NNNZNNNNDE' Executing: IF
"!<yaml[Locks].list_keys[locks].contains[%chestYAML%]>" "{" "-" "queue"
"clear" "}"
22:34:56 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:56 [INFO] Filled definition %chestYAML% with 'l@581-5,9-0,-959-0,Station'.
22:34:56 [INFO] Filled tag
<yaml[Locks].list_keys[locks].contains[l@581-5,9-0,-959-0,Station]> with
'true'.
22:34:56 [INFO] Comparable 1: Logic='NEGATIVE', Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
22:34:56 [INFO] Queue 'NNNZNNNNDE' Executing: DEFINE "readPath" "locks.%chestYAML%"
22:34:56 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:56 [INFO] Filled definition %chestYAML% with 'l@581-5,9-0,-959-0,Station'.
22:34:56 [INFO] +> Executing 'DEFINE': queue='NNNZNNNNDE' definition='readpath'
value='locks.l@581-5,9-0,-959-0,Station'
22:34:56 [INFO] Queue 'NNNZNNNNDE' 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" "}"
22:34:56 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:56 [INFO] Filled definition %readPath% with 'locks.l@581-5,9-0,-959-0,Station'.
22:34:56 [INFO] Filled definition %readPath% with 'locks.l@581-5,9-0,-959-0,Station'.
22:34:56 [INFO] Filled tag <player.uuid> with '7fbb0010-79e5-4a6a-abcd-34fb837c156f'.
22:34:56 [INFO] Filled tag
<yaml[Locks].read[locks.l@581-5,9-0,-959-0,Station.owner.UUID].is[==].to[7fbb0010-79e5-4a6a-abcd-34fb837c156f]>
with 'false'.
22:34:56 [INFO] Filled tag <player.uuid> with '7fbb0010-79e5-4a6a-abcd-34fb837c156f'.
22:34:56 [INFO] Filled tag
<yaml[Locks].read[locks.l@581-5,9-0,-959-0,Station.members].as_list.contains[7fbb0010-79e5-4a6a-abcd-34fb837c156f]>
with 'true'.
22:34:56 [INFO] Comparable 1: Logic='NEGATIVE', Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='true'
22:34:56 [INFO] Comparable 2: Logic='NEGATIVE', Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
22:34:56 [INFO] Queue 'NNNZNNNNDE' Executing: INJECT "locally" "lockTake"
22:34:56 [INFO] +- Executing dCommand: INJECT/p@bsoto001 ---------+
22:34:56 [INFO] +> Executing 'INJECT': Container='DLOCK(WORLD)' path='lockTake' local='true'
22:34:56 [INFO] Queue 'NNNZNNNNDE' Executing: DEFINE "chest"
"<c.location.inventory.id_holder>"
22:34:56 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:56 [INFO] Filled tag <c.location.inventory.id_holder> with
'l@581.5,9.0,-959.0,Station'.
22:34:56 [INFO] +> Executing 'DEFINE': queue='NNNZNNNNDE' definition='chest'
value='l@581.5,9.0,-959.0,Station'
22:34:56 [INFO] Queue 'NNNZNNNNDE' Executing: INJECT "locally" "utilButtonLoc"
22:34:56 [INFO] +- Executing dCommand: INJECT/p@bsoto001 ---------+
22:34:56 [INFO] +> Executing 'INJECT': Container='DLOCK(WORLD)' path='utilButtonLoc'
local='true'
22:34:56 [INFO] Queue 'NNNZNNNNDE' Executing: DEFINE "dir" "<def[chest].material.data>"
22:34:56 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:56 [INFO] Filled tag <def[chest].material.data> with '3'.
22:34:56 [INFO] +> Executing 'DEFINE': queue='NNNZNNNNDE' definition='dir' value='3'
22:34:56 [INFO] Queue 'NNNZNNNNDE' 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" "}" "}"
22:34:56 [INFO] +- Executing dCommand: FOREACH/p@bsoto001 ---------+
22:34:56 [INFO] +> Executing 'FOREACH': list='li@2/n|3/s|4/w|5/e'
22:34:56 [INFO] Queue 'NNNZNNNNDE' Executing: IF "<def[value].before[/].is[==].to[%dir%]>"
"{" "-" "define" "dir" "<def[value].after[/]>" "-" "foreach" "stop" "}"
22:34:56 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:56 [INFO] Filled definition %dir% with '3'.
22:34:56 [INFO] Filled tag <def[value].before[/].is[==].to[3]> with 'false'.
22:34:56 [INFO] Comparable 1: Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
22:34:56 [INFO] Queue 'NNNZNNNNDE' Executing: FOREACH " CALLBACK"
22:34:56 [INFO] +- Foreach loop 2 ---------+
22:34:56 [INFO] Queue 'NNNZNNNNDE' Executing: IF "<def[value].before[/].is[==].to[%dir%]>"
"{" "-" "define" "dir" "<def[value].after[/]>" "-" "foreach" "stop" "}"
22:34:56 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:56 [INFO] Filled definition %dir% with '3'.
22:34:56 [INFO] Filled tag <def[value].before[/].is[==].to[3]> with 'true'.
22:34:56 [INFO] Comparable 1: Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
22:34:56 [INFO] Queue 'NNNZNNNNDE' Executing: DEFINE "dir" "<def[value].after[/]>"
22:34:56 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:56 [INFO] Filled tag <def[value].after[/]> with 's'.
22:34:56 [INFO] +> Executing 'DEFINE': queue='NNNZNNNNDE' definition='dir' value='s'
22:34:56 [INFO] Queue 'NNNZNNNNDE' Executing: FOREACH "stop"
22:34:56 [INFO] +- Executing dCommand: FOREACH/p@bsoto001 ---------+
22:34:57 [INFO] +> Executing 'FOREACH': stop='true'
22:34:57 [INFO] Queue 'NNNZNNNNDE' Executing: IF "<def[dir].is[==].to[s]>" "{" "-" "define"
"x" "<def[chest].x.round_down>" "-" "define" "baseLoc"
"l@%x%,<def[chest].y>,<def[chest].z>,<def[chest].world.name>" "-" "define"
"lockLoc" "<def[baseLoc].add[0,0,1]>" "-" "define" "dirValue" "3" "}" "else"
"if" "<def[dir].is[==].to[n]>" "{" "-" "define" "x" "<def[chest].x.round_up>"
"-" "define" "baseLoc"
"l@%x%,<def[chest].y>,<def[chest].z>,<def[chest].world.name>" "-" "define"
"lockLoc" "<def[baseLoc].sub[0,0,1]>" "-" "define" "... * snip! *
22:34:57 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:57 [INFO] Filled tag <def[dir].is[==].to[s]> with 'true'.
22:34:57 [INFO] Filled tag <def[dir].is[==].to[n]> with 'false'.
22:34:57 [INFO] Filled tag <def[dir].is[==].to[e]> with 'false'.
22:34:57 [INFO] Filled tag <def[dir].is[==].to[w]> with 'false'.
22:34:57 [INFO] Comparable 1: Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
22:34:57 [INFO] Queue 'NNNZNNNNDE' Executing: DEFINE "x" "<def[chest].x.round_down>"
22:34:57 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:57 [INFO] Filled tag <def[chest].x.round_down> with '581'.
22:34:57 [INFO] +> Executing 'DEFINE': queue='NNNZNNNNDE' definition='x' value='581'
22:34:57 [INFO] Queue 'NNNZNNNNDE' Executing: DEFINE "baseLoc"
"l@%x%,<def[chest].y>,<def[chest].z>,<def[chest].world.name>"
22:34:57 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:57 [INFO] Filled definition %x% with '581'.
22:34:57 [INFO] Filled tag <def[chest].y> with '9.0'.
22:34:57 [INFO] Filled tag <def[chest].z> with '-959.0'.
22:34:57 [INFO] Filled tag <def[chest].world.name> with 'Station'.
22:34:57 [INFO] +> Executing 'DEFINE': queue='NNNZNNNNDE' definition='baseloc'
value='l@581,9.0,-959.0,Station'
22:34:57 [INFO] Queue 'NNNZNNNNDE' Executing: DEFINE "lockLoc" "<def[baseLoc].add[0,0,1]>"
22:34:57 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:57 [INFO] Filled tag <def[baseLoc].add[0,0,1]> with 'l@581.0,9.0,-958.0,Station'.
22:34:57 [INFO] +> Executing 'DEFINE': queue='NNNZNNNNDE' definition='lockloc'
value='l@581.0,9.0,-958.0,Station'
22:34:57 [INFO] Queue 'NNNZNNNNDE' Executing: DEFINE "dirValue" "3"
22:34:57 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:57 [INFO] +> Executing 'DEFINE': queue='NNNZNNNNDE' definition='dirvalue' value='3'
22:34:57 [INFO] Queue 'NNNZNNNNDE' Executing: MODIFYBLOCK "%lockLoc%" "m@air"
22:34:57 [INFO] +- Executing dCommand: MODIFYBLOCK/p@bsoto001 ---------+
22:34:57 [INFO] Filled definition %lockLoc% with 'l@581.0,9.0,-958.0,Station'.
22:34:57 [INFO] +> Executing 'MODIFYBLOCK': locations='[l@581.0,9.0,-958.0,Station]'
material='m@air' physics='true' radius='0' height='0' depth='0'
natural='false'
22:34:57 [INFO] Queue 'NNNZNNNNDE' Executing: FLAG "server" "dLockOpenChests:->:%chest%"
22:34:57 [INFO] +- Executing dCommand: FLAG/p@bsoto001 ---------+
22:34:57 [INFO] Filled definition %chest% with 'l@581.5,9.0,-959.0,Station'.
22:34:57 [INFO] +> Executing 'FLAG': flag_name='DLOCKOPENCHESTS'
Action/Value='INSERT(l@581.5,9.0,-959.0,Station)' flag_target='server'
22:34:57 [INFO] Completing queue 'NNNZNNNNDE'.
22:34:57 [INFO] +> Executing 'Event': Type='on player right clicks chest'
Container='DLOCK(WORLD)' Player='bsoto001' Context='{cuboids=li@,
location=l@582.0,9.0,-959.0,Station,
item=i@diamond_sword,121[durability=121]}'
22:34:57 [INFO] +- Building event 'ON PLAYER RIGHT CLICKS CHEST' for DLOCK ---------+
22:34:57 [INFO] Starting InstantQueue 'ZNNEIIZENE'...
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: IF "<player.is_sneaking>" "{" "-" "queue"
"clear" "}"
22:34:57 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:57 [INFO] Filled tag <player.is_sneaking> with 'false'.
22:34:57 [INFO] Comparable 1: Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: IF
"<c.item.before[<&lb>].is[==].to[i@dLockItem]||false>" "{" "-" "queue" "clear"
"}"
22:34:57 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:57 [INFO] Filled tag <&lb> with '['.
22:34:57 [INFO] Filled tag <c.item.before[<&lb>].is[==].to[i@dLockItem]||false> with 'false'.
22:34:57 [INFO] Comparable 1: Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: INJECT "locally" "loadYAML"
22:34:57 [INFO] +- Executing dCommand: INJECT/p@bsoto001 ---------+
22:34:57 [INFO] +> Executing 'INJECT': Container='DLOCK(WORLD)' path='loadYAML' local='true'
22:34:57 [INFO] Queue 'ZNNEIIZENE' 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" "}"
22:34:57 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:57 [INFO] Filled tag <yaml.list.contains[Locks]> with 'true'.
22:34:57 [INFO] Comparable 1: Logic='NEGATIVE', Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: DEFINE "chest"
"<c.location.inventory.id_holder>"
22:34:57 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:57 [INFO] Filled tag <c.location.inventory.id_holder> with
'l@581.5,9.0,-959.0,Station'.
22:34:57 [INFO] +> Executing 'DEFINE': queue='ZNNEIIZENE' definition='chest'
value='l@581.5,9.0,-959.0,Station'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: DEFINE "chestYAML"
"<def[chest].replace[.].with[-]>"
22:34:57 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:57 [INFO] Filled tag <def[chest].replace[.].with[-]> with 'l@581-5,9-0,-959-0,Station'.
22:34:57 [INFO] +> Executing 'DEFINE': queue='ZNNEIIZENE' definition='chestyaml'
value='l@581-5,9-0,-959-0,Station'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: IF
"!<yaml[Locks].list_keys[locks].contains[%chestYAML%]>" "{" "-" "queue"
"clear" "}"
22:34:57 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:57 [INFO] Filled definition %chestYAML% with 'l@581-5,9-0,-959-0,Station'.
22:34:57 [INFO] Filled tag
<yaml[Locks].list_keys[locks].contains[l@581-5,9-0,-959-0,Station]> with
'true'.
22:34:57 [INFO] Comparable 1: Logic='NEGATIVE', Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: DEFINE "readPath" "locks.%chestYAML%"
22:34:57 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:57 [INFO] Filled definition %chestYAML% with 'l@581-5,9-0,-959-0,Station'.
22:34:57 [INFO] +> Executing 'DEFINE': queue='ZNNEIIZENE' definition='readpath'
value='locks.l@581-5,9-0,-959-0,Station'
22:34:57 [INFO] Queue 'ZNNEIIZENE' 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" "}"
22:34:57 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:57 [INFO] Filled definition %readPath% with 'locks.l@581-5,9-0,-959-0,Station'.
22:34:57 [INFO] Filled definition %readPath% with 'locks.l@581-5,9-0,-959-0,Station'.
22:34:57 [INFO] Filled tag <player.uuid> with '7fbb0010-79e5-4a6a-abcd-34fb837c156f'.
22:34:57 [INFO] Filled tag
<yaml[Locks].read[locks.l@581-5,9-0,-959-0,Station.owner.UUID].is[==].to[7fbb0010-79e5-4a6a-abcd-34fb837c156f]>
with 'false'.
22:34:57 [INFO] Filled tag <player.uuid> with '7fbb0010-79e5-4a6a-abcd-34fb837c156f'.
22:34:57 [INFO] Filled tag
<yaml[Locks].read[locks.l@581-5,9-0,-959-0,Station.members].as_list.contains[7fbb0010-79e5-4a6a-abcd-34fb837c156f]>
with 'true'.
22:34:57 [INFO] Comparable 1: Logic='NEGATIVE', Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='true'
22:34:57 [INFO] Comparable 2: Logic='NEGATIVE', Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: INJECT "locally" "lockTake"
22:34:57 [INFO] +- Executing dCommand: INJECT/p@bsoto001 ---------+
22:34:57 [INFO] +> Executing 'INJECT': Container='DLOCK(WORLD)' path='lockTake' local='true'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: DEFINE "chest"
"<c.location.inventory.id_holder>"
22:34:57 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:57 [INFO] Filled tag <c.location.inventory.id_holder> with
'l@581.5,9.0,-959.0,Station'.
22:34:57 [INFO] +> Executing 'DEFINE': queue='ZNNEIIZENE' definition='chest'
value='l@581.5,9.0,-959.0,Station'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: INJECT "locally" "utilButtonLoc"
22:34:57 [INFO] +- Executing dCommand: INJECT/p@bsoto001 ---------+
22:34:57 [INFO] +> Executing 'INJECT': Container='DLOCK(WORLD)' path='utilButtonLoc'
local='true'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: DEFINE "dir" "<def[chest].material.data>"
22:34:57 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:57 [INFO] Filled tag <def[chest].material.data> with '3'.
22:34:57 [INFO] +> Executing 'DEFINE': queue='ZNNEIIZENE' definition='dir' value='3'
22:34:57 [INFO] Queue 'ZNNEIIZENE' 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" "}" "}"
22:34:57 [INFO] +- Executing dCommand: FOREACH/p@bsoto001 ---------+
22:34:57 [INFO] +> Executing 'FOREACH': list='li@2/n|3/s|4/w|5/e'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: IF "<def[value].before[/].is[==].to[%dir%]>"
"{" "-" "define" "dir" "<def[value].after[/]>" "-" "foreach" "stop" "}"
22:34:57 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:57 [INFO] Filled definition %dir% with '3'.
22:34:57 [INFO] Filled tag <def[value].before[/].is[==].to[3]> with 'false'.
22:34:57 [INFO] Comparable 1: Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: FOREACH " CALLBACK"
22:34:57 [INFO] +- Foreach loop 2 ---------+
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: IF "<def[value].before[/].is[==].to[%dir%]>"
"{" "-" "define" "dir" "<def[value].after[/]>" "-" "foreach" "stop" "}"
22:34:57 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:57 [INFO] Filled definition %dir% with '3'.
22:34:57 [INFO] Filled tag <def[value].before[/].is[==].to[3]> with 'true'.
22:34:57 [INFO] Comparable 1: Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: DEFINE "dir" "<def[value].after[/]>"
22:34:57 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:57 [INFO] Filled tag <def[value].after[/]> with 's'.
22:34:57 [INFO] +> Executing 'DEFINE': queue='ZNNEIIZENE' definition='dir' value='s'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: FOREACH "stop"
22:34:57 [INFO] +- Executing dCommand: FOREACH/p@bsoto001 ---------+
22:34:57 [INFO] +> Executing 'FOREACH': stop='true'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: IF "<def[dir].is[==].to[s]>" "{" "-" "define"
"x" "<def[chest].x.round_down>" "-" "define" "baseLoc"
"l@%x%,<def[chest].y>,<def[chest].z>,<def[chest].world.name>" "-" "define"
"lockLoc" "<def[baseLoc].add[0,0,1]>" "-" "define" "dirValue" "3" "}" "else"
"if" "<def[dir].is[==].to[n]>" "{" "-" "define" "x" "<def[chest].x.round_up>"
"-" "define" "baseLoc"
"l@%x%,<def[chest].y>,<def[chest].z>,<def[chest].world.name>" "-" "define"
"lockLoc" "<def[baseLoc].sub[0,0,1]>" "-" "define" "... * snip! *
22:34:57 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:57 [INFO] Filled tag <def[dir].is[==].to[s]> with 'true'.
22:34:57 [INFO] Filled tag <def[dir].is[==].to[n]> with 'false'.
22:34:57 [INFO] Filled tag <def[dir].is[==].to[e]> with 'false'.
22:34:57 [INFO] Filled tag <def[dir].is[==].to[w]> with 'false'.
22:34:57 [INFO] Comparable 1: Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: DEFINE "x" "<def[chest].x.round_down>"
22:34:57 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:57 [INFO] Filled tag <def[chest].x.round_down> with '581'.
22:34:57 [INFO] +> Executing 'DEFINE': queue='ZNNEIIZENE' definition='x' value='581'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: DEFINE "baseLoc"
"l@%x%,<def[chest].y>,<def[chest].z>,<def[chest].world.name>"
22:34:57 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:57 [INFO] Filled definition %x% with '581'.
22:34:57 [INFO] Filled tag <def[chest].y> with '9.0'.
22:34:57 [INFO] Filled tag <def[chest].z> with '-959.0'.
22:34:57 [INFO] Filled tag <def[chest].world.name> with 'Station'.
22:34:57 [INFO] +> Executing 'DEFINE': queue='ZNNEIIZENE' definition='baseloc'
value='l@581,9.0,-959.0,Station'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: DEFINE "lockLoc" "<def[baseLoc].add[0,0,1]>"
22:34:57 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:57 [INFO] Filled tag <def[baseLoc].add[0,0,1]> with 'l@581.0,9.0,-958.0,Station'.
22:34:57 [INFO] +> Executing 'DEFINE': queue='ZNNEIIZENE' definition='lockloc'
value='l@581.0,9.0,-958.0,Station'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: DEFINE "dirValue" "3"
22:34:57 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:57 [INFO] +> Executing 'DEFINE': queue='ZNNEIIZENE' definition='dirvalue' value='3'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: MODIFYBLOCK "%lockLoc%" "m@air"
22:34:57 [INFO] +- Executing dCommand: MODIFYBLOCK/p@bsoto001 ---------+
22:34:57 [INFO] Filled definition %lockLoc% with 'l@581.0,9.0,-958.0,Station'.
22:34:57 [INFO] +> Executing 'MODIFYBLOCK': locations='[l@581.0,9.0,-958.0,Station]'
material='m@air' physics='true' radius='0' height='0' depth='0'
natural='false'
22:34:57 [INFO] Queue 'ZNNEIIZENE' Executing: FLAG "server" "dLockOpenChests:->:%chest%"
22:34:57 [INFO] +- Executing dCommand: FLAG/p@bsoto001 ---------+
22:34:57 [INFO] Filled definition %chest% with 'l@581.5,9.0,-959.0,Station'.
22:34:57 [INFO] +> Executing 'FLAG': flag_name='DLOCKOPENCHESTS'
Action/Value='INSERT(l@581.5,9.0,-959.0,Station)' flag_target='server'
22:34:57 [INFO] Completing queue 'ZNNEIIZENE'.
22:34:58 [INFO] +> Executing 'Event': Type='on player right clicks chest'
Container='DLOCK(WORLD)' Player='bsoto001' Context='{cuboids=li@,
location=l@582.0,9.0,-959.0,Station,
item=i@diamond_sword,121[durability=121]}'
22:34:58 [INFO] +- Building event 'ON PLAYER RIGHT CLICKS CHEST' for DLOCK ---------+
22:34:58 [INFO] Starting InstantQueue 'EZIIDDNENN'...
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: IF "<player.is_sneaking>" "{" "-" "queue"
"clear" "}"
22:34:58 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <player.is_sneaking> with 'false'.
22:34:58 [INFO] Comparable 1: Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: IF
"<c.item.before[<&lb>].is[==].to[i@dLockItem]||false>" "{" "-" "queue" "clear"
"}"
22:34:58 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <&lb> with '['.
22:34:58 [INFO] Filled tag <c.item.before[<&lb>].is[==].to[i@dLockItem]||false> with 'false'.
22:34:58 [INFO] Comparable 1: Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: INJECT "locally" "loadYAML"
22:34:58 [INFO] +- Executing dCommand: INJECT/p@bsoto001 ---------+
22:34:58 [INFO] +> Executing 'INJECT': Container='DLOCK(WORLD)' path='loadYAML' local='true'
22:34:58 [INFO] Queue 'EZIIDDNENN' 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" "}"
22:34:58 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <yaml.list.contains[Locks]> with 'true'.
22:34:58 [INFO] Comparable 1: Logic='NEGATIVE', Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: DEFINE "chest"
"<c.location.inventory.id_holder>"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <c.location.inventory.id_holder> with
'l@581.5,9.0,-959.0,Station'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='EZIIDDNENN' definition='chest'
value='l@581.5,9.0,-959.0,Station'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: DEFINE "chestYAML"
"<def[chest].replace[.].with[-]>"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <def[chest].replace[.].with[-]> with 'l@581-5,9-0,-959-0,Station'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='EZIIDDNENN' definition='chestyaml'
value='l@581-5,9-0,-959-0,Station'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: IF
"!<yaml[Locks].list_keys[locks].contains[%chestYAML%]>" "{" "-" "queue"
"clear" "}"
22:34:58 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:58 [INFO] Filled definition %chestYAML% with 'l@581-5,9-0,-959-0,Station'.
22:34:58 [INFO] Filled tag
<yaml[Locks].list_keys[locks].contains[l@581-5,9-0,-959-0,Station]> with
'true'.
22:34:58 [INFO] Comparable 1: Logic='NEGATIVE', Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: DEFINE "readPath" "locks.%chestYAML%"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled definition %chestYAML% with 'l@581-5,9-0,-959-0,Station'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='EZIIDDNENN' definition='readpath'
value='locks.l@581-5,9-0,-959-0,Station'
22:34:58 [INFO] Queue 'EZIIDDNENN' 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" "}"
22:34:58 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:58 [INFO] Filled definition %readPath% with 'locks.l@581-5,9-0,-959-0,Station'.
22:34:58 [INFO] Filled definition %readPath% with 'locks.l@581-5,9-0,-959-0,Station'.
22:34:58 [INFO] Filled tag <player.uuid> with '7fbb0010-79e5-4a6a-abcd-34fb837c156f'.
22:34:58 [INFO] Filled tag
<yaml[Locks].read[locks.l@581-5,9-0,-959-0,Station.owner.UUID].is[==].to[7fbb0010-79e5-4a6a-abcd-34fb837c156f]>
with 'false'.
22:34:58 [INFO] Filled tag <player.uuid> with '7fbb0010-79e5-4a6a-abcd-34fb837c156f'.
22:34:58 [INFO] Filled tag
<yaml[Locks].read[locks.l@581-5,9-0,-959-0,Station.members].as_list.contains[7fbb0010-79e5-4a6a-abcd-34fb837c156f]>
with 'true'.
22:34:58 [INFO] Comparable 1: Logic='NEGATIVE', Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='true'
22:34:58 [INFO] Comparable 2: Logic='NEGATIVE', Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: INJECT "locally" "lockTake"
22:34:58 [INFO] +- Executing dCommand: INJECT/p@bsoto001 ---------+
22:34:58 [INFO] +> Executing 'INJECT': Container='DLOCK(WORLD)' path='lockTake' local='true'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: DEFINE "chest"
"<c.location.inventory.id_holder>"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <c.location.inventory.id_holder> with
'l@581.5,9.0,-959.0,Station'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='EZIIDDNENN' definition='chest'
value='l@581.5,9.0,-959.0,Station'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: INJECT "locally" "utilButtonLoc"
22:34:58 [INFO] +- Executing dCommand: INJECT/p@bsoto001 ---------+
22:34:58 [INFO] +> Executing 'INJECT': Container='DLOCK(WORLD)' path='utilButtonLoc'
local='true'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: DEFINE "dir" "<def[chest].material.data>"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <def[chest].material.data> with '3'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='EZIIDDNENN' definition='dir' value='3'
22:34:58 [INFO] Queue 'EZIIDDNENN' 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" "}" "}"
22:34:58 [INFO] +- Executing dCommand: FOREACH/p@bsoto001 ---------+
22:34:58 [INFO] +> Executing 'FOREACH': list='li@2/n|3/s|4/w|5/e'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: IF "<def[value].before[/].is[==].to[%dir%]>"
"{" "-" "define" "dir" "<def[value].after[/]>" "-" "foreach" "stop" "}"
22:34:58 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:58 [INFO] Filled definition %dir% with '3'.
22:34:58 [INFO] Filled tag <def[value].before[/].is[==].to[3]> with 'false'.
22:34:58 [INFO] Comparable 1: Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: FOREACH " CALLBACK"
22:34:58 [INFO] +- Foreach loop 2 ---------+
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: IF "<def[value].before[/].is[==].to[%dir%]>"
"{" "-" "define" "dir" "<def[value].after[/]>" "-" "foreach" "stop" "}"
22:34:58 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:58 [INFO] Filled definition %dir% with '3'.
22:34:58 [INFO] Filled tag <def[value].before[/].is[==].to[3]> with 'true'.
22:34:58 [INFO] Comparable 1: Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: DEFINE "dir" "<def[value].after[/]>"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <def[value].after[/]> with 's'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='EZIIDDNENN' definition='dir' value='s'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: FOREACH "stop"
22:34:58 [INFO] +- Executing dCommand: FOREACH/p@bsoto001 ---------+
22:34:58 [INFO] +> Executing 'FOREACH': stop='true'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: IF "<def[dir].is[==].to[s]>" "{" "-" "define"
"x" "<def[chest].x.round_down>" "-" "define" "baseLoc"
"l@%x%,<def[chest].y>,<def[chest].z>,<def[chest].world.name>" "-" "define"
"lockLoc" "<def[baseLoc].add[0,0,1]>" "-" "define" "dirValue" "3" "}" "else"
"if" "<def[dir].is[==].to[n]>" "{" "-" "define" "x" "<def[chest].x.round_up>"
"-" "define" "baseLoc"
"l@%x%,<def[chest].y>,<def[chest].z>,<def[chest].world.name>" "-" "define"
"lockLoc" "<def[baseLoc].sub[0,0,1]>" "-" "define" "... * snip! *
22:34:58 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <def[dir].is[==].to[s]> with 'true'.
22:34:58 [INFO] Filled tag <def[dir].is[==].to[n]> with 'false'.
22:34:58 [INFO] Filled tag <def[dir].is[==].to[e]> with 'false'.
22:34:58 [INFO] Filled tag <def[dir].is[==].to[w]> with 'false'.
22:34:58 [INFO] Comparable 1: Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: DEFINE "x" "<def[chest].x.round_down>"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <def[chest].x.round_down> with '581'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='EZIIDDNENN' definition='x' value='581'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: DEFINE "baseLoc"
"l@%x%,<def[chest].y>,<def[chest].z>,<def[chest].world.name>"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled definition %x% with '581'.
22:34:58 [INFO] Filled tag <def[chest].y> with '9.0'.
22:34:58 [INFO] Filled tag <def[chest].z> with '-959.0'.
22:34:58 [INFO] Filled tag <def[chest].world.name> with 'Station'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='EZIIDDNENN' definition='baseloc'
value='l@581,9.0,-959.0,Station'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: DEFINE "lockLoc" "<def[baseLoc].add[0,0,1]>"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <def[baseLoc].add[0,0,1]> with 'l@581.0,9.0,-958.0,Station'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='EZIIDDNENN' definition='lockloc'
value='l@581.0,9.0,-958.0,Station'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: DEFINE "dirValue" "3"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] +> Executing 'DEFINE': queue='EZIIDDNENN' definition='dirvalue' value='3'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: MODIFYBLOCK "%lockLoc%" "m@air"
22:34:58 [INFO] +- Executing dCommand: MODIFYBLOCK/p@bsoto001 ---------+
22:34:58 [INFO] Filled definition %lockLoc% with 'l@581.0,9.0,-958.0,Station'.
22:34:58 [INFO] +> Executing 'MODIFYBLOCK': locations='[l@581.0,9.0,-958.0,Station]'
material='m@air' physics='true' radius='0' height='0' depth='0'
natural='false'
22:34:58 [INFO] Queue 'EZIIDDNENN' Executing: FLAG "server" "dLockOpenChests:->:%chest%"
22:34:58 [INFO] +- Executing dCommand: FLAG/p@bsoto001 ---------+
22:34:58 [INFO] Filled definition %chest% with 'l@581.5,9.0,-959.0,Station'.
22:34:58 [INFO] +> Executing 'FLAG': flag_name='DLOCKOPENCHESTS'
Action/Value='INSERT(l@581.5,9.0,-959.0,Station)' flag_target='server'
22:34:58 [INFO] Completing queue 'EZIIDDNENN'.
22:34:58 [INFO] +> Executing 'Event': Type='on player right clicks chest'
Container='DLOCK(WORLD)' Player='bsoto001' Context='{cuboids=li@,
location=l@582.0,9.0,-959.0,Station,
item=i@diamond_sword,121[durability=121]}'
22:34:58 [INFO] +- Building event 'ON PLAYER RIGHT CLICKS CHEST' for DLOCK ---------+
22:34:58 [INFO] Starting InstantQueue 'ENDDDNEZNN'...
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: IF "<player.is_sneaking>" "{" "-" "queue"
"clear" "}"
22:34:58 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <player.is_sneaking> with 'false'.
22:34:58 [INFO] Comparable 1: Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: IF
"<c.item.before[<&lb>].is[==].to[i@dLockItem]||false>" "{" "-" "queue" "clear"
"}"
22:34:58 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <&lb> with '['.
22:34:58 [INFO] Filled tag <c.item.before[<&lb>].is[==].to[i@dLockItem]||false> with 'false'.
22:34:58 [INFO] Comparable 1: Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: INJECT "locally" "loadYAML"
22:34:58 [INFO] +- Executing dCommand: INJECT/p@bsoto001 ---------+
22:34:58 [INFO] +> Executing 'INJECT': Container='DLOCK(WORLD)' path='loadYAML' local='true'
22:34:58 [INFO] Queue 'ENDDDNEZNN' 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" "}"
22:34:58 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <yaml.list.contains[Locks]> with 'true'.
22:34:58 [INFO] Comparable 1: Logic='NEGATIVE', Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: DEFINE "chest"
"<c.location.inventory.id_holder>"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <c.location.inventory.id_holder> with
'l@581.5,9.0,-959.0,Station'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='ENDDDNEZNN' definition='chest'
value='l@581.5,9.0,-959.0,Station'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: DEFINE "chestYAML"
"<def[chest].replace[.].with[-]>"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <def[chest].replace[.].with[-]> with 'l@581-5,9-0,-959-0,Station'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='ENDDDNEZNN' definition='chestyaml'
value='l@581-5,9-0,-959-0,Station'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: IF
"!<yaml[Locks].list_keys[locks].contains[%chestYAML%]>" "{" "-" "queue"
"clear" "}"
22:34:58 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:58 [INFO] Filled definition %chestYAML% with 'l@581-5,9-0,-959-0,Station'.
22:34:58 [INFO] Filled tag
<yaml[Locks].list_keys[locks].contains[l@581-5,9-0,-959-0,Station]> with
'true'.
22:34:58 [INFO] Comparable 1: Logic='NEGATIVE', Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: DEFINE "readPath" "locks.%chestYAML%"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled definition %chestYAML% with 'l@581-5,9-0,-959-0,Station'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='ENDDDNEZNN' definition='readpath'
value='locks.l@581-5,9-0,-959-0,Station'
22:34:58 [INFO] Queue 'ENDDDNEZNN' 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" "}"
22:34:58 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:58 [INFO] Filled definition %readPath% with 'locks.l@581-5,9-0,-959-0,Station'.
22:34:58 [INFO] Filled definition %readPath% with 'locks.l@581-5,9-0,-959-0,Station'.
22:34:58 [INFO] Filled tag <player.uuid> with '7fbb0010-79e5-4a6a-abcd-34fb837c156f'.
22:34:58 [INFO] Filled tag
<yaml[Locks].read[locks.l@581-5,9-0,-959-0,Station.owner.UUID].is[==].to[7fbb0010-79e5-4a6a-abcd-34fb837c156f]>
with 'false'.
22:34:58 [INFO] Filled tag <player.uuid> with '7fbb0010-79e5-4a6a-abcd-34fb837c156f'.
22:34:58 [INFO] Filled tag
<yaml[Locks].read[locks.l@581-5,9-0,-959-0,Station.members].as_list.contains[7fbb0010-79e5-4a6a-abcd-34fb837c156f]>
with 'true'.
22:34:58 [INFO] Comparable 1: Logic='NEGATIVE', Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='true'
22:34:58 [INFO] Comparable 2: Logic='NEGATIVE', Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' --> OUTCOME='false'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: INJECT "locally" "lockTake"
22:34:58 [INFO] +- Executing dCommand: INJECT/p@bsoto001 ---------+
22:34:58 [INFO] +> Executing 'INJECT': Container='DLOCK(WORLD)' path='lockTake' local='true'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: DEFINE "chest"
"<c.location.inventory.id_holder>"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <c.location.inventory.id_holder> with
'l@581.5,9.0,-959.0,Station'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='ENDDDNEZNN' definition='chest'
value='l@581.5,9.0,-959.0,Station'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: INJECT "locally" "utilButtonLoc"
22:34:58 [INFO] +- Executing dCommand: INJECT/p@bsoto001 ---------+
22:34:58 [INFO] +> Executing 'INJECT': Container='DLOCK(WORLD)' path='utilButtonLoc'
local='true'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: DEFINE "dir" "<def[chest].material.data>"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <def[chest].material.data> with '3'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='ENDDDNEZNN' definition='dir' value='3'
22:34:58 [INFO] Queue 'ENDDDNEZNN' 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" "}" "}"
22:34:58 [INFO] +- Executing dCommand: FOREACH/p@bsoto001 ---------+
22:34:58 [INFO] +> Executing 'FOREACH': list='li@2/n|3/s|4/w|5/e'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: IF "<def[value].before[/].is[==].to[%dir%]>"
"{" "-" "define" "dir" "<def[value].after[/]>" "-" "foreach" "stop" "}"
22:34:58 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:58 [INFO] Filled definition %dir% with '3'.
22:34:58 [INFO] Filled tag <def[value].before[/].is[==].to[3]> with 'false'.
22:34:58 [INFO] Comparable 1: Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: FOREACH " CALLBACK"
22:34:58 [INFO] +- Foreach loop 2 ---------+
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: IF "<def[value].before[/].is[==].to[%dir%]>"
"{" "-" "define" "dir" "<def[value].after[/]>" "-" "foreach" "stop" "}"
22:34:58 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:58 [INFO] Filled definition %dir% with '3'.
22:34:58 [INFO] Filled tag <def[value].before[/].is[==].to[3]> with 'true'.
22:34:58 [INFO] Comparable 1: Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: DEFINE "dir" "<def[value].after[/]>"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <def[value].after[/]> with 's'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='ENDDDNEZNN' definition='dir' value='s'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: FOREACH "stop"
22:34:58 [INFO] +- Executing dCommand: FOREACH/p@bsoto001 ---------+
22:34:58 [INFO] +> Executing 'FOREACH': stop='true'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: IF "<def[dir].is[==].to[s]>" "{" "-" "define"
"x" "<def[chest].x.round_down>" "-" "define" "baseLoc"
"l@%x%,<def[chest].y>,<def[chest].z>,<def[chest].world.name>" "-" "define"
"lockLoc" "<def[baseLoc].add[0,0,1]>" "-" "define" "dirValue" "3" "}" "else"
"if" "<def[dir].is[==].to[n]>" "{" "-" "define" "x" "<def[chest].x.round_up>"
"-" "define" "baseLoc"
"l@%x%,<def[chest].y>,<def[chest].z>,<def[chest].world.name>" "-" "define"
"lockLoc" "<def[baseLoc].sub[0,0,1]>" "-" "define" "... * snip! *
22:34:58 [INFO] +- Executing dCommand: IF/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <def[dir].is[==].to[s]> with 'true'.
22:34:58 [INFO] Filled tag <def[dir].is[==].to[n]> with 'false'.
22:34:58 [INFO] Filled tag <def[dir].is[==].to[e]> with 'false'.
22:34:58 [INFO] Filled tag <def[dir].is[==].to[w]> with 'false'.
22:34:58 [INFO] Comparable 1: Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: DEFINE "x" "<def[chest].x.round_down>"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <def[chest].x.round_down> with '581'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='ENDDDNEZNN' definition='x' value='581'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: DEFINE "baseLoc"
"l@%x%,<def[chest].y>,<def[chest].z>,<def[chest].world.name>"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled definition %x% with '581'.
22:34:58 [INFO] Filled tag <def[chest].y> with '9.0'.
22:34:58 [INFO] Filled tag <def[chest].z> with '-959.0'.
22:34:58 [INFO] Filled tag <def[chest].world.name> with 'Station'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='ENDDDNEZNN' definition='baseloc'
value='l@581,9.0,-959.0,Station'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: DEFINE "lockLoc" "<def[baseLoc].add[0,0,1]>"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] Filled tag <def[baseLoc].add[0,0,1]> with 'l@581.0,9.0,-958.0,Station'.
22:34:58 [INFO] +> Executing 'DEFINE': queue='ENDDDNEZNN' definition='lockloc'
value='l@581.0,9.0,-958.0,Station'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: DEFINE "dirValue" "3"
22:34:58 [INFO] +- Executing dCommand: DEFINE/p@bsoto001 ---------+
22:34:58 [INFO] +> Executing 'DEFINE': queue='ENDDDNEZNN' definition='dirvalue' value='3'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: MODIFYBLOCK "%lockLoc%" "m@air"
22:34:58 [INFO] +- Executing dCommand: MODIFYBLOCK/p@bsoto001 ---------+
22:34:58 [INFO] Filled definition %lockLoc% with 'l@581.0,9.0,-958.0,Station'.
22:34:58 [INFO] +> Executing 'MODIFYBLOCK': locations='[l@581.0,9.0,-958.0,Station]'
material='m@air' physics='true' radius='0' height='0' depth='0'
natural='false'
22:34:58 [INFO] Queue 'ENDDDNEZNN' Executing: FLAG "server" "dLockOpenChests:->:%chest%"
22:34:58 [INFO] +- Executing dCommand: FLAG/p@bsoto001 ---------+
22:34:58 [INFO] Filled definition %chest% with 'l@581.5,9.0,-959.0,Station'.
22:34:58 [INFO] +> Executing 'FLAG': flag_name='DLOCKOPENCHESTS'
Action/Value='INSERT(l@581.5,9.0,-959.0,Station)' flag_target='server'
22:34:58 [INFO] Completing queue 'ENDDDNEZNN'.
22:34:59 [INFO] ERROR! Unknown definition %1%.