Java Version: 1.7.0_51
CraftBukkit Version: git-Spigot-1.7.9-R0.2-205-g48578ee (MC: 1.7.10)
Active Plugins (5): Vault: 1.2.25-b333, WorldEdit: 5.6, iConomy: 7.0, Citizens: 2.0.13-SNAPSHOT (build 1176),
Denizen: 0.9.6-SNAPSHOT (build 105)
Loaded Worlds (3): adventure map, adventure map_nether, adventure map_the_end
Online Players (1): calicokid(calicokid)
20:11:58 [INFO] Queue 'IDLEQUEUE_CHEF_30' Executing: PLAYEFFECT "%grill%"
"effect:snow_shovel" "qty:2"
20:11:58 [INFO] +- Executing dCommand: PLAYEFFECT/n@cheffy ---------+
20:11:58 [INFO] Filled definition %grill% with 'null'.
20:11:58 [INFO] +> Executing 'PLAYEFFECT': special effect='SNOW_SHOVEL'
locations='[l@-7.940970130517881,69.0,274.3486921161471,-52.85849,247.95563,adventure
map]' radius='15' data='0' qty='2' offset='0.5'
20:11:58 [INFO] Queue 'IDLEQUEUE_CHEF_30' Executing: PLAYSOUND
"<npc.location>" "sound:fuse" "pitch:2"
20:11:58 [INFO] +- Executing dCommand: PLAYSOUND/n@cheffy ---------+
20:11:58 [INFO] Filled tag <npc.location> with
'l@-7.940970130517881,69.0,274.3486921161471,-52.85849,247.95563,adventure
map'.
20:11:58 [INFO] +> Executing 'PLAYSOUND':
locations='[l@-7.940970130517881,69.0,274.3486921161471,-52.85849,247.95563,adventure
map]' sound='fuse' volume='1' pitch='2' custom='false'
20:11:59 [INFO] Queue 'IDLEQUEUE_CHEF_30' Executing: PLAYEFFECT "%grill%"
"effect:snow_shovel" "qty:2"
20:11:59 [INFO] +- Executing dCommand: PLAYEFFECT/n@cheffy ---------+
20:11:59 [INFO] Filled definition %grill% with 'null'.
20:11:59 [INFO] +> Executing 'PLAYEFFECT': special effect='SNOW_SHOVEL'
locations='[l@-7.940970130517881,69.0,274.3486921161471,-52.85849,247.95563,adventure
map]' radius='15' data='0' qty='2' offset='0.5'
20:11:59 [INFO] Queue 'IDLEQUEUE_CHEF_30' Executing: PLAYSOUND
"<npc.location>" "sound:fuse" "pitch:2"
20:11:59 [INFO] +- Executing dCommand: PLAYSOUND/n@cheffy ---------+
20:11:59 [INFO] Filled tag <npc.location> with
'l@-7.940970130517881,69.0,274.3486921161471,-52.85849,247.95563,adventure
map'.
20:11:59 [INFO] +> Executing 'PLAYSOUND':
locations='[l@-7.940970130517881,69.0,274.3486921161471,-52.85849,247.95563,adventure
map]' sound='fuse' volume='1' pitch='2' custom='false'
20:11:59 [INFO] +> Executing 'Event': Type='on player right clicks with
i@MENU' Container='DRESTAURANT(WORLD)'
Player='calicokid'
Context='{cuboids=li@cu@restaurant_pub|cu@restaurant_pub,
location=l@-6.0,71.0,270.0,adventure map, item=i@MENU}'
20:11:59 [INFO] +- Building event 'ON PLAYER RIGHT CLICKS WITH I@MENU' for
DRESTAURANT ---------+
20:11:59 [INFO] Starting InstantQueue 'ZIENEDEIDE'...
20:11:59 [INFO] Queue 'ZIENEDEIDE' Executing: IF
"<player.has_flag[dRestaurant_Order]||true>" "&&"
"<player.flag[dRestaurant_Order_Placed].is[!=].to[true]||true>"
"{" "-" "define" "restaurantName"
"<player.flag[dRestaurant_Order].split[/].get[1]||null>"
"-" "define" "menuinventory"
"<el@val[in@%restaurantName%].as_inventory||null>" "-"
"if"
"<el@list[%restaurantName%|%menuinventory%].contains[null]||true>"
"{" "-" "narrate" "%restaurantName%" "-" "narrate"
"%menuinventory%" "-" "take"
"i@menu[display_name=%restaurantName%... * snip! *
20:11:59 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
20:11:59 [INFO] Filled tag <player.has_flag[dRestaurant_Order]||true>
with 'true'.
20:11:59 [INFO] Unfilled attributes '[flag[dRestaurant_Order_Placed],
is[!=], to[true]]' for tag
<player.flag[dRestaurant_Order_Placed].is[!=].to[true]>!
20:11:59 [INFO] Filled tag
<player.flag[dRestaurant_Order_Placed].is[!=].to[true]||true>
with 'true'.
20:11:59 [INFO] Comparable 1: Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='true'
20:11:59 [INFO] Comparable 2: Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='true'
20:11:59 [INFO] Queue 'ZIENEDEIDE' Executing: DEFINE "restaurantName"
"<player.flag[dRestaurant_Order].split[/].get[1]||null>"
20:11:59 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
20:11:59 [INFO] Filled tag
<player.flag[dRestaurant_Order].split[/].get[1]||null>
with 'pub'.
20:11:59 [INFO] +> Executing 'DEFINE': queue='ZIENEDEIDE'
definition='restaurantname' value='pub'
20:11:59 [INFO] Queue 'ZIENEDEIDE' Executing: DEFINE "menuinventory"
"<el@val[in@%restaurantName%].as_inventory||null>"
20:11:59 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
20:11:59 [INFO] Filled definition %restaurantName% with 'pub'.
20:11:59 [INFO] Filled tag <el@val[in@pub].as_inventory||null> with
'in@pub'.
20:11:59 [INFO] +> Executing 'DEFINE': queue='ZIENEDEIDE'
definition='menuinventory' value='in@pub'
20:11:59 [INFO] Queue 'ZIENEDEIDE' Executing: IF
"<el@list[%restaurantName%|%menuinventory%].contains[null]||true>"
"{" "-" "narrate" "%restaurantName%" "-" "narrate"
"%menuinventory%" "-" "take"
"i@menu[display_name=%restaurantName% Menu]" "-" "narrate"
"I don<&sq>t think you should have this... and even if you
were supposed to have it, I have no idea what I<&sq>m
doing right now!" "-" "flag" "<player>"
"dRestaurant_Order:!" "-" "queue" "clear" "}"
20:11:59 [INFO] +- Executing dCommand: IF/p@calicokid ---------+
20:11:59 [INFO] Filled definition %restaurantName% with 'pub'.
20:11:59 [INFO] Filled definition %menuinventory% with 'in@pub'.
20:11:59 [INFO] Filled tag <el@list[pub|in@pub].contains[null]||true>
with 'false'.
20:11:59 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
20:11:59 [INFO] Queue 'ZIENEDEIDE' Executing: FOREACH
"<def[menuinventory].list_contents.full.exclude[i@air|<i@GUI_Button_Order_Review.full>]>"
"{" "-" "define" "script" "s@<def[value].scriptname>" "-"
"adjust" "%value%" "lore:price<&co>
<def[script].yaml_key[price]>" "save:item" "-" "take"
"%value%" "from:%menuinventory%" "-" "give"
"<entry[item].result.full>" "to:%menuinventory%" "}"
20:11:59 [INFO] +- Executing dCommand: FOREACH/p@calicokid ---------+
20:11:59 [INFO] Filled tag <green> with ''.
20:11:59 [INFO] Filled tag <i@GUI_Button_Order_Review.full> with
'i@GUI_BUTTON_ORDER_REVIEW,0[display_name=click to review
your order]'.
20:11:59 [INFO] Filled tag
<def[menuinventory].list_contents.full.exclude[i@air|i@GUI_BUTTON_ORDER_REVIEW,0[display_name=click
to review your order]]> with
'li@i@DRESTAURANT_POTATO,0[display_name=Baked
Potato;lore=price&co
5]|i@GUI_BUTTON_ORDER_REVIEW,0[display_name=click to
review your order;lore=price&co null]'.
20:11:59 [INFO] +> Executing 'FOREACH':
list='li@i@DRESTAURANT_POTATO,0[display_name=Baked
Potato;lore=price&co
5]|i@GUI_BUTTON_ORDER_REVIEW,0[display_name=click to
review your order;lore=price&co null]'
20:11:59 [INFO] Queue 'ZIENEDEIDE' Executing: DEFINE "script"
"s@<def[value].scriptname>"
20:11:59 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
20:11:59 [INFO] Filled tag <def[value].scriptname> with
'DRESTAURANT_POTATO'.
20:11:59 [INFO] +> Executing 'DEFINE': queue='ZIENEDEIDE'
definition='script' value='s@DRESTAURANT_POTATO'
20:11:59 [INFO] Queue 'ZIENEDEIDE' Executing: ADJUST "%value%"
"lore:price<&co> <def[script].yaml_key[price]>"
"save:item"
20:11:59 [INFO] +- Executing dCommand: ADJUST/p@calicokid ---------+
20:11:59 [INFO] Filled definition %value% with
'i@DRESTAURANT_POTATO,0[display_name=Baked
Potato;lore=price&co 5]'.
20:11:59 [INFO] ...remembering this script entry as 'item'!
20:11:59 [INFO] Filled tag <&co> with ':'.
20:11:59 [INFO] Filled tag <def[script].yaml_key[price]> with '5'.
20:11:59 [INFO] +> Executing 'ADJUST':
object='i@DRESTAURANT_POTATO,0[display_name=Baked
Potato;lore=price&co 5]' mechanism='lore'
mechanism_value='price: 5'
20:11:59 [INFO] Queue 'ZIENEDEIDE' Executing: TAKE "%value%"
"from:%menuinventory%"
20:11:59 [INFO] +- Executing dCommand: TAKE/p@calicokid ---------+
20:11:59 [INFO] Filled definition %value% with
'i@DRESTAURANT_POTATO,0[display_name=Baked
Potato;lore=price&co 5]'.
20:11:59 [INFO] Filled definition %menuinventory% with 'in@pub'.
20:11:59 [INFO] +> Executing 'TAKE': Type='ITEM' qty='1'
inventory='in@pub' Items='[i@DRESTAURANT_POTATO]'
20:11:59 [INFO] Queue 'ZIENEDEIDE' Executing: GIVE
"<entry[item].result.full>" "to:%menuinventory%"
20:11:59 [INFO] +- Executing dCommand: GIVE/p@calicokid ---------+
20:11:59 [INFO] Filled definition %menuinventory% with 'in@pub'.
20:11:59 [INFO] Filled tag <entry[item].result.full> with
'i@DRESTAURANT_POTATO,0[display_name=Baked
Potato;lore=price&co 5]'.
20:11:59 [INFO] +> Executing 'GIVE': Type='ITEM' inventory='in@pub'
Quantity='1.0' engrave='false'
unlimit_stack_size='false' Items='[i@DRESTAURANT_POTATO]'
slot='1'
20:11:59 [INFO] Queue 'ZIENEDEIDE' Executing: FOREACH " CALLBACK"
20:11:59 [INFO] +- Foreach loop 2 ---------+
20:11:59 [INFO] Queue 'ZIENEDEIDE' Executing: DEFINE "script"
"s@<def[value].scriptname>"
20:11:59 [INFO] +- Executing dCommand: DEFINE/p@calicokid ---------+
20:11:59 [INFO] Filled tag <green> with ''.
20:11:59 [INFO] Filled tag <def[value].scriptname> with
'GUI_BUTTON_ORDER_REVIEW'.
20:11:59 [INFO] +> Executing 'DEFINE': queue='ZIENEDEIDE'
definition='script' value='s@GUI_BUTTON_ORDER_REVIEW'
20:11:59 [INFO] Queue 'ZIENEDEIDE' Executing: ADJUST "%value%"
"lore:price<&co> <def[script].yaml_key[price]>"
"save:item"
20:11:59 [INFO] +- Executing dCommand: ADJUST/p@calicokid ---------+
20:11:59 [INFO] Filled definition %value% with
'i@GUI_BUTTON_ORDER_REVIEW,0[display_name=click to review
your order;lore=price&co null]'.
20:11:59 [INFO] ...remembering this script entry as 'item'!
20:11:59 [INFO] Filled tag <&co> with ':'.
20:11:59 [INFO] Filled tag <def[script].yaml_key[price]> with 'null'.
20:11:59 [INFO] +> Executing 'ADJUST':
object='i@GUI_BUTTON_ORDER_REVIEW,0[display_name=click to
review your order;lore=price&co null]' mechanism='lore'
mechanism_value='price: null'
20:11:59 [INFO] Filled tag <green> with ''.
20:11:59 [INFO] Queue 'ZIENEDEIDE' Executing: TAKE "%value%"
"from:%menuinventory%"
20:11:59 [INFO] +- Executing dCommand: TAKE/p@calicokid ---------+
20:11:59 [INFO] Filled definition %value% with
'i@GUI_BUTTON_ORDER_REVIEW,0[display_name=click to review
your order;lore=price&co null]'.
20:11:59 [INFO] Filled definition %menuinventory% with 'in@pub'.
20:11:59 [INFO] Filled tag <green> with ''.
20:11:59 [INFO] +> Executing 'TAKE': Type='ITEM' qty='1'
inventory='in@pub' Items='[i@GUI_BUTTON_ORDER_REVIEW]'
20:11:59 [INFO] Queue 'ZIENEDEIDE' Executing: GIVE
"<entry[item].result.full>" "to:%menuinventory%"
20:11:59 [INFO] +- Executing dCommand: GIVE/p@calicokid ---------+
20:11:59 [INFO] Filled definition %menuinventory% with 'in@pub'.
20:11:59 [INFO] Filled tag <entry[item].result.full> with
'i@GUI_BUTTON_ORDER_REVIEW,0[display_name=click to review
your order;lore=price&co null]'.
20:11:59 [INFO] Filled tag <green> with ''.
20:11:59 [INFO] +> Executing 'GIVE': Type='ITEM' inventory='in@pub'
Quantity='1.0' engrave='false'
unlimit_stack_size='false'
Items='[i@GUI_BUTTON_ORDER_REVIEW]' slot='1'
20:11:59 [INFO] Queue 'ZIENEDEIDE' Executing: FOREACH " CALLBACK"
20:11:59 [INFO] Queue 'ZIENEDEIDE' Executing: INVENTORY "open"
"d:%menuinventory%"
20:11:59 [INFO] +- Executing dCommand: INVENTORY/p@calicokid ---------+
20:11:59 [INFO] Filled definition %menuinventory% with 'in@pub'.
20:11:59 [INFO] +> Executing 'INVENTORY': actions='[open]'
destination='in@pub' slot='1'
20:11:59 [INFO] Completing queue 'ZIENEDEIDE'.
20:11:59 [INFO] Queue 'IDLEQUEUE_CHEF_30' Executing: EQUIP "npc"
"hand:i@red_carpet"
20:11:59 [INFO] +- Executing dCommand: EQUIP/n@cheffy ---------+
20:11:59 [INFO] ERROR! 'npc' is an unknown argument!
20:11:59 [INFO] +> Executing 'EQUIP': entities='[n@30]'
equipment='{hand=i@red_carpet}'
20:12:00 [INFO] Queue 'IDLEQUEUE_CHEF_30' Executing: ANIMATE "<npc>"
"animation:arm_swing"
20:12:00 [INFO] +- Executing dCommand: ANIMATE/n@cheffy ---------+
20:12:00 [INFO] Filled tag <npc> with 'n@30'.
20:12:00 [INFO] +> Executing 'ANIMATE': animation='ARM_SWING'
entities='[n@30]'
20:12:00 [INFO] Queue 'IDLEQUEUE_CHEF_30' Executing: PLAYSOUND
"<npc.location>" "sound:fizz" "pitch:2"
20:12:00 [INFO] +- Executing dCommand: PLAYSOUND/n@cheffy ---------+
20:12:00 [INFO] Filled tag <npc.location> with
'l@-7.940970130517881,69.0,274.3486921161471,-52.85849,247.95563,adventure
map'.
20:12:00 [INFO] +> Executing 'PLAYSOUND':
locations='[l@-7.940970130517881,69.0,274.3486921161471,-52.85849,247.95563,adventure
map]' sound='fizz' volume='1' pitch='2' custom='false'
20:12:00 [INFO] Queue 'IDLEQUEUE_CHEF_30' Executing: ANIMATE "<npc>"
"animation:arm_swing"
20:12:00 [INFO] +- Executing dCommand: ANIMATE/n@cheffy ---------+
20:12:00 [INFO] Filled tag <npc> with 'n@30'.
20:12:00 [INFO] +> Executing 'ANIMATE': animation='ARM_SWING'
entities='[n@30]'
20:12:00 [INFO] Queue 'IDLEQUEUE_CHEF_30' Executing: PLAYSOUND
"<npc.location>" "sound:fizz" "pitch:2"
20:12:00 [INFO] +- Executing dCommand: PLAYSOUND/n@cheffy ---------+
20:12:00 [INFO] Filled tag <npc.location> with
'l@-7.940970130517881,69.0,274.3486921161471,-52.85849,247.95563,adventure
map'.
20:12:00 [INFO] +> Executing 'PLAYSOUND':
locations='[l@-7.940970130517881,69.0,274.3486921161471,-52.85849,247.95563,adventure
map]' sound='fizz' volume='1' pitch='2' custom='false'
20:12:01 [INFO] Queue 'IDLEQUEUE_CHEF_30' Executing: WAIT "1s"
20:12:01 [INFO] +- Executing dCommand: WAIT/n@cheffy ---------+
20:12:01 [INFO] +> Executing 'WAIT': queue='IDLEQUEUE_CHEF_30'
delay='d@20t'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: IF
"<queue.exists[processOrder_<npc.id>]>" "queue"
"queue:processOrder_<npc.id>" "stop"
20:12:01 [INFO] +- Executing dCommand: IF/n@aswinith ---------+
20:12:01 [INFO] Filled tag <npc.id> with '27'.
20:12:01 [INFO] Filled tag <queue.exists[processOrder_<npc.id>]> with
'false'.
20:12:01 [INFO] Filled tag <npc.id> with '27'.
20:12:01 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: RUN
"s@MasterWaitressNPC" "p:processTicketQueue"
"id:processOrder_<npc.id>" "delay:2t"
20:12:01 [INFO] +- Executing dCommand: RUN/n@aswinith ---------+
20:12:01 [INFO] Filled tag <npc.id> with '27'.
20:12:01 [INFO] +> Executing 'RUN': script='MASTERWAITRESSNPC(ASSIGNMENT)'
path='processTicketQueue' delay='d@2t'
id='processOrder_27'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: QUEUE "clear"
20:12:01 [INFO] +- Executing dCommand: QUEUE/n@aswinith ---------+
20:12:01 [INFO] +> Executing 'QUEUE': Queue='IDLEQUEUE_WAITRESS_27'
Action='CLEAR'
20:12:01 [INFO] Completing queue 'IDLEQUEUE_WAITRESS_27'.
20:12:01 [INFO] Delaying TimedQueue 'IDLEQUEUE_WAITRESS_27' for 'd@2t'...
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: IF
"!<npc.is_spawned||false>" "queue" "clear"
20:12:01 [INFO] +- Executing dCommand: IF/n@aswinith ---------+
20:12:01 [INFO] Filled tag <npc.is_spawned||false> with 'true'.
20:12:01 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: FLAG "npc"
"Status:idle"
20:12:01 [INFO] +- Executing dCommand: FLAG/n@aswinith ---------+
20:12:01 [INFO] +> Executing 'FLAG': flag_name='STATUS'
Action/Value='SET_VALUE(idle)' npc='n@27'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: LOOKCLOSE
"state:true"
20:12:01 [INFO] +- Executing dCommand: LOOKCLOSE/n@aswinith ---------+
20:12:01 [INFO] +> Executing 'LOOKCLOSE': npc='n@27' toggle='true'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: IF
"<queue.exists[processOrder_<npc.id>]>" "queue"
"queue:processOrder_<npc.id>" "stop"
20:12:01 [INFO] +- Executing dCommand: IF/n@aswinith ---------+
20:12:01 [INFO] Filled tag <npc.id> with '27'.
20:12:01 [INFO] Filled tag <queue.exists[processOrder_<npc.id>]> with
'false'.
20:12:01 [INFO] Filled tag <npc.id> with '27'.
20:12:01 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: DEFINE
"fidgetValues"
"<npc.flag[dRestaurant_FidgetValues].as_list||null>"
20:12:01 [INFO] +- Executing dCommand: DEFINE/n@aswinith ---------+
20:12:01 [INFO] Unfilled attributes '[flag[dRestaurant_FidgetValues],
as_list]' for tag
<npc.flag[dRestaurant_FidgetValues].as_list>!
20:12:01 [INFO] Filled tag
<npc.flag[dRestaurant_FidgetValues].as_list||null> with
'null'.
20:12:01 [INFO] +> Executing 'DEFINE': queue='IDLEQUEUE_WAITRESS_27'
definition='fidgetvalues' value='null'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: DEFINE "list"
"li@100/Fidget"
20:12:01 [INFO] +- Executing dCommand: DEFINE/n@aswinith ---------+
20:12:01 [INFO] +> Executing 'DEFINE': queue='IDLEQUEUE_WAITRESS_27'
definition='list' value='li@100/Fidget'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: INJECT
"s@WeightedRandomChoice" "p:asDef" "instantly"
20:12:01 [INFO] +- Executing dCommand: INJECT/n@aswinith ---------+
20:12:01 [INFO] +> Executing 'INJECT': script='WEIGHTEDRANDOMCHOICE(TASK)'
instant='true' path='asDef'
20:12:01 [INFO] ERROR! Unknown definition %1%.
20:12:01 [INFO] Starting InstantQueue 'EEDNIENZZE'...
20:12:01 [INFO] Queue 'EEDNIENZZE' Executing: IF "%val%" "matches"
"double" "&&" "%val%" ">=" "%low%" "&&" "%val%" "<="
"%high%" "determine" "true" "else" "determine" "false"
20:12:01 [INFO] +- Executing dCommand: IF/n@aswinith ---------+
20:12:01 [INFO] Filled definition %val% with '96'.
20:12:01 [INFO] Filled definition %val% with '96'.
20:12:01 [INFO] Filled definition %low% with '1'.
20:12:01 [INFO] Filled definition %val% with '96'.
20:12:01 [INFO] Filled definition %high% with '100'.
20:12:01 [INFO] Comparable 1: Comparable='Element(96)',
Operator='MATCHES', ComparedTo='Element(double)' -->
OUTCOME='true'
20:12:01 [INFO] Comparable 2: Comparable='Number(96)',
Operator='OR_MORE', ComparedTo='Number(1)' -->
OUTCOME='true'
20:12:01 [INFO] Comparable 3: Comparable='Number(96)',
Operator='OR_LESS', ComparedTo='Number(100)' -->
OUTCOME='true'
20:12:01 [INFO] Queue 'EEDNIENZZE' Executing: DETERMINE "true"
20:12:01 [INFO] +- Executing dCommand: DETERMINE/n@aswinith ---------+
20:12:01 [INFO] +> Executing 'DETERMINE': outcome='true'
passively='false'
20:12:01 [INFO] Completing queue 'EEDNIENZZE'.
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: DEFINE
"restaurant" "<def[fidgetValues].get[1]||null>"
20:12:01 [INFO] +- Executing dCommand: DEFINE/n@aswinith ---------+
20:12:01 [INFO] Filled tag <def[fidgetValues].get[1]||null> with 'null'.
20:12:01 [INFO] +> Executing 'DEFINE': queue='IDLEQUEUE_WAITRESS_27'
definition='restaurant' value='null'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: DEFINE "range"
"<def[fidgetValues].get[3]||30>"
20:12:01 [INFO] +- Executing dCommand: DEFINE/n@aswinith ---------+
20:12:01 [INFO] Filled tag <def[fidgetValues].get[3]||30> with '30'.
20:12:01 [INFO] +> Executing 'DEFINE': queue='IDLEQUEUE_WAITRESS_27'
definition='range' value='30'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: DEFINE "speed"
"<def[fidgetValues].get[4]||0.7>"
20:12:01 [INFO] +- Executing dCommand: DEFINE/n@aswinith ---------+
20:12:01 [INFO] Filled tag <def[fidgetValues].get[4]||0.7> with '0.7'.
20:12:01 [INFO] +> Executing 'DEFINE': queue='IDLEQUEUE_WAITRESS_27'
definition='speed' value='0.7'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: INJECT "locally"
"idleQueue_Chef_%result%"
20:12:01 [INFO] +- Executing dCommand: INJECT/n@aswinith ---------+
20:12:01 [INFO] Filled definition %result% with 'Fidget'.
20:12:01 [INFO] +> Executing 'INJECT': Container='DRESTAURANT(WORLD)'
path='idleQueue_Chef_Fidget' local='true'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: NARRATE
"format:GenericNPCFormat" "Just walking around..."
"targets:<npc.location.find.players.within[5]>"
20:12:01 [INFO] +- Executing dCommand: NARRATE/n@aswinith ---------+
20:12:01 [INFO] Filled tag <npc.location.find.players.within[5]> with
'li@p@ba85964b-f511-4ca7-b1ca-df6ce1f78755'.
20:12:01 [INFO] ERROR! Could not find format script matching
'GenericNPCFormat'
20:12:01 [INFO] +> Executing 'NARRATE': Narrating='Just walking around...'
Targets='[p@calicokid]'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: DEFINE
"fidgetLocation"
"<def[fidgetValues].get[5]||npc.location>"
20:12:01 [INFO] +- Executing dCommand: DEFINE/n@aswinith ---------+
20:12:01 [INFO] Filled tag <def[fidgetValues].get[5]||npc.location> with
'npc.location'.
20:12:01 [INFO] +> Executing 'DEFINE': queue='IDLEQUEUE_WAITRESS_27'
definition='fidgetlocation' value='npc.location'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: DEFINE
"fidgetHeight" "<def[fidgetValues].get[6]||1>"
20:12:01 [INFO] +- Executing dCommand: DEFINE/n@aswinith ---------+
20:12:01 [INFO] Filled tag <def[fidgetValues].get[6]||1> with '1'.
20:12:01 [INFO] +> Executing 'DEFINE': queue='IDLEQUEUE_WAITRESS_27'
definition='fidgetheight' value='1'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: DEFINE
"pathMaterial"
"<def[fidgetValues].get[7].split_by[/]||cobblestone|coal_block|cobblestone_stairs>"
20:12:01 [INFO] +- Executing dCommand: DEFINE/n@aswinith ---------+
20:12:01 [INFO] Filled tag
<def[fidgetValues].get[7].split_by[/]||cobblestone|coal_block|cobblestone_stairs>
with 'cobblestone|coal_block|cobblestone_stairs'.
20:12:01 [INFO] +> Executing 'DEFINE': queue='IDLEQUEUE_WAITRESS_27'
definition='pathmaterial'
value='cobblestone|coal_block|cobblestone_stairs'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: REPEAT "5" "{"
"-" "define" "target"
"<cu@restaurant_%restaurant%.get_spawnable_blocks[%pathMaterial%].random||null>"
"-" "if"
"<def[target].distance[%fidgetLocation%].vertical.is[OR_LESS].than[%fidgetHeight%]>"
"{" "-" "~walk" "%target%" "speed:%speed%" "-" "repeat"
"stop" "}" "}"
20:12:01 [INFO] +- Executing dCommand: REPEAT/n@aswinith ---------+
20:12:01 [INFO] +> Executing 'REPEAT': qty='5'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: DEFINE "target"
"<cu@restaurant_%restaurant%.get_spawnable_blocks[%pathMaterial%].random||null>"
20:12:01 [INFO] +- Executing dCommand: DEFINE/n@aswinith ---------+
20:12:01 [INFO] Filled definition %restaurant% with 'null'.
20:12:01 [INFO] Filled definition %pathMaterial% with
'cobblestone|coal_block|cobblestone_stairs'.
20:12:01 [INFO] ERROR! valueOf dCuboid returning null: cu@restaurant_null
20:12:01 [INFO] ERROR! cu@restaurant_null is an invalid dObject!
20:12:01 [INFO] Filled tag
<cu@restaurant_null.get_spawnable_blocks[cobblestone|coal_block|cobblestone_stairs].random||null>
with 'null'.
20:12:01 [INFO] +> Executing 'DEFINE': queue='IDLEQUEUE_WAITRESS_27'
definition='target' value='null'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: IF
"<def[target].distance[%fidgetLocation%].vertical.is[OR_LESS].than[%fidgetHeight%]>"
"{" "-" "~walk" "%target%" "speed:%speed%" "-" "repeat"
"stop" "}"
20:12:01 [INFO] +- Executing dCommand: IF/n@aswinith ---------+
20:12:01 [INFO] Filled definition %fidgetLocation% with 'npc.location'.
20:12:01 [INFO] Filled definition %fidgetHeight% with '1'.
20:12:01 [INFO] Unfilled attributes '[distance[npc.location], vertical,
is[OR_LESS], than[1]]' for tag
<def[target].distance[npc.location].vertical.is[OR_LESS].than[1]>!
20:12:01 [INFO] Filled tag
<def[target].distance[npc.location].vertical.is[OR_LESS].than[1]>
with 'null'.
20:12:01 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: REPEAT
" CALLBACK"
20:12:01 [INFO] +- Repeat loop 2 ---------+
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: DEFINE "target"
"<cu@restaurant_%restaurant%.get_spawnable_blocks[%pathMaterial%].random||null>"
20:12:01 [INFO] +- Executing dCommand: DEFINE/n@aswinith ---------+
20:12:01 [INFO] Filled definition %restaurant% with 'null'.
20:12:01 [INFO] Filled definition %pathMaterial% with
'cobblestone|coal_block|cobblestone_stairs'.
20:12:01 [INFO] ERROR! valueOf dCuboid returning null: cu@restaurant_null
20:12:01 [INFO] ERROR! cu@restaurant_null is an invalid dObject!
20:12:01 [INFO] Filled tag
<cu@restaurant_null.get_spawnable_blocks[cobblestone|coal_block|cobblestone_stairs].random||null>
with 'null'.
20:12:01 [INFO] +> Executing 'DEFINE': queue='IDLEQUEUE_WAITRESS_27'
definition='target' value='null'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: IF
"<def[target].distance[%fidgetLocation%].vertical.is[OR_LESS].than[%fidgetHeight%]>"
"{" "-" "~walk" "%target%" "speed:%speed%" "-" "repeat"
"stop" "}"
20:12:01 [INFO] +- Executing dCommand: IF/n@aswinith ---------+
20:12:01 [INFO] Filled definition %fidgetLocation% with 'npc.location'.
20:12:01 [INFO] Filled definition %fidgetHeight% with '1'.
20:12:01 [INFO] Unfilled attributes '[distance[npc.location], vertical,
is[OR_LESS], than[1]]' for tag
<def[target].distance[npc.location].vertical.is[OR_LESS].than[1]>!
20:12:01 [INFO] Filled tag
<def[target].distance[npc.location].vertical.is[OR_LESS].than[1]>
with 'null'.
20:12:01 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: REPEAT
" CALLBACK"
20:12:01 [INFO] +- Repeat loop 3 ---------+
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: DEFINE "target"
"<cu@restaurant_%restaurant%.get_spawnable_blocks[%pathMaterial%].random||null>"
20:12:01 [INFO] +- Executing dCommand: DEFINE/n@aswinith ---------+
20:12:01 [INFO] Filled definition %restaurant% with 'null'.
20:12:01 [INFO] Filled definition %pathMaterial% with
'cobblestone|coal_block|cobblestone_stairs'.
20:12:01 [INFO] ERROR! valueOf dCuboid returning null: cu@restaurant_null
20:12:01 [INFO] ERROR! cu@restaurant_null is an invalid dObject!
20:12:01 [INFO] Filled tag
<cu@restaurant_null.get_spawnable_blocks[cobblestone|coal_block|cobblestone_stairs].random||null>
with 'null'.
20:12:01 [INFO] +> Executing 'DEFINE': queue='IDLEQUEUE_WAITRESS_27'
definition='target' value='null'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: IF
"<def[target].distance[%fidgetLocation%].vertical.is[OR_LESS].than[%fidgetHeight%]>"
"{" "-" "~walk" "%target%" "speed:%speed%" "-" "repeat"
"stop" "}"
20:12:01 [INFO] +- Executing dCommand: IF/n@aswinith ---------+
20:12:01 [INFO] Filled definition %fidgetLocation% with 'npc.location'.
20:12:01 [INFO] Filled definition %fidgetHeight% with '1'.
20:12:01 [INFO] Unfilled attributes '[distance[npc.location], vertical,
is[OR_LESS], than[1]]' for tag
<def[target].distance[npc.location].vertical.is[OR_LESS].than[1]>!
20:12:01 [INFO] Filled tag
<def[target].distance[npc.location].vertical.is[OR_LESS].than[1]>
with 'null'.
20:12:01 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: REPEAT
" CALLBACK"
20:12:01 [INFO] +- Repeat loop 4 ---------+
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: DEFINE "target"
"<cu@restaurant_%restaurant%.get_spawnable_blocks[%pathMaterial%].random||null>"
20:12:01 [INFO] +- Executing dCommand: DEFINE/n@aswinith ---------+
20:12:01 [INFO] Filled definition %restaurant% with 'null'.
20:12:01 [INFO] Filled definition %pathMaterial% with
'cobblestone|coal_block|cobblestone_stairs'.
20:12:01 [INFO] ERROR! valueOf dCuboid returning null: cu@restaurant_null
20:12:01 [INFO] ERROR! cu@restaurant_null is an invalid dObject!
20:12:01 [INFO] Filled tag
<cu@restaurant_null.get_spawnable_blocks[cobblestone|coal_block|cobblestone_stairs].random||null>
with 'null'.
20:12:01 [INFO] +> Executing 'DEFINE': queue='IDLEQUEUE_WAITRESS_27'
definition='target' value='null'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: IF
"<def[target].distance[%fidgetLocation%].vertical.is[OR_LESS].than[%fidgetHeight%]>"
"{" "-" "~walk" "%target%" "speed:%speed%" "-" "repeat"
"stop" "}"
20:12:01 [INFO] +- Executing dCommand: IF/n@aswinith ---------+
20:12:01 [INFO] Filled definition %fidgetLocation% with 'npc.location'.
20:12:01 [INFO] Filled definition %fidgetHeight% with '1'.
20:12:01 [INFO] Unfilled attributes '[distance[npc.location], vertical,
is[OR_LESS], than[1]]' for tag
<def[target].distance[npc.location].vertical.is[OR_LESS].than[1]>!
20:12:01 [INFO] Filled tag
<def[target].distance[npc.location].vertical.is[OR_LESS].than[1]>
with 'null'.
20:12:01 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: REPEAT
" CALLBACK"
20:12:01 [INFO] +- Repeat loop 5 ---------+
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: DEFINE "target"
"<cu@restaurant_%restaurant%.get_spawnable_blocks[%pathMaterial%].random||null>"
20:12:01 [INFO] +- Executing dCommand: DEFINE/n@aswinith ---------+
20:12:01 [INFO] Filled definition %restaurant% with 'null'.
20:12:01 [INFO] Filled definition %pathMaterial% with
'cobblestone|coal_block|cobblestone_stairs'.
20:12:01 [INFO] ERROR! valueOf dCuboid returning null: cu@restaurant_null
20:12:01 [INFO] ERROR! cu@restaurant_null is an invalid dObject!
20:12:01 [INFO] Filled tag
<cu@restaurant_null.get_spawnable_blocks[cobblestone|coal_block|cobblestone_stairs].random||null>
with 'null'.
20:12:01 [INFO] +> Executing 'DEFINE': queue='IDLEQUEUE_WAITRESS_27'
definition='target' value='null'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: IF
"<def[target].distance[%fidgetLocation%].vertical.is[OR_LESS].than[%fidgetHeight%]>"
"{" "-" "~walk" "%target%" "speed:%speed%" "-" "repeat"
"stop" "}"
20:12:01 [INFO] +- Executing dCommand: IF/n@aswinith ---------+
20:12:01 [INFO] Filled definition %fidgetLocation% with 'npc.location'.
20:12:01 [INFO] Filled definition %fidgetHeight% with '1'.
20:12:01 [INFO] Unfilled attributes '[distance[npc.location], vertical,
is[OR_LESS], than[1]]' for tag
<def[target].distance[npc.location].vertical.is[OR_LESS].than[1]>!
20:12:01 [INFO] Filled tag
<def[target].distance[npc.location].vertical.is[OR_LESS].than[1]>
with 'null'.
20:12:01 [INFO] Comparable 1: Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: REPEAT
" CALLBACK"
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: DEFINE "wait"
"<def[fidgetValues].get[2]||10>"
20:12:01 [INFO] +- Executing dCommand: DEFINE/n@aswinith ---------+
20:12:01 [INFO] Filled tag <def[fidgetValues].get[2]||10> with '10'.
20:12:01 [INFO] +> Executing 'DEFINE': queue='IDLEQUEUE_WAITRESS_27'
definition='wait' value='10'
20:12:01 [INFO] Queue 'IDLEQUEUE_WAITRESS_27' Executing: WAIT
"<util.random.int[<def[wait].mul[0.5].as_int>].to[<def[wait].mul[1.5].as_int>]>s"
20:12:01 [INFO] +- Executing dCommand: WAIT/n@aswinith ---------+
20:12:01 [INFO] Filled tag <def[wait].mul[0.5].as_int> with '5'.
20:12:01 [INFO] Filled tag <def[wait].mul[1.5].as_int> with '15'.
20:12:01 [INFO] Filled tag <util.random.int[5].to[15]> with '8'.
20:12:01 [INFO] +> Executing 'WAIT': queue='IDLEQUEUE_WAITRESS_27'
delay='d@160t'
20:12:02 [INFO] Queue 'IDLEQUEUE_CHEF_30' Executing: PLAYEFFECT "%grill%"
"effect:fireworks_spark" "qty:5"
20:12:02 [INFO] +- Executing dCommand: PLAYEFFECT/n@cheffy ---------+
20:12:02 [INFO] Filled definition %grill% with 'null'.
20:12:02 [INFO] +> Executing 'PLAYEFFECT': special
effect='FIREWORKS_SPARK'
locations='[l@-7.940970130517881,69.0,274.3486921161471,-52.85849,247.95563,adventure
map]' radius='15' data='0' qty='5' offset='0.5'
20:12:02 [INFO] Queue 'IDLEQUEUE_CHEF_30' Executing: PLAYSOUND
"<npc.location>" "sound:level_up" "pitch:-1"
20:12:02 [INFO] +- Executing dCommand: PLAYSOUND/n@cheffy ---------+
20:12:02 [INFO] Filled tag <npc.location> with
'l@-7.940970130517881,69.0,274.3486921161471,-52.85849,247.95563,adventure
map'.
20:12:02 [INFO] +> Executing 'PLAYSOUND':
locations='[l@-7.940970130517881,69.0,274.3486921161471,-52.85849,247.95563,adventure
map]' sound='level_up' volume='1' pitch='-1'
custom='false'
20:12:02 [INFO] Queue 'IDLEQUEUE_CHEF_30' Executing: LOOKCLOSE
"state:true"
20:12:02 [INFO] +- Executing dCommand: LOOKCLOSE/n@cheffy ---------+
20:12:02 [INFO] +> Executing 'LOOKCLOSE': npc='n@30' toggle='true'
20:12:02 [INFO] Queue 'IDLEQUEUE_CHEF_30' Executing: EQUIP "npc"
"hand:i@air"
20:12:02 [INFO] +- Executing dCommand: EQUIP/n@cheffy ---------+
20:12:02 [INFO] ERROR! 'npc' is an unknown argument!
20:12:02 [INFO] +> Executing 'EQUIP': entities='[n@30]'
equipment='{hand=i@air}'
20:12:02 [INFO] Queue 'IDLEQUEUE_CHEF_30' Executing: DEFINE "wait"
"<def[fidgetValues].get[2]||10>"
20:12:02 [INFO] +- Executing dCommand: DEFINE/n@cheffy ---------+
20:12:02 [INFO] Filled tag <def[fidgetValues].get[2]||10> with '10'.
20:12:02 [INFO] +> Executing 'DEFINE': queue='IDLEQUEUE_CHEF_30'
definition='wait' value='10'
20:12:02 [INFO] Queue 'IDLEQUEUE_CHEF_30' Executing: WAIT
"<util.random.int[<def[wait].mul[0.5].as_int>].to[<def[wait].mul[1.5].as_int>]>s"
20:12:02 [INFO] +- Executing dCommand: WAIT/n@cheffy ---------+
20:12:02 [INFO] Filled tag <def[wait].mul[0.5].as_int> with '5'.
20:12:02 [INFO] Filled tag <def[wait].mul[1.5].as_int> with '15'.
20:12:02 [INFO] Filled tag <util.random.int[5].to[15]> with '5'.
20:12:02 [INFO] +> Executing 'WAIT': queue='IDLEQUEUE_CHEF_30'
delay='d@100t'