Paste #34536: Denizen Debug Logs From Jn6N79

Date: 2016/06/29 12:13:04 UTC-07:00
Type: Server Log

View Raw Paste Download This Paste
Copy Link


Java Version: 1.8.0_91
Up-time: 8h 47m
CraftBukkit Version: git-Paper-773 (MC: 1.9.4)
Denizen Version: Core: 1.10 (Build ${build.number}), CraftBukkit: 0.9.8-SNAPSHOT (build 595)
Active Plugins (28): dynmap: 2.3-SNAPSHOT-1137, WorldEdit: 6.1;no_git_id, RemoteToolkitPlugin: R10_A15.3, 
GetInventory: 1.5, zPermissions: 1.3-SNAPSHOT, CustomCrafting: 1.0, Commons: 1.8.2-SNAPSHOT-304e289, 
WorldBorder: 1.8.5, Votifier: 2.3.2.2, Multiverse-Core: 2.5-b719, WorldGuard: 6.1, 
VoxelSniper: 7.1.0, EffectLib: 4.2, ViaVersion: 0.9.3, HeroChatBridgeBukkit: 1.0.2, 
Vault: 1.5.6-b49, Prism: 2.0.6-35, HeroTitles: 1.1.1-b000, Essentials: 2.0.1-b339, 
Herochat: 5.6.7-SNAPSHOT, Citizens: 2.0.18-SNAPSHOT (build 1369), PhatLoots: 4.1.0, 
Champions: 0.0.1, Denizen: 0.9.8-SNAPSHOT (build 595), dIRCBot: 0.3 (build 9), 
Depenizen: 0.2.2 (build Unknown), MythicMobs: 2.4.4, Heroes: 1.8.6-SNAPSHOT-b45,
Loaded Worlds (2): Zolaria, Abeyance
Online Players (2): TheBlackCoyote(TheBlackCoyote), DanielWindBlade(DanielWindBlade)
Offline Players: 27
Mode: offline

14:13:01 [INFO]  Starting InstantQueue 'EXCOMMAND_TapeReminderTrailer'... 
14:13:01 [INFO]  Queue 'EXCOMMAND_TapeReminderTrailer' Executing: RUN 
                   "give_rewards" "def:s@ghost_trouble" 
14:13:01 [INFO] +- Executing dCommand: RUN/p@TheBlackCoyote ---------+ 
14:13:01 [INFO] +> Executing 'RUN': script='GIVE_REWARDS(TASK)'  
                   definitions='li@s@ghost_trouble' 
14:13:01 [INFO]  Adding definition %1% as s@ghost_trouble 
14:13:01 [INFO]  Starting TimedQueue 'GIVE_REWARDS_BettyNursingHundreds'... 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE 
                   "1" "<def[1].as_script.yaml_key[parent].as_script>" 
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[1].as_script.yaml_key[parent].as_script> with 
                   's@GHOST_TROUBLE'. 
14:13:01 [INFO] +> Executing 'DEFINE': 
                   queue='GIVE_REWARDS_BettyNursingHundreds'  definition='1'  
                   value='s@GHOST_TROUBLE' 
14:13:01 [INFO]  Completing queue 'EXCOMMAND_TapeReminderTrailer' in 1ms. 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: IF 
                   "<def[1].as_script.list_keys[questinfo].contains[rewards].not||true>" 
                   "queue" "clear" 
14:13:01 [INFO] +- Executing dCommand: IF/p@TheBlackCoyote ---------+ 
14:13:01 [INFO] +> Executing 'IF': use_braces='false' 
14:13:01 [INFO]  Filled tag 
                   <def[1].as_script.list_keys[questinfo].contains[rewards].not||true> 
                   with 'false'. 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH 
                   "<def[1].as_script.list_keys[questinfo.rewards]||li@>" 
14:13:01 [INFO] +- Executing dCommand: FOREACH/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag 
                   <def[1].as_script.list_keys[questinfo.rewards]||li@> with 
                   'li@money|experience|items'. 
14:13:01 [INFO] +> Executing 'FOREACH': list='li@money|experience|items' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: CHOOSE 
                   "<def[value].before[<&sp>]>" 
