Java Version: 17.0.9
Up-time: 9h 25m
Denizen Version: Core: 1.91.0-SNAPSHOT (Build 1357), Spigot: 1.2.8-SNAPSHOT (build 1797-REL)
Script Containers: 375, Events: 453
Last reload: 27s ago
Server Version: Paper version git-Paper-176 (MC: 1.20.1)
Active Plugins (107): ViaVersion: 4.8.1, LuckPerms: 5.4.102, Vault: 1.7.3-b131, ProtocolLib: 5.1.0,
FastAsyncWorldEdit: 2.8.2-SNAPSHOT-585;37161f9, PlaceholderAPI: 2.11.4, BKCommonLib: 1.20.1-v3,
Votifier: 2.7.3, NexEngine: 2.2.12, WorldGuard: 7.0.9+5934e49, My_Worlds: 1.20.1-v2,
PlayerPoints: 3.2.6, Citizens: 2.0.32-SNAPSHOT (build 3147), CoreProtect: 21.3,
MythicMobs: 5.4.1-${CI_COMMIT_SHORT_SHA}, mcMMO: 2.1.226-SNAPSHOT, GSit: 1.5.0,
Towny: 0.99.6.0, LoneLibs: 1.0.27, ModelEngine: R4.0.2, Essentials: 2.20.1-dev+37-b2ae28b,
Vulcan: 2.7.5, Denizen: 1.2.8-SNAPSHOT (build 1797-REL), TownyChat: 0.109,
ItemsAdder: 3.6.0, HeadDatabase: 4.18.0, DiscordSRV: 1.26.2, PremiumVanish: 2.8.15,
CMILib: 1.4.2.0, Pl3xMap: 1.20.1-469, LWC: 2.3.1, ExtraStorage: 3.2.5, EvenMoreFish: 1.6.11.3,
KixsChatGames: 2.0.7, InteractiveChat: 4.2.8.0, Jobs: 5.2.1.2, PlayerWarps: 6.29.0,
QuickShop: 5.1.2.5, ChestSort: 13.6.4, PlayerVaults: 4.2.14, OneAnnouncer: 1.2.0,
SolItems: 1.2.0, DecentHolograms: 2.8.4, ViaBackwards: 4.8.1, Quests: 4.8.3-b423,
Shopkeepers: 2.17.2, DiscordSRV-Staff-Chat: 1.4.4, EternalTags: 1.2.1, InteractiveChatDiscordSrvAddon: 4.2.8.0,
Withdrawals: 1.0.0, HiddenArmor: 1.1.2, NoMobGriefing: 3.0.3, TownyCamps: 0.0.45,
TestPlugin: 1.0.0, TAB: 4.0.3, ChatFilter: 2.0.14, PlugManX: 2.3.3, ArtMap: 3.9.12,
Insights: 6.15.0, ExtraContexts: 2.0-SNAPSHOT, TownyMenu: 1.8.1, JobsAddons: 1.0.0,
Pl-Hide-Pro: 2.7.4, WorldGuardExtraFlags: 4.2.1, Elevator: 3.12.5, QSFindItemAddOn: 2.0.5.2-RELEASE,
GMusic: 1.0.0, TownyFlight: 1.9.0, FarmControl: 1.2.5, VoidGen: 2.2.1, MMOInterface: 1.0.0,
ExtraCancelEvent: 1.0.0, SolUtilities: 1.2.0, ExcellentCrates: 4.4.2, Hallomares2023: 1.0,
MyCommand: 5.7.4, UltimateAutoRestart: Build 54a, EssentialsSpawn: 2.20.1-dev+37-b2ae28b,
DenyBack: 1.8, SilkySpawnersLITE: 1.0.21-SNAPSHOT, LuckyPouches: 1.2.0, AuctionHouse: 2.103.1,
LiteBans: 2.12.5, InventoryRollbackPlus: 1.6.12, JetsAntiAFKPro: 3.7.1, HubParkour: 2.7.4,
ajLeaderboards: 2.8.0, Rankup: 3.14.2, SafariNet: 1.15.53-SNAPSHOT, DeluxeMenus: 1.13.7-Release,
spark: 1.10.34, BuycraftX: 12.0.8, WitherSound: 1.2, Vouchers: 3.19.0, BetterRTP: 3.6.11,
LWCTrust: 1.0.6, RealisticSeasons: 10.6.1, PinataParty: 2.62.3, DailyRewardsPlus: 1.3.1,
InvSeePlusPlus: 0.22.6, Chunky: 1.3.92, dDiscordBot: 0.7 (build 293), Depenizen: 2.1.0 (build 840),
MapTowny: 2.2.0, CustomSaplings: 1.0.2, Hoarder: 2.1, PlayerParticles: 8.4,
Loaded Worlds (12): main, main_nether, main_the_end, resource_the_end, resource_nether, renamedmushrooms,
resource, main_mapart, spawn, resource_sand, event, main_seasons
Online Players (1): Plasma(Plasma_TM),
Total Players Ever: 10 (10 normal)
Mode: offline (Velocity: offline)
Depenizen Bridges loaded (16): CoreProtect, LuckPerms, WorldEdit, TownyChat, Shopkeepers, MythicMobs, Quests, Essentials, PlaceholderAPI, Towny, Jobs, mcMMO, ViaVersion, Votifier, PlayerPoints, WorldGuard
12:25:59 Starting InstantQueue 'TEST_SHOP_COMMAND_34677_MotorOperate' with player 'Plasma_TM'...
12:25:59 +- Queue 'TEST_SHOP_COMMAND_34677_MotorOperate' Executing: (line 51) if <context.args.size> == 0 ---------+
12:25:59 +> Executing 'IF': use_braces='true'
12:25:59 Filled tag <context.args.size> with '0'.
12:25:59 Comparing if 0 EQUALS 0 ... true
12:25:59 If command passed, running block.
12:25:59 +- Queue 'TEST_SHOP_COMMAND_34677_MotorOperate' Executing: (line 52) run test_shop ---------+
12:25:59 +> Executing 'RUN': script='s@test_shop (TASK)'
12:25:59 Starting InstantQueue 'TEST_SHOP_34678_LotEstonia' with player 'Plasma_TM'...
12:25:59 +- Queue 'TEST_SHOP_34678_LotEstonia' Executing: (line 34) define config_trades <map[<proc[get_test_config].context[main_shop]>]> ---------+
12:25:59 Filled tag <proc[get_test_config].context[main_shop]> with 'map@[one = map@[result = diamond; result_amount = 3; input = charcoal; input_cost = 5]; two = map@[result = diamond; result_amount = 3; input = test_item; input_cost = 5]]'.
12:25:59 Filled tag <map[map@[one=map@[result=diamond;result_amount=3;input=charcoal;input_cost=5];two=map@[result=diamond;result_amount=3;input=test_item;input_cost=5]]]> with 'map@[one = map@[result = diamond; result_amount = 3; input = charcoal; input_cost = 5]; two = map@[result = diamond;
result_amount = 3; input = test_item; input_cost = 5]]'.
12:25:59 +> Executing 'DEFINE': Queue='q@TEST_SHOP_34678_LotEstonia' definition='config_trades' value='map@[one = map@[result = diamond; result_amount = 3; input = charcoal; input_cost = 5]; two = map@[result = diamond; result_amount = 3; input = test_item; input_cost = 5]]'
12:25:59 +- Queue 'TEST_SHOP_34678_LotEstonia' Executing: (line 35) define trades <list> ---------+
12:25:59 +> Executing 'DEFINE': Queue='q@TEST_SHOP_34678_LotEstonia' definition='trades' value='li@ (Size 0)'
12:25:59 +- Queue 'TEST_SHOP_34678_LotEstonia' Executing: (line 36) foreach <[config_trades]> key:key as:trade_info ---------+
12:25:59 Filled tag <[config_trades]> with 'map@[one = map@[result = diamond; result_amount = 3; input = charcoal; input_cost = 5]; two = map@[result = diamond; result_amount = 3; input = test_item; input_cost = 5]]'.
12:25:59 +> Executing 'FOREACH': map='map@[one = map@[result = diamond; result_amount = 3; input = charcoal; input_cost = 5]; two = map@[result = diamond; result_amount = 3; input = test_item; input_cost = 5]]' key='key' as='trade_info'
12:25:59 +- Queue 'TEST_SHOP_34678_LotEstonia' Executing: (line 37) define trades:->:<trade[trade[result=<[trade_info].get[result]>[quantity=<[trade_info].get[result_amount]>];max_uses=999;inputs=<[trade_info].get[input]>[quantity=<[trade_info].get[input_cost]>]]]> ---------+
12:25:59 Filled tag <[trade_info].get[result]> with 'diamond'.
12:25:59 Filled tag <[trade_info].get[result_amount]> with '3'.
12:25:59 Filled tag <[trade_info].get[input]> with 'charcoal'.
12:25:59 Filled tag <[trade_info].get[input_cost]> with '5'.
12:25:59 Applying property 'result' on object of type 'TradeTag'...
12:25:59 Applying property 'quantity' on object of type 'ItemTag'...
12:25:59 Applying property 'max_uses' on object of type 'TradeTag'...
12:25:59 Applying property 'inputs' on object of type 'TradeTag'...
12:25:59 Applying property 'quantity' on object of type 'ItemTag'...
12:25:59 Filled tag <trade[trade[result=diamond[quantity=3];max_uses=999;inputs=charcoal[quantity=5]]]> with 'trade@trade[demand = 0; has_xp = false; inputs = li@i@charcoal[quantity=5]|; max_uses = 999; price_multiplier = 0; result = i@diamond[quantity=3]; special_price = 0; uses = 0; villager_xp = 0]'.
12:25:59 Applying property 'demand' on object of type 'TradeTag'...
12:25:59 Applying property 'has_xp' on object of type 'TradeTag'...
12:25:59 Applying property 'inputs' on object of type 'TradeTag'...
12:25:59 Applying property 'quantity' on object of type 'ItemTag'...
12:25:59 Applying property 'max_uses' on object of type 'TradeTag'...
12:25:59 Applying property 'price_multiplier' on object of type 'TradeTag'...
12:25:59 Applying property 'result' on object of type 'TradeTag'...
12:25:59 Applying property 'quantity' on object of type 'ItemTag'...
12:25:59 Applying property 'special_price' on object of type 'TradeTag'...
12:25:59 Applying property 'uses' on object of type 'TradeTag'...
12:25:59 Applying property 'villager_xp' on object of type 'TradeTag'...
12:25:59 +> Executing 'DEFINE': Queue='q@TEST_SHOP_34678_LotEstonia' (trades:INSERT:trade@trade[demand=0;has_xp=false;inputs=li@i@charcoal[quantity=5]|;max_uses=999;price_multiplier=0;result=i@diamond[quantity=3];special_price=0;uses=0;villager_xp=0])
12:25:59 +- Foreach loop 2 ---------+
12:25:59 +- Queue 'TEST_SHOP_34678_LotEstonia' Executing: (line 37) define trades:->:<trade[trade[result=<[trade_info].get[result]>[quantity=<[trade_info].get[result_amount]>];max_uses=999;inputs=<[trade_info].get[input]>[quantity=<[trade_info].get[input_cost]>]]]> ---------+
12:25:59 Filled tag <[trade_info].get[result]> with 'diamond'.
12:25:59 Filled tag <[trade_info].get[result_amount]> with '3'.
12:25:59 Filled tag <[trade_info].get[input]> with 'test_item'.
12:25:59 Filled tag <[trade_info].get[input_cost]> with '5'.
12:25:59 Applying property 'result' on object of type 'TradeTag'...
12:25:59 Applying property 'quantity' on object of type 'ItemTag'...
12:25:59 Applying property 'max_uses' on object of type 'TradeTag'...
12:25:59 Applying property 'inputs' on object of type 'TradeTag'...
12:25:59 Adjust mechanism 'hides' on object of type 'ItemTag'...
12:25:59 Applying property 'quantity' on object of type 'ItemTag'...
12:25:59 Filled tag <trade[trade[result=diamond[quantity=3];max_uses=999;inputs=test_item[quantity=5]]]> with 'trade@trade[demand = 0; has_xp = false; inputs = li@i@sugar[display=Test Item;enchantments=map@[luck_of_the_sea=1];hides=ALL;quantity=5;script=test_item]|; max_uses = 999; price_multiplier = 0;
result = i@diamond[quantity=3]; special_price = 0; uses = 0; villager_xp = 0]'.
12:25:59 Applying property 'demand' on object of type 'TradeTag'...
12:25:59 Applying property 'has_xp' on object of type 'TradeTag'...
12:25:59 Applying property 'inputs' on object of type 'TradeTag'...
12:25:59 Applying property 'display' on object of type 'ItemTag'...
12:25:59 Applying property 'enchantments' on object of type 'ItemTag'...
12:25:59 Applying property 'hides' on object of type 'ItemTag'...
12:25:59 Applying property 'quantity' on object of type 'ItemTag'...
12:25:59 Applying property 'script' on object of type 'ItemTag'...
12:25:59 Applying property 'max_uses' on object of type 'TradeTag'...
12:25:59 Applying property 'price_multiplier' on object of type 'TradeTag'...
12:25:59 Applying property 'result' on object of type 'TradeTag'...
12:25:59 Applying property 'quantity' on object of type 'ItemTag'...
12:25:59 Applying property 'special_price' on object of type 'TradeTag'...
12:25:59 Applying property 'uses' on object of type 'TradeTag'...
12:25:59 Applying property 'villager_xp' on object of type 'TradeTag'...
12:25:59 +> Executing 'DEFINE': Queue='q@TEST_SHOP_34678_LotEstonia' (trades:INSERT:trade@trade[demand=0;has_xp=false;inputs=li@i@sugar[display=Test
Item;enchantments=map@[luck_of_the_sea=1];hides=ALL;quantity=5;script=test_item]|;max_uses=999;price_multiplier=0;result=i@diamond[quantity=3];special_price=0;uses=0;villager_xp=0])
12:25:59 +- Foreach loop complete ---------+
12:25:59 +- Queue 'TEST_SHOP_34678_LotEstonia' Executing: (line 38) opentrades <[trades]> players:<player> ---------+
12:25:59 Filled tag <[trades]> with 'li@ (Size 2): trade@trade[demand = 0; has_xp = false; inputs = li@i@charcoal[quantity=5]|; max_uses = 999; price_multiplier = 0; result = i@diamond[quantity=3]; special_price = 0; uses = 0; villager_xp = 0] | trade@trade[demand = 0; has_xp = false; inputs =
li@i@sugar[display=Test Item;enchantments=map@[luck_of_the_sea=1];hides=ALL;quantity=5;script=test_item]|; max_uses = 999; price_multiplier = 0; result = i@diamond[quantity=3]; special_price = 0; uses = 0; villager_xp = 0]'.
12:25:59 Filled tag <player> with 'p@c38cb2e5-059d-45c8-bca9-30c73eea86ac (Plasma_TM)'.
12:25:59 +> Executing 'OPENTRADES': trades='[trade@trade[demand = 0; has_xp = false; inputs = li@i@charcoal[quantity=5]|; max_uses = 999; price_multiplier = 0; result = i@diamond[quantity=3]; special_price = 0; uses = 0; villager_xp = 0], trade@trade[demand = 0; has_xp = false; inputs =
li@i@sugar[display=Test Item;enchantments=map@[luck_of_the_sea=1];hides=ALL;quantity=5;script=test_item]|; max_uses = 999; price_multiplier = 0; result = i@diamond[quantity=3]; special_price = 0; uses = 0; villager_xp = 0]]' title='' players='[p@c38cb2e5-059d-45c8-bca9-30c73eea86ac (Plasma_TM)]'
12:25:59 Completing queue 'TEST_SHOP_34678_LotEstonia' in 13ms.
12:25:59 Completing queue 'TEST_SHOP_COMMAND_34677_MotorOperate' in 14ms.