apace100 / origins-fabric

MIT License
175 stars 167 forks source link

Phasing power's "remove_blocks" render type prevents f5 #749

Open TheActualMoon opened 2 months ago

TheActualMoon commented 2 months ago

I'm currently trying to code a power in a datapack that gives permanently applied phasing, but only for specific types of blocks. Changing the render type to remove_blocks causes the player with the power to become unable to change camera perspective when pressing f5, instead just hiding their hand and crosshair. Is this just a me problem? I am using version 1.20.2. Lithium, Sodium, and Pekhui are all enabled, but disabling them didn't seem to do anything. I've attempted to upload a recording of the issue:

https://github.com/apace100/origins-fabric/assets/166900651/893b7c56-3e7a-4798-a6cb-06e42e841308

eggohito commented 2 months ago

This is intentional. There are some issues with the behavior of the remove_blocks render type in its current state, but we do have plans on changing its behavior in the future (and the modify_block_render power type as well.) But as it is right now, I wouldn't recommend using it