14:13:01 [INFO] +- Executing dCommand: CHOOSE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <&sp> with ' '. 
14:13:01 [INFO]  Filled tag <def[value].before[ ]> with 'money'. 
14:13:01 [INFO] +> Executing 'CHOOSE': choice='money' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE 
                   "key" "<def[value]>" 
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[value]> with 'money'. 
14:13:01 [INFO] +> Executing 'DEFINE': 
                   queue='GIVE_REWARDS_BettyNursingHundreds'  definition='key'  
                   value='money' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE 
                   "args" 
                   "<def[1].as_script.yaml_key[questinfo.rewards.<def[key]>]||1>" 
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[key]> with 'money'. 
14:13:01 [INFO]  Filled tag 
                   <def[1].as_script.yaml_key[questinfo.rewards.money]||1> with 
                   'li@50-100'. 
14:13:01 [INFO] +> Executing 'DEFINE': 
                   queue='GIVE_REWARDS_BettyNursingHundreds'  definition='args'  
                   value='li@50-100' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE 
                   "type" "<def[args].map_get[type]||all>" 
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[args].map_get[type]||all> with 'all'. 
14:13:01 [INFO] +> Executing 'DEFINE': 
                   queue='GIVE_REWARDS_BettyNursingHundreds'  definition='type'  
                   value='all' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: CHOOSE 
                   "%type%" 
14:13:01 [INFO] +- Executing dCommand: CHOOSE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled definition %type% with 'all'. 
14:13:01 [INFO] +> Executing 'CHOOSE': choice='all' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE 
                   "itemlist" 
                   "<def[1].as_script.yaml_key[questinfo.rewards.%value%]||li@>" 
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled definition %value% with 'money'. 
14:13:01 [INFO]  Filled tag 
                   <def[1].as_script.yaml_key[questinfo.rewards.money]||li@> with 
                   'li@50-100'. 
14:13:01 [INFO] +> Executing 'DEFINE': 
                   queue='GIVE_REWARDS_BettyNursingHundreds'  
                   definition='itemlist'  value='li@50-100' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH 
                   "<def[itemlist]>" 
14:13:01 [INFO] +- Executing dCommand: FOREACH/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[itemlist]> with 'li@50-100'. 
14:13:01 [INFO] +> Executing 'FOREACH': list='li@50-100' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: IF 
                   "<def[value].contains[-]>" "{" "-" "define" "amount" 
                   "<util.random.int[<def[value].before[-]>].to[<def[value].after[-]||<def[value].before[-]>>]||1>" 
                   "}" "else" "{" "-" "define" "amount" "<def[value]>" "}" 
14:13:01 [INFO] +- Executing dCommand: IF/p@TheBlackCoyote ---------+ 
14:13:01 [INFO] +> Executing 'IF': use_braces='true' 
14:13:01 [INFO]  Filled tag <def[value].contains[-]> with 'true'. 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE 
                   "amount" 
                   "<util.random.int[<def[value].before[-]>].to[<def[value].after[-]||<def[value].before[-]>>]||1>" 
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[value].before[-]> with '50'. 
14:13:01 [INFO]  Filled tag <def[value].after[-]||<def[value].before[-]>> with 
                   '100'. 
14:13:01 [INFO]  Filled tag <util.random.int[50].to[100]||1> with '92'. 
14:13:01 [INFO] +> Executing 'DEFINE': 
                   queue='GIVE_REWARDS_BettyNursingHundreds'  definition='amount' 
                    value='92' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: MONEY 
                   "give" "quantity:<def[amount]>" 
14:13:01 [INFO] +- Executing dCommand: MONEY/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[amount]> with '92'. 
14:13:01 [INFO] +> Executing 'MONEY': Player(s)='[p@TheBlackCoyote]'  
                   action='give'  quantity='92' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH 
                   " CALLBACK" 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH 
                   " CALLBACK" 
14:13:01 [INFO] +- Foreach loop 2 ---------+ 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: CHOOSE 
                   "<def[value].before[<&sp>]>" 
14:13:01 [INFO] +- Executing dCommand: CHOOSE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <&sp> with ' '. 
14:13:01 [INFO]  Filled tag <def[value].before[ ]> with 'experience'. 
14:13:01 [INFO] +> Executing 'CHOOSE': choice='experience' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE 
                   "key" "<def[value]>" 
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[value]> with 'experience'. 
14:13:01 [INFO] +> Executing 'DEFINE': 
                   queue='GIVE_REWARDS_BettyNursingHundreds'  definition='key'  
                   value='experience' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH 
                   "<def[1].as_script.list_keys[questinfo.rewards.<def[key]>]||li@>" 
