Hybrid Aquatic

Hybrid Aquatic

2M Downloads

Jellyfish spawning in dry caves and stuff

steve-the-player opened this issue · 8 comments

commented

From what I can gather, the jellyfish are spawning by checking for biome and light level. However, even if it's a river/ocean biome on the surface, it might be bone-dry underground in the caves. I think that adding the check for whether or not there is water before spawning (like squid do) should fix this issue, and probably also the one where people have dealt with flying jellyfish (#3). Not something I've personally encountered, but similar.

commented

Hey, sorry for the late reply - was busy with university.
This should be fixed in the latest version (1.2.2), and more edits to jellyfish spawning and behaviour are being worked on for the coming update as well, including a fix to the jumping jellyfish bug.

commented

I'm on 1.2.2 and they still spawn in caves and fall from the ceiling. Thought I had a bug with slime but I noticed some that were still alive walking around.

commented

I'm on 1.2.2 and they still spawn in caves and fall from the ceiling. Thought I had a bug with slime but I noticed some that were still alive walking around.

Hmm, I didnt run into the issue while testing, but we'll take another look at it and hopefully finally fix it in the coming update(s) since we're making changes to jellyfish anyway

commented

I've been getting this issue too, as a work around I used the "Mob Filter" mod and put this inside the config file.

rules:

 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:atolla_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']
 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:barrel_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']
 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:blue_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']
 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:cauliflower_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']
 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:compass_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']
 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:fried_egg_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']
 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:lions_mane_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']
 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:moon_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']
 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:nomura_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']

commented

huge_2024-05-11_01 56 27
They seem to spawn in the sky on floating islands as well, way above the ocean. Theyll continuously spawn up here

commented

I've been getting this issue too, as a work around I used the "Mob Filter" mod and put this inside the config file.

rules:

 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:atolla_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']
 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:barrel_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']
 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:blue_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']
 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:cauliflower_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']
 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:compass_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']
 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:fried_egg_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']
 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:lions_mane_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']
 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:moon_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']
 - name: Disable jellyfish spawning out of water
   what: DISALLOW_SPAWN
   when:
     entityId: ['hybrid-aquatic:nomura_jellyfish']
     blockId: ['minecraft:air', 'minecraft:cave_air']

I tried this but they still spawn in the air in the sky

commented

Hi ive got the same issue with ne newest version. Is there a way to fix that?
2024-02-06_14 15 36

commented

This is resolved with the new update. Thank you!