Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backend: Remove more neu dependent code !!! #2738

Open
wants to merge 30 commits into
base: beta
Choose a base branch
from

Conversation

NopoTheGamer
Copy link
Contributor

@NopoTheGamer NopoTheGamer commented Oct 14, 2024

Dependencies

What

Remove more required places for neu

Images

image

Changelog Technical Details

  • Added PlatformUtils.isNeuLoaded(). - nopo
    • Moved NEU events to a wrapper.
    • Added the ability to require neu to load a module.
    • Stole the horse mixin from neu. is required for the game to launch.

Changelog Removed Features

  • Removed Fix NEU heavy pearls. - nopo
    • This was fixed in NEU.

CalMWolfs and others added 25 commits October 1, 2024 11:02
# Conflicts:
#	src/main/java/at/hannibal2/skyhanni/features/misc/update/GuiOptionEditorUpdateCheck.kt
# Conflicts:
#	src/main/java/at/hannibal2/skyhanni/config/commands/Commands.kt
…remove-neus

# Conflicts:
#	src/main/java/at/hannibal2/skyhanni/utils/HypixelCommands.kt
@github-actions github-actions bot added Backend A backend pull request that will be merged soon Wrong Title/Changelog There is an error in the title or changelog labels Oct 14, 2024
Copy link

I have detected some issues with your pull request:

Body issues:
Change should end with a full stop in text: Moved NEU events to a wrapper
Change should end with a full stop in text: Added the ability to require neu to load a module
Change should end with a full stop in text: Stole the horse mixin from neu. is required for the game to launch
Change should end with a full stop in text: This was useless

Please fix these issues. For the correct format, refer to the pull request template.

@github-actions github-actions bot removed the Wrong Title/Changelog There is an error in the title or changelog label Oct 14, 2024
@hannibal002 hannibal002 added this to the Version 0.28 milestone Oct 14, 2024
@hannibal002
Copy link
Owner

have not yet looked at the code changes in this pr.
just one thin give noticed so far:

heavy pearl detectoin

image
Either this is not yet fixed in NEU 2.4.0, or neu's detection happens after SkyHanni's fix.
I will tomorrow try with the sh fix disabled, to see if neu on its own actually detects it.
(the reason I'm confused here is that SkyHanni already checks the last neu detection time, and only shows the chat message if the fix is necessary, and we detect it via sack change/item in inventory add, and this should happen very late, compared to neu's earlier solutions to detect the heavy pearl pickup.

Copy link

This pull request has conflicts with the base branch "beta". Please resolve those so we can test out your changes.

@github-actions github-actions bot added the Merge Conflicts There are open merge conflicts with the beta branch. label Oct 16, 2024
Copy link

Conflicts have been resolved! 🎉

@github-actions github-actions bot removed the Merge Conflicts There are open merge conflicts with the beta branch. label Oct 16, 2024
@NopoTheGamer
Copy link
Contributor Author

NopoTheGamer commented Oct 16, 2024

heavy pearl detection

it works i guess just not as fast

2024-10-17.09-03-52.-.Trim.mp4

it took so long because the box was a bit small I've made a pr to make it a bit bigger

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Backend A backend pull request that will be merged soon
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants