apace100 / apoli

MIT License
35 stars 40 forks source link

[Bug] `apoli:elytra_flight` doesn't trigger the `minecraft:elytra_glide` game event during Elytra Flight #235

Open JustCyra opened 3 weeks ago

JustCyra commented 3 weeks ago

This was reported on the discord for a long time now and I don't remember seeing any patch notes covering this so decided to write a short report here. The minecraft:elytra item creates the game event when flying but the power does not.

If backwards compatibility is a concern here for some reason a field could be added like emits_game_event that defaults to false but if such field is to be added I'd say it's best to default to true to stay consistent with the base game.

MerchantPug commented 1 week ago

This may be a Fabric API issue, rather than an Apoli one, as the psuedo Elytra Flight code is in FAPI.