internal void npcListChanged(object sender, StardewModdingAPI.Events.NpcListChangedEventArgs e) { if (!(e.Location is FarmHouse) || e.Location is Cabin) { return; } FarmHouse house = (e.Location as FarmHouse); foreach (NPC npc in e.Added) { fixPaths(npc, house); } }
private void World_NpcListChanged(object sender, StardewModdingAPI.Events.NpcListChangedEventArgs e) { //Monitor.Log($"New Npc List with {e.Added.Count(n => n.IsMonster)} monsters"); }