Java Version: 1.8.0_05
CraftBukkit Version: git-Spigot-1622 (MC: 1.7.10)
Active Plugins (14): NoCheatPlus: 3.11.1-RC-sMD5NET-b743, WorldEdit: 6.0;3342-78f975b9, Buildr: 0.7.1,
NoSwear: 6.2, Essentials: 2.13.1, EssentialsProtect: 2.13.1, VoxelSniper: 5.168.9-SNAPSHOT-jnks278,
EssentialsChat: 2.13.1, EssentialsAntiBuild: 2.13.1, Vault: 1.2.25-b333, EssentialsSpawn: 2.13.1,
Multiverse-Core: 2.5-b691, Citizens: 2.0.13-SNAPSHOT (build 1176), Denizen: 0.9.6-SNAPSHOT (build 1535),
Loaded Worlds (4): Survival+, Survival+_nether, Survival+_the_end, HUB
Online Players (4): salty529(salty529), ~Daajec(daajec91), calicokid(calicokid), Daeksorry(Daeksorry),
01:07:31 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:31 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:31 [INFO] Starting InstantQueue 'INZDZENZNN'...
01:07:31 [INFO] Queue 'INZDZENZNN' Executing: DEFINE "name"
"<player.name>"
01:07:31 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:31 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:31 [INFO] +> Executing 'DEFINE': queue='INZDZENZNN'
definition='name' value='calicokid'
01:07:31 [INFO] Queue 'INZDZENZNN' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:31 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:31 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:31 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:31 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:31 [INFO] Queue 'INZDZENZNN' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:31 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:31 [INFO] Filled tag <player.location> with
'l@-954.0068968963807,73.0,-171.55563738526737,16.650042,-357.76013,Survival+'.
01:07:31 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:31 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:31 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:31 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:31 [INFO] Queue 'INZDZENZNN' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:31 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:31 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:31 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:31 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:31 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:31 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:31 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:31 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:31 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:31 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:31 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:31 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:31 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:31 [INFO] Queue 'INZDZENZNN' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:31 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:31 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:31 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:31 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:31 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:31 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:31 [INFO] Completing queue 'INZDZENZNN'.
01:07:31 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:31 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:31 [INFO] Starting InstantQueue 'INNNEZINEN'...
01:07:31 [INFO] Queue 'INNNEZINEN' Executing: DEFINE "name"
"<player.name>"
01:07:31 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:31 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:31 [INFO] +> Executing 'DEFINE': queue='INNNEZINEN'
definition='name' value='calicokid'
01:07:31 [INFO] Queue 'INNNEZINEN' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:31 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:31 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:31 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:31 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:31 [INFO] Queue 'INNNEZINEN' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:31 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:31 [INFO] Filled tag <player.location> with
'l@-954.0068968963807,73.0,-171.55563738526737,16.650042,-357.76013,Survival+'.
01:07:31 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:31 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:31 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:31 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:31 [INFO] Queue 'INNNEZINEN' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:31 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:31 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:31 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:31 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:31 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:31 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:31 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:31 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:31 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:31 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:31 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:31 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:31 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:31 [INFO] Queue 'INNNEZINEN' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:31 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:31 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:31 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:31 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:31 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:31 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:31 [INFO] Completing queue 'INNNEZINEN'.
01:07:31 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:31 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:31 [INFO] Starting InstantQueue 'EEEDEINENZ'...
01:07:31 [INFO] Queue 'EEEDEINENZ' Executing: DEFINE "name"
"<player.name>"
01:07:31 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:31 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:31 [INFO] +> Executing 'DEFINE': queue='EEEDEINENZ'
definition='name' value='calicokid'
01:07:31 [INFO] Queue 'EEEDEINENZ' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:31 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:31 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:31 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:31 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:31 [INFO] Queue 'EEEDEINENZ' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:31 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:31 [INFO] Filled tag <player.location> with
'l@-954.0068968963807,73.0,-171.55563738526737,16.650042,-357.76013,Survival+'.
01:07:31 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:31 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:31 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:31 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:31 [INFO] Queue 'EEEDEINENZ' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:31 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:31 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:31 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:31 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:31 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:31 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:31 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:31 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:31 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:31 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:31 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:31 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:31 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:31 [INFO] Queue 'EEEDEINENZ' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:31 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:31 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:31 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:31 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:31 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:31 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:31 [INFO] Completing queue 'EEEDEINENZ'.
01:07:32 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:32 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:32 [INFO] Starting InstantQueue 'ZIZEEZDEND'...
01:07:32 [INFO] Queue 'ZIZEEZDEND' Executing: DEFINE "name"
"<player.name>"
01:07:32 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:32 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:32 [INFO] +> Executing 'DEFINE': queue='ZIZEEZDEND'
definition='name' value='calicokid'
01:07:32 [INFO] Queue 'ZIZEEZDEND' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:32 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:32 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:32 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:32 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:32 [INFO] Queue 'ZIZEEZDEND' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:32 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:32 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.4042452946671,16.650042,-357.76013,Survival+'.
01:07:32 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:32 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:32 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:32 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:32 [INFO] Queue 'ZIZEEZDEND' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:32 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:32 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:32 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:32 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:32 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:32 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:32 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:32 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:32 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:32 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:32 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:32 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:32 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:32 [INFO] Queue 'ZIZEEZDEND' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:32 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:32 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:32 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:32 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:32 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:32 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:32 [INFO] Completing queue 'ZIZEEZDEND'.
01:07:32 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:32 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:32 [INFO] Starting InstantQueue 'NEENNEDDND'...
01:07:32 [INFO] Queue 'NEENNEDDND' Executing: DEFINE "name"
"<player.name>"
01:07:32 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:32 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:32 [INFO] +> Executing 'DEFINE': queue='NEENNEDDND'
definition='name' value='calicokid'
01:07:32 [INFO] Queue 'NEENNEDDND' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:32 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:32 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:32 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:32 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:32 [INFO] Queue 'NEENNEDDND' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:32 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:32 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35911287970123,16.650042,-357.76013,Survival+'.
01:07:32 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:32 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:32 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:32 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:32 [INFO] Queue 'NEENNEDDND' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:32 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:32 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:32 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:32 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:32 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:32 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:32 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:32 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:32 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:32 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:32 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:32 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:32 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:32 [INFO] Queue 'NEENNEDDND' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:32 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:32 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:32 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:32 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:32 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:32 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:32 [INFO] Completing queue 'NEENNEDDND'.
01:07:32 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:32 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:32 [INFO] Starting InstantQueue 'ZDEZNNNEID'...
01:07:32 [INFO] Queue 'ZDEZNNNEID' Executing: DEFINE "name"
"<player.name>"
01:07:32 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:32 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:32 [INFO] +> Executing 'DEFINE': queue='ZDEZNNNEID'
definition='name' value='calicokid'
01:07:32 [INFO] Queue 'ZDEZNNNEID' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:32 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:32 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:32 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:32 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:32 [INFO] Queue 'ZDEZNNNEID' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:32 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:32 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35911287970123,16.650042,-357.76013,Survival+'.
01:07:32 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:32 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:32 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:32 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:32 [INFO] Queue 'ZDEZNNNEID' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:32 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:32 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:32 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:32 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:32 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:32 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:32 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:32 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:32 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:32 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:32 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:32 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:32 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:32 [INFO] Queue 'ZDEZNNNEID' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:32 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:32 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:32 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:32 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:32 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:32 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:32 [INFO] Completing queue 'ZDEZNNNEID'.
01:07:32 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:32 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:32 [INFO] Starting InstantQueue 'ZDEZEEENEZ'...
01:07:32 [INFO] Queue 'ZDEZEEENEZ' Executing: DEFINE "name"
"<player.name>"
01:07:32 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:32 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:32 [INFO] +> Executing 'DEFINE': queue='ZDEZEEENEZ'
definition='name' value='calicokid'
01:07:32 [INFO] Queue 'ZDEZEEENEZ' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:32 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:32 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:32 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:32 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:32 [INFO] Queue 'ZDEZEEENEZ' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:32 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:32 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35911287970123,16.650042,-357.76013,Survival+'.
01:07:32 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:32 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:32 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:32 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:32 [INFO] Queue 'ZDEZEEENEZ' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:32 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:32 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:32 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:32 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:32 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:32 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:32 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:32 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:32 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:32 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:32 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:32 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:32 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:32 [INFO] Queue 'ZDEZEEENEZ' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:32 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:32 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:32 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:32 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:32 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:32 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:32 [INFO] Completing queue 'ZDEZEEENEZ'.
01:07:33 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:33 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:33 [INFO] Starting InstantQueue 'ZNNENZDENE'...
01:07:33 [INFO] Queue 'ZNNENZDENE' Executing: DEFINE "name"
"<player.name>"
01:07:33 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:33 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:33 [INFO] +> Executing 'DEFINE': queue='ZNNENZDENE'
definition='name' value='calicokid'
01:07:33 [INFO] Queue 'ZNNENZDENE' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:33 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:33 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:33 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:33 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:33 [INFO] Queue 'ZNNENZDENE' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:33 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:33 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35911287970123,16.650042,-357.76013,Survival+'.
01:07:33 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:33 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:33 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:33 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:33 [INFO] Queue 'ZNNENZDENE' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:33 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:33 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:33 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:33 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:33 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:33 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:33 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:33 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:33 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:33 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:33 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:33 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:33 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:33 [INFO] Queue 'ZNNENZDENE' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:33 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:33 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:33 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:33 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:33 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:33 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:33 [INFO] Completing queue 'ZNNENZDENE'.
01:07:33 [INFO] +> Executing 'Event': Type='on player closes inventory'
Container='ITEM FRAME SHOP PLAYER OWNED(WORLD)'
Player='Daeksorry'
Context='{inventory=in@player[holder=p@64c6c087-ef12-4e16-be25-bf3ca5b048a2]}'
01:07:33 [INFO] +- Building event 'ON PLAYER CLOSES INVENTORY' for ITEM
FRAME SHOP PLAYER OWNED ---------+
01:07:33 [INFO] Starting InstantQueue 'NNZEEDZNNZ'...
01:07:33 [INFO] Queue 'NNZEEDZNNZ' Executing: IF "<player.item_in_hand>"
"==" "i@item_bag" "{" "-" "if" "<context.inventory>" "=="
"<player.inventory>" "{" "}" "else" "{" "-" "define"
"item" "<player.item_in_hand.lore.as_string.strip_color>"
"-" "foreach" "<in@%item%_item_bag.list_contents>" "{" "-"
"drop" "%value%" "<player.location>" "}" "-" "narrate"
"<dark_red>your shopping bag ripped" "-" "take"
"iteminhand" "}" "}"
01:07:33 [INFO] +- Executing dCommand: IF/p@Daeksorry ---------+
01:07:33 [INFO] Filled tag <player.item_in_hand> with 'i@EROSAXE'.
01:07:33 [INFO] Comparable 1: Comparable='Element(i@EROSAXE)',
Operator='EQUALS', ComparedTo='Element(i@item_bag)' -->
OUTCOME='false'
01:07:33 [INFO] Completing queue 'NNZEEDZNNZ'.
01:07:33 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:33 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:33 [INFO] Starting InstantQueue 'ENEZZNIEII'...
01:07:33 [INFO] Queue 'ENEZZNIEII' Executing: DEFINE "name"
"<player.name>"
01:07:33 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:33 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:33 [INFO] +> Executing 'DEFINE': queue='ENEZZNIEII'
definition='name' value='calicokid'
01:07:33 [INFO] Queue 'ENEZZNIEII' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:33 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:33 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:33 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:33 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:33 [INFO] Queue 'ENEZZNIEII' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:33 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:33 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:33 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:33 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:33 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:33 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:33 [INFO] Queue 'ENEZZNIEII' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:33 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:33 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:33 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:33 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:33 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:33 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:33 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:33 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:33 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:33 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:33 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:33 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:33 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:33 [INFO] Queue 'ENEZZNIEII' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:33 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:33 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:33 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:33 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:33 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:33 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:33 [INFO] Completing queue 'ENEZZNIEII'.
01:07:33 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:33 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:33 [INFO] Starting InstantQueue 'DDENZINEEN'...
01:07:33 [INFO] Queue 'DDENZINEEN' Executing: DEFINE "name"
"<player.name>"
01:07:33 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:33 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:33 [INFO] +> Executing 'DEFINE': queue='DDENZINEEN'
definition='name' value='calicokid'
01:07:33 [INFO] Queue 'DDENZINEEN' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:33 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:33 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:33 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:33 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:33 [INFO] Queue 'DDENZINEEN' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:33 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:33 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:33 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:33 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:33 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:33 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:33 [INFO] Queue 'DDENZINEEN' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:33 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:33 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:33 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:33 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:33 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:33 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:33 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:33 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:33 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:33 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:33 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:33 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:33 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:33 [INFO] Queue 'DDENZINEEN' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:33 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:33 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:33 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:33 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:33 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:33 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:33 [INFO] Completing queue 'DDENZINEEN'.
01:07:33 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:33 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:33 [INFO] Starting InstantQueue 'INDDNNZDZN'...
01:07:33 [INFO] Queue 'INDDNNZDZN' Executing: DEFINE "name"
"<player.name>"
01:07:33 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:33 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:33 [INFO] +> Executing 'DEFINE': queue='INDDNNZDZN'
definition='name' value='calicokid'
01:07:33 [INFO] Queue 'INDDNNZDZN' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:33 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:33 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:33 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:33 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:33 [INFO] Queue 'INDDNNZDZN' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:33 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:33 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:33 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:33 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:33 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:33 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:33 [INFO] Queue 'INDDNNZDZN' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:33 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:33 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:33 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:33 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:33 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:33 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:33 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:33 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:33 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:33 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:33 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:33 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:33 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:33 [INFO] Queue 'INDDNNZDZN' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:33 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:33 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:33 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:33 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:33 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:33 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:33 [INFO] Completing queue 'INDDNNZDZN'.
01:07:34 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:34 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:34 [INFO] Starting InstantQueue 'EINDENNENN'...
01:07:34 [INFO] Queue 'EINDENNENN' Executing: DEFINE "name"
"<player.name>"
01:07:34 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:34 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:34 [INFO] +> Executing 'DEFINE': queue='EINDENNENN'
definition='name' value='calicokid'
01:07:34 [INFO] Queue 'EINDENNENN' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:34 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:34 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:34 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:34 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:34 [INFO] Queue 'EINDENNENN' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:34 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:34 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:34 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:34 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:34 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:34 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:34 [INFO] Queue 'EINDENNENN' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:34 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:34 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:34 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:34 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:34 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:34 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:34 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:34 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:34 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:34 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:34 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:34 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:34 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:34 [INFO] Queue 'EINDENNENN' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:34 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:34 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:34 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:34 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:34 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:34 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:34 [INFO] Completing queue 'EINDENNENN'.
01:07:34 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:34 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:34 [INFO] Starting InstantQueue 'NDNDIZEDNE'...
01:07:34 [INFO] Queue 'NDNDIZEDNE' Executing: DEFINE "name"
"<player.name>"
01:07:34 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:34 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:34 [INFO] +> Executing 'DEFINE': queue='NDNDIZEDNE'
definition='name' value='calicokid'
01:07:34 [INFO] Queue 'NDNDIZEDNE' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:34 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:34 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:34 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:34 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:34 [INFO] Queue 'NDNDIZEDNE' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:34 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:34 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:34 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:34 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:34 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:34 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:34 [INFO] Queue 'NDNDIZEDNE' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:34 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:34 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:34 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:34 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:34 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:34 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:34 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:34 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:34 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:34 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:34 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:34 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:34 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:34 [INFO] Queue 'NDNDIZEDNE' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:34 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:34 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:34 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:34 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:34 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:34 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:34 [INFO] Completing queue 'NDNDIZEDNE'.
01:07:34 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:34 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:34 [INFO] Starting InstantQueue 'NDENIEZNIE'...
01:07:34 [INFO] Queue 'NDENIEZNIE' Executing: DEFINE "name"
"<player.name>"
01:07:34 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:34 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:34 [INFO] +> Executing 'DEFINE': queue='NDENIEZNIE'
definition='name' value='calicokid'
01:07:34 [INFO] Queue 'NDENIEZNIE' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:34 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:34 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:34 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:34 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:34 [INFO] Queue 'NDENIEZNIE' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:34 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:34 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:34 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:34 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:34 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:34 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:34 [INFO] Queue 'NDENIEZNIE' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:34 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:34 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:34 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:34 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:34 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:34 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:34 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:34 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:34 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:34 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:34 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:34 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:34 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:34 [INFO] Queue 'NDENIEZNIE' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:34 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:34 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:34 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:34 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:34 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:34 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:34 [INFO] Completing queue 'NDENIEZNIE'.
01:07:34 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:34 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:34 [INFO] Starting InstantQueue 'DNNIDENNEN'...
01:07:34 [INFO] Queue 'DNNIDENNEN' Executing: DEFINE "name"
"<player.name>"
01:07:34 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:34 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:34 [INFO] +> Executing 'DEFINE': queue='DNNIDENNEN'
definition='name' value='calicokid'
01:07:34 [INFO] Queue 'DNNIDENNEN' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:34 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:34 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:34 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:34 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:34 [INFO] Queue 'DNNIDENNEN' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:34 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:34 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:34 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:34 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:34 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:34 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:34 [INFO] Queue 'DNNIDENNEN' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:34 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:34 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:34 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:34 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:34 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:34 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:34 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:34 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:34 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:34 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:34 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:34 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:34 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:34 [INFO] Queue 'DNNIDENNEN' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:34 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:34 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:34 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:34 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:34 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:34 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:34 [INFO] Completing queue 'DNNIDENNEN'.
01:07:35 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:35 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:35 [INFO] Starting InstantQueue 'ZZZEINNNNN'...
01:07:35 [INFO] Queue 'ZZZEINNNNN' Executing: DEFINE "name"
"<player.name>"
01:07:35 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:35 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:35 [INFO] +> Executing 'DEFINE': queue='ZZZEINNNNN'
definition='name' value='calicokid'
01:07:35 [INFO] Queue 'ZZZEINNNNN' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:35 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:35 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:35 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:35 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:35 [INFO] Queue 'ZZZEINNNNN' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:35 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:35 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:35 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:35 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:35 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:35 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:35 [INFO] Queue 'ZZZEINNNNN' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:35 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:35 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:35 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:35 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:35 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:35 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:35 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:35 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:35 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:35 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:35 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:35 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:35 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:35 [INFO] Queue 'ZZZEINNNNN' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:35 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:35 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:35 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:35 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:35 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:35 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:35 [INFO] Completing queue 'ZZZEINNNNN'.
01:07:35 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:35 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:35 [INFO] Starting InstantQueue 'ENEEINEZNE'...
01:07:35 [INFO] Queue 'ENEEINEZNE' Executing: DEFINE "name"
"<player.name>"
01:07:35 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:35 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:35 [INFO] +> Executing 'DEFINE': queue='ENEEINEZNE'
definition='name' value='calicokid'
01:07:35 [INFO] Queue 'ENEEINEZNE' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:35 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:35 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:35 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:35 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:35 [INFO] Queue 'ENEEINEZNE' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:35 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:35 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:35 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:35 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:35 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:35 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:35 [INFO] Queue 'ENEEINEZNE' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:35 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:35 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:35 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:35 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:35 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:35 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:35 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:35 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:35 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:35 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:35 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:35 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:35 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:35 [INFO] Queue 'ENEEINEZNE' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:35 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:35 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:35 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:35 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:35 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:35 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:35 [INFO] Completing queue 'ENEEINEZNE'.
01:07:35 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:35 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:35 [INFO] Starting InstantQueue 'NNIEDNEIDE'...
01:07:35 [INFO] Queue 'NNIEDNEIDE' Executing: DEFINE "name"
"<player.name>"
01:07:35 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:35 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:35 [INFO] +> Executing 'DEFINE': queue='NNIEDNEIDE'
definition='name' value='calicokid'
01:07:35 [INFO] Queue 'NNIEDNEIDE' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:35 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:35 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:35 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:35 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:35 [INFO] Queue 'NNIEDNEIDE' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:35 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:35 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:35 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:35 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:35 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:35 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:35 [INFO] Queue 'NNIEDNEIDE' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:35 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:35 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:35 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:35 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:35 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:35 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:35 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:35 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:35 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:35 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:35 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:35 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:35 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:35 [INFO] Queue 'NNIEDNEIDE' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:35 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:35 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:35 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:35 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:35 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:35 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:35 [INFO] Completing queue 'NNIEDNEIDE'.
01:07:35 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:35 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:35 [INFO] Starting InstantQueue 'DIINIDNNIE'...
01:07:35 [INFO] Queue 'DIINIDNNIE' Executing: DEFINE "name"
"<player.name>"
01:07:35 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:35 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:35 [INFO] +> Executing 'DEFINE': queue='DIINIDNNIE'
definition='name' value='calicokid'
01:07:35 [INFO] Queue 'DIINIDNNIE' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:35 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:35 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:35 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:35 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:35 [INFO] Queue 'DIINIDNNIE' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:35 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:35 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:35 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:35 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:35 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:35 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:35 [INFO] Queue 'DIINIDNNIE' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:35 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:35 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:35 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:35 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:35 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:35 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:35 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:35 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:35 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:35 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:35 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:35 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:35 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:35 [INFO] Queue 'DIINIDNNIE' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:35 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:35 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:35 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:35 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:35 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:35 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:35 [INFO] Completing queue 'DIINIDNNIE'.
01:07:36 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:36 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:36 [INFO] Starting InstantQueue 'DEDDIDZNDI'...
01:07:36 [INFO] Queue 'DEDDIDZNDI' Executing: DEFINE "name"
"<player.name>"
01:07:36 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:36 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:36 [INFO] +> Executing 'DEFINE': queue='DEDDIDZNDI'
definition='name' value='calicokid'
01:07:36 [INFO] Queue 'DEDDIDZNDI' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:36 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:36 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:36 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:36 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:36 [INFO] Queue 'DEDDIDZNDI' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:36 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:36 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:36 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:36 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:36 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:36 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:36 [INFO] Queue 'DEDDIDZNDI' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:36 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:36 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:36 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:36 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:36 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:36 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:36 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:36 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:36 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:36 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:36 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:36 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:36 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:36 [INFO] Queue 'DEDDIDZNDI' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:36 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:36 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:36 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:36 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:36 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:36 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:36 [INFO] Completing queue 'DEDDIDZNDI'.
01:07:36 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:36 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:36 [INFO] Starting InstantQueue 'EENNEZZDIN'...
01:07:36 [INFO] Queue 'EENNEZZDIN' Executing: DEFINE "name"
"<player.name>"
01:07:36 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:36 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:36 [INFO] +> Executing 'DEFINE': queue='EENNEZZDIN'
definition='name' value='calicokid'
01:07:36 [INFO] Queue 'EENNEZZDIN' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:36 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:36 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:36 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:36 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:36 [INFO] Queue 'EENNEZZDIN' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:36 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:36 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:36 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:36 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:36 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:36 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:36 [INFO] Queue 'EENNEZZDIN' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:36 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:36 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:36 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:36 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:36 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:36 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:36 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:36 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:36 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:36 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:36 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:36 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:36 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:36 [INFO] Queue 'EENNEZZDIN' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:36 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:36 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:36 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:36 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:36 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:36 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:36 [INFO] Completing queue 'EENNEZZDIN'.
01:07:36 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:36 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:36 [INFO] Starting InstantQueue 'EEENNNIIEI'...
01:07:36 [INFO] Queue 'EEENNNIIEI' Executing: DEFINE "name"
"<player.name>"
01:07:36 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:36 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:36 [INFO] +> Executing 'DEFINE': queue='EEENNNIIEI'
definition='name' value='calicokid'
01:07:36 [INFO] Queue 'EEENNNIIEI' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:36 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:36 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:36 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:36 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:36 [INFO] Queue 'EEENNNIIEI' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:36 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:36 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:36 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:36 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:36 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:36 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:36 [INFO] Queue 'EEENNNIIEI' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:36 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:36 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:36 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:36 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:36 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:36 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:36 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:36 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:36 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:36 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:36 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:36 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:36 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:36 [INFO] Queue 'EEENNNIIEI' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:36 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:36 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:36 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:36 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:36 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:36 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:36 [INFO] Completing queue 'EEENNNIIEI'.
01:07:36 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:36 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:36 [INFO] Starting InstantQueue 'NENDZEZNDN'...
01:07:36 [INFO] Queue 'NENDZEZNDN' Executing: DEFINE "name"
"<player.name>"
01:07:36 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:36 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:36 [INFO] +> Executing 'DEFINE': queue='NENDZEZNDN'
definition='name' value='calicokid'
01:07:36 [INFO] Queue 'NENDZEZNDN' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:36 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:36 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:36 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:36 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:36 [INFO] Queue 'NENDZEZNDN' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:36 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:36 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:36 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:36 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:36 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:36 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:36 [INFO] Queue 'NENDZEZNDN' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:36 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:36 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:36 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:36 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:36 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:36 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:36 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:36 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:36 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:36 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:36 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:36 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:36 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:36 [INFO] Queue 'NENDZEZNDN' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:36 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:36 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:36 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:36 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:36 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:36 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:36 [INFO] Completing queue 'NENDZEZNDN'.
01:07:37 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:37 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:37 [INFO] Starting InstantQueue 'EEEEIIDIDN'...
01:07:37 [INFO] Queue 'EEEEIIDIDN' Executing: DEFINE "name"
"<player.name>"
01:07:37 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:37 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:37 [INFO] +> Executing 'DEFINE': queue='EEEEIIDIDN'
definition='name' value='calicokid'
01:07:37 [INFO] Queue 'EEEEIIDIDN' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:37 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:37 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:37 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:37 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:37 [INFO] Queue 'EEEEIIDIDN' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:37 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:37 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:37 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:37 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:37 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:37 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:37 [INFO] Queue 'EEEEIIDIDN' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:37 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:37 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:37 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:37 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:37 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:37 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:37 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:37 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:37 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:37 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:37 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:37 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:37 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:37 [INFO] Queue 'EEEEIIDIDN' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:37 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:37 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:37 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:37 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:37 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:37 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:37 [INFO] Completing queue 'EEEEIIDIDN'.
01:07:37 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:37 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:37 [INFO] Starting InstantQueue 'EENNENNEID'...
01:07:37 [INFO] Queue 'EENNENNEID' Executing: DEFINE "name"
"<player.name>"
01:07:37 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:37 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:37 [INFO] +> Executing 'DEFINE': queue='EENNENNEID'
definition='name' value='calicokid'
01:07:37 [INFO] Queue 'EENNENNEID' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:37 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:37 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:37 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:37 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:37 [INFO] Queue 'EENNENNEID' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:37 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:37 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:37 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:37 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:37 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:37 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:37 [INFO] Queue 'EENNENNEID' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:37 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:37 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:37 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:37 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:37 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:37 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:37 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:37 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:37 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:37 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:37 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:37 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:37 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:37 [INFO] Queue 'EENNENNEID' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:37 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:37 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:37 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:37 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:37 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:37 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:37 [INFO] Completing queue 'EENNENNEID'.
01:07:37 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:37 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:37 [INFO] Starting InstantQueue 'ENDNDNNNED'...
01:07:37 [INFO] Queue 'ENDNDNNNED' Executing: DEFINE "name"
"<player.name>"
01:07:37 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:37 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:37 [INFO] +> Executing 'DEFINE': queue='ENDNDNNNED'
definition='name' value='calicokid'
01:07:37 [INFO] Queue 'ENDNDNNNED' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:37 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:37 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:37 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:37 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:37 [INFO] Queue 'ENDNDNNNED' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:37 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:37 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:37 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:37 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:37 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:37 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:37 [INFO] Queue 'ENDNDNNNED' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:37 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:37 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:37 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:37 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:37 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:37 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:37 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:37 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:37 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:37 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:37 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:37 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:37 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:37 [INFO] Queue 'ENDNDNNNED' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:37 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:37 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:37 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:37 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:37 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:37 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:37 [INFO] Completing queue 'ENDNDNNNED'.
01:07:37 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:37 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:37 [INFO] Starting InstantQueue 'IIENIENNZD'...
01:07:37 [INFO] Queue 'IIENIENNZD' Executing: DEFINE "name"
"<player.name>"
01:07:37 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:37 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:37 [INFO] +> Executing 'DEFINE': queue='IIENIENNZD'
definition='name' value='calicokid'
01:07:37 [INFO] Queue 'IIENIENNZD' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:37 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:37 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:37 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:37 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:37 [INFO] Queue 'IIENIENNZD' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:37 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:37 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:37 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:37 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:37 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:37 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:37 [INFO] Queue 'IIENIENNZD' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:37 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:37 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:37 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:37 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:37 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:37 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:37 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:37 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:37 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:37 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:37 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:37 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:37 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:37 [INFO] Queue 'IIENIENNZD' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:37 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:37 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:37 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:37 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:37 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:37 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:37 [INFO] Completing queue 'IIENIENNZD'.
01:07:38 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:38 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:38 [INFO] Starting InstantQueue 'ZDEINNNINN'...
01:07:38 [INFO] Queue 'ZDEINNNINN' Executing: DEFINE "name"
"<player.name>"
01:07:38 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:38 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:38 [INFO] +> Executing 'DEFINE': queue='ZDEINNNINN'
definition='name' value='calicokid'
01:07:38 [INFO] Queue 'ZDEINNNINN' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:38 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:38 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:38 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:38 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:38 [INFO] Queue 'ZDEINNNINN' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:38 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:38 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:38 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:38 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:38 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:38 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:38 [INFO] Queue 'ZDEINNNINN' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:38 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:38 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:38 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:38 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:38 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:38 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:38 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:38 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:38 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:38 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:38 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:38 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:38 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:38 [INFO] Queue 'ZDEINNNINN' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:38 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:38 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:38 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:38 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:38 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:38 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:38 [INFO] Completing queue 'ZDEINNNINN'.
01:07:38 [INFO] +> Executing 'Event': Type='on player closes inventory'
Container='ITEM FRAME SHOP PLAYER OWNED(WORLD)'
Player='Daeksorry'
Context='{inventory=in@location[holder=l@352.0,112.0,-367.5,Survival+]}'
01:07:38 [INFO] +- Building event 'ON PLAYER CLOSES INVENTORY' for ITEM
FRAME SHOP PLAYER OWNED ---------+
01:07:38 [INFO] Starting InstantQueue 'IINNNIENDI'...
01:07:38 [INFO] Queue 'IINNNIENDI' Executing: IF "<player.item_in_hand>"
"==" "i@item_bag" "{" "-" "if" "<context.inventory>" "=="
"<player.inventory>" "{" "}" "else" "{" "-" "define"
"item" "<player.item_in_hand.lore.as_string.strip_color>"
"-" "foreach" "<in@%item%_item_bag.list_contents>" "{" "-"
"drop" "%value%" "<player.location>" "}" "-" "narrate"
"<dark_red>your shopping bag ripped" "-" "take"
"iteminhand" "}" "}"
01:07:38 [INFO] +- Executing dCommand: IF/p@Daeksorry ---------+
01:07:38 [INFO] Filled tag <player.item_in_hand> with
'i@grilled_pork[quantity=12]'.
01:07:38 [INFO] Comparable 1:
Comparable='Element(i@grilled_pork[quantity=12])',
Operator='EQUALS', ComparedTo='Element(i@item_bag)' -->
OUTCOME='false'
01:07:38 [INFO] Completing queue 'IINNNIENDI'.
01:07:38 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:38 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:38 [INFO] Starting InstantQueue 'DDNDEZZNNN'...
01:07:38 [INFO] Queue 'DDNDEZZNNN' Executing: DEFINE "name"
"<player.name>"
01:07:38 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:38 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:38 [INFO] +> Executing 'DEFINE': queue='DDNDEZZNNN'
definition='name' value='calicokid'
01:07:38 [INFO] Queue 'DDNDEZZNNN' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:38 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:38 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:38 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:38 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:38 [INFO] Queue 'DDNDEZZNNN' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:38 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:38 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:38 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:38 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:38 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:38 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:38 [INFO] Queue 'DDNDEZZNNN' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:38 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:38 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:38 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:38 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:38 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:38 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:38 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:38 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:38 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:38 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:38 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:38 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:38 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:38 [INFO] Queue 'DDNDEZZNNN' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:38 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:38 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:38 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:38 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:38 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:38 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:38 [INFO] Completing queue 'DDNDEZZNNN'.
01:07:38 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:38 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:38 [INFO] Starting InstantQueue 'IZDNEIIDZE'...
01:07:38 [INFO] Queue 'IZDNEIIDZE' Executing: DEFINE "name"
"<player.name>"
01:07:38 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:38 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:38 [INFO] +> Executing 'DEFINE': queue='IZDNEIIDZE'
definition='name' value='calicokid'
01:07:38 [INFO] Queue 'IZDNEIIDZE' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:38 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:38 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:38 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:38 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:38 [INFO] Queue 'IZDNEIIDZE' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:38 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:38 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:38 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:38 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:38 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:38 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:38 [INFO] Queue 'IZDNEIIDZE' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:38 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:38 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:38 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:38 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:38 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:38 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:38 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:38 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:38 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:38 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:38 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:38 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:38 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:38 [INFO] Queue 'IZDNEIIDZE' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:38 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:38 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:38 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:38 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:38 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:38 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:38 [INFO] Completing queue 'IZDNEIIDZE'.
01:07:38 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:38 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:38 [INFO] Starting InstantQueue 'NDEIDNINDD'...
01:07:38 [INFO] Queue 'NDEIDNINDD' Executing: DEFINE "name"
"<player.name>"
01:07:38 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:38 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:38 [INFO] +> Executing 'DEFINE': queue='NDEIDNINDD'
definition='name' value='calicokid'
01:07:38 [INFO] Queue 'NDEIDNINDD' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:38 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:38 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:38 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:38 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:38 [INFO] Queue 'NDEIDNINDD' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:38 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:38 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:38 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:38 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:38 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:38 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:38 [INFO] Queue 'NDEIDNINDD' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:38 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:38 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:38 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:38 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:38 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:38 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:38 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:38 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:38 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:38 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:38 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:38 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:38 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:38 [INFO] Queue 'NDEIDNINDD' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:38 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:38 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:38 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:38 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:38 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:38 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:38 [INFO] Completing queue 'NDEIDNINDD'.
01:07:39 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:39 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:39 [INFO] Starting InstantQueue 'DENNNIENDI'...
01:07:39 [INFO] Queue 'DENNNIENDI' Executing: DEFINE "name"
"<player.name>"
01:07:39 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:39 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:39 [INFO] +> Executing 'DEFINE': queue='DENNNIENDI'
definition='name' value='calicokid'
01:07:39 [INFO] Queue 'DENNNIENDI' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:39 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:39 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:39 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:39 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:39 [INFO] Queue 'DENNNIENDI' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:39 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:39 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:39 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:39 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:39 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:39 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:39 [INFO] Queue 'DENNNIENDI' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:39 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:39 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:39 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:39 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:39 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:39 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:39 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:39 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:39 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:39 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:39 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:39 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:39 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:39 [INFO] Queue 'DENNNIENDI' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:39 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:39 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:39 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:39 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:39 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:39 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:39 [INFO] Completing queue 'DENNNIENDI'.
01:07:39 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:39 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:39 [INFO] Starting InstantQueue 'NENNNNEDEE'...
01:07:39 [INFO] Queue 'NENNNNEDEE' Executing: DEFINE "name"
"<player.name>"
01:07:39 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:39 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:39 [INFO] +> Executing 'DEFINE': queue='NENNNNEDEE'
definition='name' value='calicokid'
01:07:39 [INFO] Queue 'NENNNNEDEE' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:39 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:39 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:39 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:39 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:39 [INFO] Queue 'NENNNNEDEE' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:39 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:39 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:39 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:39 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:39 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:39 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:39 [INFO] Queue 'NENNNNEDEE' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:39 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:39 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:39 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:39 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:39 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:39 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:39 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:39 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:39 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:39 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:39 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:39 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:39 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:39 [INFO] Queue 'NENNNNEDEE' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:39 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:39 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:39 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:39 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:39 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:39 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:39 [INFO] Completing queue 'NENNNNEDEE'.
01:07:39 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:39 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:39 [INFO] Starting InstantQueue 'NEZNINNDEZ'...
01:07:39 [INFO] Queue 'NEZNINNDEZ' Executing: DEFINE "name"
"<player.name>"
01:07:39 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:39 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:39 [INFO] +> Executing 'DEFINE': queue='NEZNINNDEZ'
definition='name' value='calicokid'
01:07:39 [INFO] Queue 'NEZNINNDEZ' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:39 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:39 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:39 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:39 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:39 [INFO] Queue 'NEZNINNDEZ' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:39 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:39 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:39 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:39 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:39 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:39 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:39 [INFO] Queue 'NEZNINNDEZ' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:39 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:39 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:39 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:39 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:39 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:39 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:39 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:39 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:39 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:39 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:39 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:39 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:39 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:39 [INFO] Queue 'NEZNINNDEZ' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:39 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:39 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:39 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:39 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:39 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:39 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:39 [INFO] Completing queue 'NEZNINNDEZ'.
01:07:39 [INFO] +> Executing 'Event': Type='on player clicks in inventory'
Container='DRESTAURANT(WORLD)' Player='Daeksorry'
Context='{item=i@brown_mushroom[quantity=64],
cursor_item=i@air, raw_slot=86, is_shift_click=false,
slot_type=QUICKBAR, action=PICKUP_ALL, slot=5,
inventory=in@location[holder=l@352.5,112.0,-365.0,Survival+],
click=LEFT}'
01:07:39 [INFO] +- Building event 'ON PLAYER CLICKS IN INVENTORY' for
DRESTAURANT ---------+
01:07:39 [INFO] Starting InstantQueue 'ZEZEEEDNNE'...
01:07:39 [INFO] Queue 'ZEZEEEDNNE' Executing: DEFINE "restaurantName"
"<player.flag[dRestaurant_Order].split_by[/].get[1]||null>"
01:07:39 [INFO] +- Executing dCommand: DEFINE/p@Daeksorry ---------+
01:07:39 [INFO] Unfilled attributes '[flag[dRestaurant_Order],
split_by[/], get[1]]' for tag
<player.flag[dRestaurant_Order].split_by[/].get[1]>!
01:07:39 [INFO] Filled tag
<player.flag[dRestaurant_Order].split_by[/].get[1]||null>
with 'null'.
01:07:39 [INFO] +> Executing 'DEFINE': queue='ZEZEEEDNNE'
definition='restaurantname' value='null'
01:07:39 [INFO] Queue 'ZEZEEEDNNE' Executing: DEFINE "order"
"<player.flag[dRestaurant_Order].split_by[/].get[2].as_list||li@>"
01:07:39 [INFO] +- Executing dCommand: DEFINE/p@Daeksorry ---------+
01:07:39 [INFO] Unfilled attributes '[flag[dRestaurant_Order],
split_by[/], get[2], as_list]' for tag
<player.flag[dRestaurant_Order].split_by[/].get[2].as_list>!
01:07:39 [INFO] Filled tag
<player.flag[dRestaurant_Order].split_by[/].get[2].as_list||li@>
with 'li@'.
01:07:39 [INFO] +> Executing 'DEFINE': queue='ZEZEEEDNNE'
definition='order' value='li@'
01:07:39 [INFO] Queue 'ZEZEEEDNNE' Executing: DEFINE "menuinventory"
"<el@val[in@%restaurantName%].as_inventory||null>"
01:07:39 [INFO] +- Executing dCommand: DEFINE/p@Daeksorry ---------+
01:07:39 [INFO] Filled definition %restaurantName% with 'null'.
01:07:39 [INFO] ERROR! Value of dInventory returning null. Invalid
dInventory specified: in@null
01:07:39 [INFO] ERROR! 'in@null' is an invalid dInventory!
01:07:39 [INFO] Filled tag <el@val[in@null].as_inventory||null> with
'null'.
01:07:39 [INFO] +> Executing 'DEFINE': queue='ZEZEEEDNNE'
definition='menuinventory' value='null'
01:07:39 [INFO] Queue 'ZEZEEEDNNE' Executing: IF
"<el@list[%restaurantName%|%menuinventory%].contains[null]||true>"
"{" "-" "queue" "stop" "}"
01:07:39 [INFO] +- Executing dCommand: IF/p@Daeksorry ---------+
01:07:39 [INFO] Filled definition %restaurantName% with 'null'.
01:07:39 [INFO] Filled definition %menuinventory% with 'null'.
01:07:39 [INFO] Filled tag <el@list[null|null].contains[null]||true> with
'true'.
01:07:39 [INFO] Comparable 1: Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='true'
01:07:39 [INFO] Queue 'ZEZEEEDNNE' Executing: QUEUE "stop"
01:07:39 [INFO] +- Executing dCommand: QUEUE/p@Daeksorry ---------+
01:07:39 [INFO] +> Executing 'QUEUE': Queue='ZEZEEEDNNE' Action='STOP'
01:07:39 [INFO] Completing queue 'ZEZEEEDNNE'.
01:07:39 [INFO] Re-completing queue 'ZEZEEEDNNE'.
01:07:39 [INFO] +> Executing 'Event': Type='on player clicks in inventory'
Container='ITEM FRAME SHOP PLAYER OWNED(WORLD)'
Player='Daeksorry'
Context='{item=i@brown_mushroom[quantity=64],
cursor_item=i@air, raw_slot=86, is_shift_click=false,
slot_type=QUICKBAR, action=PICKUP_ALL, slot=5,
inventory=in@location[holder=l@352.5,112.0,-365.0,Survival+],
click=LEFT}'
01:07:39 [INFO] +- Building event 'ON PLAYER CLICKS IN INVENTORY' for ITEM
FRAME SHOP PLAYER OWNED ---------+
01:07:39 [INFO] Starting InstantQueue 'DNDDNNEEND'...
01:07:39 [INFO] Queue 'DNDDNNEEND' Executing: DEFINE "name"
"<player.name>"
01:07:39 [INFO] +- Executing dCommand: DEFINE/p@Daeksorry ---------+
01:07:39 [INFO] Filled tag <player.name> with 'Daeksorry'.
01:07:39 [INFO] +> Executing 'DEFINE': queue='DNDDNNEEND'
definition='name' value='Daeksorry'
01:07:39 [INFO] Queue 'DNDDNNEEND' Executing: IF "<c.inventory>" "=="
"in@<player.name>_shopping_bag" "&&"
"<player.item_in_hand>" "==" "i@shopping bag" "{" "-"
"determine" "passively" "cancelled" "-" "inventory"
"update" "d:<player.inventory>" "}"
01:07:39 [INFO] +- Executing dCommand: IF/p@Daeksorry ---------+
01:07:39 [INFO] Filled tag <c.inventory> with
'in@location[holder=l@352.5,112.0,-365.0,Survival+]'.
01:07:39 [INFO] Filled tag <player.name> with 'Daeksorry'.
01:07:39 [INFO] Filled tag <player.item_in_hand> with
'i@grilled_pork[quantity=12]'.
01:07:39 [INFO] Comparable 1:
Comparable='Element(in@location[holder=l@352.5,112.0,-365.0,Survival+])',
Operator='EQUALS',
ComparedTo='Element(in@Daeksorry_shopping_bag)' -->
OUTCOME='false'
01:07:39 [INFO] Comparable 2:
Comparable='Element(i@grilled_pork[quantity=12])',
Operator='EQUALS', ComparedTo='Element(i@shopping bag)'
--> OUTCOME='false'
01:07:39 [INFO] Queue 'DNDDNNEEND' Executing: IF "<c.inventory>" "=="
"in@<player.name>_shopping_bag" "&&"
"<player.item_in_hand>" "==" "i@shopping bag" "{" "-" "if"
"<context.is_shift_click>" "{" "-" "determine" "passively"
"cancelled" "-" "inventory" "update"
"d:<player.inventory>" "}" "}"
01:07:39 [INFO] +- Executing dCommand: IF/p@Daeksorry ---------+
01:07:39 [INFO] Filled tag <c.inventory> with
'in@location[holder=l@352.5,112.0,-365.0,Survival+]'.
01:07:39 [INFO] Filled tag <player.name> with 'Daeksorry'.
01:07:39 [INFO] Filled tag <player.item_in_hand> with
'i@grilled_pork[quantity=12]'.
01:07:39 [INFO] Comparable 1:
Comparable='Element(in@location[holder=l@352.5,112.0,-365.0,Survival+])',
Operator='EQUALS',
ComparedTo='Element(in@Daeksorry_shopping_bag)' -->
OUTCOME='false'
01:07:39 [INFO] Comparable 2:
Comparable='Element(i@grilled_pork[quantity=12])',
Operator='EQUALS', ComparedTo='Element(i@shopping bag)'
--> OUTCOME='false'
01:07:39 [INFO] Queue 'DNDDNNEEND' Executing: IF "<c.inventory>" "=="
"in@<player.name>_selling_bag" "{" "-" "if" "li@i@shopping
bag|i@selling_bag|i@item_bag" "contains" "<context.item>"
"{" "-" "inventory" "update" "-" "determine" "cancelled"
"}" "}"
01:07:39 [INFO] +- Executing dCommand: IF/p@Daeksorry ---------+
01:07:39 [INFO] Filled tag <c.inventory> with
'in@location[holder=l@352.5,112.0,-365.0,Survival+]'.
01:07:39 [INFO] Filled tag <player.name> with 'Daeksorry'.
01:07:39 [INFO] Comparable 1:
Comparable='Element(in@location[holder=l@352.5,112.0,-365.0,Survival+])',
Operator='EQUALS',
ComparedTo='Element(in@Daeksorry_selling_bag)' -->
OUTCOME='false'
01:07:39 [INFO] Completing queue 'DNDDNNEEND'.
01:07:39 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:39 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:39 [INFO] Starting InstantQueue 'NZDENZNEEN'...
01:07:39 [INFO] Queue 'NZDENZNEEN' Executing: DEFINE "name"
"<player.name>"
01:07:39 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:39 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:39 [INFO] +> Executing 'DEFINE': queue='NZDENZNEEN'
definition='name' value='calicokid'
01:07:39 [INFO] Queue 'NZDENZNEEN' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:39 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:39 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:39 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:39 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:39 [INFO] Queue 'NZDENZNEEN' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:39 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:39 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:39 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:39 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:39 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:39 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:39 [INFO] Queue 'NZDENZNEEN' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:39 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:39 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:39 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:39 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:39 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:39 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:39 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:39 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:39 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:39 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:39 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:39 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:39 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:39 [INFO] Queue 'NZDENZNEEN' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:39 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:39 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:39 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:39 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:39 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:39 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:39 [INFO] Completing queue 'NZDENZNEEN'.
01:07:40 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:40 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:40 [INFO] Starting InstantQueue 'ENEDZDDEEE'...
01:07:40 [INFO] Queue 'ENEDZDDEEE' Executing: DEFINE "name"
"<player.name>"
01:07:40 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:40 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:40 [INFO] +> Executing 'DEFINE': queue='ENEDZDDEEE'
definition='name' value='calicokid'
01:07:40 [INFO] Queue 'ENEDZDDEEE' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:40 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:40 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:40 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:40 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:40 [INFO] Queue 'ENEDZDDEEE' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:40 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:40 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:40 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:40 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:40 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:40 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:40 [INFO] Queue 'ENEDZDDEEE' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:40 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:40 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:40 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:40 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:40 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:40 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:40 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:40 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:40 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:40 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:40 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:40 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:40 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:40 [INFO] Queue 'ENEDZDDEEE' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:40 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:40 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:40 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:40 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:40 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:40 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:40 [INFO] Completing queue 'ENEDZDDEEE'.
01:07:40 [INFO] +> Executing 'Event': Type='on player clicks in inventory'
Container='DRESTAURANT(WORLD)' Player='Daeksorry'
Context='{item=i@brown_mushroom[quantity=26],
cursor_item=i@brown_mushroom[quantity=64], raw_slot=49,
is_shift_click=false, slot_type=CONTAINER,
action=PLACE_SOME, slot=49,
inventory=in@location[holder=l@352.5,112.0,-365.0,Survival+],
click=LEFT}'
01:07:40 [INFO] +- Building event 'ON PLAYER CLICKS IN INVENTORY' for
DRESTAURANT ---------+
01:07:40 [INFO] Starting InstantQueue 'EEDZINZNED'...
01:07:40 [INFO] Queue 'EEDZINZNED' Executing: DEFINE "restaurantName"
"<player.flag[dRestaurant_Order].split_by[/].get[1]||null>"
01:07:40 [INFO] +- Executing dCommand: DEFINE/p@Daeksorry ---------+
01:07:40 [INFO] Unfilled attributes '[flag[dRestaurant_Order],
split_by[/], get[1]]' for tag
<player.flag[dRestaurant_Order].split_by[/].get[1]>!
01:07:40 [INFO] Filled tag
<player.flag[dRestaurant_Order].split_by[/].get[1]||null>
with 'null'.
01:07:40 [INFO] +> Executing 'DEFINE': queue='EEDZINZNED'
definition='restaurantname' value='null'
01:07:40 [INFO] Queue 'EEDZINZNED' Executing: DEFINE "order"
"<player.flag[dRestaurant_Order].split_by[/].get[2].as_list||li@>"
01:07:40 [INFO] +- Executing dCommand: DEFINE/p@Daeksorry ---------+
01:07:40 [INFO] Unfilled attributes '[flag[dRestaurant_Order],
split_by[/], get[2], as_list]' for tag
<player.flag[dRestaurant_Order].split_by[/].get[2].as_list>!
01:07:40 [INFO] Filled tag
<player.flag[dRestaurant_Order].split_by[/].get[2].as_list||li@>
with 'li@'.
01:07:40 [INFO] +> Executing 'DEFINE': queue='EEDZINZNED'
definition='order' value='li@'
01:07:40 [INFO] Queue 'EEDZINZNED' Executing: DEFINE "menuinventory"
"<el@val[in@%restaurantName%].as_inventory||null>"
01:07:40 [INFO] +- Executing dCommand: DEFINE/p@Daeksorry ---------+
01:07:40 [INFO] Filled definition %restaurantName% with 'null'.
01:07:40 [INFO] ERROR! Value of dInventory returning null. Invalid
dInventory specified: in@null
01:07:40 [INFO] ERROR! 'in@null' is an invalid dInventory!
01:07:40 [INFO] Filled tag <el@val[in@null].as_inventory||null> with
'null'.
01:07:40 [INFO] +> Executing 'DEFINE': queue='EEDZINZNED'
definition='menuinventory' value='null'
01:07:40 [INFO] Queue 'EEDZINZNED' Executing: IF
"<el@list[%restaurantName%|%menuinventory%].contains[null]||true>"
"{" "-" "queue" "stop" "}"
01:07:40 [INFO] +- Executing dCommand: IF/p@Daeksorry ---------+
01:07:40 [INFO] Filled definition %restaurantName% with 'null'.
01:07:40 [INFO] Filled definition %menuinventory% with 'null'.
01:07:40 [INFO] Filled tag <el@list[null|null].contains[null]||true> with
'true'.
01:07:40 [INFO] Comparable 1: Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='true'
01:07:40 [INFO] Queue 'EEDZINZNED' Executing: QUEUE "stop"
01:07:40 [INFO] +- Executing dCommand: QUEUE/p@Daeksorry ---------+
01:07:40 [INFO] +> Executing 'QUEUE': Queue='EEDZINZNED' Action='STOP'
01:07:40 [INFO] Completing queue 'EEDZINZNED'.
01:07:40 [INFO] Re-completing queue 'EEDZINZNED'.
01:07:40 [INFO] +> Executing 'Event': Type='on player clicks in inventory'
Container='ITEM FRAME SHOP PLAYER OWNED(WORLD)'
Player='Daeksorry'
Context='{item=i@brown_mushroom[quantity=26],
cursor_item=i@brown_mushroom[quantity=64], raw_slot=49,
is_shift_click=false, slot_type=CONTAINER,
action=PLACE_SOME, slot=49,
inventory=in@location[holder=l@352.5,112.0,-365.0,Survival+],
click=LEFT}'
01:07:40 [INFO] +- Building event 'ON PLAYER CLICKS IN INVENTORY' for ITEM
FRAME SHOP PLAYER OWNED ---------+
01:07:40 [INFO] Starting InstantQueue 'NNINEZENZE'...
01:07:40 [INFO] Queue 'NNINEZENZE' Executing: DEFINE "name"
"<player.name>"
01:07:40 [INFO] +- Executing dCommand: DEFINE/p@Daeksorry ---------+
01:07:40 [INFO] Filled tag <player.name> with 'Daeksorry'.
01:07:40 [INFO] +> Executing 'DEFINE': queue='NNINEZENZE'
definition='name' value='Daeksorry'
01:07:40 [INFO] Queue 'NNINEZENZE' Executing: IF "<c.inventory>" "=="
"in@<player.name>_shopping_bag" "&&"
"<player.item_in_hand>" "==" "i@shopping bag" "{" "-"
"determine" "passively" "cancelled" "-" "inventory"
"update" "d:<player.inventory>" "}"
01:07:40 [INFO] +- Executing dCommand: IF/p@Daeksorry ---------+
01:07:40 [INFO] Filled tag <c.inventory> with
'in@location[holder=l@352.5,112.0,-365.0,Survival+]'.
01:07:40 [INFO] Filled tag <player.name> with 'Daeksorry'.
01:07:40 [INFO] Filled tag <player.item_in_hand> with
'i@grilled_pork[quantity=12]'.
01:07:40 [INFO] Comparable 1:
Comparable='Element(in@location[holder=l@352.5,112.0,-365.0,Survival+])',
Operator='EQUALS',
ComparedTo='Element(in@Daeksorry_shopping_bag)' -->
OUTCOME='false'
01:07:40 [INFO] Comparable 2:
Comparable='Element(i@grilled_pork[quantity=12])',
Operator='EQUALS', ComparedTo='Element(i@shopping bag)'
--> OUTCOME='false'
01:07:40 [INFO] Queue 'NNINEZENZE' Executing: IF "<c.inventory>" "=="
"in@<player.name>_shopping_bag" "&&"
"<player.item_in_hand>" "==" "i@shopping bag" "{" "-" "if"
"<context.is_shift_click>" "{" "-" "determine" "passively"
"cancelled" "-" "inventory" "update"
"d:<player.inventory>" "}" "}"
01:07:40 [INFO] +- Executing dCommand: IF/p@Daeksorry ---------+
01:07:40 [INFO] Filled tag <c.inventory> with
'in@location[holder=l@352.5,112.0,-365.0,Survival+]'.
01:07:40 [INFO] Filled tag <player.name> with 'Daeksorry'.
01:07:40 [INFO] Filled tag <player.item_in_hand> with
'i@grilled_pork[quantity=12]'.
01:07:40 [INFO] Comparable 1:
Comparable='Element(in@location[holder=l@352.5,112.0,-365.0,Survival+])',
Operator='EQUALS',
ComparedTo='Element(in@Daeksorry_shopping_bag)' -->
OUTCOME='false'
01:07:40 [INFO] Comparable 2:
Comparable='Element(i@grilled_pork[quantity=12])',
Operator='EQUALS', ComparedTo='Element(i@shopping bag)'
--> OUTCOME='false'
01:07:40 [INFO] Queue 'NNINEZENZE' Executing: IF "<c.inventory>" "=="
"in@<player.name>_selling_bag" "{" "-" "if" "li@i@shopping
bag|i@selling_bag|i@item_bag" "contains" "<context.item>"
"{" "-" "inventory" "update" "-" "determine" "cancelled"
"}" "}"
01:07:40 [INFO] +- Executing dCommand: IF/p@Daeksorry ---------+
01:07:40 [INFO] Filled tag <c.inventory> with
'in@location[holder=l@352.5,112.0,-365.0,Survival+]'.
01:07:40 [INFO] Filled tag <player.name> with 'Daeksorry'.
01:07:40 [INFO] Comparable 1:
Comparable='Element(in@location[holder=l@352.5,112.0,-365.0,Survival+])',
Operator='EQUALS',
ComparedTo='Element(in@Daeksorry_selling_bag)' -->
OUTCOME='false'
01:07:40 [INFO] Completing queue 'NNINEZENZE'.
01:07:40 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:40 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:40 [INFO] Starting InstantQueue 'DENDNEEZEE'...
01:07:40 [INFO] Queue 'DENDNEEZEE' Executing: DEFINE "name"
"<player.name>"
01:07:40 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:40 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:40 [INFO] +> Executing 'DEFINE': queue='DENDNEEZEE'
definition='name' value='calicokid'
01:07:40 [INFO] Queue 'DENDNEEZEE' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:40 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:40 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:40 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:40 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:40 [INFO] Queue 'DENDNEEZEE' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:40 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:40 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:40 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:40 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:40 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:40 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:40 [INFO] Queue 'DENDNEEZEE' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:40 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:40 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:40 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:40 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:40 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:40 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:40 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:40 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:40 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:40 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:40 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:40 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:40 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:40 [INFO] Queue 'DENDNEEZEE' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:40 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:40 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:40 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:40 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:40 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:40 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:40 [INFO] Completing queue 'DENDNEEZEE'.
01:07:40 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:40 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:40 [INFO] Starting InstantQueue 'INNNENINII'...
01:07:40 [INFO] Queue 'INNNENINII' Executing: DEFINE "name"
"<player.name>"
01:07:40 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:40 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:40 [INFO] +> Executing 'DEFINE': queue='INNNENINII'
definition='name' value='calicokid'
01:07:40 [INFO] Queue 'INNNENINII' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:40 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:40 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:40 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:40 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:40 [INFO] Queue 'INNNENINII' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:40 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:40 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:40 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:40 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:40 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:40 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:40 [INFO] Queue 'INNNENINII' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:40 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:40 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:40 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:40 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:40 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:40 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:40 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:40 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:40 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:40 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:40 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:40 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:40 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:40 [INFO] Queue 'INNNENINII' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:40 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:40 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:40 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:40 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:40 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:40 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:40 [INFO] Completing queue 'INNNENINII'.
01:07:40 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:40 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:40 [INFO] Starting InstantQueue 'ZZZENENENE'...
01:07:40 [INFO] Queue 'ZZZENENENE' Executing: DEFINE "name"
"<player.name>"
01:07:40 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:40 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:40 [INFO] +> Executing 'DEFINE': queue='ZZZENENENE'
definition='name' value='calicokid'
01:07:40 [INFO] Queue 'ZZZENENENE' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:40 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:40 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:40 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:40 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:40 [INFO] Queue 'ZZZENENENE' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:40 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:40 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:40 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:40 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:40 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:40 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:40 [INFO] Queue 'ZZZENENENE' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:40 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:40 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:40 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:40 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:40 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:40 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:40 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:40 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:40 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:40 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:40 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:40 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:40 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:40 [INFO] Queue 'ZZZENENENE' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:40 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:40 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:40 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:40 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:40 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:40 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:40 [INFO] Completing queue 'ZZZENENENE'.
01:07:40 [INFO] +> Executing 'Event': Type='on player closes inventory'
Container='ITEM FRAME SHOP PLAYER OWNED(WORLD)'
Player='Daeksorry'
Context='{inventory=in@location[holder=l@352.5,112.0,-365.0,Survival+]}'
01:07:40 [INFO] +- Building event 'ON PLAYER CLOSES INVENTORY' for ITEM
FRAME SHOP PLAYER OWNED ---------+
01:07:40 [INFO] Starting InstantQueue 'ENZNIENDEI'...
01:07:40 [INFO] Queue 'ENZNIENDEI' Executing: IF "<player.item_in_hand>"
"==" "i@item_bag" "{" "-" "if" "<context.inventory>" "=="
"<player.inventory>" "{" "}" "else" "{" "-" "define"
"item" "<player.item_in_hand.lore.as_string.strip_color>"
"-" "foreach" "<in@%item%_item_bag.list_contents>" "{" "-"
"drop" "%value%" "<player.location>" "}" "-" "narrate"
"<dark_red>your shopping bag ripped" "-" "take"
"iteminhand" "}" "}"
01:07:40 [INFO] +- Executing dCommand: IF/p@Daeksorry ---------+
01:07:40 [INFO] Filled tag <player.item_in_hand> with
'i@grilled_pork[quantity=12]'.
01:07:40 [INFO] Comparable 1:
Comparable='Element(i@grilled_pork[quantity=12])',
Operator='EQUALS', ComparedTo='Element(i@item_bag)' -->
OUTCOME='false'
01:07:40 [INFO] Completing queue 'ENZNIENDEI'.
01:07:41 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:41 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:41 [INFO] Starting InstantQueue 'NNENEDNINN'...
01:07:41 [INFO] Queue 'NNENEDNINN' Executing: DEFINE "name"
"<player.name>"
01:07:41 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:41 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:41 [INFO] +> Executing 'DEFINE': queue='NNENEDNINN'
definition='name' value='calicokid'
01:07:41 [INFO] Queue 'NNENEDNINN' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:41 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:41 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:41 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:41 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:41 [INFO] Queue 'NNENEDNINN' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:41 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:41 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:41 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:41 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:41 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:41 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:41 [INFO] Queue 'NNENEDNINN' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:41 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:41 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:41 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:41 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:41 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:41 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:41 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:41 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:41 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:41 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:41 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:41 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:41 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:41 [INFO] Queue 'NNENEDNINN' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:41 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:41 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:41 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:41 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:41 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:41 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:41 [INFO] Completing queue 'NNENEDNINN'.
01:07:41 [INFO] +> Executing 'Action': Type='On move proximity'
NPC='storekeeper/24'
Container='STOREKEEPERPLAYEROWNED(ASSIGNMENT)'
Player='calicokid'
01:07:41 [INFO] +- Building action 'On MOVE PROXIMITY' for storekeeper/24
---------+
01:07:41 [INFO] Starting InstantQueue 'DDDIDNIEND'...
01:07:41 [INFO] Queue 'DDDIDNIEND' Executing: DEFINE "name"
"<player.name>"
01:07:41 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
01:07:41 [INFO] Filled tag <player.name> with 'calicokid'.
01:07:41 [INFO] +> Executing 'DEFINE': queue='DDDIDNIEND'
definition='name' value='calicokid'
01:07:41 [INFO] Queue 'DDDIDNIEND' Executing: IF
"<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>"
"{" "-" "flag" "player" "storekeepernpc:<npc>" "}"
01:07:41 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:41 [INFO] Filled tag <npc.flag[playerstore].as_cuboid> with
'cu@-961,62,-189,Survival+|-940,72,-163,Survival+'.
01:07:41 [INFO] Filled tag
<player.location.is_within[<npc.flag[playerstore].as_cuboid>]>
with 'false'.
01:07:41 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:41 [INFO] Queue 'DDDIDNIEND' Executing: IF
"!<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>"
"&&" "<player.inventory.contains[i@shopping bag]>" "{" "-"
"inventory" "add" "o:in@def[name]_shopping_bag"
"d:<def[keeper].inventory>" "-" "take" "i@shopping bag"
"-" "narrate" "<dark_red>No stealing items from my
store!!" "}"
01:07:41 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:41 [INFO] Filled tag <player.location> with
'l@-954.0107293365055,73.0,-171.35040997052036,16.650042,-357.76013,Survival+'.
01:07:41 [INFO] Filled tag
<npc.flag[playerstore].as_cuboid.is_within[<player.location>]>
with 'false'.
01:07:41 [INFO] Filled tag <player.inventory.contains[i@shopping bag]>
with 'false'.
01:07:41 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
01:07:41 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:41 [INFO] Queue 'DDDIDNIEND' Executing: IF "<player.uuid>" "=="
"<npc.owner.uuid>" "&&" "<npc.can_see[<player>]||null>"
"&&" "!<player.flag[greeted]||false>" "{" "-" "narrate"
"<dark_purple>Hello <player.name> just ask for
<green>'help' <dark_purple>if you need a command refresher
for your shop" "-" "flag" "player" "greeted" "duration:5m"
"}" "else" "if" "!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[gree... * snip! *
01:07:41 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:41 [INFO] Filled tag <player.uuid> with
'ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:41 [INFO] Unfilled attributes '[uuid]' for tag <npc.owner.uuid>!
01:07:41 [INFO] Filled tag <npc.owner.uuid> with 'null'.
01:07:41 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:41 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:41 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:41 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:41 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:41 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:41 [INFO] Comparable 1:
Comparable='Element(ba85964b-f511-4ca7-b1ca-df6ce1f78755)',
Operator='EQUALS', ComparedTo='Element(null)' -->
OUTCOME='false'
01:07:41 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:41 [INFO] Comparable 3: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:41 [INFO] Queue 'DDDIDNIEND' Executing: IF
"!<player.flag[greeted]||false>" "&&"
"<npc.can_see[<player>]||null>" "{" "-" "if"
"!<npc.flag[greeting]||null>" "==" "null" "{" "-"
"narrate" "<aqua><npc.flag[greeting].random>" "}" "else"
"{" "-" "narrate" "<aqua><el@val[<npc.constant[store
greetings]>].as_list.random>" "}" "-" "flag" "player"
"greeted" "duration:30s" "}"
01:07:41 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
01:07:41 [INFO] Filled tag <player.flag[greeted]||false> with 'true'.
01:07:41 [INFO] Filled tag <player> with
'p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
01:07:41 [INFO] Filled tag <npc.can_see[<player>]||null> with 'false'.
01:07:41 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
01:07:41 [INFO] Comparable 2: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
01:07:41 [INFO] Completing queue 'DDDIDNIEND'.