Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

I've been trying recently the Minecraft mod pack Technic using the Technic launcher. It's set to "always use recommended builds".

After spending an extended stay underground oogling all the shiny new gemstones and such, I came back up to the surface and did what any minecrafter would do. I built a floating marble brick house over the ocean.

All was fine and dandy until I went to collect some sugar cane. I came back to find my house contained a pack of about six turtles! Considering I had left my front door open, I gave them the benefit of the doubt... and shoved them out a hole in the wall into the ocean below. (Turtles can swim, right?)

After making sure to close my doors this time, I went back out to harvest some rubber. After breaking my treetap and returning, I found my work area filled by several snakes! Unacceptable! I built myself a sword and now am the owner of a few snake eggs.

Why does this keep happening? Why do I find various wildlife creatures to have spawned inside my home?

My house is well lit by torches, if that matters. I also play on peaceful 'cause caves noises scare me quite enough, let alone creepers.

share|improve this question
1  
It's worth noting that most peaceful creatures require light to spawn, so setting up torches is only helping them spawn, not hindering. –  Matthew Scharley Sep 6 '12 at 23:32
add comment

1 Answer

up vote 4 down vote accepted

This is caused by the spawning algorithm. On the ocean, there are significantly less areas suitable for spawning. When you build a house over/on the ocean, you provide a large suitable area for them to spawn in, and because it is the only one in the area, everything that would normally be spread out around there instead spawns inside your house.

share|improve this answer
1  
incidentally its a great way to make a mob generator by making sure its ocean in all directions except for your platform –  z - Sep 6 '12 at 19:00
1  
Egads... Is there any way at all to prevent this? Short of moving my house, of course. –  Aeo Sep 6 '12 at 19:17
1  
@Aeo - Er... I think if you make the floor half slabs, they can't spawn on it. That's how it used to be, but that may have changed. Edit: Doesn't sound like it's changed. –  SaintWacko Sep 6 '12 at 19:19
1  
@SaintWacko: Was fixed in 1.3, but since Technic is 1.2.5 (for now at least) that should work. –  Matthew Scharley Sep 6 '12 at 23:36
    
@MatthewScharley - Are you sure? I know they can now spawn on half slabs which are in the top half of the block, and double slabs, but I'm pretty sure they still can't spawn on half slabs in the bottom half of the block. –  SaintWacko Sep 7 '12 at 12:46
show 2 more comments

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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