Java Version: 1.8.0_252
Up-time: 19m
Server Version: Paper version git-Paper-396 (MC: 1.16.4)
Denizen Version: Core: 1.90-SNAPSHOT (Build 803), CraftBukkit: 1.1.9-SNAPSHOT (build 5301-DEV)
Active Plugins (4): Citizens: 2.0.27-SNAPSHOT (build 2219), WorldEdit: 7.2.1+299386a, Denizen: 1.1.9-SNAPSHOT (build 5301-DEV),
Essentials: 2.18.2.0
Loaded Worlds (2): SkyblockHub, SkyblockHub_the_end
Online Players (1): Cowbiler(Cowbiler)
Total Players Ever: 2 (2 valid, 0 invalid)
Mode: online
06:33:23 [INFO] Running script event 'PlayerRightClicksEntity', event='on player right clicks npc' for script 'CHARACTER_MENU_HANDELER'
06:33:23 [INFO] Starting InstantQueue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' with player 'Cowbiler' and NPC '4/Ol Randy'...
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 51) RATELIMIT <player> 1s ---------+
06:33:23 [INFO] Filled tag <player> with 'p@096d96ac-f986-403f-9fcd-f7fd3e6ef611 (Cowbiler)'.
06:33:23 [INFO] +> Executing 'RATELIMIT': duration='d@1.0s (1s)' object='p@096d96ac-f986-403f-9fcd-f7fd3e6ef611'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 52) DEFINE "name:<npc.name.to_lowercase.replace[ ].with[_]>" ---------+
06:33:23 [INFO] Filled tag <npc.name.to_lowercase.replace[ ].with[_]> with 'ol_randy'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(name:SET:ol_randy)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 53) IF <server.flag[character_quests].contains[<[name]>]> ---------+
06:33:23 [INFO] +> Executing 'IF': use_braces='true'
06:33:23 [INFO] Filled tag <[name]> with 'ol_randy'.
06:33:23 [INFO] Filled tag <server.flag[character_quests].contains[ol_randy]> with 'true'.
06:33:23 [INFO] If command passed, running block.
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 54) DEFINE quests:<server.flag[character_quests].get[<[name]>]> ---------+
06:33:23 [INFO] Filled tag <[name]> with 'ol_randy'.
06:33:23 [INFO] Filled tag <server.flag[character_quests].get[ol_randy]> with 'li@ map@ quest / ol_friend | stage / 1 | file_name / ol_randy.yml'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei'
action='(quests:SET:li@map@quest/el@ol_friend&pipestage/el@1&pipefile_name/el@ol_randy.yml&pipe|)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 55) DEFINE filter_items:<map[]> ---------+
06:33:23 [INFO] Filled tag <map[]> with 'map@'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(filter_items:SET:map@)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 56) DEFINE quests_to_show:<list[]> ---------+
06:33:23 [INFO] Filled tag <list[]> with 'li@'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(quests_to_show:SET:li@)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 57) FOREACH <[quests]> as:map ---------+
06:33:23 [INFO] Filled tag <[quests]> with 'li@ map@ quest / ol_friend | stage / 1 | file_name / ol_randy.yml'.
06:33:23 [INFO] +> Executing 'FOREACH': list='li@ map@ quest / ol_friend | stage / 1 | file_name / ol_randy.yml' as_name='map'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 58) DEFINE quest_name:<[map].get[quest]> ---------+
06:33:23 [INFO] Filled tag <[map].get[quest]> with 'ol_friend'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(quest_name:SET:ol_friend)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 59) IF <player.flag[quests].contains[<[quest_name]>]> ---------+
06:33:23 [INFO] +> Executing 'IF': use_braces='true'
06:33:23 [INFO] Filled tag <[quest_name]> with 'ol_friend'.
06:33:23 [INFO] Filled tag <player.flag[quests].contains[ol_friend]> with 'false'.
06:33:23 [INFO] No part of the if command passed, running ELSE block.
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 62) DEFINE stage:1 ---------+
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(stage:SET:1)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 63) IF <[map].get[stage]> == <[stage]> ---------+
06:33:23 [INFO] +> Executing 'IF': use_braces='true'
06:33:23 [INFO] Filled tag <[map].get[stage]> with '1'.
06:33:23 [INFO] Filled tag <[stage]> with '1'.
06:33:23 [INFO] Comparable='Decimal(1.0)', Operator='EQUALS', ComparedTo='Decimal(1.0)' --> OUTCOME='true'
06:33:23 [INFO] If command passed, running block.
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 64) DEFINE yaml_id:<[map].get[file_name].before[.]>_quest ---------+
06:33:23 [INFO] Filled tag <[map].get[file_name].before[.]> with 'ol_randy'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(yaml_id:SET:ol_randy_quest)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 65) FOREACH
<yaml[<[yaml_id]>].list_keys[<[quest_name]>.steps.<[stage]>.filter]> as:key ---------+
06:33:23 [INFO] Filled tag <[yaml_id]> with 'ol_randy_quest'.
06:33:23 [INFO] Filled tag <[quest_name]> with 'ol_friend'.
06:33:23 [INFO] Filled tag <[stage]> with '1'.
06:33:23 [INFO] Filled tag <yaml[ol_randy_quest].list_keys[ol_friend.steps.1.filter]> with 'li@ has_flag'.
06:33:23 [INFO] +> Executing 'FOREACH': list='li@ has_flag' as_name='key'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 66) DEFINE
filter_items:<[filter_items].with[<[key]>].as[<yaml[<[yaml_id]>].read[<[quest_name]>.steps.<[stage]>.filter.<[key]>]>]> ---------+
06:33:23 [INFO] Filled tag <[key]> with 'has_flag'.
06:33:23 [INFO] Filled tag <[yaml_id]> with 'ol_randy_quest'.
06:33:23 [INFO] Filled tag <[quest_name]> with 'ol_friend'.
06:33:23 [INFO] Filled tag <[stage]> with '1'.
06:33:23 [INFO] Filled tag <[key]> with 'has_flag'.
06:33:23 [INFO] Filled tag <yaml[ol_randy_quest].read[ol_friend.steps.1.filter.has_flag]> with 'hi'.
06:33:23 [INFO] Filled tag <[filter_items].with[has_flag].as[hi]> with 'map@ has_flag / hi'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(filter_items:SET:map@has_flag/el@hi|)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 0) FOREACH CALLBACK as:key key:key ---------+
06:33:23 [INFO] +- Foreach loop complete ---------+
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 67) IF <yaml[<[yaml_id]>].contains[<[quest_name]>.steps.<[stage]>.filter]>
---------+
06:33:23 [INFO] +> Executing 'IF': use_braces='true'
06:33:23 [INFO] Filled tag <[yaml_id]> with 'ol_randy_quest'.
06:33:23 [INFO] Filled tag <[quest_name]> with 'ol_friend'.
06:33:23 [INFO] Filled tag <[stage]> with '1'.
06:33:23 [INFO] Filled tag <yaml[ol_randy_quest].contains[ol_friend.steps.1.filter]> with 'true'.
06:33:23 [INFO] If command passed, running block.
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 68) DEFINE bol:<proc[filter].context[<[filter_items]>]> ---------+
06:33:23 [INFO] Filled tag <[filter_items]> with 'map@ has_flag / hi'.
06:33:23 [INFO] Adding definition 'filter_items' as map@has_flag/el@hi|
06:33:23 [INFO] Starting InstantQueue 'FILTER_CommunitiesGeoSorts' with player 'Cowbiler' and NPC '4/Ol Randy'...
06:33:23 [INFO] +- Queue 'FILTER_CommunitiesGeoSorts' Executing: (line 148) DEFINE list:<list[]> ---------+
06:33:23 [INFO] Filled tag <list[]> with 'li@'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='FILTER_CommunitiesGeoSorts' action='(list:SET:li@)'
06:33:23 [INFO] +- Queue 'FILTER_CommunitiesGeoSorts' Executing: (line 149) FOREACH <[filter_items].keys> as:key ---------+
06:33:23 [INFO] Filled tag <[filter_items].keys> with 'li@ has_flag'.
06:33:23 [INFO] +> Executing 'FOREACH': list='li@ has_flag' as_name='key'
06:33:23 [INFO] +- Queue 'FILTER_CommunitiesGeoSorts' Executing: (line 150) CHOOSE <[key]> ---------+
06:33:23 [INFO] Filled tag <[key]> with 'has_flag'.
06:33:23 [INFO] +> Executing 'CHOOSE': choice='has_flag'
06:33:23 [INFO] +- Queue 'FILTER_CommunitiesGeoSorts' Executing: (line 182) IF <player.has_flag[<[filter_items].get[<[key]>]>]> ---------+
06:33:23 [INFO] +> Executing 'IF': use_braces='true'
06:33:23 [INFO] Filled tag <[key]> with 'has_flag'.
06:33:23 [INFO] Filled tag <[filter_items].get[has_flag]> with 'hi'.
06:33:23 [INFO] Filled tag <player.has_flag[hi]> with 'false'.
06:33:23 [INFO] No part of the if command passed, running ELSE block.
06:33:23 [INFO] +- Queue 'FILTER_CommunitiesGeoSorts' Executing: (line 185) DEFINE list:->:false ---------+
06:33:23 [INFO] +> Executing 'DEFINE': queue='FILTER_CommunitiesGeoSorts' action='(list:INSERT:false)'
06:33:23 [INFO] +- Queue 'FILTER_CommunitiesGeoSorts' Executing: (line 0) FOREACH CALLBACK as:key key:key ---------+
06:33:23 [INFO] +- Foreach loop complete ---------+
06:33:23 [INFO] +- Queue 'FILTER_CommunitiesGeoSorts' Executing: (line 186) DETERMINE <[list]> ---------+
06:33:23 [INFO] Filled tag <[list]> with 'li@ false'.
06:33:23 [INFO] +> Executing 'DETERMINE': outcome='li@ false' passively='false' Queue='q@FILTER_CommunitiesGeoSorts'
06:33:23 [INFO] Completing queue 'FILTER_CommunitiesGeoSorts' in 0ms.
06:33:23 [INFO] Filled tag <proc[filter].context[map@has_flag/el@hi|]> with 'li@ false'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(bol:SET:li@el@false|)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 71) IF !<[bol].contains[false]> ---------+
06:33:23 [INFO] +> Executing 'IF': use_braces='true'
06:33:23 [INFO] Filled tag <[bol].contains[false]> with 'true'.
06:33:23 [INFO] No part of the if command passed, no block will run.
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 0) FOREACH CALLBACK as:map key:key ---------+
06:33:23 [INFO] +- Foreach loop complete ---------+
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 73) INJECT character_menu_make ---------+
06:33:23 [INFO] +> Executing 'INJECT': script='s@character_menu_make (TASK)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 77) DEFINE slots:<list[1|4|7|10|13|16|19|22|25]> ---------+
06:33:23 [INFO] Filled tag <list[1|4|7|10|13|16|19|22|25]> with 'li@ 1 | 4 | 7 | 10 | 13 | 16 | 19 | 22 | 25'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei'
action='(slots:SET:li@el@1|el@4|el@7|el@10|el@13|el@16|el@19|el@22|el@25|)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 78) DEFINE item:<item[stick]> ---------+
06:33:23 [INFO] Filled tag <item[stick]> with 'i@stick'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(item:SET:i@stick)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 79) DEFINE inventory:<inventory[character_dialog_menu]> ---------+
06:33:23 [INFO] Filled tag <inventory[character_dialog_menu]> with
'in@script[contents=li@i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_st...
* snip! *
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei'
action='(inventory:SET:in@script[contents=li@i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@g...
* snip! *
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 80) FOREACH
<yaml[<server.flag[character_dialog_menu].get[<[name]>]>].list_keys[<[name]>.slots]> as:slot ---------+
06:33:23 [INFO] Filled tag <[name]> with 'ol_randy'.
06:33:23 [INFO] Filled tag <server.flag[character_dialog_menu].get[ol_randy]> with 'slums_dialog'.
06:33:23 [INFO] Filled tag <[name]> with 'ol_randy'.
06:33:23 [INFO] Filled tag <yaml[slums_dialog].list_keys[ol_randy.slots]> with 'li@ 1 | 2 | 3 | 4'.
06:33:23 [INFO] +> Executing 'FOREACH': list='li@ 1 | 2 | 3 | 4' as_name='slot'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 81) DEFINE
map:<yaml[<server.flag[character_dialog_menu].get[<[name]>]>].read[<[name]>.slots.<[slot]>]> ---------+
06:33:23 [INFO] Filled tag <[name]> with 'ol_randy'.
06:33:23 [INFO] Filled tag <server.flag[character_dialog_menu].get[ol_randy]> with 'slums_dialog'.
06:33:23 [INFO] Filled tag <[name]> with 'ol_randy'.
06:33:23 [INFO] Filled tag <[slot]> with '1'.
06:33:23 [INFO] Filled tag <yaml[slums_dialog].read[ol_randy.slots.1]> with 'map@ type / shop'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(map:SET:map@type/el@shop|)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 82) NARRATE <[map]> ---------+
06:33:23 [INFO] Filled tag <[map]> with 'map@ type / shop'.
06:33:23 [INFO] +> Executing 'NARRATE': Narrating='map@type/el@shop|' Targets='[p@096d96ac-f986-403f-9fcd-f7fd3e6ef611 (Cowbiler)]'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 83) FOREACH <[map].keys> as:character ---------+
06:33:23 [INFO] Filled tag <[map].keys> with 'li@ type'.
06:33:23 [INFO] +> Executing 'FOREACH': list='li@ type' as_name='character'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 84) CHOOSE <[character]> ---------+
06:33:23 [INFO] Filled tag <[character]> with 'type'.
06:33:23 [INFO] +> Executing 'CHOOSE': choice='type'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 86) CHOOSE <[map].get[<[character]>]> ---------+
06:33:23 [INFO] Filled tag <[character]> with 'type'.
06:33:23 [INFO] Filled tag <[map].get[type]> with 'shop'.
06:33:23 [INFO] +> Executing 'CHOOSE': choice='shop'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 97) IF !<[map].contains[colour]> ---------+
06:33:23 [INFO] +> Executing 'IF': use_braces='true'
06:33:23 [INFO] Filled tag <[map].contains[colour]> with 'false'.
06:33:23 [INFO] If command passed, running block.
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 98) DEFINE item:<[item].with[material=blue_stained_glass_pane]> ---------+
06:33:23 [INFO] Applying property 'material' on object of type 'Item'...
06:33:23 [INFO] Filled tag <[item].with[material=blue_stained_glass_pane]> with 'i@blue_stained_glass_pane'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(item:SET:i@blue_stained_glass_pane)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 99) IF !<[map].contains[title]> ---------+
06:33:23 [INFO] +> Executing 'IF': use_braces='true'
06:33:23 [INFO] Filled tag <[map].contains[title]> with 'false'.
06:33:23 [INFO] If command passed, running block.
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 100) DEFINE item:<[item].with[display=Shop]> ---------+
06:33:23 [INFO] Applying property 'display' on object of type 'Item'...
06:33:23 [INFO] Filled tag <[item].with[display=Shop]> with 'i@blue_stained_glass_pane[display=Shop]'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(item:SET:i@blue_stained_glass_pane[display=Shop])'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 101) DEFINE item:<[item].with[nbt=action/shop|npc_name/<[name]>]>
---------+
06:33:23 [INFO] Filled tag <[name]> with 'ol_randy'.
06:33:23 [INFO] Applying property 'nbt' on object of type 'Item'...
06:33:23 [INFO] Filled tag <[item].with[nbt=action/shop|npc_name/ol_randy]> with
'i@blue_stained_glass_pane[display=Shop;nbt=li@el@npc_name/ol_randy|el@action/shop|]'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei'
action='(item:SET:i@blue_stained_glass_pane[display=Shop;nbt=li@el@npc_name/ol_randy|el@action/shop|])'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 118) GIVE <[item]> to:<[inventory]> slot:<[slots].get[1]> ---------+
06:33:23 [INFO] Filled tag <[item]> with 'i@blue_stained_glass_pane[display=Shop;nbt=li@el@npc_name/ol_randy|el@action/shop|]'.
06:33:23 [INFO] Filled tag <[inventory]> with
'in@script[contents=li@i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@ai...
* snip! *
06:33:23 [INFO] Filled tag <[slots].get[1]> with '1'.
06:33:23 [INFO] Applying property 'display' on object of type 'Item'...
06:33:23 [INFO] Applying property 'nbt' on object of type 'Item'...
06:33:23 [INFO] +> Executing 'GIVE': Type='ITEM'
inventory='in@script[contents=li@i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@ai...
* snip! *
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 0) FOREACH CALLBACK as:character key:key ---------+
06:33:23 [INFO] +- Foreach loop complete ---------+
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 119) DEFINE slots:<[slots].remove[1]> ---------+
06:33:23 [INFO] Filled tag <[slots].remove[1]> with 'li@ 4 | 7 | 10 | 13 | 16 | 19 | 22 | 25'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(slots:SET:li@el@4|el@7|el@10|el@13|el@16|el@19|el@22|el@25|)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 0) FOREACH CALLBACK as:slot key:key ---------+
06:33:23 [INFO] +- Foreach loop 2 ---------+
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 81) DEFINE
map:<yaml[<server.flag[character_dialog_menu].get[<[name]>]>].read[<[name]>.slots.<[slot]>]> ---------+
06:33:23 [INFO] Filled tag <[name]> with 'ol_randy'.
06:33:23 [INFO] Filled tag <server.flag[character_dialog_menu].get[ol_randy]> with 'slums_dialog'.
06:33:23 [INFO] Filled tag <[name]> with 'ol_randy'.
06:33:23 [INFO] Filled tag <[slot]> with '2'.
06:33:23 [INFO] Filled tag <yaml[slums_dialog].read[ol_randy.slots.2]> with 'map@ type / polite'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(map:SET:map@type/el@polite|)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 82) NARRATE <[map]> ---------+
06:33:23 [INFO] Filled tag <[map]> with 'map@ type / polite'.
06:33:23 [INFO] +> Executing 'NARRATE': Narrating='map@type/el@polite|' Targets='[p@096d96ac-f986-403f-9fcd-f7fd3e6ef611 (Cowbiler)]'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 83) FOREACH <[map].keys> as:character ---------+
06:33:23 [INFO] Filled tag <[map].keys> with 'li@ type'.
06:33:23 [INFO] +> Executing 'FOREACH': list='li@ type' as_name='character'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 84) CHOOSE <[character]> ---------+
06:33:23 [INFO] Filled tag <[character]> with 'type'.
06:33:23 [INFO] +> Executing 'CHOOSE': choice='type'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 86) CHOOSE <[map].get[<[character]>]> ---------+
06:33:23 [INFO] Filled tag <[character]> with 'type'.
06:33:23 [INFO] Filled tag <[map].get[type]> with 'polite'.
06:33:23 [INFO] +> Executing 'CHOOSE': choice='polite'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 109) IF !<[map].contains[colour]> ---------+
06:33:23 [INFO] +> Executing 'IF': use_braces='true'
06:33:23 [INFO] Filled tag <[map].contains[colour]> with 'false'.
06:33:23 [INFO] If command passed, running block.
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 110) DEFINE item:<[item].with[material=green_stained_glass_pane]>
---------+
06:33:23 [INFO] Applying property 'material' on object of type 'Item'...
06:33:23 [INFO] Filled tag <[item].with[material=green_stained_glass_pane]> with
'i@green_stained_glass_pane[display=Shop;nbt=li@el@npc_name/ol_randy|el@action/shop|]'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei'
action='(item:SET:i@green_stained_glass_pane[display=Shop;nbt=li@el@npc_name/ol_randy|el@action/shop|])'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 111) IF !<[map].contains[title]> ---------+
06:33:23 [INFO] +> Executing 'IF': use_braces='true'
06:33:23 [INFO] Filled tag <[map].contains[title]> with 'false'.
06:33:23 [INFO] If command passed, running block.
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 112) DEFINE item:<[item].with[display=Polite]> ---------+
06:33:23 [INFO] Applying property 'display' on object of type 'Item'...
06:33:23 [INFO] Filled tag <[item].with[display=Polite]> with 'i@green_stained_glass_pane[display=Polite;nbt=li@el@npc_name/ol_randy|el@action/shop|]'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei'
action='(item:SET:i@green_stained_glass_pane[display=Polite;nbt=li@el@npc_name/ol_randy|el@action/shop|])'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 113) DEFINE item:<[item].with[nbt=action/polite|npc_name/<[name]>]>
---------+
06:33:23 [INFO] Filled tag <[name]> with 'ol_randy'.
06:33:23 [INFO] Applying property 'nbt' on object of type 'Item'...
06:33:23 [INFO] Filled tag <[item].with[nbt=action/polite|npc_name/ol_randy]> with
'i@green_stained_glass_pane[display=Polite;nbt=li@el@npc_name/ol_randy|el@action/polite|]'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei'
action='(item:SET:i@green_stained_glass_pane[display=Polite;nbt=li@el@npc_name/ol_randy|el@action/polite|])'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 118) GIVE <[item]> to:<[inventory]> slot:<[slots].get[1]> ---------+
06:33:23 [INFO] Filled tag <[item]> with 'i@green_stained_glass_pane[display=Polite;nbt=li@el@npc_name/ol_randy|el@action/polite|]'.
06:33:23 [INFO] Filled tag <[inventory]> with
'in@script[contents=li@i@gray_stained_glass_pane|i@blue_stained_glass_pane&lbdisplay=Shop&scnbt=li@el@npc_name/ol_randy&pipeel@action/shop&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_g...
* snip! *
06:33:23 [INFO] Filled tag <[slots].get[1]> with '4'.
06:33:23 [INFO] Applying property 'display' on object of type 'Item'...
06:33:23 [INFO] Applying property 'nbt' on object of type 'Item'...
06:33:23 [INFO] +> Executing 'GIVE': Type='ITEM'
inventory='in@script[contents=li@i@gray_stained_glass_pane|i@blue_stained_glass_pane&lbdisplay=Shop&scnbt=li@el@npc_name/ol_randy&pipeel@action/shop&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_g...
* snip! *
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 0) FOREACH CALLBACK as:character key:key ---------+
06:33:23 [INFO] +- Foreach loop complete ---------+
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 119) DEFINE slots:<[slots].remove[1]> ---------+
06:33:23 [INFO] Filled tag <[slots].remove[1]> with 'li@ 7 | 10 | 13 | 16 | 19 | 22 | 25'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(slots:SET:li@el@7|el@10|el@13|el@16|el@19|el@22|el@25|)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 0) FOREACH CALLBACK as:slot key:key ---------+
06:33:23 [INFO] +- Foreach loop 3 ---------+
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 81) DEFINE
map:<yaml[<server.flag[character_dialog_menu].get[<[name]>]>].read[<[name]>.slots.<[slot]>]> ---------+
06:33:23 [INFO] Filled tag <[name]> with 'ol_randy'.
06:33:23 [INFO] Filled tag <server.flag[character_dialog_menu].get[ol_randy]> with 'slums_dialog'.
06:33:23 [INFO] Filled tag <[name]> with 'ol_randy'.
06:33:23 [INFO] Filled tag <[slot]> with '3'.
06:33:23 [INFO] Filled tag <yaml[slums_dialog].read[ol_randy.slots.3]> with 'map@ type / pickpocket'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(map:SET:map@type/el@pickpocket|)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 82) NARRATE <[map]> ---------+
06:33:23 [INFO] Filled tag <[map]> with 'map@ type / pickpocket'.
06:33:23 [INFO] +> Executing 'NARRATE': Narrating='map@type/el@pickpocket|' Targets='[p@096d96ac-f986-403f-9fcd-f7fd3e6ef611 (Cowbiler)]'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 83) FOREACH <[map].keys> as:character ---------+
06:33:23 [INFO] Filled tag <[map].keys> with 'li@ type'.
06:33:23 [INFO] +> Executing 'FOREACH': list='li@ type' as_name='character'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 84) CHOOSE <[character]> ---------+
06:33:23 [INFO] Filled tag <[character]> with 'type'.
06:33:23 [INFO] +> Executing 'CHOOSE': choice='type'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 86) CHOOSE <[map].get[<[character]>]> ---------+
06:33:23 [INFO] Filled tag <[character]> with 'type'.
06:33:23 [INFO] Filled tag <[map].get[type]> with 'pickpocket'.
06:33:23 [INFO] +> Executing 'CHOOSE': choice='pickpocket'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 103) IF !<[map].contains[colour]> ---------+
06:33:23 [INFO] +> Executing 'IF': use_braces='true'
06:33:23 [INFO] Filled tag <[map].contains[colour]> with 'false'.
06:33:23 [INFO] If command passed, running block.
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 104) DEFINE item:<[item].with[material=red_stained_glass_pane]> ---------+
06:33:23 [INFO] Applying property 'material' on object of type 'Item'...
06:33:23 [INFO] Filled tag <[item].with[material=red_stained_glass_pane]> with
'i@red_stained_glass_pane[display=Polite;nbt=li@el@npc_name/ol_randy|el@action/polite|]'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei'
action='(item:SET:i@red_stained_glass_pane[display=Polite;nbt=li@el@npc_name/ol_randy|el@action/polite|])'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 105) IF !<[map].contains[title]> ---------+
06:33:23 [INFO] +> Executing 'IF': use_braces='true'
06:33:23 [INFO] Filled tag <[map].contains[title]> with 'false'.
06:33:23 [INFO] If command passed, running block.
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 106) DEFINE item:<[item].with[display=Pickpocket]> ---------+
06:33:23 [INFO] Applying property 'display' on object of type 'Item'...
06:33:23 [INFO] Filled tag <[item].with[display=Pickpocket]> with 'i@red_stained_glass_pane[display=Pickpocket;nbt=li@el@npc_name/ol_randy|el@action/polite|]'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei'
action='(item:SET:i@red_stained_glass_pane[display=Pickpocket;nbt=li@el@npc_name/ol_randy|el@action/polite|])'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 107) DEFINE item:<[item].with[nbt=action/pickpocket|npc_name/<[name]>]>
---------+
06:33:23 [INFO] Filled tag <[name]> with 'ol_randy'.
06:33:23 [INFO] Applying property 'nbt' on object of type 'Item'...
06:33:23 [INFO] Filled tag <[item].with[nbt=action/pickpocket|npc_name/ol_randy]> with
'i@red_stained_glass_pane[display=Pickpocket;nbt=li@el@npc_name/ol_randy|el@action/pickpocket|]'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei'
action='(item:SET:i@red_stained_glass_pane[display=Pickpocket;nbt=li@el@npc_name/ol_randy|el@action/pickpocket|])'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 118) GIVE <[item]> to:<[inventory]> slot:<[slots].get[1]> ---------+
06:33:23 [INFO] Filled tag <[item]> with 'i@red_stained_glass_pane[display=Pickpocket;nbt=li@el@npc_name/ol_randy|el@action/pickpocket|]'.
06:33:23 [INFO] Filled tag <[inventory]> with
'in@script[contents=li@i@gray_stained_glass_pane|i@blue_stained_glass_pane&lbdisplay=Shop&scnbt=li@el@npc_name/ol_randy&pipeel@action/shop&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@green_stained_glass_pane&lbdisplay=Polite&scnbt=li@el@npc_name/ol_randy&pipeel@action/polite&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pa...
* snip! *
06:33:23 [INFO] Filled tag <[slots].get[1]> with '7'.
06:33:23 [INFO] Applying property 'display' on object of type 'Item'...
06:33:23 [INFO] Applying property 'nbt' on object of type 'Item'...
06:33:23 [INFO] +> Executing 'GIVE': Type='ITEM'
inventory='in@script[contents=li@i@gray_stained_glass_pane|i@blue_stained_glass_pane&lbdisplay=Shop&scnbt=li@el@npc_name/ol_randy&pipeel@action/shop&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@green_stained_glass_pane&lbdisplay=Polite&scnbt=li@el@npc_name/ol_randy&pipeel@action/polite&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pa...
* snip! *
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 0) FOREACH CALLBACK as:character key:key ---------+
06:33:23 [INFO] +- Foreach loop complete ---------+
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 119) DEFINE slots:<[slots].remove[1]> ---------+
06:33:23 [INFO] Filled tag <[slots].remove[1]> with 'li@ 10 | 13 | 16 | 19 | 22 | 25'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(slots:SET:li@el@10|el@13|el@16|el@19|el@22|el@25|)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 0) FOREACH CALLBACK as:slot key:key ---------+
06:33:23 [INFO] +- Foreach loop 4 ---------+
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 81) DEFINE
map:<yaml[<server.flag[character_dialog_menu].get[<[name]>]>].read[<[name]>.slots.<[slot]>]> ---------+
06:33:23 [INFO] Filled tag <[name]> with 'ol_randy'.
06:33:23 [INFO] Filled tag <server.flag[character_dialog_menu].get[ol_randy]> with 'slums_dialog'.
06:33:23 [INFO] Filled tag <[name]> with 'ol_randy'.
06:33:23 [INFO] Filled tag <[slot]> with '4'.
06:33:23 [INFO] Filled tag <yaml[slums_dialog].read[ol_randy.slots.4]> with 'map@ type / quest'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(map:SET:map@type/el@quest|)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 82) NARRATE <[map]> ---------+
06:33:23 [INFO] Filled tag <[map]> with 'map@ type / quest'.
06:33:23 [INFO] +> Executing 'NARRATE': Narrating='map@type/el@quest|' Targets='[p@096d96ac-f986-403f-9fcd-f7fd3e6ef611 (Cowbiler)]'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 83) FOREACH <[map].keys> as:character ---------+
06:33:23 [INFO] Filled tag <[map].keys> with 'li@ type'.
06:33:23 [INFO] +> Executing 'FOREACH': list='li@ type' as_name='character'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 84) CHOOSE <[character]> ---------+
06:33:23 [INFO] Filled tag <[character]> with 'type'.
06:33:23 [INFO] +> Executing 'CHOOSE': choice='type'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 86) CHOOSE <[map].get[<[character]>]> ---------+
06:33:23 [INFO] Filled tag <[character]> with 'type'.
06:33:23 [INFO] Filled tag <[map].get[type]> with 'quest'.
06:33:23 [INFO] +> Executing 'CHOOSE': choice='quest'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 88) NARRATE <[quests_to_show]> ---------+
06:33:23 [INFO] Filled tag <[quests_to_show]> with 'li@'.
06:33:23 [INFO] +> Executing 'NARRATE': Narrating='li@' Targets='[p@096d96ac-f986-403f-9fcd-f7fd3e6ef611 (Cowbiler)]'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 89) IF <[quests_to_show].length||0> == 0 ---------+
06:33:23 [INFO] +> Executing 'IF': use_braces='true'
06:33:23 [INFO] Filled tag <[quests_to_show].length||0> with '3'.
06:33:23 [INFO] Comparable='Decimal(3.0)', Operator='EQUALS', ComparedTo='Decimal(0.0)' --> OUTCOME='false'
06:33:23 [INFO] No part of the if command passed, no block will run.
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 91) IF !<[map].contains[colour]> ---------+
06:33:23 [INFO] +> Executing 'IF': use_braces='true'
06:33:23 [INFO] Filled tag <[map].contains[colour]> with 'false'.
06:33:23 [INFO] If command passed, running block.
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 92) DEFINE item:<[item].with[material=yellow_stained_glass_pane]>
---------+
06:33:23 [INFO] Applying property 'material' on object of type 'Item'...
06:33:23 [INFO] Filled tag <[item].with[material=yellow_stained_glass_pane]> with
'i@yellow_stained_glass_pane[display=Pickpocket;nbt=li@el@npc_name/ol_randy|el@action/pickpocket|]'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei'
action='(item:SET:i@yellow_stained_glass_pane[display=Pickpocket;nbt=li@el@npc_name/ol_randy|el@action/pickpocket|])'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 93) IF !<[map].contains[title]> ---------+
06:33:23 [INFO] +> Executing 'IF': use_braces='true'
06:33:23 [INFO] Filled tag <[map].contains[title]> with 'false'.
06:33:23 [INFO] If command passed, running block.
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 94) DEFINE item:<[item].with[display=Quest]> ---------+
06:33:23 [INFO] Applying property 'display' on object of type 'Item'...
06:33:23 [INFO] Filled tag <[item].with[display=Quest]> with 'i@yellow_stained_glass_pane[display=Quest;nbt=li@el@npc_name/ol_randy|el@action/pickpocket|]'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei'
action='(item:SET:i@yellow_stained_glass_pane[display=Quest;nbt=li@el@npc_name/ol_randy|el@action/pickpocket|])'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 95) DEFINE
item:<[item].with[nbt=action/quest|npc_name/<[name]>|yaml_id/<[yaml_id]>]> ---------+
06:33:23 [INFO] Filled tag <[name]> with 'ol_randy'.
06:33:23 [INFO] Filled tag <[yaml_id]> with 'ol_randy_quest'.
06:33:23 [INFO] Applying property 'nbt' on object of type 'Item'...
06:33:23 [INFO] Filled tag <[item].with[nbt=action/quest|npc_name/ol_randy|yaml_id/ol_randy_quest]> with
'i@yellow_stained_glass_pane[display=Quest;nbt=li@el@npc_name/ol_randy|el@yaml_id/ol_randy_quest|el@action/quest|]'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei'
action='(item:SET:i@yellow_stained_glass_pane[display=Quest;nbt=li@el@npc_name/ol_randy|el@yaml_id/ol_randy_quest|el@action/quest|])'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 118) GIVE <[item]> to:<[inventory]> slot:<[slots].get[1]> ---------+
06:33:23 [INFO] Filled tag <[item]> with 'i@yellow_stained_glass_pane[display=Quest;nbt=li@el@npc_name/ol_randy|el@yaml_id/ol_randy_quest|el@action/quest|]'.
06:33:23 [INFO] Filled tag <[inventory]> with
'in@script[contents=li@i@gray_stained_glass_pane|i@blue_stained_glass_pane&lbdisplay=Shop&scnbt=li@el@npc_name/ol_randy&pipeel@action/shop&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@green_stained_glass_pane&lbdisplay=Polite&scnbt=li@el@npc_name/ol_randy&pipeel@action/polite&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@red_stained_glass_pane&lbdisplay=Pickpocket&scnbt=li@el@npc_name/ol_randy&pipeel@action/pickpocket&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_gla...
* snip! *
06:33:23 [INFO] Filled tag <[slots].get[1]> with '10'.
06:33:23 [INFO] Applying property 'display' on object of type 'Item'...
06:33:23 [INFO] Applying property 'nbt' on object of type 'Item'...
06:33:23 [INFO] +> Executing 'GIVE': Type='ITEM'
inventory='in@script[contents=li@i@gray_stained_glass_pane|i@blue_stained_glass_pane&lbdisplay=Shop&scnbt=li@el@npc_name/ol_randy&pipeel@action/shop&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@green_stained_glass_pane&lbdisplay=Polite&scnbt=li@el@npc_name/ol_randy&pipeel@action/polite&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@red_stained_glass_pane&lbdisplay=Pickpocket&scnbt=li@el@npc_name/ol_randy&pipeel@action/pickpocket&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_gla...
* snip! *
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 0) FOREACH CALLBACK as:character key:key ---------+
06:33:23 [INFO] +- Foreach loop complete ---------+
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 119) DEFINE slots:<[slots].remove[1]> ---------+
06:33:23 [INFO] Filled tag <[slots].remove[1]> with 'li@ 13 | 16 | 19 | 22 | 25'.
06:33:23 [INFO] +> Executing 'DEFINE': queue='CHARACTER_MENU_HANDELER_NullCounselingBrunei' action='(slots:SET:li@el@13|el@16|el@19|el@22|el@25|)'
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 0) FOREACH CALLBACK as:slot key:key ---------+
06:33:23 [INFO] +- Foreach loop complete ---------+
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' Executing: (line 120) INVENTORY open d:<[inventory]> ---------+
06:33:23 [INFO] Filled tag <[inventory]> with
'in@script[contents=li@i@gray_stained_glass_pane|i@blue_stained_glass_pane&lbdisplay=Shop&scnbt=li@el@npc_name/ol_randy&pipeel@action/shop&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@green_stained_glass_pane&lbdisplay=Polite&scnbt=li@el@npc_name/ol_randy&pipeel@action/polite&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@red_stained_glass_pane&lbdisplay=Pickpocket&scnbt=li@el@npc_name/ol_randy&pipeel@action/pickpocket&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@yellow_stained_glass_pane&lbdisplay=Quest&scnbt=li@el@npc_name/ol_randy&pipeel@yaml_id/ol_randy_quest&pipeel@action/quest&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained_glas...
* snip! *
06:33:23 [INFO] +> Executing 'INVENTORY': actions='[open]'
inventory='in@script[contents=li@i@gray_stained_glass_pane|i@blue_stained_glass_pane&lbdisplay=Shop&scnbt=li@el@npc_name/ol_randy&pipeel@action/shop&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@green_stained_glass_pane&lbdisplay=Polite&scnbt=li@el@npc_name/ol_randy&pipeel@action/polite&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@red_stained_glass_pane&lbdisplay=Pickpocket&scnbt=li@el@npc_name/ol_randy&pipeel@action/pickpocket&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@yellow_stained_glass_pane&lbdisplay=Quest&scnbt=li@el@npc_name/ol_randy&pipeel@yaml_id/ol_randy_quest&pipeel@action/quest&pipe&rb|i@gray_stained_glass_pane|i@gray_stained_glass_pane|i@air|i@gray_stained...
* snip! *
06:33:23 [INFO] Completing queue 'CHARACTER_MENU_HANDELER_NullCounselingBrunei' in 12ms.
06:33:23 [INFO] Running script event 'PlayerRightClicksEntity', event='on player right clicks npc' for script 'CHARACTER_MENU_HANDELER'
06:33:23 [INFO] Starting InstantQueue 'CHARACTER_MENU_HANDELER_RonDetectionBingo' with player 'Cowbiler' and NPC '4/Ol Randy'...
06:33:23 [INFO] +- Queue 'CHARACTER_MENU_HANDELER_RonDetectionBingo' Executing: (line 51) RATELIMIT <player> 1s ---------+
06:33:23 [INFO] Filled tag <player> with 'p@096d96ac-f986-403f-9fcd-f7fd3e6ef611 (Cowbiler)'.
06:33:23 [INFO] +> Executing 'RATELIMIT': duration='d@1.0s (1s)' object='p@096d96ac-f986-403f-9fcd-f7fd3e6ef611'
06:33:23 [INFO] Rate limit applied with 1000ms left.
06:33:23 [INFO] Completing queue 'CHARACTER_MENU_HANDELER_RonDetectionBingo' in 0ms.