Problem with mobs spawning in my dimension

Published by MMG on
Status
Resolved
Issue description

Hello sooooo. I wrote this under one my post on forum, but you havent answered so. I have underground dimension and 4 mobs I want to spawn here. But somehow mobs dont want to spawn. Priority 100, Spawn in dungeons check, spawn type creature, no despawn when idle, enable entity spawning. So. Do I doing something wrong? Becouse they are not spawning.

Issue comments

Probably related to this one:

  • [Bugfix #54764, 1.14.4] Dimension or biomes with custom mobs set to spawn in crashed the game

In some cases, it does not crash, but entites do not spawn. Or do vanilla mobs not spawn too?

Ok this is different then, they should be spawning as far as I know. Try the snapshot and check if it works in 1.12.2 with snapshot version and report back. There have been some changes in spawning in custom dimensions for 1.12.2 done in the snapshot I belie

You have set spawn type to creature, which means that they need sunlight to spawn. You will need to tweak dimension settings or change spawn type for this to work. I think creatures require grass type of material to spawn on too, or even grass blocky only, although I am not 100% sure on this. Spawn type only controls spawning and not behavior, though.

You can read more about spawn types here: https://mcreator.net/wiki/mob-spawning-parameters

BTW: I really liked the dimension! You should submit this mod for MOTW ;)

Thanks. I already submited for MOTW multiple times but I had bad luck. I told myself I will submit it when I will finish it. Tha mod is going to be 2 or 3 times bigget than it is now.

Enable has skylight in dimension. But there are other conditions such as grass too, you might be better of setting spawning to monster type, perhaps.

The block that is used as base for dimension is set as grass material. So I dont know whats wrong. After that I set to monster type spawning. So thanks for your time.

I could be that it needs to be actual grass block, not just material, but I am not sure on this one as I am speaking out of the head about this one :)

They most likely require direct (sun)light which is not possible as nether like dimensions are covered on the top and prevent light from passing.

You might want to try to set light opacity to pass all light of the main dimension filler block.