I made a mushroom biome on the surface and made my house in it. I tried to make sure no zombies or anything could get in by making trapdoor entrances. I dont have a very good weapon (I always give the good weapons I find to the person I play with, since they are yet to even get into hardmode by themselves) and the mushroom zombies and mushi ladybugs are pretty tough to fight. I've tried using peace candles and I'm planning on making a lot of NPC houses underground, but the peace candles dont work very well and it will be a while until I make all the houses. I want my home to be kind of a safe haven without any enemies. Is there any other way I can do it? Or should I just wait until I finish my NPC houses underneath? The picture is my house. This is my house


If you are willing to cover the entire place with walls, that will stop enemies from spawning.

You can craft up something cheap like stone or normal wood walls and that will do. There are also some walls and wallpapers that look very cool and could make your place look just as cool as it does now. If you don't like the look of the walls I recommend using glass or a colored variant, there are also wallpapers that look like the sky.

I personally think your house there may look great with a rugged bottom of some kind of natural-like material that blends with the mushroom basement-y area, and have that connect up to (not in a straight line - I would suggest it being a rugged line) something like a sky-like wallpaper or glass.

  • 1
    Most player-placed background wall-type blocks should help with preventing enemy spawns with the exception of dirt walls. – BlueTangsRock Nov 28 '20 at 6:07
  • I'm not sure I want to use walls. I wanted my house to be more like its outdoors, if you know what I mean. If it comes down to it, I may try walls. – thimothy Nov 28 '20 at 16:53
  • Thanks a lot for more suggestions, but i finally finished all the NPC houses at the bottom and i have realized a lot of a difference, i barely see any monsters in my house now except for during blood moons or solar eclipses but thanks a lot anyway :D – thimothy Dec 6 '20 at 21:14
  • @BlueTangsRock No, all player-placed walls, including dirt walls, will prevent enemy spawns. The only walls that don’t are naturally placed walls. terraria.gamepedia.com/Background_walls – George Willcox Jan 25 at 4:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.