What blocks will mobs spawn on?
Mobs cannot spawn on blocks that are less than a full block in height. Areas covered in bottom half slabs are unable to spawn mobs, no matter the light level, although double slabs, top half slabs and upside downstairs are still spawnable.
This one is quite straightforward. There are 34 glass box including panes and stained glass and mobs
So keep in mind there are two forms of light in minecraft. And this change to mob spawning only
Mobs spawn naturally within chunks that have a player horizontally within 128 blocks of the chunk center. When there are multiple players, mobs can spawn within the given distance of any of them.
No they don't. Moss carpet is not a full block and they cant spawn.
Minecraft: How to Effectively Spawn Proof from Hostile Mobs - Tutorial
...
Breaking.
Block | Deepslate |
---|---|
Wooden | 2.25 |
Stone | 1.15 |
Iron | 0.75 |
Diamond | 0.6 |
Snow coverage does not affect spawning at all. To be more precise, mobs will spawn as if blocks of snow-cover are blocks of air.
Yes, they can. However, if you use slabs (not double-stacked) or stairs, they will NOT spawn on them. But if you're using blocks in a roof-like formation, you should light it up as mobs MAY spawn up there.
The most important factor is the light level since hostile mobs cannot spawn if the light level is too high. When it comes to normal Overworld hostile mobs, they cannot spawn if the light level of a block is more than 0.
Do mobs spawn more on Stone?
Yes, they spawn on brick. However, they will not spawn on the bottom half of half-slabs. Also, they will not spawn on any transparent block.
No, mobs cannot spawn on pressure plates anymore. This was a change in 1.9 release. Mobs can spawn in tripwire, which might be a viable way to rebuild your farm.

The spawning area is two blocks high, allowing all the Overworld's hostile mobs to spawn, with the exception of Endermen, who teleport upon touching water.
Spawners cannot be obtained in Survival, even with Silk Touch. In Bedrock Edition, a monster spawner can be obtained in Creative mode by taking it from creative inventory, by using the /give command, or by using pick block.
Mobs are created within an 8x8x3 high area centered around the spawner's lower northwest corner. Note that mobs can spawn in any dark space within range, even if the spawner is fully lit. The spawner will only spawn mobs if a player is within 16 blocks of it.
No, string will not stop mobs from spawning - due to its use in redstone mechanisms as a means of detection. String can be placed as tripwire, which can be used to detect entities as part of a tripwire circuit. Observers can also be used with a tripwire to generate Redstone signals.
No, slimes follow spawning mechanics of regular mobs, except they can spawn with a higher light level in slime chunks. Regular mobs won't spawn on glass, or stained glass, so slimes will not either.
Using bone meal on a moss block has a 25% chance to grow moss carpets.
@Ben No. Regular mobs can't spawn on netherrack. The only exception are skeletons which can spawn - only in the nether - on netherbrick. And yes, all mobs which appear only in the nether can only spawn there, even if you place netherrack in the overworld, there won't spawn any mobs on it.
Spawn-proofing a Nether Hub! Minecraft Survival Guide ... - YouTube
Can mobs spawn on tinted glass?
Mobs can no longer spawn on top of tinted glass.
In the real world, deepslate is just called “slate” and forms in much the same way as it does in Minecraft - far below the ground, under conditions of extreme heat and pressure.
Ghast fireballs can break deepslate tile walls and deepslate tile slabs, and presumably other deepslate variants.
Diamond ore is a rare ore that generates deep underground, and is the only reliable source of diamonds. Deepslate diamond ore is a variant of diamond ore that can generate in deepslate and tuff blobs.
Monsters can spawn on obsidian if it's dark enough, but it isn't any more likely than any other block.
Mobs definitely do spawn on soul sand, the solid block requirement is for the block graphically, and soul sand graphically is a solid block (no transparency).
Mobs don't spawn on glass, ice, half-slabs, and stairs. Your loft should be safe as per the minecraft wiki.
Minecraft is full of scary hostile mobs that spawn during the nighttime when the light levels fall under 7. To prevent this, players can use blocks that emit light, such as torches and glowstone, in areas where they want to prevent these mobs from spawning.
Be aware also that a Geode is hollow and the light level generated by Amethyst Clusters is not enough to prevent hostile mobs from spawning inside it. The different layers of an Amethyst Geode in Minecraft.
Mobs spawn at light levels of 7 and lower. This means that if you were to place torches (or glowstone in the ground), you would be required to place a torch every 15 blocks (leaving 14 torchless blocks) in order to keep mobs from spawning, while using the least amount of resources.
Can mobs spawn on dirt blocks?
Animals spawn on grass or dirt exclusively (block id 2 and 3). They also require a light level above 9 and at least 2 blocks of air above them. Exception is the bat, which spawns on opaque blocks if the light level is below 9.
iirc, mobs will not spawn on trapdoors because it is considered a non-opaque block. However, mobs will always treat trapdoors as a closed trapdoor, meaning they will attempt to walk over it even if it is open.
Only skeletons can spawn on bone blocks.
No, mobs cannot spawn on single slabs.
Yes, they can. However, if you use slabs (not double-stacked) or stairs, they will NOT spawn on them. But if you're using blocks in a roof-like formation, you should light it up as mobs MAY spawn up there.
Monsters can spawn on obsidian if it's dark enough, but it isn't any more likely than any other block.
Hostile mobs can spawn on slime blocks.
Mobs don't spawn on glass, ice, half-slabs, and stairs. Your loft should be safe as per the minecraft wiki.
However, like transparent blocks, it does not prevent the opening of chests, monsters (including slimes) cannot spawn on it, and it does not transfer a redstone signal.
No, buttons do not affect mob spawning.
Are MC fossils rare?
Just like in the real world, fossils are pretty rare in Minecraft. You won't find them very commonly.
Mobs can no longer spawn on top of tinted glass.
Bone blocks can be found in groups of 15 to 24 blocks (random). At y-coordinates ranging from 40 to 49, below the surface in deserts and swamplands biome, including the "Hills" and "M" variants. Each chunk has a 1 in 64 chance to generate a fossil and in the 1.16 - Nether Update nether fossil has a chance to generate.
The spawning area is two blocks high, allowing all the Overworld's hostile mobs to spawn, with the exception of Endermen, who teleport upon touching water.
...
Piston.
Renewable | Yes |
---|---|
Hardness | 1.5 |
Luminant | No |
Transparent | No |
Flammable | No |
Nope! As of patch 1.8, Carpets now have a hitbox height of 1⁄16 of a block instead of 0. As a result of this, mobs can no longer spawn on carpet.