Java Version: 1.8.0_101
Up-time: 4h 13m
CraftBukkit Version: git-Spigot-047f737-ae93d4f (MC: 1.10.2)
Denizen Version: Core: 1.15 (Build 75), CraftBukkit: 1.0.0-SNAPSHOT (build 1628)
Active Plugins (32): Questioner: 0.6, TerrainControl: 2.8.2-SNAPSHOT, GroupManager: 2.0 (Phoenix),
Craftconomy3: 3.3-e72ac42-trv178, PowerNBT: 0.8.6.2, ProtocolLib: 4.1.0, LibsDisguises: 9.0.9-SNAPSHOT,
NoCheatPlus: 3.15.0-SNAPSHOT-sMD5NET-b1022, ForceResourcepacks: 1.6.8 (build #149),
FastAsyncWorldEdit: 16.09.28-7deeb51-332-9.5.2, LightGlider: 0.9, Vault: 1.5.6-b49,
xInventories: 2.3, WorldEdit: 6.1.5-SNAPSHOT;3623-34c31dc, Orebfuscator4: 4.1.4,
Denizen: 1.0.0-SNAPSHOT (build 1628), Essentials: 2.0.1-b370, UltraCosmetics: 2.3.9,
LogBlock: 1.10.1-SNAPSHOT (build #274), LWC: 1.7.3, WorldGuard: 6.1.3-SNAPSHOT;1685-9cafb07,
ASkyBlock: 3.0.3.2, VanishNoPacket: 3.19.1, EssentialsChat: TeamCity, EchoPet: 1.0.3-b40,
ArmorStandEditor: 1.9.4-0.1.11, Multiverse-Core: 2.5.0-SNAPSHOT-b722, Multiverse-NetherPortals: 2.5.0-SNAPSHOT-b712,
Towny: 0.91.1.0, ShowCaseStandalone: 776, Depenizen: 0.2.2 (build 322), TownyNameUpdater: 1.0,
Loaded Worlds (4): world_LOBBY, world_ASkyBlock_nether, world_ASkyBlock, world_survival
Online Players (1): Mickket(Mickket)
Offline Players: 1
Mode: online
18:20:52 [INFO] +> Executing 'Event': Type='on player clicks in inventory'
Container='CLASS_SPELUNKER(WORLD)'
player=p@MickketContext='{item=i@TREASURE_BAG[display_name=&sseTreasure
Bag;durability=16;flags=li@HIDE_ENCHANTS|HIDE_UNBREAKABLE;lore=&ss3A
frayed cloth bag with a mix of|&ss3jingling and clattering
items inside;unbreakable=true], cursor_item=i@air,
raw_slot=38, is_shift_click=false, slot_type=QUICKBAR,
action=PLACE_ALL, slot=38,
inventory=in@player[holder=p@1da0a5da-aba4-48fd-883a-a5e0590d5355],
click=CRE... * snip! *
18:20:52 [INFO] +- Building event 'ON PLAYER CLICKS IN INVENTORY' for
CLASS_SPELUNKER ---------+
18:20:52 [INFO] Starting InstantQueue 'CLASS_SPELUNKER_ChinaVeryBelly'...
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_ChinaVeryBelly' Executing: IF
"<player.open_inventory.title.contains[Treasure<&chr[20]>Bag]>"
"{" "-" "flag" "<player>"
"CFG_TREASURE_BAG:<player.open_inventory.list_contents.replace[li@li@]>"
"}"
18:20:52 [INFO] +- Executing dCommand: IF/p@Mickket ---------+
18:20:52 [INFO] +> Executing 'IF': use_braces='true'
18:20:52 [INFO] Filled tag <&chr[20]> with ' '.
18:20:52 [INFO] Filled tag <player.open_inventory.title.contains[Treasure
Bag]> with 'false'.
18:20:52 [INFO] Completing queue 'CLASS_SPELUNKER_ChinaVeryBelly' in 1ms.
18:20:52 [INFO] +> Executing 'Event': Type='on player clicks TREASURE_BAG in
inventory with air' Container='CLASS_SPELUNKER(WORLD)'
player=p@MickketContext='{item=i@TREASURE_BAG[display_name=&sseTreasure
Bag;durability=16;flags=li@HIDE_ENCHANTS|HIDE_UNBREAKABLE;lore=&ss3A
frayed cloth bag with a mix of|&ss3jingling and clattering
items inside;unbreakable=true], cursor_item=i@air,
raw_slot=38, is_shift_click=false, slot_type=QUICKBAR,
action=PLACE_ALL, slot=38,
inventory=in@player[holder=p@1da0a5da-aba4-48fd-883a-a5... *
snip! *
18:20:52 [INFO] +- Building event 'ON PLAYER CLICKS TREASURE_BAG IN INVENTORY
WITH AIR' for CLASS_SPELUNKER ---------+
18:20:52 [INFO] Starting InstantQueue 'CLASS_SPELUNKER_RunHdtvGore'...
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: IF
"<player.flag[CFG_CLASS]>" "!=" "Spelunker" "{" "-" "if"
"!<player.has_flag[CFG_TREASURE_BAG]>" "||"
"<player.flag[CFG_TREASURE_BAG]>" "==" "li@" "{" "-" "flag"
"<player>" "CFG_TREASURE_BAG:!" "-" "repeat"
"<util.random.int[2].to[9]>" "{" "-" "flag" "<player>"
"CFG_TREASURE_BAG:->:<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>"
"}" "-" "inventory" "open" "d:in@generic[size=9;title=Treasure
Bag;contents=<player.flag[CFG_TREASURE_BAG].as_list>]... *
snip! *
18:20:52 [INFO] +- Executing dCommand: IF/p@Mickket ---------+
18:20:52 [INFO] +> Executing 'IF': use_braces='true'
18:20:52 [INFO] Unfilled attributes '[flag[CFG_CLASS]]' for tag
<player.flag[CFG_CLASS]>!
18:20:52 [INFO] Filled tag <player.flag[CFG_CLASS]> with 'null'.
18:20:52 [INFO] ERROR! Tag <player.flag[CFG_CLASS]> is invalid!
18:20:52 [INFO] Logic='NEGATIVE', Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Element(Spelunker)' -->
OUTCOME='true'
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: IF
"!<player.has_flag[CFG_TREASURE_BAG]>" "||"
"<player.flag[CFG_TREASURE_BAG]>" "==" "li@" "{" "-" "flag"
"<player>" "CFG_TREASURE_BAG:!" "-" "repeat"
"<util.random.int[2].to[9]>" "{" "-" "flag" "<player>"
"CFG_TREASURE_BAG:->:<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>"
"}" "-" "inventory" "open" "d:in@generic[size=9;title=Treasure
Bag;contents=<player.flag[CFG_TREASURE_BAG].as_list>]" "}"
18:20:52 [INFO] +- Executing dCommand: IF/p@Mickket ---------+
18:20:52 [INFO] +> Executing 'IF': use_braces='true'
18:20:52 [INFO] Filled tag <player.has_flag[CFG_TREASURE_BAG]> with 'true'.
18:20:52 [INFO] Filled tag <player.flag[CFG_TREASURE_BAG]> with 'li@'.
18:20:52 [INFO] Comparable='dList(li@)', Operator='EQUALS',
ComparedTo='dList(li@)' --> OUTCOME='true'
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: FLAG
"<player>" "CFG_TREASURE_BAG:!"
18:20:52 [INFO] +- Executing dCommand: FLAG/p@Mickket ---------+
18:20:52 [INFO] Filled tag <player> with
'p@1da0a5da-aba4-48fd-883a-a5e0590d5355'.
18:20:52 [INFO] +> Executing 'FLAG': flag_name='CFG_TREASURE_BAG'
Action/Value='DELETE(false)' flag_target='p@Mickket'
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: REPEAT
"<util.random.int[2].to[9]>" "{" "-" "flag" "<player>"
"CFG_TREASURE_BAG:->:<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>"
"}"
18:20:52 [INFO] +- Executing dCommand: REPEAT/p@Mickket ---------+
18:20:52 [INFO] Filled tag <util.random.int[2].to[9]> with '6'.
18:20:52 [INFO] +> Executing 'REPEAT': qty='6'
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: FLAG
"<player>"
"CFG_TREASURE_BAG:->:<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>"
18:20:52 [INFO] +- Executing dCommand: FLAG/p@Mickket ---------+
18:20:52 [INFO] Filled tag <player> with
'p@1da0a5da-aba4-48fd-883a-a5e0590d5355'.
18:20:52 [INFO] +> [dItem] Does not match a valid item ID or material:
cosmic_essence
18:20:52 [INFO] +> [dItem] valueOf dItem returning null: cosmic_essence
18:20:52 [INFO] ERROR! 'cosmic_essence' is an invalid dItem!
18:20:52 [INFO] Unfilled attributes '[as_item]' for tag
<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>!
18:20:52 [INFO] Filled tag
<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>
with 'null'.
18:20:52 [INFO] ERROR in script 'CLASS_SPELUNKER'! Tag
<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>
is invalid!
18:20:52 [INFO] +> Executing 'FLAG': flag_name='CFG_TREASURE_BAG'
Action/Value='INSERT(null)' flag_target='p@Mickket'
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: REPEAT
" CALLBACK"
18:20:52 [INFO] +- Repeat loop 2 ---------+
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: FLAG
"<player>"
"CFG_TREASURE_BAG:->:<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>"
18:20:52 [INFO] +- Executing dCommand: FLAG/p@Mickket ---------+
18:20:52 [INFO] Filled tag <player> with
'p@1da0a5da-aba4-48fd-883a-a5e0590d5355'.
18:20:52 [INFO] Filled tag
<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>
with 'i@ender_pearl'.
18:20:52 [INFO] +> Executing 'FLAG': flag_name='CFG_TREASURE_BAG'
Action/Value='INSERT(i@ender_pearl)' flag_target='p@Mickket'
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: REPEAT
" CALLBACK"
18:20:52 [INFO] +- Repeat loop 3 ---------+
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: FLAG
"<player>"
"CFG_TREASURE_BAG:->:<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>"
18:20:52 [INFO] +- Executing dCommand: FLAG/p@Mickket ---------+
18:20:52 [INFO] Filled tag <player> with
'p@1da0a5da-aba4-48fd-883a-a5e0590d5355'.
18:20:52 [INFO] Filled tag
<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>
with 'i@prismarine_shard'.
18:20:52 [INFO] +> Executing 'FLAG': flag_name='CFG_TREASURE_BAG'
Action/Value='INSERT(i@prismarine_shard)'
flag_target='p@Mickket'
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: REPEAT
" CALLBACK"
18:20:52 [INFO] +- Repeat loop 4 ---------+
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: FLAG
"<player>"
"CFG_TREASURE_BAG:->:<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>"
18:20:52 [INFO] +- Executing dCommand: FLAG/p@Mickket ---------+
18:20:52 [INFO] Filled tag <player> with
'p@1da0a5da-aba4-48fd-883a-a5e0590d5355'.
18:20:52 [INFO] Filled tag
<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>
with 'i@slime_ball'.
18:20:52 [INFO] +> Executing 'FLAG': flag_name='CFG_TREASURE_BAG'
Action/Value='INSERT(i@slime_ball)' flag_target='p@Mickket'
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: REPEAT
" CALLBACK"
18:20:52 [INFO] +- Repeat loop 5 ---------+
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: FLAG
"<player>"
"CFG_TREASURE_BAG:->:<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>"
18:20:52 [INFO] +- Executing dCommand: FLAG/p@Mickket ---------+
18:20:52 [INFO] Filled tag <player> with
'p@1da0a5da-aba4-48fd-883a-a5e0590d5355'.
18:20:52 [INFO] Filled tag
<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>
with 'i@coal'.
18:20:52 [INFO] +> Executing 'FLAG': flag_name='CFG_TREASURE_BAG'
Action/Value='INSERT(i@coal)' flag_target='p@Mickket'
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: REPEAT
" CALLBACK"
18:20:52 [INFO] +- Repeat loop 6 ---------+
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: FLAG
"<player>"
"CFG_TREASURE_BAG:->:<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>"
18:20:52 [INFO] +- Executing dCommand: FLAG/p@Mickket ---------+
18:20:52 [INFO] Filled tag <player> with
'p@1da0a5da-aba4-48fd-883a-a5e0590d5355'.
18:20:52 [INFO] Filled tag
<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>
with 'i@blaze_rod'.
18:20:52 [INFO] +> Executing 'FLAG': flag_name='CFG_TREASURE_BAG'
Action/Value='INSERT(i@blaze_rod)' flag_target='p@Mickket'
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: REPEAT
" CALLBACK"
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: INVENTORY
"open" "d:in@generic[size=9;title=Treasure
Bag;contents=<player.flag[CFG_TREASURE_BAG].as_list>]"
18:20:52 [INFO] +- Executing dCommand: INVENTORY/p@Mickket ---------+
18:20:52 [INFO] Filled tag <player.flag[CFG_TREASURE_BAG].as_list> with
'li@null|i@ender_pearl|i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod'.
18:20:52 [INFO] +> Executing 'INVENTORY': actions='[open]'
Inventory='in@generic[size=9;contents=li@i@ender_pearl|i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod;title=Treasure
Bag]' slot='1'
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: IF
"<player.has_flag[CFG_TREASURE_BAG]>" "{" "-" "inventory"
"open" "d:in@generic[size=9;title=Treasure
Bag;contents=<player.flag[CFG_TREASURE_BAG].as_list>]" "}"
18:20:52 [INFO] +- Executing dCommand: IF/p@Mickket ---------+
18:20:52 [INFO] +> Executing 'IF': use_braces='true'
18:20:52 [INFO] Filled tag <player.has_flag[CFG_TREASURE_BAG]> with 'true'.
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: INVENTORY
"open" "d:in@generic[size=9;title=Treasure
Bag;contents=<player.flag[CFG_TREASURE_BAG].as_list>]"
18:20:52 [INFO] +- Executing dCommand: INVENTORY/p@Mickket ---------+
18:20:52 [INFO] Filled tag <player.flag[CFG_TREASURE_BAG].as_list> with
'li@null|i@ender_pearl|i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod'.
18:20:52 [INFO] +> Executing 'INVENTORY': actions='[open]'
Inventory='in@generic[size=9;contents=li@i@ender_pearl|i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod;title=Treasure
Bag]' slot='1'
18:20:52 [INFO] Running script event 'PlayerClosesInv', event='player closes
inventory' for script 'CLASS_SPELUNKER'
18:20:52 [INFO] Starting InstantQueue 'CLASS_SPELUNKER_AnythingDenizenLib'...
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_AnythingDenizenLib' Executing: IF
"<player.open_inventory.title.contains[Treasure<&chr[20]>Bag]>"
"{" "-" "playsound" "<player>" "s:entity.horse.saddle" "v:0.5"
"p:0.85" "custom" "-" "flag" "<player>"
"CFG_TREASURE_BAG:<player.open_inventory.list_contents.replace[li@li@]>"
"-" "narrate" "<player.open_inventory.list_contents.as_list>"
"}"
18:20:52 [INFO] +- Executing dCommand: IF/p@Mickket ---------+
18:20:52 [INFO] +> Executing 'IF': use_braces='true'
18:20:52 [INFO] Filled tag <&chr[20]> with ' '.
18:20:52 [INFO] Filled tag <player.open_inventory.title.contains[Treasure
Bag]> with 'true'.
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_AnythingDenizenLib' Executing:
PLAYSOUND "<player>" "s:entity.horse.saddle" "v:0.5" "p:0.85"
"custom"
18:20:52 [INFO] +- Executing dCommand: PLAYSOUND/p@Mickket ---------+
18:20:52 [INFO] Filled tag <player> with
'p@1da0a5da-aba4-48fd-883a-a5e0590d5355'.
18:20:52 [INFO] +> Executing 'PLAYSOUND':
entities='[p@1da0a5da-aba4-48fd-883a-a5e0590d5355]'
sound='entity.horse.saddle' volume='0.5' pitch='0.85'
custom='true'
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_AnythingDenizenLib' Executing: FLAG
"<player>"
"CFG_TREASURE_BAG:<player.open_inventory.list_contents.replace[li@li@]>"
18:20:52 [INFO] +- Executing dCommand: FLAG/p@Mickket ---------+
18:20:52 [INFO] Filled tag <player> with
'p@1da0a5da-aba4-48fd-883a-a5e0590d5355'.
18:20:52 [INFO] Filled tag
<player.open_inventory.list_contents.replace[li@li@]> with
'li@i@ender_pearl|i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod'.
18:20:52 [INFO] +> Executing 'FLAG': flag_name='CFG_TREASURE_BAG'
Action/Value='SET_VALUE(li@i@ender_pearl|i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod)'
flag_target='p@Mickket'
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_AnythingDenizenLib' Executing: NARRATE
"<player.open_inventory.list_contents.as_list>"
18:20:52 [INFO] +- Executing dCommand: NARRATE/p@Mickket ---------+
18:20:52 [INFO] Filled tag <player.open_inventory.list_contents.as_list> with
'li@i@ender_pearl|i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod'.
18:20:52 [INFO] +> Executing 'NARRATE':
Narrating='li@i@ender_pearl|i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod'
Targets='[p@Mickket]'
18:20:52 [INFO] Completing queue 'CLASS_SPELUNKER_AnythingDenizenLib' in 6ms.
18:20:52 [INFO] Queue 'CLASS_SPELUNKER_RunHdtvGore' Executing: DETERMINE
"cancelled"
18:20:52 [INFO] +- Executing dCommand: DETERMINE/p@Mickket ---------+
18:20:52 [INFO] +> Executing 'DETERMINE': outcome='cancelled'
passively='false'
18:20:52 [INFO] Completing queue 'CLASS_SPELUNKER_RunHdtvGore' in 23ms.
18:20:53 [INFO] Running script event 'PlayerClosesInv', event='player closes
inventory' for script 'CLASS_SPELUNKER'
18:20:53 [INFO] Starting InstantQueue
'CLASS_SPELUNKER_ElliottCollinsPanel'...
18:20:53 [INFO] Queue 'CLASS_SPELUNKER_ElliottCollinsPanel' Executing: IF
"<player.open_inventory.title.contains[Treasure<&chr[20]>Bag]>"
"{" "-" "playsound" "<player>" "s:entity.horse.saddle" "v:0.5"
"p:0.85" "custom" "-" "flag" "<player>"
"CFG_TREASURE_BAG:<player.open_inventory.list_contents.replace[li@li@]>"
"-" "narrate" "<player.open_inventory.list_contents.as_list>"
"}"
18:20:53 [INFO] +- Executing dCommand: IF/p@Mickket ---------+
18:20:53 [INFO] +> Executing 'IF': use_braces='true'
18:20:53 [INFO] Filled tag <&chr[20]> with ' '.
18:20:53 [INFO] Filled tag <player.open_inventory.title.contains[Treasure
Bag]> with 'true'.
18:20:53 [INFO] Queue 'CLASS_SPELUNKER_ElliottCollinsPanel' Executing:
PLAYSOUND "<player>" "s:entity.horse.saddle" "v:0.5" "p:0.85"
"custom"
18:20:53 [INFO] +- Executing dCommand: PLAYSOUND/p@Mickket ---------+
18:20:53 [INFO] Filled tag <player> with
'p@1da0a5da-aba4-48fd-883a-a5e0590d5355'.
18:20:53 [INFO] +> Executing 'PLAYSOUND':
entities='[p@1da0a5da-aba4-48fd-883a-a5e0590d5355]'
sound='entity.horse.saddle' volume='0.5' pitch='0.85'
custom='true'
18:20:53 [INFO] Queue 'CLASS_SPELUNKER_ElliottCollinsPanel' Executing: FLAG
"<player>"
"CFG_TREASURE_BAG:<player.open_inventory.list_contents.replace[li@li@]>"
18:20:53 [INFO] +- Executing dCommand: FLAG/p@Mickket ---------+
18:20:53 [INFO] Filled tag <player> with
'p@1da0a5da-aba4-48fd-883a-a5e0590d5355'.
18:20:53 [INFO] Filled tag
<player.open_inventory.list_contents.replace[li@li@]> with
'li@i@ender_pearl|i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod'.
18:20:53 [INFO] +> Executing 'FLAG': flag_name='CFG_TREASURE_BAG'
Action/Value='SET_VALUE(li@i@ender_pearl|i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod)'
flag_target='p@Mickket'
18:20:53 [INFO] Queue 'CLASS_SPELUNKER_ElliottCollinsPanel' Executing:
NARRATE "<player.open_inventory.list_contents.as_list>"
18:20:53 [INFO] +- Executing dCommand: NARRATE/p@Mickket ---------+
18:20:53 [INFO] Filled tag <player.open_inventory.list_contents.as_list> with
'li@i@ender_pearl|i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod'.
18:20:53 [INFO] +> Executing 'NARRATE':
Narrating='li@i@ender_pearl|i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod'
Targets='[p@Mickket]'
18:20:53 [INFO] Completing queue 'CLASS_SPELUNKER_ElliottCollinsPanel' in
4ms.
18:20:54 [INFO] +> Executing 'Event': Type='on player clicks in inventory'
Container='CLASS_SPELUNKER(WORLD)'
player=p@MickketContext='{item=i@TREASURE_BAG[display_name=&sseTreasure
Bag;durability=16;flags=li@HIDE_ENCHANTS|HIDE_UNBREAKABLE;lore=&ss3A
frayed cloth bag with a mix of|&ss3jingling and clattering
items inside;unbreakable=true], cursor_item=i@air,
raw_slot=38, is_shift_click=false, slot_type=QUICKBAR,
action=PLACE_ALL, slot=38,
inventory=in@player[holder=p@1da0a5da-aba4-48fd-883a-a5e0590d5355],
click=CRE... * snip! *
18:20:54 [INFO] +- Building event 'ON PLAYER CLICKS IN INVENTORY' for
CLASS_SPELUNKER ---------+
18:20:54 [INFO] Starting InstantQueue 'CLASS_SPELUNKER_ExtensionPythonAmd'...
18:20:54 [INFO] Queue 'CLASS_SPELUNKER_ExtensionPythonAmd' Executing: IF
"<player.open_inventory.title.contains[Treasure<&chr[20]>Bag]>"
"{" "-" "flag" "<player>"
"CFG_TREASURE_BAG:<player.open_inventory.list_contents.replace[li@li@]>"
"}"
18:20:54 [INFO] +- Executing dCommand: IF/p@Mickket ---------+
18:20:54 [INFO] +> Executing 'IF': use_braces='true'
18:20:54 [INFO] Filled tag <&chr[20]> with ' '.
18:20:54 [INFO] Filled tag <player.open_inventory.title.contains[Treasure
Bag]> with 'false'.
18:20:54 [INFO] Completing queue 'CLASS_SPELUNKER_ExtensionPythonAmd' in 1ms.
18:20:54 [INFO] +> Executing 'Event': Type='on player clicks TREASURE_BAG in
inventory with air' Container='CLASS_SPELUNKER(WORLD)'
player=p@MickketContext='{item=i@TREASURE_BAG[display_name=&sseTreasure
Bag;durability=16;flags=li@HIDE_ENCHANTS|HIDE_UNBREAKABLE;lore=&ss3A
frayed cloth bag with a mix of|&ss3jingling and clattering
items inside;unbreakable=true], cursor_item=i@air,
raw_slot=38, is_shift_click=false, slot_type=QUICKBAR,
action=PLACE_ALL, slot=38,
inventory=in@player[holder=p@1da0a5da-aba4-48fd-883a-a5... *
snip! *
18:20:54 [INFO] +- Building event 'ON PLAYER CLICKS TREASURE_BAG IN INVENTORY
WITH AIR' for CLASS_SPELUNKER ---------+
18:20:54 [INFO] Starting InstantQueue
'CLASS_SPELUNKER_InterferenceOrganisationsNike'...
18:20:54 [INFO] Queue 'CLASS_SPELUNKER_InterferenceOrganisationsNike'
Executing: IF "<player.flag[CFG_CLASS]>" "!=" "Spelunker" "{"
"-" "if" "!<player.has_flag[CFG_TREASURE_BAG]>" "||"
"<player.flag[CFG_TREASURE_BAG]>" "==" "li@" "{" "-" "flag"
"<player>" "CFG_TREASURE_BAG:!" "-" "repeat"
"<util.random.int[2].to[9]>" "{" "-" "flag" "<player>"
"CFG_TREASURE_BAG:->:<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>"
"}" "-" "inventory" "open" "d:in@generic[size=9;title=Treasure
Bag;contents=<player.flag[CFG_TREAS... * snip! *
18:20:54 [INFO] +- Executing dCommand: IF/p@Mickket ---------+
18:20:54 [INFO] +> Executing 'IF': use_braces='true'
18:20:54 [INFO] Unfilled attributes '[flag[CFG_CLASS]]' for tag
<player.flag[CFG_CLASS]>!
18:20:54 [INFO] Filled tag <player.flag[CFG_CLASS]> with 'null'.
18:20:54 [INFO] ERROR! Tag <player.flag[CFG_CLASS]> is invalid!
18:20:54 [INFO] Logic='NEGATIVE', Comparable='Element(null)',
Operator='EQUALS', ComparedTo='Element(Spelunker)' -->
OUTCOME='true'
18:20:54 [INFO] Queue 'CLASS_SPELUNKER_InterferenceOrganisationsNike'
Executing: IF "!<player.has_flag[CFG_TREASURE_BAG]>" "||"
"<player.flag[CFG_TREASURE_BAG]>" "==" "li@" "{" "-" "flag"
"<player>" "CFG_TREASURE_BAG:!" "-" "repeat"
"<util.random.int[2].to[9]>" "{" "-" "flag" "<player>"
"CFG_TREASURE_BAG:->:<yaml[spelunker_bags].read[treasure_bag_loot].random.as_item>"
"}" "-" "inventory" "open" "d:in@generic[size=9;title=Treasure
Bag;contents=<player.flag[CFG_TREASURE_BAG].as_list>]" "}"
18:20:54 [INFO] +- Executing dCommand: IF/p@Mickket ---------+
18:20:54 [INFO] +> Executing 'IF': use_braces='true'
18:20:54 [INFO] Filled tag <player.has_flag[CFG_TREASURE_BAG]> with 'true'.
18:20:54 [INFO] Filled tag <player.flag[CFG_TREASURE_BAG]> with
'li@i@ender_pearl|i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod'.
18:20:54 [INFO]
Comparable='dList(li@i@ender_pearl|i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod)',
Operator='EQUALS', ComparedTo='dList(li@)' --> OUTCOME='false'
18:20:54 [INFO] Queue 'CLASS_SPELUNKER_InterferenceOrganisationsNike'
Executing: IF "<player.has_flag[CFG_TREASURE_BAG]>" "{" "-"
"inventory" "open" "d:in@generic[size=9;title=Treasure
Bag;contents=<player.flag[CFG_TREASURE_BAG].as_list>]" "}"
18:20:54 [INFO] +- Executing dCommand: IF/p@Mickket ---------+
18:20:54 [INFO] +> Executing 'IF': use_braces='true'
18:20:54 [INFO] Filled tag <player.has_flag[CFG_TREASURE_BAG]> with 'true'.
18:20:54 [INFO] Queue 'CLASS_SPELUNKER_InterferenceOrganisationsNike'
Executing: INVENTORY "open"
"d:in@generic[size=9;title=Treasure
Bag;contents=<player.flag[CFG_TREASURE_BAG].as_list>]"
18:20:54 [INFO] +- Executing dCommand: INVENTORY/p@Mickket ---------+
18:20:54 [INFO] Filled tag <player.flag[CFG_TREASURE_BAG].as_list> with
'li@li@i@ender_pearl|i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod'.
18:20:54 [INFO] +> Executing 'INVENTORY': actions='[open]'
Inventory='in@generic[size=9;contents=li@i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod;title=Treasure
Bag]' slot='1'
18:20:54 [INFO] Queue 'CLASS_SPELUNKER_InterferenceOrganisationsNike'
Executing: DETERMINE "cancelled"
18:20:54 [INFO] +- Executing dCommand: DETERMINE/p@Mickket ---------+
18:20:54 [INFO] +> Executing 'DETERMINE': outcome='cancelled'
passively='false'
18:20:54 [INFO] Completing queue
'CLASS_SPELUNKER_InterferenceOrganisationsNike' in 3ms.
18:20:56 [INFO] Running script event 'PlayerClosesInv', event='player closes
inventory' for script 'CLASS_SPELUNKER'
18:20:56 [INFO] Starting InstantQueue 'CLASS_SPELUNKER_HandbookCabFossil'...
18:20:56 [INFO] Queue 'CLASS_SPELUNKER_HandbookCabFossil' Executing: IF
"<player.open_inventory.title.contains[Treasure<&chr[20]>Bag]>"
"{" "-" "playsound" "<player>" "s:entity.horse.saddle" "v:0.5"
"p:0.85" "custom" "-" "flag" "<player>"
"CFG_TREASURE_BAG:<player.open_inventory.list_contents.replace[li@li@]>"
"-" "narrate" "<player.open_inventory.list_contents.as_list>"
"}"
18:20:56 [INFO] +- Executing dCommand: IF/p@Mickket ---------+
18:20:56 [INFO] +> Executing 'IF': use_braces='true'
18:20:56 [INFO] Filled tag <&chr[20]> with ' '.
18:20:56 [INFO] Filled tag <player.open_inventory.title.contains[Treasure
Bag]> with 'true'.
18:20:56 [INFO] Queue 'CLASS_SPELUNKER_HandbookCabFossil' Executing:
PLAYSOUND "<player>" "s:entity.horse.saddle" "v:0.5" "p:0.85"
"custom"
18:20:56 [INFO] +- Executing dCommand: PLAYSOUND/p@Mickket ---------+
18:20:56 [INFO] Filled tag <player> with
'p@1da0a5da-aba4-48fd-883a-a5e0590d5355'.
18:20:56 [INFO] +> Executing 'PLAYSOUND':
entities='[p@1da0a5da-aba4-48fd-883a-a5e0590d5355]'
sound='entity.horse.saddle' volume='0.5' pitch='0.85'
custom='true'
18:20:56 [INFO] Queue 'CLASS_SPELUNKER_HandbookCabFossil' Executing: FLAG
"<player>"
"CFG_TREASURE_BAG:<player.open_inventory.list_contents.replace[li@li@]>"
18:20:56 [INFO] +- Executing dCommand: FLAG/p@Mickket ---------+
18:20:56 [INFO] Filled tag <player> with
'p@1da0a5da-aba4-48fd-883a-a5e0590d5355'.
18:20:56 [INFO] Filled tag
<player.open_inventory.list_contents.replace[li@li@]> with
'li@i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod'.
18:20:56 [INFO] +> Executing 'FLAG': flag_name='CFG_TREASURE_BAG'
Action/Value='SET_VALUE(li@i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod)'
flag_target='p@Mickket'
18:20:56 [INFO] Queue 'CLASS_SPELUNKER_HandbookCabFossil' Executing: NARRATE
"<player.open_inventory.list_contents.as_list>"
18:20:56 [INFO] +- Executing dCommand: NARRATE/p@Mickket ---------+
18:20:56 [INFO] Filled tag <player.open_inventory.list_contents.as_list> with
'li@i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod'.
18:20:56 [INFO] +> Executing 'NARRATE':
Narrating='li@i@prismarine_shard|i@slime_ball|i@coal|i@blaze_rod'
Targets='[p@Mickket]'
18:20:56 [INFO] Completing queue 'CLASS_SPELUNKER_HandbookCabFossil' in 3ms.