Snow! Real Magic! ⛄ (Fabric)

Snow! Real Magic! ⛄ (Fabric)

7M Downloads

Supporting some more blocks

GodReza opened this issue · 9 comments

commented

Mod loader

Fabric

Minecraft version

1.21

Modloader version

Fabric 0.16.10

Suggestion description :

It would be great if you add some more blocks for the mod to work better.

Image

this blocks specially, that would be awesome. vertical slab is Enchanted Vertical Slabs mod. thanks, let me know.

commented

Image these two are also needed.

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

is there any tutorial? not even a noob in datapack, 0% there.

commented

Here is a simple data pack I tested in game:

Snowloggables-1.21.1.zip

I also left trapdoors and chains here since they don't seem to break:

Image

commented

These issues that I have mentioned require a workout specifically from Snow Real Magic's side if they are going to be implemented (they're not going to).

In general, I think you can add all the blocks to the snowrealmagic:containables tag if these blocks are purely decorative and have absolutely no functionality (no GUI; can't be interact with by player or world itself).

It does work with vertical slabs, however, they have severe Z-fighting with the snow layers that doens't look good:

Image

commented

Every block (except for trapdoors and chains) will require a workaround so it doesn't lose its functionality.
Pointed dripstone needs it, since it's either visually bugged or breaks when covered in snow. Same goes for vines or big dripleafs, but these ones also have Z-fighting.
Lightning rods will no longer attract lightning even with a trident.
Scaffoldings will drop the above ones since they're considered no longer connected.
Signs just can't be covered.
Finally, any block that has GUI like grindstone or anvil won't be able to show its GUI.

commented

so there is a solution, but it requires much effort? also what about vertical slab>?

commented

thanks bro, if i edit some parts of the datapack and add few names it works right? non interactable blocks i mean

commented

Yep, the screenshot with the vertical slabs was made with the same version I uploaded here.

Just add the blocks to containables.json.