14:13:01 [INFO] +- Executing dCommand: FOREACH/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[key]> with 'experience'. 
14:13:01 [INFO]  ERROR! Internal exception was thrown! 
14:13:01 [SEVERE] java.lang.reflect.InvocationTargetException
14:13:01 [SEVERE] sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
14:13:01 [SEVERE] sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
14:13:01 [SEVERE] java.lang.reflect.Method.invoke(Method.java:498)
14:13:01 [SEVERE] net.aufdemrand.denizencore.tags.TagManager.fireEvent(TagManager.java:83)
14:13:01 [SEVERE] net.aufdemrand.denizencore.tags.TagManager$1.run(TagManager.java:258)
14:13:01 [SEVERE] java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
14:13:01 [SEVERE] java.util.concurrent.FutureTask.run(FutureTask.java:266)
14:13:01 [SEVERE] java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
14:13:01 [SEVERE] java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
14:13:01 [SEVERE] java.lang.Thread.run(Thread.java:745)
14:13:01 [SEVERE] Caused by: java.lang.NullPointerException
14:13:01 [SEVERE] net.aufdemrand.denizencore.objects.dScript$8.run(dScript.java:420)
14:13:01 [SEVERE] net.aufdemrand.denizencore.objects.dScript.getAttribute(dScript.java:554)
14:13:01 [SEVERE] net.aufdemrand.denizencore.objects.Element$8.run(Element.java:491)
14:13:01 [SEVERE] net.aufdemrand.denizencore.objects.Element.getAttribute(Element.java:2115)
14:13:01 [SEVERE] net.aufdemrand.denizencore.objects.dScript.getAttribute(dScript.java:565)
14:13:01 [SEVERE] net.aufdemrand.denizencore.tags.core.DefinitionTags.definitionTag(DefinitionTags.java:78)
14:13:01 [SEVERE] sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
14:13:01 [SEVERE] sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
14:13:01 [SEVERE] java.lang.reflect.Method.invoke(Method.java:498)
14:13:01 [SEVERE] net.aufdemrand.denizencore.tags.TagManager.fireEvent(TagManager.java:83)
14:13:01 [SEVERE] net.aufdemrand.denizencore.tags.TagManager$1.run(TagManager.java:258)
14:13:01 [SEVERE] java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
14:13:01 [SEVERE] java.util.concurrent.FutureTask.run(FutureTask.java:266)
14:13:01 [SEVERE] java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
14:13:01 [SEVERE] java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
14:13:01 [SEVERE] java.lang.Thread.run(Thread.java:745)
14:13:01 [INFO]  Filled tag 
                   <def[1].as_script.list_keys[questinfo.rewards.experience]||li@> 
                   with 'li@'. 
14:13:01 [INFO] +> Executing 'FOREACH': list='li@' 
14:13:01 [INFO]  Empty list, not looping... 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH 
                   " CALLBACK" 
14:13:01 [INFO] +- Foreach loop 3 ---------+ 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: CHOOSE 
                   "<def[value].before[<&sp>]>" 
14:13:01 [INFO] +- Executing dCommand: CHOOSE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <&sp> with ' '. 
14:13:01 [INFO]  Filled tag <def[value].before[ ]> with 'items'. 
14:13:01 [INFO] +> Executing 'CHOOSE': choice='items' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE 
                   "args" 
                   "<def[value].replace[<&co>].with[/].split_by[<&sp>]||none>" 
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <&co> with ':'. 
14:13:01 [INFO]  Filled tag <&sp> with ' '. 
14:13:01 [INFO]  Filled tag <def[value].replace[:].with[/].split_by[ ]||none> 
                   with 'li@items'. 
14:13:01 [INFO] +> Executing 'DEFINE': 
                   queue='GIVE_REWARDS_BettyNursingHundreds'  definition='args'  
                   value='li@items' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE 
                   "type" "<def[args].map_get[type]||all>" 
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[args].map_get[type]||all> with 'all'. 
14:13:01 [INFO] +> Executing 'DEFINE': 
                   queue='GIVE_REWARDS_BettyNursingHundreds'  definition='type'  
                   value='all' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: CHOOSE 
                   "%type%" 
