Java Version: 1.7.0_25
CraftBukkit Version: git-Spigot-1.7.9-R0.2-207-g03373bb (MC: 1.7.10)
Active Plugins (15): WorldEdit: 5.5.9-SNAPSHOT:2903-68b8218,master, Vault: 1.4.1-b436, PermissionsEx: 1.19.5,
ProtocolLib: 3.6.0-SNAPSHOT, WorldGuard: 5.8.1-SNAPSHOT:1258-4a0ae83,master,
Essentials: Dev2.13.15, Citizens: 2.0.13-SNAPSHOT (build 1178), EssentialsProtect: Dev2.13.15,
Denizen: 0.9.6-SNAPSHOT (build mc1526.5), EssentialsSpawn: Dev2.13.15, Carbon: 1.6,
EssentialsChat: Dev2.13.15, EssentialsAntiBuild: Dev2.13.15, monkeysLockette: 1,
Depenizen: 0.2.0 (build Unknown)
Loaded Worlds (3): fworld, fworld_nether, fworld_the_end
Online Players (1): mcmonkey4eva(mcmonkey4eva)
16:57:09 [INFO] +> Executing 'Event': Type='on player right clicks with
i@MENU' Container='ITEMTAKETEST(WORLD)'
Player='mcmonkey4eva' Context='{item=i@MENU}'
16:57:09 [INFO] +- Building event 'ON PLAYER RIGHT CLICKS WITH I@MENU' for
ITEMTAKETEST ---------+
16:57:09 [INFO] Starting InstantQueue 'EENNININDZ'...
16:57:09 [INFO] Queue 'EENNININDZ' Executing: FLAG "player"
"dRestaurant_Order:test1"
16:57:09 [INFO] +- Executing dCommand: FLAG/p@mcmonkey4eva ---------+
16:57:09 [INFO] +> Executing 'FLAG': flag_name='DRESTAURANT_ORDER'
Action/Value='SET_VALUE(test1)'
flag_target='p@mcmonkey4eva'
16:57:09 [INFO] Queue 'EENNININDZ' 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! *
16:57:09 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:57:09 [INFO] Filled tag <player.has_flag[dRestaurant_Order]||true>
with 'true'.
16:57:09 [INFO] Unfilled attributes '[flag[dRestaurant_Order_Placed],
is[!=], to[true]]' for tag
<player.flag[dRestaurant_Order_Placed].is[!=].to[true]>!
16:57:09 [INFO] Filled tag
<player.flag[dRestaurant_Order_Placed].is[!=].to[true]||true>
with 'true'.
16:57:09 [INFO] Comparable 1: Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='true'
16:57:09 [INFO] Comparable 2: Comparable='Element(true)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='true'
16:57:09 [INFO] Queue 'EENNININDZ' Executing: DEFINE "restaurantName"
"<player.flag[dRestaurant_Order].split[/].get[1]||null>"
16:57:09 [INFO] +- Executing dCommand: DEFINE/p@mcmonkey4eva ---------+
16:57:09 [INFO] Filled tag
<player.flag[dRestaurant_Order].split[/].get[1]||null>
with 'test1'.
16:57:09 [INFO] +> Executing 'DEFINE': queue='EENNININDZ'
definition='restaurantname' value='test1'
16:57:09 [INFO] Queue 'EENNININDZ' Executing: DEFINE "menuinventory"
"<el@val[in@%restaurantName%].as_inventory||null>"
16:57:09 [INFO] +- Executing dCommand: DEFINE/p@mcmonkey4eva ---------+
16:57:09 [INFO] Filled definition %restaurantName% with 'test1'.
16:57:09 [INFO] Filled tag <el@val[in@test1].as_inventory||null> with
'in@test1'.
16:57:09 [INFO] +> Executing 'DEFINE': queue='EENNININDZ'
definition='menuinventory' value='in@test1'
16:57:09 [INFO] Queue 'EENNININDZ' 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" "}"
16:57:09 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:57:09 [INFO] Filled definition %restaurantName% with 'test1'.
16:57:09 [INFO] Filled definition %menuinventory% with 'in@test1'.
16:57:09 [INFO] Filled tag <el@list[test1|in@test1].contains[null]||true>
with 'false'.
16:57:09 [INFO] Comparable 1: Comparable='Element(false)',
Operator='EQUALS', ComparedTo='Element(true)' -->
OUTCOME='false'
16:57:09 [INFO] Queue 'EENNININDZ' Executing: FOREACH
"<def[menuinventory].list_contents.full.exclude[i@air|<i@GUI_Button_Order_Review.full>]>"
"{" "-" "define" "script" "s@<def[value].scriptname>" "-"
"if" "!<def[script].yaml_key[price].is[==].to[null]>" "{"
"-" "define" "lore" "Price<&co>
<def[script].yaml_key[price]>" "}" "-" "if"
"!<def[script].yaml_key[saturation].is[==].to[null]>" "{"
"-" "define" "lore" "%lore%|Saturation<&co>
<def[script].yaml_key[saturation]>" "}" "-" "if"
"!<def[script].yaml_key[foodLevel].is[==... * snip! *
16:57:09 [INFO] +- Executing dCommand: FOREACH/p@mcmonkey4eva ---------+
16:57:09 [INFO] +> [dB] Does not match a valid item ID or material:
GUI_Button_Order_Review
16:57:09 [INFO] +> [dB] valueOf dItem returning null:
GUI_Button_Order_Review
16:57:09 [INFO] ERROR! i@GUI_Button_Order_Review is an invalid dObject!
16:57:09 [INFO] Filled tag <i@GUI_Button_Order_Review.full> with
'i@GUI_Button_Order_Review.full'.
16:57:09 [INFO] ERROR in script 'ITEMTAKETEST'! Tag
'i@GUI_Button_Order_Review.full' is invalid!
16:57:09 [INFO] Filled tag
<def[menuinventory].list_contents.full.exclude[i@air|i@GUI_Button_Order_Review.full]>
with 'li@i@DRESTAURANT_POTATO,0[display_name=Baked
Potato;lore=A tasty Baked Potato|prepared by a Master
Chef]'.
16:57:09 [INFO] +> Executing 'FOREACH':
list='li@i@DRESTAURANT_POTATO,0[display_name=Baked
Potato;lore=A tasty Baked Potato|prepared by a Master
Chef]'
16:57:09 [INFO] Queue 'EENNININDZ' Executing: DEFINE "script"
"s@<def[value].scriptname>"
16:57:09 [INFO] +- Executing dCommand: DEFINE/p@mcmonkey4eva ---------+
16:57:09 [INFO] Filled tag <def[value].scriptname> with
'DRESTAURANT_POTATO'.
16:57:09 [INFO] +> Executing 'DEFINE': queue='EENNININDZ'
definition='script' value='s@DRESTAURANT_POTATO'
16:57:09 [INFO] Queue 'EENNININDZ' Executing: IF
"!<def[script].yaml_key[price].is[==].to[null]>" "{" "-"
"define" "lore" "Price<&co> <def[script].yaml_key[price]>"
"}"
16:57:09 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:57:09 [INFO] Filled tag <def[script].yaml_key[price].is[==].to[null]>
with 'false'.
16:57:09 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(false)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='true'
16:57:09 [INFO] Queue 'EENNININDZ' Executing: DEFINE "lore" "Price<&co>
<def[script].yaml_key[price]>"
16:57:09 [INFO] +- Executing dCommand: DEFINE/p@mcmonkey4eva ---------+
16:57:09 [INFO] Filled tag <&co> with ':'.
16:57:09 [INFO] Filled tag <def[script].yaml_key[price]> with '10'.
16:57:09 [INFO] +> Executing 'DEFINE': queue='EENNININDZ'
definition='lore' value='Price: 10'
16:57:09 [INFO] Queue 'EENNININDZ' Executing: IF
"!<def[script].yaml_key[saturation].is[==].to[null]>" "{"
"-" "define" "lore" "%lore%|Saturation<&co>
<def[script].yaml_key[saturation]>" "}"
16:57:09 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:57:09 [INFO] Filled tag
<def[script].yaml_key[saturation].is[==].to[null]> with
'true'.
16:57:09 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
16:57:09 [INFO] Queue 'EENNININDZ' Executing: IF
"!<def[script].yaml_key[foodLevel].is[==].to[null]>" "{"
"-" "define" "lore" "%lore%|Food Level<&co>
<def[script].yaml_key[foodLevel]>" "}"
16:57:09 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:57:09 [INFO] Filled tag
<def[script].yaml_key[foodLevel].is[==].to[null]> with
'true'.
16:57:09 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
16:57:09 [INFO] Queue 'EENNININDZ' Executing: IF
"!<def[script].yaml_key[health].is[==].to[null]>" "{" "-"
"define" "lore" "%lore%|Health<&co>
<def[script].yaml_key[health]>" "}"
16:57:09 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:57:09 [INFO] Filled tag <def[script].yaml_key[health].is[==].to[null]>
with 'true'.
16:57:09 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
16:57:09 [INFO] Queue 'EENNININDZ' Executing: IF
"!<def[script].yaml_key[effects].is[==].to[null]>" "{" "-"
"define" "lore" "%lore%|Effects<&co>
<def[script].yaml_key[effects]>" "}"
16:57:09 [INFO] +- Executing dCommand: IF/p@mcmonkey4eva ---------+
16:57:09 [INFO] Filled tag
<def[script].yaml_key[effects].is[==].to[null]> with
'true'.
16:57:09 [INFO] Comparable 1: Logic='NEGATIVE',
Comparable='Element(true)', Operator='EQUALS',
ComparedTo='Element(true)' --> OUTCOME='false'
16:57:09 [INFO] Queue 'EENNININDZ' Executing: ADJUST "%value%"
"lore:%lore%" "save:item"
16:57:09 [INFO] +- Executing dCommand: ADJUST/p@mcmonkey4eva ---------+
16:57:09 [INFO] Filled definition %value% with
'i@DRESTAURANT_POTATO,0[display_name=Baked Potato;lore=A
tasty Baked Potato|prepared by a Master Chef]'.
16:57:09 [INFO] Filled definition %lore% with 'Price: 10'.
16:57:09 [INFO] ...remembering this script entry as 'item'!
16:57:09 [INFO] +> Executing 'ADJUST':
object='i@DRESTAURANT_POTATO,0[display_name=Baked
Potato;lore=A tasty Baked Potato|prepared by a Master
Chef]' mechanism='lore' mechanism_value='Price: 10'
16:57:09 [INFO] Queue 'EENNININDZ' Executing: TAKE "%value%"
"from:%menuinventory%"
16:57:09 [INFO] +- Executing dCommand: TAKE/p@mcmonkey4eva ---------+
16:57:09 [INFO] Filled definition %value% with
'i@DRESTAURANT_POTATO,0[display_name=Baked Potato;lore=A
tasty Baked Potato|prepared by a Master Chef]'.
16:57:09 [INFO] Filled definition %menuinventory% with 'in@test1'.
16:57:09 [INFO] +> Executing 'TAKE': Type='ITEM' qty='1'
inventory='in@test1' Items='[i@DRESTAURANT_POTATO]'
16:57:09 [INFO] ERROR in script 'ITEMTAKETEST'! Inventory does not
contain at least 1 of i@DRESTAURANT_POTATO... Taking as
much as possible...
16:57:09 [INFO] Queue 'EENNININDZ' Executing: GIVE
"<entry[item].result.full>" "to:%menuinventory%"
16:57:09 [INFO] +- Executing dCommand: GIVE/p@mcmonkey4eva ---------+
16:57:09 [INFO] Filled definition %menuinventory% with 'in@test1'.
16:57:09 [INFO] Filled tag <entry[item].result.full> with
'i@DRESTAURANT_POTATO,0[display_name=Baked
Potato;lore=Price&co 10]'.
16:57:09 [INFO] +> Executing 'GIVE': Type='ITEM' inventory='in@test1'
Quantity='1.0' engrave='false'
unlimit_stack_size='false' Items='[i@DRESTAURANT_POTATO]'
slot='1'
16:57:09 [INFO] Queue 'EENNININDZ' Executing: FOREACH " CALLBACK"
16:57:09 [INFO] Queue 'EENNININDZ' Executing: INVENTORY "open"
"d:%menuinventory%"
16:57:09 [INFO] +- Executing dCommand: INVENTORY/p@mcmonkey4eva ---------+
16:57:09 [INFO] Filled definition %menuinventory% with 'in@test1'.
16:57:09 [INFO] +> Executing 'INVENTORY': actions='[open]'
destination='in@test1' slot='1'
16:57:09 [INFO] Completing queue 'EENNININDZ'.