Shulker Charm

Shulker Charm

25.5k Downloads

[Suggestion] More config options

Keaton42 opened this issue · 3 comments

commented

It would be great to have a config option which makes it passively lose charge even when not flying when outside of the beacon

And one that removes 100 (configurable) charge for every heart of damage it protects you from when falling to prevent exploiting it by keeping it as a way to remove fall damage by never using it. You could also make this an option if it passively reduces fall damage regardless of charge. Also another config option to disable slow falling after it's used up, and a config for how high or low the flight will actually let you go, so you can't just fly up infinitely and then get pretty much free elytra gliding anywhere

commented

It would be great to have a config option which makes it passively lose charge even when not flying when outside of the beacon

I could definitely look into this, but it would have the limitation of removing a minimum of 1 power per tick (20 power per second)

And one that removes 100 (configurable) charge for every heart of damage it protects you from when falling to prevent exploiting it by keeping it as a way to remove fall damage by never using it.

unfortunately for this, fall damage immunity isnt technically given by the Shulker Charm. its a property inherent of the Creative Flight ability, this happens no matter what source gives you creative flight as its a vanilla feature.

Also another config option to disable slow falling after it's used up,

this makes sense honestly, next time i update the mod ill add this since it should be pretty easy.

and a config for how high or low the flight will actually let you go, so you can't just fly up infinitely and then get pretty much free elytra gliding anywhere

This would be extremely complicated, and would require quite a bit of modification to vanillas flight code possibly breaking other sources of flight or even normal creative mode flight. I dont see the point either personally since the shulker charm is limitted by its power duration, so you cant fly up infinitely. using it in combination with an elytra imo is a quite smart use of resources.

commented

Thank you for considering this!! I had thought that beacon influence was only limited by x and z, but went infinitely in the y axis. If this isn’t the case and it has y influence cap, then that’s perfectly great! Also for the slow falling, would a customizable duration be better than simply a switch to enable or disable?

commented

Thank you for considering this!! I had thought that beacon influence was only limited by x and z, but went infinitely in the y axis. If this isn’t the case and it has y influence cap, then that’s perfectly great!

it uses the vanilla beacon reach iirc, so you have a square that goes about 256 blocks up from the beacon, but doesnt extend very far below the beacon.

Also for the slow falling, would a customizable duration be better than simply a switch to enable or disable?

yeah thats what i was gonna do