[1.20.1] Groves still spawning underwater
ffuentesm opened this issue ยท 7 comments
Describe the bug
Groves are still spawning in the bottom of the ocean, causing all the grass to break and accumulating MANY item entities in a single place, lagging the game.
To Reproduce
Steps to reproduce the behavior:
- join a new world
- Fly around the ocean
Expected behavior
Groves should not be spawning inside the ocean
System (please complete the following information):
- Occultism Version: occultism-1.20.1-1.98.0
- OS: Windows
- Minecraft Version: 1.20.1
- Modpack Link and Version, or list of mods:
Additional context
Groves should have the same spawning rules as strongholds, maybe instead use The same spawning rules as dungeons? Or try the trial chamber spawn rules for the new version of minecraft?
hi I would like to chime in with I'm currently developing a modpack (just a small, custom thing for a group of friends I'll be hosting a server with, modpack is catered to the personal interests of the group) and one of the friends helping test the modpack for me encountered this problem--a grove spawned at the bottom of the ocean and ruined the landscape
minecraft is version 1.20.1 and Forge is version 47.2.0
I don't think there are any biome tags for dungeons or even the trial chamber (and "spawn rules" as such sadly do not exist for worldgen, you can just define a feature, in this case the grove, and add it to a biome tag).
It is odd though, the stronghold biome tag has the following in it:
this.tag(BiomeTags.STRONGHOLD_BIASED_TO).add(Biomes.PLAINS).add(Biomes.SUNFLOWER_PLAINS).add(Biomes.SNOWY_PLAINS).add(Biomes.ICE_SPIKES).add(Biomes.DESERT).add(Biomes.FOREST).add(Biomes.FLOWER_FOREST).add(Biomes.BIRCH_FOREST).add(Biomes.DARK_FOREST).add(Biomes.OLD_GROWTH_BIRCH_FOREST).add(Biomes.OLD_GROWTH_PINE_TAIGA).add(Biomes.OLD_GROWTH_SPRUCE_TAIGA).add(Biomes.TAIGA).add(Biomes.SNOWY_TAIGA).add(Biomes.SAVANNA).add(Biomes.SAVANNA_PLATEAU).add(Biomes.WINDSWEPT_HILLS).add(Biomes.WINDSWEPT_GRAVELLY_HILLS).add(Biomes.WINDSWEPT_FOREST).add(Biomes.WINDSWEPT_SAVANNA).add(Biomes.JUNGLE).add(Biomes.SPARSE_JUNGLE).add(Biomes.BAMBOO_JUNGLE).add(Biomes.BADLANDS).add(Biomes.ERODED_BADLANDS).add(Biomes.WOODED_BADLANDS).add(Biomes.MEADOW).add(Biomes.GROVE).add(Biomes.SNOWY_SLOPES).add(Biomes.FROZEN_PEAKS).add(Biomes.JAGGED_PEAKS).add(Biomes.STONY_PEAKS).add(Biomes.MUSHROOM_FIELDS).add(Biomes.DRIPSTONE_CAVES).add(Biomes.LUSH_CAVES);
Which does not include any ocean biomes.
To diagnose this further, can you let me know what biome you are in?
I think F3 might show that? I only know some map mods do.
Also it would be interesting roughly how far (in blocks or in chunks) you are from the next non-water biome (like forest etc)
it seems that the grove is in the deep ocean, and The Mushroom fields are literally 1 block away, even underwater.
Even inside the grove is deep ocean
Maybe you could place a "height limit" or a "no exposure to water" like how some ores have.
I know that oceans have a bottom at y = 45 and deep oceans have a bottom at y = 30