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

Edit Equipment-Lock #6899

Open
wants to merge 32 commits into
base: master
Choose a base branch
from
Open

Edit Equipment-Lock #6899

wants to merge 32 commits into from

Conversation

Matimatician
Copy link
Contributor

  1. Added a check to see if user is in LMS, and if so, bypasses the gear checking, to avoid restricting items based on their LMS equivalent.
  2. Created a collapsible menu for Group ID, to prevent accidental leaking of the information via screenshots / screen sharing.
  3. Added items required for Tutorial Island to the list of quest exceptions.

Matimatician and others added 30 commits July 21, 2024 19:36
update the commit to its most recent case.

removed awssdk depency, changed uses of jackson to gson, removed utils and manual hashing to use client.getAccountHash()
changed commit again.

changed original file plugin name to be lowercase with dashes to resolve previous build error.
changed to most recent commit

removed gson dependency in build.gradle as I've been informed runelite already provides it.
changed name to lowercase with dash
changed original plugin filename back to Equipment_Lock to be consistent with its class, now that I've made this one lowercase with a dash
Added licenses to the 3 main files
Added LICENSE file
Game message on consumed equip action now clarifies the plugin causing it with "[Equipment Lock]:" at the start of the message
Added warning about sending data to an external server and switched from log.info to log.debug for most cases
Switched to using slf4j instead of system.err, as well as added the proper dependency for doing so.
Fixed gradle file (again) and added proper annotation for AWSfile for slf4j
Added in OkHttpClient
Fixed an error with RequestBody
Added import java.nio.charset.StandardCharsets;
Attempted bugfix on OkHttpClient
Using log.debug instead of system.out
Added functionality to allow for clue scroll emote items to be excluded
Changed how collapseable menu works in an attempt to bugfix
Changed default config settings for Exclude Clue Scrolls to false. Especially with those hidden in a dropdown, decided that should really be opt-in.
1)Added LMS checking, disabling the checking/blocking of gear during LMS games
2) Added items required for tutorial island to the list of quest exceptions
3) made the group ID a collapsable menu so it can be hidden in screenshots/screen sharing, to prevent accidentally leaking that information.
@runelite-github-app
Copy link

runelite-github-app bot commented Oct 29, 2024

@Matimatician Matimatician marked this pull request as draft October 29, 2024 17:53
cleaned up getlocation logic
@Matimatician Matimatician marked this pull request as ready for review October 29, 2024 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants