SkyHanni icon indicating copy to clipboard operation
SkyHanni copied to clipboard

Feature: Mining Notifications v2

Open martimavocado opened this issue 10 months ago • 6 comments

Dependencies

  • #1059
  • https://github.com/Thunderblade73/SkyHanni/pull/3

What

Adds a few more mining notifications:

  • Pickaxe Ability Ready
  • Pickaxe Ability Used
  • Pickaxe Ability Expired
  • Commission completed

Removed the Mineshaft Spawned notification since hypixel added it. Currently the pickaxe ready notification is a bit inaccurate, since it doesn't check for the skymall or mineshaft mayhem perks. fix soon™

Changelog Improvements

  • Added new Mining Notifications. - martimavocado
    • This includes Pickaxe Ability Ready, Used and Expired, and Commission completed.

Changelog Removed Features

  • Removed Mineshaft Spawned from Mining Notifications. - martimavocado

martimavocado avatar Apr 26 '24 20:04 martimavocado

Code lgtm, though I do think at this point using a bunch of marchers in the when statement is getting a bit excessive especially because a few of them now need to create a matcher a second time after calling .matches

yeah that's fair, any better ideas?

martimavocado avatar Apr 26 '24 22:04 martimavocado

yeah that's fair, any better ideas?

Not really, you could make the ones that actually need the matcher to be outside of the when and use matchmatcher for those then have a return at the end of each and then leave all the .matches inside the when

CalMWolfs avatar Apr 26 '24 22:04 CalMWolfs

Is there a reason that you dont just use: Mining Speed Boost is now available! ?

jani270 avatar Apr 26 '24 22:04 jani270

Is there a reason that you dont just use: Mining Speed Boost is now available! ?

~~some people sweat having multiple abilities at once~~ oh wait you mean the rundelayed, the reason is the chat message is slightly delayed

martimavocado avatar Apr 26 '24 22:04 martimavocado

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

github-actions[bot] avatar Apr 30 '24 17:04 github-actions[bot]

Conflicts have been resolved! 🎉

github-actions[bot] avatar May 17 '24 13:05 github-actions[bot]

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

github-actions[bot] avatar May 24 '24 12:05 github-actions[bot]

Conflicts have been resolved! 🎉

github-actions[bot] avatar May 29 '24 21:05 github-actions[bot]

Hannibal this has an old version of the hotmAPI. Therefore please commit to the HotmApi Pr for changes or else it will get convoluted and double the work.

Thunderblade73 avatar May 29 '24 21:05 Thunderblade73

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

github-actions[bot] avatar May 30 '24 09:05 github-actions[bot]

To fix the merge conflict merge hotmAPI into it

Thunderblade73 avatar May 30 '24 09:05 Thunderblade73