14:13:01 [INFO] +- Executing dCommand: CHOOSE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled definition %type% with 'all'. 
14:13:01 [INFO] +> Executing 'CHOOSE': choice='all' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE 
                   "itemlist" 
                   "<def[1].as_script.yaml_key[questinfo.rewards.%value%]||li@>" 
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled definition %value% with 'items'. 
14:13:01 [INFO]  Filled tag 
                   <def[1].as_script.yaml_key[questinfo.rewards.items]||li@> with 
                   'li@1-3/i@iron|2-5/i@iron_ore'. 
14:13:01 [INFO] +> Executing 'DEFINE': 
                   queue='GIVE_REWARDS_BettyNursingHundreds'  
                   definition='itemlist'  value='li@1-3/i@iron|2-5/i@iron_ore' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH 
                   "<def[itemlist]>" 
14:13:01 [INFO] +- Executing dCommand: FOREACH/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[itemlist]> with 
                   'li@1-3/i@iron|2-5/i@iron_ore'. 
14:13:01 [INFO] +> Executing 'FOREACH': list='li@1-3/i@iron|2-5/i@iron_ore' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE 
                   "amount" "<def[value].before[/]>" 
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[value].before[/]> with '1-3'. 
14:13:01 [INFO] +> Executing 'DEFINE': 
                   queue='GIVE_REWARDS_BettyNursingHundreds'  definition='amount' 
                    value='1-3' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: IF 
                   "<def[amount].contains[-]>" "{" "-" "define" "amount" 
                   "<util.random.int[<def[amount].before[-]>].to[<def[amount].after[-]||<def[amount].before[-]>>]||1>" 
                   "}" 
14:13:01 [INFO] +- Executing dCommand: IF/p@TheBlackCoyote ---------+ 
14:13:01 [INFO] +> Executing 'IF': use_braces='true' 
14:13:01 [INFO]  Filled tag <def[amount].contains[-]> with 'true'. 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE 
                   "amount" 
                   "<util.random.int[<def[amount].before[-]>].to[<def[amount].after[-]||<def[amount].before[-]>>]||1>" 
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[amount].before[-]> with '1'. 
14:13:01 [INFO]  Filled tag <def[amount].after[-]||<def[amount].before[-]>> 
                   with '3'. 
14:13:01 [INFO]  Filled tag <util.random.int[1].to[3]||1> with '3'. 
14:13:01 [INFO] +> Executing 'DEFINE': 
                   queue='GIVE_REWARDS_BettyNursingHundreds'  definition='amount' 
                    value='3' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: IF 
                   "<def[value].contains[/]>" "{" "-" "define" "item" 
                   "<def[value].after[/]>" "}" "else" "{" "-" "define" "item" 
                   "<def[value]>" "}" 
14:13:01 [INFO] +- Executing dCommand: IF/p@TheBlackCoyote ---------+ 
14:13:01 [INFO] +> Executing 'IF': use_braces='true' 
14:13:01 [INFO]  Filled tag <def[value].contains[/]> with 'true'. 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE 
                   "item" "<def[value].after[/]>" 
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[value].after[/]> with 'i@iron'. 
14:13:01 [INFO] +> Executing 'DEFINE': 
                   queue='GIVE_REWARDS_BettyNursingHundreds'  definition='item'  
                   value='i@iron' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: GIVE 
                   "<def[item]>" "qty:<def[amount]>" 
14:13:01 [INFO] +- Executing dCommand: GIVE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO] +> [dItem] Does not match a valid item ID or material: iron 
14:13:01 [INFO] +> [dItem] valueOf dItem returning null: iron 
14:13:01 [INFO]  Filled tag <def[item]> with 'i@iron'. 
14:13:01 [INFO]  Filled tag <def[amount]> with '3'. 
14:13:01 [INFO] +> [dItem] Does not match a valid item ID or material: iron 
14:13:01 [INFO] +> [dItem] valueOf dItem returning null: iron 
14:13:01 [INFO] +> Executing 'GIVE': Type='ITEM'  
                   inventory='in@player[holder=p@4c570928-3648-4583-9148-ee5ca157e175]' 
                    Quantity='3.0'  engrave='false'  unlimit_stack_size='false'  
                   Items='[]'  slot='1' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: NARRATE 
                   "- give <def[item]> qty:<def[amount]>" 
