tModLoader

tModLoader

180 ratings
NPC Control
   
Award
Favorite
Favorited
Unfavorite
Mod Features: Utilities, Quality Of Life
Mod Side: Both
tModLoader Version: 1.4.3, 1.4.4
Language: English
File Size
Posted
Updated
398.823 KB
Aug 1, 2021 @ 2:12pm
Apr 28 @ 2:09pm
7 Change Notes ( view )

Subscribe to download
NPC Control

Description
This Mod is the Successor of my 2 other mods "NPC Protector" and "Boss Controll"

If you like this Mod you might also like my other Mod: Itemcontrol
It lets you ban specific Items

Are you annoyed from a certain type of Enemy and want to get rid of them all forever?

Do you have a Dedicated Server and want more Control over NPCs?

Wanna prevent your Town-NPCs from dying everytime a friend of yours decides he wants to spawn that boss too close to the Town-NPCs?

Or do you want to prevent griefers in a public modded Server from starting hardmode by killing the wall of flesh?


Wanna have all that in combination with Ingame-Changeable settins without having to reload?


Then Oh-Boy do I have a Mod for you!


This Mod has 2 Main functions

1. It lets you disable any enemy Spawn you want
2. You can make any Type of NPC invincible

And the best part?
It's compatible with HEROsMod! If it's detected to be installed on your Server, we add our own Permission to HEROsMods Permission System!


How do you configure the Mod?
Esc -> Settings -> Mod Settings -> NPC Control

You can add NPCs to one of the 2 lists by clicking the + and clicking on the empty field to choose an NPC

Or delete an NPC out of the lists by clicking the trashcan to the left of each NPC.

If you want Changelogs, please join the Discord (Homepage button)
Originally posted by tModLoader NPCControl:
Developed By Saschahi
37 Comments
Saschahi  [author] Apr 28 @ 12:53pm 
if you use herosmod on your server, my mods hook into herosmods permission system and allow you to allow/disallow changing of the setting through that
Autism Manifesto Apr 28 @ 12:42pm 
One more question, is there a way from preventing others from changing the configs on a dedicated server?
Saschahi  [author] Apr 28 @ 11:34am 
yep, it should work with modded bosses.
Should as in, if it's a multi part boss and you don't "ban" every single part of it, has the author of the modded boss added a contingency to despawn all other parts.

tldr: my mod is compatible with modded bosses, but the modded bosses might not be compatible with being deleted by other mods.
Autism Manifesto Apr 28 @ 11:32am 
awesome, does this work with modded bosses?
Saschahi  [author] Mar 19 @ 1:42am 
yeah, that's sadly something I couldn't figure out while making this mod. There was a problem that I couldn't prevent certain mobs from spawning, so I had to add the "check every x seconds/frames and delete" method.

This mod also wasn't really made with preventing town NPCs in mind, only hostile NPCs. Sorry about that.
Chromex Mar 18 @ 1:46pm 
I have noticed a bug / side effect with this mod while trying to prevent town slimes from spawning
Since Town NPCs are spawned in a fixed order (visible with NPC Checklist), the list will get stuck at a banned Town NPC (In my case the Nerdy Slime).
It constantly respawns the same NPC every 5 minutes without advancing the list, effectively putting the whole list to a stop, so that no new NPCs may spawn
Moronica Mar 17 @ 9:41am 
the opposite of a placebo is a nocebo
Saschahi  [author] Oct 28, 2024 @ 2:44am 
it should, if it's NPCs that I can't "prevent" you'll still sometimes get the x npc moved in chat message, but the npc would instantly poof out of existence
Omega Battle Oct 27, 2024 @ 8:33pm 
Would this work for baning some town npcs?
Saschahi  [author] Jul 23, 2024 @ 7:32am 
this mod does not change spawnrates. it only tries to prevent mobs you designate from spawning or delete them as soon as they spawn if it couldn't.

what you experience is some kind of placebo effect