I've seen it done on an old mod, but I can't find anything that currently does it. An attachment to the boat, I don't even think it needs to be visible if that is helpful, but you add it to the boat, and as you navigate thru ice, it breaks the ice so you can keep moving without delay. It would be great if it worked with this resource pack: https://www.planetminecraft.com/texture-pack/xeadas-glass-bottom-boats/
Hey, recently joined the forum as I am still learning mod dev.
I thought this might be a good challenge for me so I gave it a shot.
I have a mixin that does the trick for fabric 1.21.
Currently, it is automatically applied to all boats but it works a charm.
I will set up a git repo in a bit to put the files and stuff in,
just got to move the code out of my test workspace into a new one.
Thank you, but it doesn't work for me. First I tried it with the mod I mentioned in original post, the glass bottom boat mod, and when I ran into the ice, nothing happened. So I built a vanilla boat, and it too would just run into the ice and wouldn't do anything.
I installed the mod on client only.
OMG, I just saw I was supposed to put it on server side. I swear, when I first looked at your post I had just gotten up from a nap and read it wrong.. will go try again.
Ok. Re-tested after screwing up the first time, and all boats, vanilla or modded are working as intended. Ice just melts away when you run into them. Thank you so much!
I've seen it done on an old mod, but I can't find anything that currently does it. An attachment to the boat, I don't even think it needs to be visible if that is helpful, but you add it to the boat, and as you navigate thru ice, it breaks the ice so you can keep moving without delay. It would be great if it worked with this resource pack: https://www.planetminecraft.com/texture-pack/xeadas-glass-bottom-boats/
Do any devs actually look in this forum?
Hey, recently joined the forum as I am still learning mod dev.
I thought this might be a good challenge for me so I gave it a shot.
I have a mixin that does the trick for fabric 1.21.
Currently, it is automatically applied to all boats but it works a charm.
I will set up a git repo in a bit to put the files and stuff in,
just got to move the code out of my test workspace into a new one.
Let me know and I'll give it a try. Thanks!
Did I get trolled? hahah
I was the one who was trolled.
IDE freaked out during the transfer now a bunch of my sht is gone.
I came back to it and rewrote the thing.
It should only require installation serverside, but that is yet to be thoroughly tested.
https://github.com/Milo-Cat/icebreaker-mod-fabric-1.21.1/tree/main/builds
Downloading now. I'd like to install it on server only if possible.. do you know what would happen?
Thank you, but it doesn't work for me. First I tried it with the mod I mentioned in original post, the glass bottom boat mod, and when I ran into the ice, nothing happened. So I built a vanilla boat, and it too would just run into the ice and wouldn't do anything.
I installed the mod on client only.
OMG, I just saw I was supposed to put it on server side. I swear, when I first looked at your post I had just gotten up from a nap and read it wrong.. will go try again.
Ok. Re-tested after screwing up the first time, and all boats, vanilla or modded are working as intended. Ice just melts away when you run into them. Thank you so much!
Glad it works so well!
Let me know if you run into any problems.
Also, I added support for singleplayer, but you still don't need to install the mod client side to join a server that already has it.
You should get this up on curseforge and Modrinth.. I bet it would do pretty well once discovered.