Snow! Real Magic! ⛄ (Fabric)

Snow! Real Magic! ⛄ (Fabric)

7M Downloads

Confluence: Otherworld plants not being covered in snow

Unknowneth opened this issue · 7 comments

commented

Mod loader

NeoForge

Minecraft version

1.21.1

Mod version

12.1.0

Modloader version

21.1.170

Modpack info

No response

[IMPORTANT] If bug:

  • I have confirmed this bug is reproducible on a minimal setup, not a modpack with many other mods.

[IMPORTANT] If bug: The latest.log file, not the crash report

No response

Issue description

Image
All you have to do is place any of the terraria plants on snow and they don't get covered, this is also the case in world generation

commented

i see, will try and inform you if it doesn't work

commented

You can add compat for those yourself by adding those blocks to the snowrealmagic:containables block tag by using a datapack or KubeJS

commented

Image
It seems that when the included block grows, it gets un-snowlogged, is this supposed to happen? I did "/execute if" to test if it is the same block and is included in "#snowrealmagic:containables" and it says yes (as in, they're the same blocks)

commented

This is because this plant block uses an unsupported operation during the random ticking. I will improve this in the future

commented

alright, thank you for responding

commented

I might have a hypothesis as to why the herbs aren't snowloggable. If you put your crosshair over them, notice how they have an unusually large hitbox. (1 x 0.2 x 1 blocks, the same as a snow layer) When they grow up, their y hitbox size grows taller by another 0.2, until fully grown (1 x 0.6 x 1 blocks)

Other plants from the confluence mod (e.g., saplings, corrupt/crimson grass, all mushrooms) are snowloggable (when added to snowrealmagic:containables) because of their small hitbox (same size as every other plant)

Perhaps try to add a special datapack tag for blocks with an unusually large hitbox?

commented

hmmmm I can't figure out how to use this mod