Magical Feather 'Unrestricted'
AngelKairi opened this issue ยท 0 comments
Your GTNH Discord Username
angelseina
Your Pack Version
2.7.1
Your Server
Private Server
Java Version
Java 17
Type of Server
Don't know
Your Expectation
After some unexpected flight use with the Magical Feather (Ev Crafted), thorough testing has shown me that the feather has this tiny bug where if you fly with it, and then put it away, it'll essentially put you in a state where you can fly far outside of a beacon range. Even when landing, the 'flight' will still keep turning off and on as if you have it enabled. It 'does' still require a beacon to start, but as long as you remain in the same dimension (it'll reset if changing dimensions), flight will be unrestricted.
The Reality
Steps to Reproduce:
- Acquire Beacon (of any size).
- Acquire Magical Feather.
- Acquire Backpack (Tested with BEMN Backpacks).
- Fly.
- Put the feather in the backpack while still in range of beacon.
- Fly outside of the range of the beacon.
- If successful, flight and landing will remain as if still in 'flight enabled' mode.
(Successfully tested in fresh worlds (singleplayer), and server)
Some limitations:
- The feather will 'recheck' if you can fly within beacon range if it's put back in the inventory while outside of it.
- Changing dimensions resets the tag.
- Includes logging out.
Your Proposal
Its neat, limited but it feels a bug so reported it? The primary outcome is the proper checking of flight if within range, and denial of the flight if it leaves the inventory altogether? But considering the other 'limited' flight options, it sounds like spaghetti waiting to happen if enforcing checks without a medium.
But thats my first bug hunt, thank you for reading.
Final Checklist
- I have searched this issue tracker and there is nothing similar already. Posting on a closed issue saying the bug still exists will prompt us to investigate and reopen it once we confirm your report.
- I can reproduce this problem consistently by follow the exact steps I described above, or this does not need reproducing, e.g. recipe loophole.
- I have asked other people and they confirm they also have this problem by follow the exact steps I described above, or this does not need reproducing, e.g. recipe loophole.