Java Version: 1.8.0_111
Up-time: 5h 39m
CraftBukkit Version: git-Paper-195 (MC: 1.14.4)
Denizen Version: Core: 1.50-SNAPSHOT (Build 385), CraftBukkit: 1.1.0-SNAPSHOT (build 4155-DEV)
Active Plugins (35): CoreProtect: 2.17.3, LuckPerms: 4.4.1, dynmap: 3.0-beta-5-218, WorldEdit: 7.0.1-SNAPSHOT;4540-edb2e91,
Builder: 4.0.1, PlaceholderAPI: 2.9.2, ClearLag: 3.0.6, WorldBorder: 1.9.10 (beta),
HeadsPlus: 6.5.4, ChestSort: 6.4.2, Multiverse-Core: 2.5-b719, WorldGuard: 7.0.0;02b731f,
NightVision: 2.0, SkinsRestorer: 13.7.3, FastAsyncWorldEdit: 1.14, VoxelSniper: 5.172.0-SNAPSHOT,
ViaVersion: 2.1.3, Vault: 1.7.2-b107, NoLeafDecay: 1.0, Essentials: 2.17.1.0,
UltimateTimber: 1.0.7, EpicRename: 3.5, Movecraft: 7.0.0_Pre-Release-10, MCJukebox: 2.6.5,
ProtocolLib: 4.4.0, Citizens: 2.0.25-SNAPSHOT (build 1744), MythicMobs: 4.6.5-2800,
DiscordSRV: 1.17.1, SchematicsPlus: 1.2, EssentialsSpawn: 2.17.1.0, Denizen: 1.1.0-SNAPSHOT (build 4155-DEV),
BKCommonLib: 1.14.4-v1, LightCleaner: 1.14.4-v1, Depenizen: 2.0.0 (build 489),
dDiscordBot: 0.6 (build 44)
Loaded Worlds (7): world, world_nether, world_the_end, buildworld, new_buildworld, skyworld_v2, aetheria,
Online Players (2): Player1(Mystic_Fennec), Player2(Insilvon)
Offline Players: 25
Mode: online
01:40:48 [INFO] Running script event 'PlayerClicksBlock', event='player right clicks with
TownFarmerVoucher|TownBlacksmithVoucher|TownAlchemistVoucher|TownWoodcutterVoucher|TownMinerVoucher|TownTrainerVoucher' for
script 'TOWNNPCCONTROLLER'
01:40:48 [INFO] Starting InstantQueue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' with player 'Insilvon'...
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 40) DEFINE
"locale:<player.location.cursor_on.relative[0,1,0]>" ---------+
01:40:48 [INFO] Filled tag <player.location.cursor_on.relative[0,1,0]> with 'l@1762, 4, -1287, buildworld'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='TOWNNPCCONTROLLER_EmergencyAnaheimPairs' action='(locale[0]:SET:l@1762,4,-1287,buildworld)'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 41) DEFINE "scriptname:<context.item.script>" ---------+
01:40:48 [INFO] Filled tag <context.item.script> with 's@TOWNFARMERVOUCHER (ITEM)'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='TOWNNPCCONTROLLER_EmergencyAnaheimPairs' action='(scriptname[0]:SET:s@TOWNFARMERVOUCHER)'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 42) DEFINE
"npcType:<proc[GetNPCType].context[<[scriptname]>]>" ---------+
01:40:48 [INFO] Filled tag <[scriptname]> with 's@TOWNFARMERVOUCHER (ITEM)'.
01:40:48 [INFO] Adding definition 'name' as s@TOWNFARMERVOUCHER
01:40:48 [INFO] Starting InstantQueue 'GETNPCTYPE_MayorCaribbeanConsiderable' with player 'Insilvon'...
01:40:48 [INFO] +- Queue 'GETNPCTYPE_MayorCaribbeanConsiderable' Executing: (line 81) FOREACH
"Farmer|Blacksmith|Alchemist|Woodcutter|Trainer|Miner" "as:type" ---------+
01:40:48 [INFO] +> Executing 'FOREACH': list='li@ Farmer | Blacksmith | Alchemist | Woodcutter | Trainer | Miner' as_name='type'
01:40:48 [INFO] +- Queue 'GETNPCTYPE_MayorCaribbeanConsiderable' Executing: (line 82) IF "<[name].contains_text[<[type]>]>" ---------+
01:40:48 [INFO] +> Executing 'IF': use_braces='true'
01:40:48 [INFO] Filled tag <[type]> with 'Farmer'.
01:40:48 [INFO] Filled tag <[name].contains_text[Farmer]> with 'true'.
01:40:48 [INFO] If command passed, running block.
01:40:48 [INFO] +- Queue 'GETNPCTYPE_MayorCaribbeanConsiderable' Executing: (line 83) DETERMINE "<[type]>" ---------+
01:40:48 [INFO] Filled tag <[type]> with 'Farmer'.
01:40:48 [INFO] +> Executing 'DETERMINE': outcome='Farmer' passively='false' Queue='q@GETNPCTYPE_MayorCaribbeanConsiderable'
01:40:48 [INFO] Completing queue 'GETNPCTYPE_MayorCaribbeanConsiderable' in 0ms.
01:40:48 [INFO] Filled tag <proc[GetNPCType].context[s@TOWNFARMERVOUCHER]> with 'Farmer'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='TOWNNPCCONTROLLER_EmergencyAnaheimPairs' action='(npcType[0]:SET:Farmer)'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 43) IF "!<player.has_flag[CurrentCharacter]>" ---------+
01:40:48 [INFO] +> Executing 'IF': use_braces='true'
01:40:48 [INFO] Filled tag <player.has_flag[CurrentCharacter]> with 'true'.
01:40:48 [INFO] No part of the if command passed, no block will run.
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 47) DEFINE
"town:<proc[GetCharacterTown].context[<player>]>" ---------+
01:40:48 [INFO] Filled tag <player> with 'p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0 (Insilvon)'.
01:40:48 [INFO] Adding definition 'player' as p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0
01:40:48 [INFO] Starting InstantQueue 'GETCHARACTERTOWN_FootBloggerMenus' with player 'Insilvon'...
01:40:48 [INFO] +- Queue 'GETCHARACTERTOWN_FootBloggerMenus' Executing: (line 71) DETERMINE
"<proc[GetCharacterYAML].context[<[player]>|Town.Name]>" ---------+
01:40:48 [INFO] Filled tag <[player]> with 'p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0 (Insilvon)'.
01:40:48 [INFO] Adding definition 'player' as p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0
01:40:48 [INFO] Adding definition 'key' as Town.Name
01:40:48 [INFO] Starting InstantQueue 'GETCHARACTERYAML_InLyingAssess' with player 'Insilvon'...
01:40:48 [INFO] +- Queue 'GETCHARACTERYAML_InLyingAssess' Executing: (line 77) DEFINE "character:<[player].flag[CurrentCharacter]>" ---------+
01:40:48 [INFO] Filled tag <[player].flag[CurrentCharacter]> with 'li@ 2'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='GETCHARACTERYAML_InLyingAssess' action='(character[0]:SET:2)'
01:40:48 [INFO] +- Queue 'GETCHARACTERYAML_InLyingAssess' Executing: (line 78) YAML "load:/CharacterSheets/<[player].uuid>/<[character]>.yml"
"id:<[character]>" ---------+
01:40:48 [INFO] Filled tag <[player].uuid> with '1ab1ee9b-873a-4545-bb5b-254e7b23b0e0'.
01:40:48 [INFO] Filled tag <[character]> with '2'.
01:40:48 [INFO] Filled tag <[character]> with '2'.
01:40:48 [INFO] +> Executing 'YAML': id='2' action='LOAD' filename='/CharacterSheets/1ab1ee9b-873a-4545-bb5b-254e7b23b0e0/2.yml' value=''
01:40:48 [INFO] +- Queue 'GETCHARACTERYAML_InLyingAssess' Executing: (line 79) DEFINE "result:<yaml[<[character]>].read[<[key]>]>" ---------+
01:40:48 [INFO] Filled tag <[character]> with '2'.
01:40:48 [INFO] Filled tag <[key]> with 'Town.Name'.
01:40:48 [INFO] Filled tag <yaml[2].read[Town.Name]> with 'SilTown'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='GETCHARACTERYAML_InLyingAssess' action='(result[0]:SET:SilTown)'
01:40:48 [INFO] +- Queue 'GETCHARACTERYAML_InLyingAssess' Executing: (line 80) YAML "unload" "id:<[character]>" ---------+
01:40:48 [INFO] Filled tag <[character]> with '2'.
01:40:48 [INFO] +> Executing 'YAML': id='2' action='UNLOAD' value=''
01:40:48 [INFO] +- Queue 'GETCHARACTERYAML_InLyingAssess' Executing: (line 81) DETERMINE "<[result]>" ---------+
01:40:48 [INFO] Filled tag <[result]> with 'SilTown'.
01:40:48 [INFO] +> Executing 'DETERMINE': outcome='SilTown' passively='false' Queue='q@GETCHARACTERYAML_InLyingAssess'
01:40:48 [INFO] Completing queue 'GETCHARACTERYAML_InLyingAssess' in 1ms.
01:40:48 [INFO] Filled tag <proc[GetCharacterYAML].context[p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0|Town.Name]> with 'SilTown'.
01:40:48 [INFO] +> Executing 'DETERMINE': outcome='SilTown' passively='false' Queue='q@GETCHARACTERTOWN_FootBloggerMenus'
01:40:48 [INFO] Completing queue 'GETCHARACTERTOWN_FootBloggerMenus' in 1ms.
01:40:48 [INFO] Filled tag <proc[GetCharacterTown].context[p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0]> with 'SilTown'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='TOWNNPCCONTROLLER_EmergencyAnaheimPairs' action='(town[0]:SET:SilTown)'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 49) RUN "TownModifyYAML" "instantly"
"def:<[town]>|NPCs.<[npcType]>|1" ---------+
01:40:48 [INFO] Filled tag <[town]> with 'SilTown'.
01:40:48 [INFO] Filled tag <[npcType]> with 'Farmer'.
01:40:48 [INFO] +> Executing 'RUN': script='s@TOWNMODIFYYAML (TASK)' instant='true' definitions='SilTown|NPCs.Farmer|1'
01:40:48 [INFO] Adding definition 'name' as SilTown
01:40:48 [INFO] Adding definition 'key' as NPCs.Farmer
01:40:48 [INFO] Adding definition 'amount' as 1
01:40:48 [INFO] Starting InstantQueue 'TOWNMODIFYYAML_BritainBtAstrology' with player 'Insilvon'...
01:40:48 [INFO] +- Queue 'TOWNMODIFYYAML_BritainBtAstrology' Executing: (line 363) yaml "load:/Towns/<[name]>.yml" "id:<[name]>" ---------+
01:40:48 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:48 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:48 [INFO] +> Executing 'YAML': id='SilTown' action='LOAD' filename='/Towns/SilTown.yml' value=''
01:40:48 [INFO] Forcing queue TOWNMODIFYYAML_BritainBtAstrology into a timed queue...
01:40:48 [INFO] Completing queue 'TOWNMODIFYYAML_BritainBtAstrology' in 0ms.
01:40:48 [INFO] Starting TimedQueue 'TOWNMODIFYYAML_BritainBtAstrology' with player 'Insilvon'...
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 51) DEFINE "name:<proc[GetRandomName]>" ---------+
01:40:48 [INFO] Starting InstantQueue 'GETRANDOMNAME_TookCutDot' with player 'Insilvon'...
01:40:48 [INFO] +- Queue 'GETRANDOMNAME_TookCutDot' Executing: (line 21) YAML "load:/Utilities/firstnames.yml" "id:firstname" ---------+
01:40:48 [INFO] +> Executing 'YAML': id='firstname' action='LOAD' filename='/Utilities/firstnames.yml' value=''
01:40:48 [INFO] +- Queue 'GETRANDOMNAME_TookCutDot' Executing: (line 22) DEFINE "list:<yaml[firstname].list_keys[]>" ---------+
01:40:48 [INFO] Filled tag <yaml[firstname].list_keys[]> with
'li@Hali|Eleen|Bryna|Marney|Iormina|Keelia|Roana|Enrichetta|Ted|Rois|Adela|Merlina|Francoise|Gweneth|Amye|Antonia|Merline|Zenia|Adele|Paulette|Gabriel|Tallou|Melitta|Rebekah|Antonie|Pauletta|Johnette|Willow|Avis|Brynn|Emalee|Corly|Gwyn|Georgeanne|Starlene|Dotty|Avie|Kirby|Margalo|Meryl|Lonnie|Fredia|Adena|Isobel|Cindie|Pier|Kathlin|Mindy|Ashlie|Agnella|Corrine|Hana|Corrina|Zorina|Marnie|Hadria|Matilda|Rowena|Kevyn|Michaeline|Leia|Garland|Zorine|Marnia|Matilde|Alvera|Billye|Arleen|Cathlene|Michaelina|Averil|Cariotta|Stormie|Frances|Mirabel|Corny|Lorita|Adrian|Minda|Gladi|Pearline|Binny|Rona|Corie|Clarinda|Nananne|Sylvia|Myriam|Binni|Tim|Lela|Romy|Jaimie|Karrah|Karina|Gwennie|Kalindi|Lynnell|Karine|Sibby|Cathyleen|Emmalynne|Lorine|Ermina|Vevay|Dasya|Eartha|Freddi|Mattie|Kym|Olympie|Jeanne|Georgeta|Freddy|Jeanna|Sara|Dotti|Aridatha|Delphine|Olympia|Katuscha|Lilah|Cindee|Mickie|Benita|Margarita|Kalinda|Minnaminnie|Lena|Rosana|Ailis|Myra|Carlynn|Violante|Karis...
* snip! *
01:40:48 [INFO] +> Executing 'DEFINE': queue='GETRANDOMNAME_TookCutDot'
action='(list[0]:SET:li@Hali|Eleen|Bryna|Marney|Iormina|Keelia|Roana|Enrichetta|Ted|Rois|Adela|Merlina|Francoise|Gweneth|Amye|Antonia|Merline|Zenia|Adele|Paulette|Gabriel|Tallou|Melitta|Rebekah|Antonie|Pauletta|Johnette|Willow|Avis|Brynn|Emalee|Corly|Gwyn|Georgeanne|Starlene|Dotty|Avie|Kirby|Margalo|Meryl|Lonnie|Fredia|Adena|Isobel|Cindie|Pier|Kathlin|Mindy|Ashlie|Agnella|Corrine|Hana|Corrina|Zorina|Marnie|Hadria|Matilda|Rowena|Kevyn|Michaeline|Leia|Garland|Zorine|Marnia|Matilde|Alvera|Billye|Arleen|Cathlene|Michaelina|Averil|Cariotta|Stormie|Frances|Mirabel|Corny|Lorita|Adrian|Minda|Gladi|Pearline|Binny|Rona|Corie|Clarinda|Nananne|Sylvia|Myriam|Binni|Tim|Lela|Romy|Jaimie|Karrah|Karina|Gwennie|Kalindi|Lynnell|Karine|Sibby|Cathyleen|Emmalynne|Lorine|Ermina|Vevay|Dasya|Eartha|Freddi|Mattie|Kym|Olympie|Jeanne|Georgeta|Freddy|Jeanna|Sara|Dotti|Aridatha|Delphine|Olympia|Katuscha|Lilah|Cindee|Mickie|Benita|Margarita|Kalinda|Minnaminnie|Lena|Rosana|Ailis|Myra|Carlynn...
* snip! *
01:40:48 [INFO] +- Queue 'GETRANDOMNAME_TookCutDot' Executing: (line 23) DEFINE "index:<util.random.int[1].to[<[list].size>]>" ---------+
01:40:48 [INFO] Filled tag <[list].size> with '4945'.
01:40:48 [INFO] Filled tag <util.random.int[1].to[4945]> with '3636'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='GETRANDOMNAME_TookCutDot' action='(index[0]:SET:3636)'
01:40:48 [INFO] +- Queue 'GETRANDOMNAME_TookCutDot' Executing: (line 24) DEFINE "firstname:<[list].get[<[index]>]>" ---------+
01:40:48 [INFO] Filled tag <[index]> with '3636'.
01:40:48 [INFO] Filled tag <[list].get[3636]> with 'Olia'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='GETRANDOMNAME_TookCutDot' action='(firstname[0]:SET:Olia)'
01:40:48 [INFO] +- Queue 'GETRANDOMNAME_TookCutDot' Executing: (line 25) YAML "unload" "id:firstname" ---------+
01:40:48 [INFO] +> Executing 'YAML': id='firstname' action='UNLOAD' value=''
01:40:48 [INFO] +- Queue 'GETRANDOMNAME_TookCutDot' Executing: (line 27) YAML "load:/Utilities/lastnames.yml" "id:lastname" ---------+
01:40:48 [INFO] +> Executing 'YAML': id='lastname' action='LOAD' filename='/Utilities/lastnames.yml' value=''
01:40:48 [INFO] +- Queue 'GETRANDOMNAME_TookCutDot' Executing: (line 28) DEFINE "list:<yaml[lastname].list_keys[]>" ---------+
01:40:48 [INFO] Filled tag <yaml[lastname].list_keys[]> with
'li@Hali|Eleen|Bryna|Marney|Iormina|Keelia|Roana|Enrichetta|Ted|Rois|Adela|Merlina|Francoise|Gweneth|Amye|Antonia|Merline|Zenia|Adele|Paulette|Gabriel|Tallou|Melitta|Rebekah|Antonie|Pauletta|Johnette|Willow|Avis|Brynn|Emalee|Corly|Gwyn|Georgeanne|Starlene|Dotty|Avie|Kirby|Margalo|Meryl|Lonnie|Fredia|Adena|Isobel|Cindie|Pier|Kathlin|Mindy|Ashlie|Agnella|Corrine|Hana|Corrina|Zorina|Marnie|Hadria|Matilda|Rowena|Kevyn|Michaeline|Leia|Garland|Zorine|Marnia|Matilde|Alvera|Billye|Arleen|Cathlene|Michaelina|Averil|Cariotta|Stormie|Frances|Mirabel|Corny|Lorita|Adrian|Minda|Gladi|Pearline|Binny|Rona|Corie|Clarinda|Nananne|Sylvia|Myriam|Binni|Tim|Lela|Romy|Jaimie|Karrah|Karina|Gwennie|Kalindi|Lynnell|Karine|Sibby|Cathyleen|Emmalynne|Lorine|Ermina|Vevay|Dasya|Eartha|Freddi|Mattie|Kym|Olympie|Jeanne|Georgeta|Freddy|Jeanna|Sara|Dotti|Aridatha|Delphine|Olympia|Katuscha|Lilah|Cindee|Mickie|Benita|Margarita|Kalinda|Minnaminnie|Lena|Rosana|Ailis|Myra|Carlynn|Violante|Kariss...
* snip! *
01:40:48 [INFO] +> Executing 'DEFINE': queue='GETRANDOMNAME_TookCutDot'
action='(list[0]:SET:li@Hali|Eleen|Bryna|Marney|Iormina|Keelia|Roana|Enrichetta|Ted|Rois|Adela|Merlina|Francoise|Gweneth|Amye|Antonia|Merline|Zenia|Adele|Paulette|Gabriel|Tallou|Melitta|Rebekah|Antonie|Pauletta|Johnette|Willow|Avis|Brynn|Emalee|Corly|Gwyn|Georgeanne|Starlene|Dotty|Avie|Kirby|Margalo|Meryl|Lonnie|Fredia|Adena|Isobel|Cindie|Pier|Kathlin|Mindy|Ashlie|Agnella|Corrine|Hana|Corrina|Zorina|Marnie|Hadria|Matilda|Rowena|Kevyn|Michaeline|Leia|Garland|Zorine|Marnia|Matilde|Alvera|Billye|Arleen|Cathlene|Michaelina|Averil|Cariotta|Stormie|Frances|Mirabel|Corny|Lorita|Adrian|Minda|Gladi|Pearline|Binny|Rona|Corie|Clarinda|Nananne|Sylvia|Myriam|Binni|Tim|Lela|Romy|Jaimie|Karrah|Karina|Gwennie|Kalindi|Lynnell|Karine|Sibby|Cathyleen|Emmalynne|Lorine|Ermina|Vevay|Dasya|Eartha|Freddi|Mattie|Kym|Olympie|Jeanne|Georgeta|Freddy|Jeanna|Sara|Dotti|Aridatha|Delphine|Olympia|Katuscha|Lilah|Cindee|Mickie|Benita|Margarita|Kalinda|Minnaminnie|Lena|Rosana|Ailis|Myra|Carlynn...
* snip! *
01:40:48 [INFO] +- Queue 'GETRANDOMNAME_TookCutDot' Executing: (line 29) DEFINE "index:<util.random.int[1].to[<[list].size>]>" ---------+
01:40:48 [INFO] Filled tag <[list].size> with '4945'.
01:40:48 [INFO] Filled tag <util.random.int[1].to[4945]> with '2364'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='GETRANDOMNAME_TookCutDot' action='(index[0]:SET:2364)'
01:40:48 [INFO] +- Queue 'GETRANDOMNAME_TookCutDot' Executing: (line 30) DEFINE "lastname:<[list].get[<[index]>]>" ---------+
01:40:48 [INFO] Filled tag <[index]> with '2364'.
01:40:48 [INFO] Filled tag <[list].get[2364]> with 'Rosamund'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='GETRANDOMNAME_TookCutDot' action='(lastname[0]:SET:Rosamund)'
01:40:48 [INFO] +- Queue 'GETRANDOMNAME_TookCutDot' Executing: (line 31) YAML "unload" "id:lastname" ---------+
01:40:48 [INFO] +> Executing 'YAML': id='lastname' action='UNLOAD' value=''
01:40:48 [INFO] +- Queue 'GETRANDOMNAME_TookCutDot' Executing: (line 33) DETERMINE "<[firstname]> <[lastname]>" ---------+
01:40:48 [INFO] Filled tag <[firstname]> with 'Olia'.
01:40:48 [INFO] Filled tag <[lastname]> with 'Rosamund'.
01:40:48 [INFO] +> Executing 'DETERMINE': outcome='Olia Rosamund' passively='false' Queue='q@GETRANDOMNAME_TookCutDot'
01:40:48 [INFO] Completing queue 'GETRANDOMNAME_TookCutDot' in 58ms.
01:40:48 [INFO] Filled tag <proc[GetRandomName]> with 'Olia Rosamund'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='TOWNNPCCONTROLLER_EmergencyAnaheimPairs' action='(name[0]:SET:Olia Rosamund)'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 52) CREATE "player" "<[name]>" "<[locale]>" ---------+
01:40:48 [INFO] ...remembering this script entry as 'temp'!
01:40:48 [INFO] Filled tag <[name]> with 'Olia Rosamund'.
01:40:48 [INFO] Filled tag <[locale]> with 'l@1762, 4, -1287, buildworld'.
01:40:48 [INFO] +> Executing 'CREATE': name='Olia Rosamund' entity_type='e@player' spawn_location='l@1762, 4, -1287, buildworld'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 53) DEFINE "npcID:<entry[temp].created_npc>" ---------+
01:40:48 [INFO] Filled tag <entry[temp].created_npc> with 'n@254 (Olia Rosamund)'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='TOWNNPCCONTROLLER_EmergencyAnaheimPairs' action='(npcID[0]:SET:n@254)'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 56) DEFINE "keypair:<[npcID]>/<[name]>" ---------+
01:40:48 [INFO] Filled tag <[npcID]> with 'n@254 (Olia Rosamund)'.
01:40:48 [INFO] Filled tag <[name]> with 'Olia Rosamund'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='TOWNNPCCONTROLLER_EmergencyAnaheimPairs' action='(keypair[0]:SET:n@254/Olia Rosamund)'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 57) RUN "TownAddNPC" "def:<[town]>|<[keypair]>" ---------+
01:40:48 [INFO] Filled tag <[town]> with 'SilTown'.
01:40:48 [INFO] Filled tag <[keypair]> with 'n@254/Olia Rosamund'.
01:40:48 [INFO] +> Executing 'RUN': script='s@TOWNADDNPC (TASK)' definitions='SilTown|n@254/Olia Rosamund'
01:40:48 [INFO] Adding definition 'town' as SilTown
01:40:48 [INFO] Adding definition 'keypair' as n@254/Olia Rosamund
01:40:48 [INFO] Starting TimedQueue 'TOWNADDNPC_FloatingClausePain' with player 'Insilvon'...
01:40:48 [INFO] +- Queue 'TOWNADDNPC_FloatingClausePain' Executing: (line 309) DEFINE
"currentList:<proc[GetTownYAML].context[<[town]>|Inhabitants.NPCs].as_list>" ---------+
01:40:48 [INFO] Filled tag <[town]> with 'SilTown'.
01:40:48 [INFO] Adding definition 'name' as SilTown
01:40:48 [INFO] Adding definition 'key' as Inhabitants.NPCs
01:40:48 [INFO] Starting InstantQueue 'GETTOWNYAML_SecureFridayStatutes' with player 'Insilvon'...
01:40:48 [INFO] +- Queue 'GETTOWNYAML_SecureFridayStatutes' Executing: (line 340) IF "<server.has_file[Towns/<[name]>.yml]>" ---------+
01:40:48 [INFO] +> Executing 'IF': use_braces='true'
01:40:48 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:48 [INFO] Filled tag <server.has_file[Towns/SilTown.yml]> with 'true'.
01:40:48 [INFO] If command passed, running block.
01:40:48 [INFO] +- Queue 'GETTOWNYAML_SecureFridayStatutes' Executing: (line 341) YAML "load:Towns/<[name]>.yml" "id:<[name]>" ---------+
01:40:48 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:48 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:48 [INFO] +> Executing 'YAML': id='SilTown' action='LOAD' filename='Towns/SilTown.yml' value=''
01:40:48 [INFO] +- Queue 'GETTOWNYAML_SecureFridayStatutes' Executing: (line 342) DEFINE "result:<yaml[<[name]>].read[<[key]>]>" ---------+
01:40:48 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:48 [INFO] Filled tag <[key]> with 'Inhabitants.NPCs'.
01:40:48 [INFO] Filled tag <yaml[SilTown].read[Inhabitants.NPCs]> with 'li@n@253/Margie Kelsi'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='GETTOWNYAML_SecureFridayStatutes' action='(result[0]:SET:li@n@253/Margie Kelsi)'
01:40:48 [INFO] +- Queue 'GETTOWNYAML_SecureFridayStatutes' Executing: (line 343) YAML "unload" "id:<[name]>" ---------+
01:40:48 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:48 [INFO] +> Executing 'YAML': id='SilTown' action='UNLOAD' value=''
01:40:48 [INFO] +- Queue 'GETTOWNYAML_SecureFridayStatutes' Executing: (line 344) DETERMINE "<[result]>" ---------+
01:40:48 [INFO] Filled tag <[result]> with 'li@ n@253/Margie Kelsi'.
01:40:48 [INFO] +> Executing 'DETERMINE': outcome='li@ n@253/Margie Kelsi' passively='false' Queue='q@GETTOWNYAML_SecureFridayStatutes'
01:40:48 [INFO] Completing queue 'GETTOWNYAML_SecureFridayStatutes' in 1ms.
01:40:48 [INFO] Filled tag <proc[GetTownYAML].context[SilTown|Inhabitants.NPCs].as_list> with 'li@ n@253/Margie Kelsi'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='TOWNADDNPC_FloatingClausePain' action='(currentList[0]:SET:li@n@253/Margie Kelsi)'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 60) ADJUST "<entry[temp].created_npc>" "lookclose:TRUE"
---------+
01:40:48 [INFO] Filled tag <entry[temp].created_npc> with 'n@254 (Olia Rosamund)'.
01:40:48 [INFO] +> Executing 'ADJUST': object='li@ n@254' mechanism='lookclose' mechanism_value='TRUE'
01:40:48 [INFO] Adjust mechanism 'lookclose' on object of type 'NPC'...
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 61) ADJUST "<entry[temp].created_npc>"
"invulnerable:FALSE" ---------+
01:40:48 [INFO] Filled tag <entry[temp].created_npc> with 'n@254 (Olia Rosamund)'.
01:40:48 [INFO] +> Executing 'ADJUST': object='li@ n@254' mechanism='invulnerable' mechanism_value='FALSE'
01:40:48 [INFO] Adjust mechanism 'invulnerable' on object of type 'NPC'...
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 63) DEFINE
"url:<proc[GetTownNPCSkin].context[<[npcType]>]>" ---------+
01:40:48 [INFO] Filled tag <[npcType]> with 'Farmer'.
01:40:48 [INFO] Adding definition 'type' as Farmer
01:40:48 [INFO] Starting InstantQueue 'GETTOWNNPCSKIN_PierceTrusteesEast' with player 'Insilvon'...
01:40:48 [INFO] +- Queue 'GETTOWNNPCSKIN_PierceTrusteesEast' Executing: (line 101) IF "<[type]>" "==" "farmer" ---------+
01:40:48 [INFO] +> Executing 'IF': use_braces='true'
01:40:48 [INFO] Filled tag <[type]> with 'Farmer'.
01:40:48 [INFO] Comparable='Element(Farmer)', Operator='EQUALS', ComparedTo='Element(farmer)' --> OUTCOME='true'
01:40:48 [INFO] If command passed, running block.
01:40:48 [INFO] +- Queue 'GETTOWNNPCSKIN_PierceTrusteesEast' Executing: (line 102) RANDOM ---------+
01:40:48 [INFO] +> Executing 'RANDOM': possibilities='4' choice='2'
01:40:48 [INFO] +- Queue 'GETTOWNNPCSKIN_PierceTrusteesEast' Executing: (line 104) DETERMINE "https://i.imgur.com/vC27pzA.png" ---------+
01:40:48 [INFO] +> Executing 'DETERMINE': outcome='https://i.imgur.com/vC27pzA.png' passively='false'
Queue='q@GETTOWNNPCSKIN_PierceTrusteesEast'
01:40:48 [INFO] Completing queue 'GETTOWNNPCSKIN_PierceTrusteesEast' in 0ms.
01:40:48 [INFO] Filled tag <proc[GetTownNPCSkin].context[Farmer]> with 'https://i.imgur.com/vC27pzA.png'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='TOWNNPCCONTROLLER_EmergencyAnaheimPairs' action='(url[0]:SET:https://i.imgur.com/vC27pzA.png)'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 64) DEFINE "counter:0" ---------+
01:40:48 [INFO] +> Executing 'DEFINE': queue='TOWNNPCCONTROLLER_EmergencyAnaheimPairs' action='(counter[0]:SET:0)'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 65) DEFINE "success:false" ---------+
01:40:48 [INFO] +> Executing 'DEFINE': queue='TOWNNPCCONTROLLER_EmergencyAnaheimPairs' action='(success[0]:SET:false)'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 66) WHILE "<[success].matches[false]>" "&&"
"<[counter].as_int>" "<=" "10" ---------+
01:40:48 [INFO] Filled tag <[success].matches[false]> with 'true'.
01:40:48 [INFO] ERROR in script 'TOWNNPCCONTROLLER' in queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' while executing command 'WHILE' in
file 'scripts/TownNPCs.dsc' on line '66' with player 'p@1ab1ee9b-873a-4545-bb5b-254e7b23b0e0 (Insilvon)'!
Error Message: 'element.as_int' tag is deprecated: use '.round', '.round_down', '.round_up', or '.truncate'.
01:40:48 [INFO] Filled tag <[counter].as_int> with '0'.
01:40:48 [INFO] Comparable='Decimal(0.0)', Operator='OR_LESS', ComparedTo='Decimal(10.0)' --> OUTCOME='true'
01:40:48 [INFO] +> Executing 'WHILE': run_first_loop='true'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 67) DEFINE "counter:<[counter].add_int[1]>" ---------+
01:40:48 [INFO] Filled tag <[counter].add_int[1]> with '1'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='TOWNNPCCONTROLLER_EmergencyAnaheimPairs' action='(counter[0]:SET:1)'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 68) DEFINE
"url:<proc[GetTownNPCSkin].context[<[npcType]>]>" ---------+
01:40:48 [INFO] Filled tag <[npcType]> with 'Farmer'.
01:40:48 [INFO] Adding definition 'type' as Farmer
01:40:48 [INFO] Starting InstantQueue 'GETTOWNNPCSKIN_ExcellentCitizensPf' with player 'Insilvon'...
01:40:48 [INFO] +- Queue 'GETTOWNNPCSKIN_ExcellentCitizensPf' Executing: (line 101) IF "<[type]>" "==" "farmer" ---------+
01:40:48 [INFO] +> Executing 'IF': use_braces='true'
01:40:48 [INFO] Filled tag <[type]> with 'Farmer'.
01:40:48 [INFO] Comparable='Element(Farmer)', Operator='EQUALS', ComparedTo='Element(farmer)' --> OUTCOME='true'
01:40:48 [INFO] If command passed, running block.
01:40:48 [INFO] +- Queue 'GETTOWNNPCSKIN_ExcellentCitizensPf' Executing: (line 102) RANDOM ---------+
01:40:48 [INFO] +> Executing 'RANDOM': possibilities='4' choice='2'
01:40:48 [INFO] +- Queue 'GETTOWNNPCSKIN_ExcellentCitizensPf' Executing: (line 104) DETERMINE "https://i.imgur.com/vC27pzA.png" ---------+
01:40:48 [INFO] +> Executing 'DETERMINE': outcome='https://i.imgur.com/vC27pzA.png' passively='false'
Queue='q@GETTOWNNPCSKIN_ExcellentCitizensPf'
01:40:48 [INFO] Completing queue 'GETTOWNNPCSKIN_ExcellentCitizensPf' in 1ms.
01:40:48 [INFO] Filled tag <proc[GetTownNPCSkin].context[Farmer]> with 'https://i.imgur.com/vC27pzA.png'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='TOWNNPCCONTROLLER_EmergencyAnaheimPairs' action='(url[0]:SET:https://i.imgur.com/vC27pzA.png)'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 69) INJECT "SetNPCURLSkin" ---------+
01:40:48 [INFO] +> Executing 'INJECT': script='s@SETNPCURLSKIN (TASK)'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 135) DEFINE "key" "<util.random.uuid>" ---------+
01:40:48 [INFO] Filled tag <util.random.uuid> with 'c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='TOWNNPCCONTROLLER_EmergencyAnaheimPairs' definition='key'
value='c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 136) RUN "skin_url_task" "def:<def[key]>|<def[url]>|empty"
"id:<def[key]>" "instantly" ---------+
01:40:48 [INFO] Filled tag <def[key]> with 'c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f'.
01:40:48 [INFO] Filled tag <def[url]> with 'https://i.imgur.com/vC27pzA.png'.
01:40:48 [INFO] Filled tag <def[key]> with 'c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f'.
01:40:48 [INFO] +> Executing 'RUN': script='s@SKIN_URL_TASK (TASK)' instant='true' id='c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f'
definitions='c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f|https://i.imgur.com/vC27pzA.png|empty'
01:40:48 [INFO] Adding definition 'key' as c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f
01:40:48 [INFO] Adding definition 'url' as https://i.imgur.com/vC27pzA.png
01:40:48 [INFO] Adding definition 'model' as empty
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 137) WHILE "<queue.exists[<def[key]>]>" ---------+
01:40:48 [INFO] Filled tag <def[key]> with 'c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f'.
01:40:48 [INFO] Filled tag <queue.exists[c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f]> with 'true'.
01:40:48 [INFO] +> Executing 'WHILE': run_first_loop='true'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 138) IF "<def[loop_index]>" ">" "20" ---------+
01:40:48 [INFO] +> Executing 'IF': use_braces='true'
01:40:48 [INFO] Filled tag <def[loop_index]> with '1'.
01:40:48 [INFO] Comparable='Decimal(1.0)', Operator='MORE', ComparedTo='Decimal(20.0)' --> OUTCOME='false'
01:40:48 [INFO] No part of the if command passed, no block will run.
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 141) WAIT "5t" ---------+
01:40:48 [INFO] +> Executing 'WAIT': queue='q@TOWNNPCCONTROLLER_EmergencyAnaheimPairs' delay='d@0.25s (0.25s)'
01:40:48 [INFO] Forcing queue TOWNNPCCONTROLLER_EmergencyAnaheimPairs into a timed queue...
01:40:48 [INFO] Completing queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' in 134ms.
01:40:48 [INFO] Starting TimedQueue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' with player 'Insilvon'...
01:40:48 [INFO] +- Queue 'TOWNMODIFYYAML_BritainBtAstrology' Executing: (line 364) DEFINE "currentValue:<yaml[<[name]>].read[<[key]>]>"
---------+
01:40:48 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:48 [INFO] Filled tag <[key]> with 'NPCs.Farmer'.
01:40:48 [INFO] Filled tag <yaml[SilTown].read[NPCs.Farmer]> with '40'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='TOWNMODIFYYAML_BritainBtAstrology' action='(currentValue[0]:SET:40)'
01:40:48 [INFO] +- Queue 'TOWNMODIFYYAML_BritainBtAstrology' Executing: (line 365) yaml "id:<[name]>" "set"
"<[key]>:<[currentValue].add_int[<[amount]>]>" ---------+
01:40:48 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:48 [INFO] Filled tag <[key]> with 'NPCs.Farmer'.
01:40:48 [INFO] Filled tag <[amount]> with '1'.
01:40:48 [INFO] Filled tag <[currentValue].add_int[1]> with '41'.
01:40:48 [INFO] +> Executing 'YAML': id='SilTown' action='SET' yaml_action='SET_VALUE' key='NPCs.Farmer' value='41'
01:40:48 [INFO] +- Queue 'TOWNMODIFYYAML_BritainBtAstrology' Executing: (line 366) yaml "savefile:/Towns/<[name]>.yml" "id:<[name]>"
---------+
01:40:48 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:48 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:48 [INFO] +> Executing 'YAML': id='SilTown' action='SAVE' filename='/Towns/SilTown.yml' value=''
01:40:48 [INFO] +- Queue 'TOWNMODIFYYAML_BritainBtAstrology' Executing: (line 367) yaml "unload" "id:<[name]>" ---------+
01:40:48 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:48 [INFO] +> Executing 'YAML': id='SilTown' action='UNLOAD' value=''
01:40:48 [INFO] Completing queue 'TOWNMODIFYYAML_BritainBtAstrology' in 180ms.
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 0) WHILE " CALLBACK" ---------+
01:40:48 [INFO] Filled tag <def[key]> with 'c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f'.
01:40:48 [INFO] Filled tag <queue.exists[c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f]> with 'true'.
01:40:48 [INFO] +- While loop 2 ---------+
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 138) IF "<def[loop_index]>" ">" "20" ---------+
01:40:48 [INFO] +> Executing 'IF': use_braces='true'
01:40:48 [INFO] Filled tag <def[loop_index]> with '2'.
01:40:48 [INFO] Comparable='Decimal(2.0)', Operator='MORE', ComparedTo='Decimal(20.0)' --> OUTCOME='false'
01:40:48 [INFO] No part of the if command passed, no block will run.
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 141) WAIT "5t" ---------+
01:40:48 [INFO] +> Executing 'WAIT': queue='q@TOWNNPCCONTROLLER_EmergencyAnaheimPairs' delay='d@0.25s (0.25s)'
01:40:48 [INFO] +- Queue 'TOWNADDNPC_FloatingClausePain' Executing: (line 310) DEFINE "currentList:<[currentList].insert[<[keypair]>].at[0]>"
---------+
01:40:48 [INFO] Filled tag <[keypair]> with 'n@254/Olia Rosamund'.
01:40:48 [INFO] Filled tag <[currentList].insert[n@254/Olia Rosamund].at[0]> with 'li@ n@254/Olia Rosamund | n@253/Margie Kelsi'.
01:40:48 [INFO] +> Executing 'DEFINE': queue='TOWNADDNPC_FloatingClausePain' action='(currentList[0]:SET:li@n@254/Olia Rosamund|n@253/Margie
Kelsi)'
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 0) WHILE " CALLBACK" ---------+
01:40:48 [INFO] Filled tag <def[key]> with 'c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f'.
01:40:48 [INFO] Filled tag <queue.exists[c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f]> with 'true'.
01:40:48 [INFO] +- While loop 3 ---------+
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 138) IF "<def[loop_index]>" ">" "20" ---------+
01:40:48 [INFO] +> Executing 'IF': use_braces='true'
01:40:48 [INFO] Filled tag <def[loop_index]> with '3'.
01:40:48 [INFO] Comparable='Decimal(3.0)', Operator='MORE', ComparedTo='Decimal(20.0)' --> OUTCOME='false'
01:40:48 [INFO] No part of the if command passed, no block will run.
01:40:48 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 141) WAIT "5t" ---------+
01:40:48 [INFO] +> Executing 'WAIT': queue='q@TOWNNPCCONTROLLER_EmergencyAnaheimPairs' delay='d@0.25s (0.25s)'
01:40:49 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 0) WHILE " CALLBACK" ---------+
01:40:49 [INFO] Filled tag <def[key]> with 'c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f'.
01:40:49 [INFO] Filled tag <queue.exists[c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f]> with 'true'.
01:40:49 [INFO] +- While loop 4 ---------+
01:40:49 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 138) IF "<def[loop_index]>" ">" "20" ---------+
01:40:49 [INFO] +> Executing 'IF': use_braces='true'
01:40:49 [INFO] Filled tag <def[loop_index]> with '4'.
01:40:49 [INFO] Comparable='Decimal(4.0)', Operator='MORE', ComparedTo='Decimal(20.0)' --> OUTCOME='false'
01:40:49 [INFO] No part of the if command passed, no block will run.
01:40:49 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 141) WAIT "5t" ---------+
01:40:49 [INFO] +> Executing 'WAIT': queue='q@TOWNNPCCONTROLLER_EmergencyAnaheimPairs' delay='d@0.25s (0.25s)'
01:40:49 [INFO] +- Queue 'TOWNADDNPC_FloatingClausePain' Executing: (line 311) RUN "SetTownYAML"
"def:<[town]>|Inhabitants.NPCs|<[currentList]>" ---------+
01:40:49 [INFO] Filled tag <[town]> with 'SilTown'.
01:40:49 [INFO] Filled tag <[currentList]> with 'li@ n@254/Olia Rosamund | n@253/Margie Kelsi'.
01:40:49 [INFO] +> Executing 'RUN': script='s@SETTOWNYAML (TASK)' definitions='SilTown|Inhabitants.NPCs|li@n@254/Olia Rosamund|n@253/Margie
Kelsi'
01:40:49 [INFO] Adding definition 'name' as SilTown
01:40:49 [INFO] Adding definition 'key' as Inhabitants.NPCs
01:40:49 [INFO] Adding definition 'value' as li@n@254/Olia Rosamund
01:40:49 [INFO] Adding definition '4' as n@253/Margie Kelsi
01:40:49 [INFO] Starting TimedQueue 'SETTOWNYAML_ObtainingDenizenThemes' with player 'Insilvon'...
01:40:49 [INFO] +- Queue 'SETTOWNYAML_ObtainingDenizenThemes' Executing: (line 351) yaml "load:/Towns/<[name]>.yml" "id:<[name]>" ---------+
01:40:49 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:49 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:49 [INFO] +> Executing 'YAML': id='SilTown' action='LOAD' filename='/Towns/SilTown.yml' value=''
01:40:49 [INFO] Completing queue 'TOWNADDNPC_FloatingClausePain' in 862ms.
01:40:49 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 0) WHILE " CALLBACK" ---------+
01:40:49 [INFO] Filled tag <def[key]> with 'c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f'.
01:40:49 [INFO] Filled tag <queue.exists[c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f]> with 'false'.
01:40:49 [INFO] +- While loop complete ---------+
01:40:49 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 143) IF "!<server.has_flag[<def[key]>]>" ---------+
01:40:49 [INFO] +> Executing 'IF': use_braces='true'
01:40:49 [INFO] Filled tag <def[key]> with 'c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f'.
01:40:49 [INFO] Filled tag <server.has_flag[c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f]> with 'true'.
01:40:49 [INFO] No part of the if command passed, no block will run.
01:40:49 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 145) IF "<server.flag[<def[key]>]>" "==" "null" ---------+
01:40:49 [INFO] +> Executing 'IF': use_braces='true'
01:40:49 [INFO] Filled tag <def[key]> with 'c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f'.
01:40:49 [INFO] Filled tag <server.flag[c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f]> with
'{"id":524401523,"name":"","model":"steve","data":{"uuid":"1140de54-0922-4b43-9d35-436f8643f73b","texture":{"value":"eyJ0aW1lc3RhbXAiOjE1NjkxNjcyMjc5NjIsInByb2ZpbGVJZCI6IjkxOGEwMjk1NTlkZDRjZTZiMTZmN2E1ZDUzZWZiNDEyIiwicHJvZmlsZU5hbWUiOiJCZWV2ZWxvcGVyIiwic2lnbmF0dXJlUmVxdWlyZWQiOnRydWUsInRleHR1cmVzIjp7IlNLSU4iOnsidXJsIjoiaHR0cDovL3RleHR1cmVzLm1pbmVjcmFmdC5uZXQvdGV4dHVyZS80ZTU0YTZjZmQwZTc0ZWQyYWFhZGM3YmIwOTAyYTU5YjVmNzk5YjY1MzY0YjQxM2U1Mjg0NmY2ZmU0NDY5NTRiIn19fQ==","signature":"vA4STw/DG3jdUDcKYKalZMXN+t/XHD0f5BxrGTKaKpHA+j1nBPqyIijcm/ZThDXzOU8B4sT+/zvljEja0Nb3cvZ7Cek6UXUtQ61VhcvWRPY6cSEoZ/LFUqF/BDGUU7HKT6cq4UjuKs35UV68on7QF6wErqjCXcicGAdq6P0qGdWa4KKu5J4Dp3sqOzfX0ZsQglsO9jC9WRRXAVF/9VyU/vJ6dOXrnG6bgr0vdvIY9cKF38vOONphUHsQjU/u8B1YKSttShw9u3vf50cNnzjkUtlPb2+YDjCXNJbTSovE6uag0sb+KGTBJEkspbqswfsFIcnizkYt8bygAhiYrBtL6zFerdZgSNeSgk4WfOA/9gcDSXhBJGxJqS6o1d7d529RvP6a8oaAKTgFXHOsq5Vu3mJ8zWFdklIc/28wgceMKbxiepuF/xqpdzNnMkG0blUhqYDIqkntJwQsY9t3mqA...
* snip! *
01:40:49 [INFO]
Comparable='Element({"id":524401523,"name":"","model":"steve","data":{"uuid":"1140de54-0922-4b43-9d35-436f8643f73b","texture":{"value":"eyJ0aW1lc3RhbXAiOjE1NjkxNjcyMjc5NjIsInByb2ZpbGVJZCI6IjkxOGEwMjk1NTlkZDRjZTZiMTZmN2E1ZDUzZWZiNDEyIiwicHJvZmlsZU5hbWUiOiJCZWV2ZWxvcGVyIiwic2lnbmF0dXJlUmVxdWlyZWQiOnRydWUsInRleHR1cmVzIjp7IlNLSU4iOnsidXJsIjoiaHR0cDovL3RleHR1cmVzLm1pbmVjcmFmdC5uZXQvdGV4dHVyZS80ZTU0YTZjZmQwZTc0ZWQyYWFhZGM3YmIwOTAyYTU5YjVmNzk5YjY1MzY0YjQxM2U1Mjg0NmY2ZmU0NDY5NTRiIn19fQ==","signature":"vA4STw/DG3jdUDcKYKalZMXN+t/XHD0f5BxrGTKaKpHA+j1nBPqyIijcm/ZThDXzOU8B4sT+/zvljEja0Nb3cvZ7Cek6UXUtQ61VhcvWRPY6cSEoZ/LFUqF/BDGUU7HKT6cq4UjuKs35UV68on7QF6wErqjCXcicGAdq6P0qGdWa4KKu5J4Dp3sqOzfX0ZsQglsO9jC9WRRXAVF/9VyU/vJ6dOXrnG6bgr0vdvIY9cKF38vOONphUHsQjU/u8B1YKSttShw9u3vf50cNnzjkUtlPb2+YDjCXNJbTSovE6uag0sb+KGTBJEkspbqswfsFIcnizkYt8bygAhiYrBtL6zFerdZgSNeSgk4WfOA/9gcDSXhBJGxJqS6o1d7d529RvP6a8oaAKTgFXHOsq5Vu3mJ8zWFdklIc/28wgceMKbxiepuF/xqpdzNnMkG0blUhqYDIqkntJwQsY9t3mqAZnkNXxhy3eV0vaRJm/VzX9K3a3qkTzjM0KW/VnkZGqhZ91s+...
* snip! *
01:40:49 [INFO] No part of the if command passed, no block will run.
01:40:49 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 147) YAML "loadtext:<server.flag[<def[key]>]>"
"id:response" ---------+
01:40:49 [INFO] Filled tag <def[key]> with 'c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f'.
01:40:49 [INFO] Filled tag <server.flag[c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f]> with
'{"id":524401523,"name":"","model":"steve","data":{"uuid":"1140de54-0922-4b43-9d35-436f8643f73b","texture":{"value":"eyJ0aW1lc3RhbXAiOjE1NjkxNjcyMjc5NjIsInByb2ZpbGVJZCI6IjkxOGEwMjk1NTlkZDRjZTZiMTZmN2E1ZDUzZWZiNDEyIiwicHJvZmlsZU5hbWUiOiJCZWV2ZWxvcGVyIiwic2lnbmF0dXJlUmVxdWlyZWQiOnRydWUsInRleHR1cmVzIjp7IlNLSU4iOnsidXJsIjoiaHR0cDovL3RleHR1cmVzLm1pbmVjcmFmdC5uZXQvdGV4dHVyZS80ZTU0YTZjZmQwZTc0ZWQyYWFhZGM3YmIwOTAyYTU5YjVmNzk5YjY1MzY0YjQxM2U1Mjg0NmY2ZmU0NDY5NTRiIn19fQ==","signature":"vA4STw/DG3jdUDcKYKalZMXN+t/XHD0f5BxrGTKaKpHA+j1nBPqyIijcm/ZThDXzOU8B4sT+/zvljEja0Nb3cvZ7Cek6UXUtQ61VhcvWRPY6cSEoZ/LFUqF/BDGUU7HKT6cq4UjuKs35UV68on7QF6wErqjCXcicGAdq6P0qGdWa4KKu5J4Dp3sqOzfX0ZsQglsO9jC9WRRXAVF/9VyU/vJ6dOXrnG6bgr0vdvIY9cKF38vOONphUHsQjU/u8B1YKSttShw9u3vf50cNnzjkUtlPb2+YDjCXNJbTSovE6uag0sb+KGTBJEkspbqswfsFIcnizkYt8bygAhiYrBtL6zFerdZgSNeSgk4WfOA/9gcDSXhBJGxJqS6o1d7d529RvP6a8oaAKTgFXHOsq5Vu3mJ8zWFdklIc/28wgceMKbxiepuF/xqpdzNnMkG0blUhqYDIqkntJwQsY9t3mqA...
* snip! *
01:40:49 [INFO] +> Executing 'YAML': id='response' action='LOADTEXT' value=''
raw_text='{"id":524401523,"name":"","model":"steve","data":{"uuid":"1140de54-0922-4b43-9d35-436f8643f73b","texture":{"value":"eyJ0aW1lc3RhbXAiOjE1NjkxNjcyMjc5NjIsInByb2ZpbGVJZCI6IjkxOGEwMjk1NTlkZDRjZTZiMTZmN2E1ZDUzZWZiNDEyIiwicHJvZmlsZU5hbWUiOiJCZWV2ZWxvcGVyIiwic2lnbmF0dXJlUmVxdWlyZWQiOnRydWUsInRleHR1cmVzIjp7IlNLSU4iOnsidXJsIjoiaHR0cDovL3RleHR1cmVzLm1pbmVjcmFmdC5uZXQvdGV4dHVyZS80ZTU0YTZjZmQwZTc0ZWQyYWFhZGM3YmIwOTAyYTU5YjVmNzk5YjY1MzY0YjQxM2U1Mjg0NmY2ZmU0NDY5NTRiIn19fQ==","signature":"vA4STw/DG3jdUDcKYKalZMXN+t/XHD0f5BxrGTKaKpHA+j1nBPqyIijcm/ZThDXzOU8B4sT+/zvljEja0Nb3cvZ7Cek6UXUtQ61VhcvWRPY6cSEoZ/LFUqF/BDGUU7HKT6cq4UjuKs35UV68on7QF6wErqjCXcicGAdq6P0qGdWa4KKu5J4Dp3sqOzfX0ZsQglsO9jC9WRRXAVF/9VyU/vJ6dOXrnG6bgr0vdvIY9cKF38vOONphUHsQjU/u8B1YKSttShw9u3vf50cNnzjkUtlPb2+YDjCXNJbTSovE6uag0sb+KGTBJEkspbqswfsFIcnizkYt8bygAhiYrBtL6zFerdZgSNeSgk4WfOA/9gcDSXhBJGxJqS6o1d7d529RvP6a8oaAKTgFXHOsq5Vu3mJ8zWFdklIc/28wgceMKbxiepuF/xqpdzNnMkG0blUhqYDIqkntJ...
* snip! *
01:40:49 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 148) IF "<yaml[response].contains[data.texture]>"
---------+
01:40:49 [INFO] +> Executing 'IF': use_braces='true'
01:40:49 [INFO] Filled tag <yaml[response].contains[data.texture]> with 'true'.
01:40:49 [INFO] If command passed, running block.
01:40:49 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 149) ADJUST "<entry[temp].created_npc>"
"skin_blob:<yaml[response].read[data.texture.value]>;<yaml[response].read[data.texture.signature]>" ---------+
01:40:49 [INFO] Filled tag <entry[temp].created_npc> with 'n@254 (Olia Rosamund)'.
01:40:49 [INFO] Filled tag <yaml[response].read[data.texture.value]> with
'eyJ0aW1lc3RhbXAiOjE1NjkxNjcyMjc5NjIsInByb2ZpbGVJZCI6IjkxOGEwMjk1NTlkZDRjZTZiMTZmN2E1ZDUzZWZiNDEyIiwicHJvZmlsZU5hbWUiOiJCZWV2ZWxvcGVyIiwic2lnbmF0dXJlUmVxdWlyZWQiOnRydWUsInRleHR1cmVzIjp7IlNLSU4iOnsidXJsIjoiaHR0cDovL3RleHR1cmVzLm1pbmVjcmFmdC5uZXQvdGV4dHVyZS80ZTU0YTZjZmQwZTc0ZWQyYWFhZGM3YmIwOTAyYTU5YjVmNzk5YjY1MzY0YjQxM2U1Mjg0NmY2ZmU0NDY5NTRiIn19fQ=='.
01:40:49 [INFO] Filled tag <yaml[response].read[data.texture.signature]> with
'vA4STw/DG3jdUDcKYKalZMXN+t/XHD0f5BxrGTKaKpHA+j1nBPqyIijcm/ZThDXzOU8B4sT+/zvljEja0Nb3cvZ7Cek6UXUtQ61VhcvWRPY6cSEoZ/LFUqF/BDGUU7HKT6cq4UjuKs35UV68on7QF6wErqjCXcicGAdq6P0qGdWa4KKu5J4Dp3sqOzfX0ZsQglsO9jC9WRRXAVF/9VyU/vJ6dOXrnG6bgr0vdvIY9cKF38vOONphUHsQjU/u8B1YKSttShw9u3vf50cNnzjkUtlPb2+YDjCXNJbTSovE6uag0sb+KGTBJEkspbqswfsFIcnizkYt8bygAhiYrBtL6zFerdZgSNeSgk4WfOA/9gcDSXhBJGxJqS6o1d7d529RvP6a8oaAKTgFXHOsq5Vu3mJ8zWFdklIc/28wgceMKbxiepuF/xqpdzNnMkG0blUhqYDIqkntJwQsY9t3mqAZnkNXxhy3eV0vaRJm/VzX9K3a3qkTzjM0KW/VnkZGqhZ91s+G3l00T8/H/Zxd0WNtOfgRzmgMraLxnA0hx6FJpgVOKeGAJoUNPIQartsFXUwvyF7RcBndw31sHCSMVqK5x3KTuK52AdJjJwJ3GnDIdEwdqSsjGmwVWMRUmIx2XR3HEVPhGqzptjTZGVN9zFTFwsYjwHkYtbDYlHOe1VgylvM='.
01:40:49 [INFO] +> Executing 'ADJUST': object='li@ n@254' mechanism='skin_blob'
mechanism_value='eyJ0aW1lc3RhbXAiOjE1NjkxNjcyMjc5NjIsInByb2ZpbGVJZCI6IjkxOGEwMjk1NTlkZDRjZTZiMTZmN2E1ZDUzZWZiNDEyIiwicHJvZmlsZU5hbWUiOiJCZWV2ZWxvcGVyIiwic2lnbmF0dXJlUmVxdWlyZWQiOnRydWUsInRleHR1cmVzIjp7IlNLSU4iOnsidXJsIjoiaHR0cDovL3RleHR1cmVzLm1pbmVjcmFmdC5uZXQvdGV4dHVyZS80ZTU0YTZjZmQwZTc0ZWQyYWFhZGM3YmIwOTAyYTU5YjVmNzk5YjY1MzY0YjQxM2U1Mjg0NmY2ZmU0NDY5NTRiIn19fQ==;vA4STw/DG3jdUDcKYKalZMXN+t/XHD0f5BxrGTKaKpHA+j1nBPqyIijcm/ZThDXzOU8B4sT+/zvljEja0Nb3cvZ7Cek6UXUtQ61VhcvWRPY6cSEoZ/LFUqF/BDGUU7HKT6cq4UjuKs35UV68on7QF6wErqjCXcicGAdq6P0qGdWa4KKu5J4Dp3sqOzfX0ZsQglsO9jC9WRRXAVF/9VyU/vJ6dOXrnG6bgr0vdvIY9cKF38vOONphUHsQjU/u8B1YKSttShw9u3vf50cNnzjkUtlPb2+YDjCXNJbTSovE6uag0sb+KGTBJEkspbqswfsFIcnizkYt8bygAhiYrBtL6zFerdZgSNeSgk4WfOA/9gcDSXhBJGxJqS6o1d7d529RvP6a8oaAKTgFXHOsq5Vu3mJ8zWFdklIc/28wgceMKbxiepuF/xqpdzNnMkG0blUhqYDIqkntJwQsY9t3mqAZnkNXxhy3eV0vaRJm/VzX9K3a3qkTzjM0KW/VnkZGqhZ91s+G3l00T8/H/Zxd0WNtOfgRzmgMraLxnA0hx6FJpgVOKeGAJoUNPIQartsFXUwvyF7RcBnd...
* snip! *
01:40:49 [INFO] Adjust mechanism 'skin_blob' on object of type 'NPC'...
01:40:49 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 150) DEFINE "success:true" ---------+
01:40:49 [INFO] +> Executing 'DEFINE': queue='TOWNNPCCONTROLLER_EmergencyAnaheimPairs' action='(success[0]:SET:true)'
01:40:49 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 151) FLAG "server" "<def[key]>:!" ---------+
01:40:49 [INFO] Filled tag <def[key]> with 'c0a5a5fa-828a-43a4-b06e-0a62dd1ea70f'.
01:40:49 [INFO] +> Executing 'FLAG': flag_name='C0A5A5FA-828A-43A4-B06E-0A62DD1EA70F' Action/Value='DELETE(false)' flag_target='server'
01:40:49 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 152) YAML "unload" "id:response" ---------+
01:40:49 [INFO] +> Executing 'YAML': id='response' action='UNLOAD' value=''
01:40:49 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 0) WHILE " CALLBACK" ---------+
01:40:49 [INFO] Filled tag <[success].matches[false]> with 'false'.
01:40:49 [INFO] +- While loop complete ---------+
01:40:49 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 70) IF "<[success]>" "==" "false" ---------+
01:40:49 [INFO] +> Executing 'IF': use_braces='true'
01:40:49 [INFO] Filled tag <[success]> with 'true'.
01:40:49 [INFO] Comparable='Element(true)', Operator='EQUALS', ComparedTo='Element(false)' --> OUTCOME='false'
01:40:49 [INFO] No part of the if command passed, no block will run.
01:40:49 [INFO] +- Queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' Executing: (line 73) ADJUST "<entry[temp].created_npc>"
"set_assignment:PlacedTown<[npcType]>Assignment" ---------+
01:40:49 [INFO] Filled tag <entry[temp].created_npc> with 'n@254 (Olia Rosamund)'.
01:40:49 [INFO] Filled tag <[npcType]> with 'Farmer'.
01:40:49 [INFO] +> Executing 'ADJUST': object='li@ n@254' mechanism='set_assignment' mechanism_value='PlacedTownFarmerAssignment'
01:40:49 [INFO] Adjust mechanism 'set_assignment' on object of type 'NPC'...
01:40:49 [INFO] Completing queue 'TOWNNPCCONTROLLER_EmergencyAnaheimPairs' in 909ms.
01:40:49 [INFO] +- Queue 'SETTOWNYAML_ObtainingDenizenThemes' Executing: (line 352) yaml "id:<[name]>" "set" "<[key]>:<[value]>" ---------+
01:40:49 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:49 [INFO] Filled tag <[key]> with 'Inhabitants.NPCs'.
01:40:49 [INFO] Filled tag <[value]> with 'li@ n@254/Olia Rosamund'.
01:40:49 [INFO] +> Executing 'YAML': id='SilTown' action='SET' yaml_action='SET_VALUE' key='Inhabitants.NPCs' value='li@n@254/Olia
Rosamund'
01:40:50 [INFO] +- Queue 'SETTOWNYAML_ObtainingDenizenThemes' Executing: (line 353) yaml "savefile:/Towns/<[name]>.yml" "id:<[name]>"
---------+
01:40:50 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:50 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:50 [INFO] +> Executing 'YAML': id='SilTown' action='SAVE' filename='/Towns/SilTown.yml' value=''
01:40:50 [INFO] +- Queue 'SETTOWNYAML_ObtainingDenizenThemes' Executing: (line 354) yaml "unload" "id:<[name]>" ---------+
01:40:50 [INFO] Filled tag <[name]> with 'SilTown'.
01:40:50 [INFO] +> Executing 'YAML': id='SilTown' action='UNLOAD' value=''
01:40:50 [INFO] Completing queue 'SETTOWNYAML_ObtainingDenizenThemes' in 1445ms.