Fixed glider requiring two clicks after scrolling away #25
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue: The OpenBlocks Hang Glider closes when not in your hand anymore (e.g. when scrolling away). But after taking it into your hand again it requires two clicks to open again, instead of one. This happens to me in SP, but I see no reason why it shouldn't happen in MP too.
This happens because the
ItemHangGlider
andEntityHangGlider
classes use two seperate static maps maintaining allEntityHangGlider
s in use right now and they did slightly different things. This change reduces this to a single map inEntityHangGlider
and fixes the above issue.I believe Issue 16815 might also be fixed by this.
This is my first pull request, so if anything is unclear I'm happy to respond :)