From abe638f1370e0b4749aea7f6e35cb776fec78593 Mon Sep 17 00:00:00 2001 From: Matimatician Date: Tue, 15 Oct 2024 16:41:24 -0500 Subject: [PATCH] add equipment-lock (#6346) * Create Equipment Lock * Update Equipment Lock 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() * Update Equipment Lock changed commit again. changed original file plugin name to be lowercase with dashes to resolve previous build error. * Update Equipment Lock changed to most recent commit removed gson dependency in build.gradle as I've been informed runelite already provides it. * Rename Equipment Lock to equipment-lock changed name to lowercase with dash * Update equipment-lock 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 * Update equipment-lock Added licenses to the 3 main files * Update equipment-lock Added LICENSE file * Update plugins/equipment-lock Co-authored-by: YvesW <7929021+YvesW@users.noreply.github.com> * Update equipment-lock Game message on consumed equip action now clarifies the plugin causing it with "[Equipment Lock]:" at the start of the message * Update equipment-lock Added warning about sending data to an external server and switched from log.info to log.debug for most cases * Update equipment-lock * Update equipment-lock Switched to using slf4j instead of system.err, as well as added the proper dependency for doing so. * Update equipment-lock * Update equipment-lock * Update equipment-lock Fixed gradle file (again) and added proper annotation for AWSfile for slf4j * Update equipment-lock Added in OkHttpClient * Update equipment-lock Fixed an error with RequestBody * Update equipment-lock Added import java.nio.charset.StandardCharsets; * Update equipment-lock Attempted bugfix on OkHttpClient --------- Co-authored-by: YvesW <7929021+YvesW@users.noreply.github.com> --- plugins/equipment-lock | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 plugins/equipment-lock diff --git a/plugins/equipment-lock b/plugins/equipment-lock new file mode 100644 index 000000000..69bbe3c0f --- /dev/null +++ b/plugins/equipment-lock @@ -0,0 +1,3 @@ +repository=https://github.com/Matimatician/Equipment-Lock.git +commit=f99b3f5616bcbdd583dfdaf9dbb8b7bb1021e8e7 +warning=This plugin submits your account hash, IP address, group ID, and items equipped to a 3rd party server not controlled or verified by the RuneLite Developers. Also, the plugin may momentarily freeze the client when you equip a new item.