14:13:01 [INFO] +- Executing dCommand: NARRATE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO] +> [dItem] Does not match a valid item ID or material: iron 
14:13:01 [INFO] +> [dItem] valueOf dItem returning null: iron 
14:13:01 [INFO]  Filled tag <def[item]> with 'i@iron'. 
14:13:01 [INFO]  Filled tag <def[amount]> with '3'. 
14:13:01 [INFO] +> Executing 'NARRATE': Narrating='- give i@iron qty:3'  
                   Targets='[p@TheBlackCoyote]' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH 
                   " CALLBACK" 
14:13:01 [INFO] +- Foreach loop 2 ---------+ 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE 
                   "amount" "<def[value].before[/]>" 
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[value].before[/]> with '2-5'. 
14:13:01 [INFO] +> Executing 'DEFINE': 
                   queue='GIVE_REWARDS_BettyNursingHundreds'  definition='amount' 
                    value='2-5' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: IF 
                   "<def[amount].contains[-]>" "{" "-" "define" "amount" 
                   "<util.random.int[<def[amount].before[-]>].to[<def[amount].after[-]||<def[amount].before[-]>>]||1>" 
                   "}" 
14:13:01 [INFO] +- Executing dCommand: IF/p@TheBlackCoyote ---------+ 
14:13:01 [INFO] +> Executing 'IF': use_braces='true' 
14:13:01 [INFO]  Filled tag <def[amount].contains[-]> with 'true'. 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE 
                   "amount" 
                   "<util.random.int[<def[amount].before[-]>].to[<def[amount].after[-]||<def[amount].before[-]>>]||1>" 
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[amount].before[-]> with '2'. 
14:13:01 [INFO]  Filled tag <def[amount].after[-]||<def[amount].before[-]>> 
                   with '5'. 
14:13:01 [INFO]  Filled tag <util.random.int[2].to[5]||1> with '2'. 
14:13:01 [INFO] +> Executing 'DEFINE': 
                   queue='GIVE_REWARDS_BettyNursingHundreds'  definition='amount' 
                    value='2' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: IF 
                   "<def[value].contains[/]>" "{" "-" "define" "item" 
                   "<def[value].after[/]>" "}" "else" "{" "-" "define" "item" 
                   "<def[value]>" "}" 
14:13:01 [INFO] +- Executing dCommand: IF/p@TheBlackCoyote ---------+ 
14:13:01 [INFO] +> Executing 'IF': use_braces='true' 
14:13:01 [INFO]  Filled tag <def[value].contains[/]> with 'true'. 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: DEFINE 
                   "item" "<def[value].after[/]>" 
14:13:01 [INFO] +- Executing dCommand: DEFINE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[value].after[/]> with 'i@iron_ore'. 
14:13:01 [INFO] +> Executing 'DEFINE': 
                   queue='GIVE_REWARDS_BettyNursingHundreds'  definition='item'  
                   value='i@iron_ore' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: GIVE 
                   "<def[item]>" "qty:<def[amount]>" 
14:13:01 [INFO] +- Executing dCommand: GIVE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[item]> with 'i@iron_ore'. 
14:13:01 [INFO]  Filled tag <def[amount]> with '2'. 
14:13:01 [INFO] +> Executing 'GIVE': Type='ITEM'  
                   inventory='in@player[holder=p@4c570928-3648-4583-9148-ee5ca157e175]' 
                    Quantity='2.0'  engrave='false'  unlimit_stack_size='false'  
                   Items='[i@iron_ore]'  slot='1' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: NARRATE 
                   "- give <def[item]> qty:<def[amount]>" 
14:13:01 [INFO] +- Executing dCommand: NARRATE/p@TheBlackCoyote ---------+ 
14:13:01 [INFO]  Filled tag <def[item]> with 'i@iron_ore'. 
14:13:01 [INFO]  Filled tag <def[amount]> with '2'. 
14:13:01 [INFO] +> Executing 'NARRATE': Narrating='- give i@iron_ore qty:2'  
                   Targets='[p@TheBlackCoyote]' 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH 
                   " CALLBACK" 
14:13:01 [INFO]  Queue 'GIVE_REWARDS_BettyNursingHundreds' Executing: FOREACH 
                   " CALLBACK" 
14:13:01 [INFO]  Completing queue 'GIVE_REWARDS_BettyNursingHundreds' in 
                   127ms.