-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Droprate Plugin #6999
base: 1.10.36.1
Are you sure you want to change the base?
Droprate Plugin #6999
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 08b1a2d - Browse repository at this point
Copy the full SHA 08b1a2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e67555 - Browse repository at this point
Copy the full SHA 6e67555View commit details -
Configuration menu - View commit details
-
Copy full SHA for b829fa0 - Browse repository at this point
Copy the full SHA b829fa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60dd174 - Browse repository at this point
Copy the full SHA 60dd174View commit details
Commits on Oct 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for caa1901 - Browse repository at this point
Copy the full SHA caa1901View commit details -
Configuration menu - View commit details
-
Copy full SHA for f021abd - Browse repository at this point
Copy the full SHA f021abdView commit details
Commits on Oct 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6961c78 - Browse repository at this point
Copy the full SHA 6961c78View commit details -
* Add vmrecolor A plugin that allows recoloring of models in Volcanic Mine * Update vmrecolor remove shadowjar plugin * Update vmrecolor * Update vmrecolor * Update vmrecolor Fix PluginDescriptor * Update vmrecolor Fix settings.gradle?
Configuration menu - View commit details
-
Copy full SHA for 4bbdd5d - Browse repository at this point
Copy the full SHA 4bbdd5dView commit details
Commits on Oct 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4f234df - Browse repository at this point
Copy the full SHA 4f234dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for e40fb2c - Browse repository at this point
Copy the full SHA e40fb2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c27d5f - Browse repository at this point
Copy the full SHA 1c27d5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0626e56 - Browse repository at this point
Copy the full SHA 0626e56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1be3db1 - Browse repository at this point
Copy the full SHA 1be3db1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5045dad - Browse repository at this point
Copy the full SHA 5045dadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c0c8bc - Browse repository at this point
Copy the full SHA 7c0c8bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cf68ee - Browse repository at this point
Copy the full SHA 8cf68eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cd5d1b - Browse repository at this point
Copy the full SHA 1cd5d1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95a0d84 - Browse repository at this point
Copy the full SHA 95a0d84View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac60873 - Browse repository at this point
Copy the full SHA ac60873View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ede383 - Browse repository at this point
Copy the full SHA 7ede383View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8f42ac - Browse repository at this point
Copy the full SHA a8f42acView commit details
Commits on Oct 13, 2024
-
create onlyree (runelite#6588)
* Create onlyree * Update onlyree
Configuration menu - View commit details
-
Copy full SHA for 73eb560 - Browse repository at this point
Copy the full SHA 73eb560View commit details -
add sgs-savings-tracker (runelite#6593)
* Create sgs-savings-tracker * Update sgs-savings-tracker * Update sgs-savings-tracker New stat icons
Configuration menu - View commit details
-
Copy full SHA for 819fbc7 - Browse repository at this point
Copy the full SHA 819fbc7View commit details -
add missing-pet-notifier (runelite#6605)
* Create missing-pet-notifier * Update missing-pet-notifier * Update missing-pet-notifier
Configuration menu - View commit details
-
Copy full SHA for 1d6d2e2 - Browse repository at this point
Copy the full SHA 1d6d2e2View commit details -
update spectralclanmgmt (runelite#6373)
* Added file for plugin, added third-party dependency to build, and ran gradlew to update the verification-metadata.xml file. * Updated third-party dependencies and metadata. * Modified dependencies * Modified dependencies * Removed third-party dependency and updated commit hash * Update commit hash to get plugin changes * Update commit hash * Update commit hash * Update verification-metadata.xml * Update commit hash * Update commit hash * Update commit hash to get plugin updates * Update commit hash * Update commit hash to pull final additions to plugin * Add code to unregister SpectralClanMgmtChatboxPanelManager, SpectralClanMgmtChatCommandInputManager and SpectralClanMgmtChatCommandManager from the EventBus at plugin's shutdown. * Add warning to manifest. * Add explanations as to what data is sent above http requests methods * Update commit hash to pull plugin's required changes. * Update commit hash * Update commit hash * Update commit hash * Update commit hash * Update commit hash * Update spectralclanmgmt * Update commit hash * Update spectralclanmgmt * Update spectralclanmgmt * Update commit hash * Update commit hash * Update commit hash * Update commit hash for last plugin update * Update spectralclanmgmt * Update plugins/spectralclanmgmt Co-authored-by: iProdigy <[email protected]> * Remove unnecessary executor statements * Update commit hash for plugin rank change * Update commit hash * Fix issue with clan member selection during admin tasks and http request response processing. * Fix issue where initial plugin data pull wasn't happening when it should * Add requested rank-swap export option for Admins. * Adjust prompt line to correct spacing. * Update spectralclanmgmt --------- Co-authored-by: iProdigy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e10f238 - Browse repository at this point
Copy the full SHA e10f238View commit details -
update price-graph-opener (runelite#6472)
* Update friends-exporter to latest commit. * Update plugins/friends-exporter Add MarbleTurtle and Raitab as authors per code review suggestion. Co-authored-by: Felanbird <[email protected]> * Move raid-data-tracker from Adam to Raitab. * Change repository to correct name. * Add price-graph-opener. * Add commit from after I added the LICENSE file * Update price-graph-opener to 1.0.1 with menu updates. * Update price-graph-opener to 1.1.0 with irreversible items. --------- Co-authored-by: Felanbird <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bd202db - Browse repository at this point
Copy the full SHA bd202dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53e229e - Browse repository at this point
Copy the full SHA 53e229eView commit details
Commits on Oct 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ad701c1 - Browse repository at this point
Copy the full SHA ad701c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68d5471 - Browse repository at this point
Copy the full SHA 68d5471View commit details -
Configuration menu - View commit details
-
Copy full SHA for d345e3d - Browse repository at this point
Copy the full SHA d345e3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fb9375 - Browse repository at this point
Copy the full SHA 1fb9375View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa6528e - Browse repository at this point
Copy the full SHA fa6528eView commit details -
add custom-vital-bars (runelite#6476)
* Add files via upload * Delete plugins/custom-vital-bars directory * Create custom-vital-bars * Update custom-vital-bars * Update custom-vital-bars updated runelite-plugin.properties * Update custom-vital-bars moved test class into separate package like in template * Update custom-vital-bars * Update custom-vital-bars --------- Co-authored-by: Ron Young <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 86f0c34 - Browse repository at this point
Copy the full SHA 86f0c34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22de1d1 - Browse repository at this point
Copy the full SHA 22de1d1View commit details -
add ban-list-export (runelite#6641)
* Create ban-list-export * Update ban-list-export * Update ban-list-export * Update ban-list-export * Update ban-list-export
Configuration menu - View commit details
-
Copy full SHA for ab6fa5f - Browse repository at this point
Copy the full SHA ab6fa5fView commit details -
add custom-emoji (runelite#6686)
- does not distribute emoji files - does not network - machine local files, requires the user to copy emoji files manually Carefully abiding by the hub decree ``` Twitch/BTTV/FFZ/7TV emote plugins: Distributing the emotes for these plugins would likely require skirting over the legal agreements of these services, and thus won't be accepted. ```
Configuration menu - View commit details
-
Copy full SHA for c937b22 - Browse repository at this point
Copy the full SHA c937b22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ced1ef - Browse repository at this point
Copy the full SHA 6ced1efView commit details
Commits on Oct 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cfec565 - Browse repository at this point
Copy the full SHA cfec565View commit details -
* npc-timer * Update npc-timer * removed "current kill time"
Configuration menu - View commit details
-
Copy full SHA for 12768a9 - Browse repository at this point
Copy the full SHA 12768a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42d4299 - Browse repository at this point
Copy the full SHA 42d4299View commit details -
add poh-treasure-chest-ge-value (runelite#6475)
* [PLUGIN] Added POHTreasureChestGEValue plugin. * [PLUGIN] Updated commit hash. --------- Co-authored-by: nicolas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb5adb5 - Browse repository at this point
Copy the full SHA bb5adb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c29254d - Browse repository at this point
Copy the full SHA c29254dView commit details -
update watchdog (runelite#6628)
* Update watchdog build incrementer * update readme with runelite badge thx stoneturtle
Configuration menu - View commit details
-
Copy full SHA for 6555ecc - Browse repository at this point
Copy the full SHA 6555eccView commit details -
update droptracker to v3.0 (runelite#6635)
* Update DropTracker to v3.0 Added a variety of new functionality, including a side panel with user lookups, tracking personal bests, combat achievements and collection logs, and more. Fixed tracking of Araxxor and Whisperer kills, since their mechanics are slightly different than normal npc loot. * Fix killcount regex filter KCs are now displayed with comma separators ingame, which changes how we need to extract them from the chat * Readme changes Updated readme to more relevant info
Configuration menu - View commit details
-
Copy full SHA for a8a3e2d - Browse repository at this point
Copy the full SHA a8a3e2dView commit details -
update pet-to-npc-transmog (runelite#6660)
* Update pet-to-npc-transmog adding custom panel, save feature and framework for future animation update * Update pet-to-npc-transmog Adding custom panel, save feature and framework for future animations
Configuration menu - View commit details
-
Copy full SHA for 01d8121 - Browse repository at this point
Copy the full SHA 01d8121View commit details -
add six-hour-reminder (runelite#6717)
* Create six-hour-reminder * Update six-hour-reminder * Update six-hour-reminder Added "Overtime" in case the player is interacting in combat at the time of the 6h logout
Configuration menu - View commit details
-
Copy full SHA for 374bb9b - Browse repository at this point
Copy the full SHA 374bb9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 761d9ce - Browse repository at this point
Copy the full SHA 761d9ceView commit details -
update roof-toggle (runelite#6758)
* Create roof-toggle * Update plugins/roof-toggle forgot to add .git to end of repo url Co-authored-by: Jordan <[email protected]> * Update commit - includes license * Update roof-toggle * Update roof-toggle --------- Co-authored-by: Jordan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dfba182 - Browse repository at this point
Copy the full SHA dfba182View commit details -
update acoldone-clogging (runelite#6769)
* Create ScoutingStats * Update and rename ScoutingStats to scouting-stats * Update scouting-stats * Create party-points * Update party-points * Update party-points * Update party-points * Update party-points * Create acoldone-clogging * Update acoldone-clogging * Update acoldone-clogging * Update acoldone-clogging * Update acoldone-clogging * Update acoldone-clogging * Update acoldone-clogging * Update acoldone-clogging * Update acoldone-clogging * Update acoldone-clogging * Create spec-overlay * Update spec-overlay * Disable scouting-stats * Update acoldone-clogging * Update acoldone-clogging
Configuration menu - View commit details
-
Copy full SHA for 918509b - Browse repository at this point
Copy the full SHA 918509bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 997e0d7 - Browse repository at this point
Copy the full SHA 997e0d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47e85b8 - Browse repository at this point
Copy the full SHA 47e85b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d180a98 - Browse repository at this point
Copy the full SHA d180a98View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0076e6 - Browse repository at this point
Copy the full SHA e0076e6View commit details -
add bingo-helper (runelite#6235)
* adds bingo helper * properties fix * Made the team check case insensitive --------- Co-authored-by: tylerfiacco <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 681762e - Browse repository at this point
Copy the full SHA 681762eView commit details -
add equipment-lock (runelite#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 <[email protected]> * 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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for abe638f - Browse repository at this point
Copy the full SHA abe638fView commit details -
add bank-highlighter (runelite#6496)
* Create bank-highlighter * Update bank-highlighter * Update bank-highlighter * Update bank-highlighter * Update bank-highlighter * Update bank-highlighter
Configuration menu - View commit details
-
Copy full SHA for 7b211cb - Browse repository at this point
Copy the full SHA 7b211cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1769212 - Browse repository at this point
Copy the full SHA 1769212View commit details -
update tile-packs (runelite#6786)
* tile packs update * add in toa tile fix
Configuration menu - View commit details
-
Copy full SHA for 4296e76 - Browse repository at this point
Copy the full SHA 4296e76View commit details -
update gim-plugin to v2.9.1 (runelite#6787)
- add Varlamore p2 bosses - add Araxxor
Configuration menu - View commit details
-
Copy full SHA for 8e914d1 - Browse repository at this point
Copy the full SHA 8e914d1View commit details -
add damage-sounds (runelite#6783)
* Create damage-sounds * Update damage-sounds Fixed logging and hopefully stopped any memory leaks.
Configuration menu - View commit details
-
Copy full SHA for ad37b7c - Browse repository at this point
Copy the full SHA ad37b7cView commit details
Commits on Oct 16, 2024
-
RuneLite updater committed
Oct 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 5aae252 - Browse repository at this point
Copy the full SHA 5aae252View commit details -
RuneLite updater committed
Oct 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 14ad0a3 - Browse repository at this point
Copy the full SHA 14ad0a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc17d8b - Browse repository at this point
Copy the full SHA dc17d8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bde660 - Browse repository at this point
Copy the full SHA 2bde660View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc9df6c - Browse repository at this point
Copy the full SHA fc9df6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1885c96 - Browse repository at this point
Copy the full SHA 1885c96View commit details -
Configuration menu - View commit details
-
Copy full SHA for c138c52 - Browse repository at this point
Copy the full SHA c138c52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6049685 - Browse repository at this point
Copy the full SHA 6049685View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dc8f83 - Browse repository at this point
Copy the full SHA 9dc8f83View commit details
Commits on Oct 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ec2c24d - Browse repository at this point
Copy the full SHA ec2c24dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 035d680 - Browse repository at this point
Copy the full SHA 035d680View commit details -
Configuration menu - View commit details
-
Copy full SHA for 230a93d - Browse repository at this point
Copy the full SHA 230a93dView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc624ce - Browse repository at this point
Copy the full SHA dc624ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d50c5a - Browse repository at this point
Copy the full SHA 0d50c5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for efa20c3 - Browse repository at this point
Copy the full SHA efa20c3View commit details
Commits on Oct 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 00c4134 - Browse repository at this point
Copy the full SHA 00c4134View commit details -
Configuration menu - View commit details
-
Copy full SHA for 532d68b - Browse repository at this point
Copy the full SHA 532d68bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b8bfc6 - Browse repository at this point
Copy the full SHA 8b8bfc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5792476 - Browse repository at this point
Copy the full SHA 5792476View commit details
Commits on Oct 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6f650b0 - Browse repository at this point
Copy the full SHA 6f650b0View commit details -
update twitch-live-loadout to v2.2.0 (runelite#6688)
* Update Twitch Live Loadout to v2.2.0 * Update Twitch Live Loadout to v2.2.0 * fix: removed unsupported stream method to get all actors and moved to a good old iterator. * fix: support extended scenes when finding clicked objects when handling click effects in Random Events. * fix: fixed an issue where channel events would not some through in some situations when the ebs_product_id on some transactions are null. * feat: enhanced protection for specific account types, connectivity feedback for channel events and initial support for syncing combat achievements feat: added initial support for syncing combat achievements to Twitch. fix: fixed issue where on invalid oauth tokens the connectivity would switch on and off for channel events. fix: enhanced several HC protection checks including when switching from normal accounts to HC accounts (e.g. mid active dangerous random event or when they are still queued).
Configuration menu - View commit details
-
Copy full SHA for b4281ff - Browse repository at this point
Copy the full SHA b4281ffView commit details -
update chatpanel to v2.0 (runelite#6799)
Add fonts! Add custom font Add Remember Pop Out Position Adjust spawn location of the Pop Out and Pop Out Tabs Add right-click search function Increase max font size to 200 Add highlight options 2 and 3 Add config for Export Log's date Fix Export Log bug with special characters. Allow Export Log to remember last directory between launches Add application icon and config to hide Add update messages Add NPC_SAY and MESBOX Add My Name color override Add per-tab timestamp color options Remove log spam if opacity unsupported Updated README with 2.0 info and images I did my best to only select fonts with licenses that can be used for commercial use to be on the safe side. To save some searching: SIL Open Font License: https://openfontlicense.org/ Public Domain License: https://creativecommons.org/public-domain/ Couldn't find link for the "Freeware License" mentioned on FontSpace. Font licenses and sources: December Show - Freeware License - https://www.fontspace.com/december-show-font-f108213 Fonarto - Freeware License - https://www.fontspace.com/fonarto-font-f20597 Home Video - Public Domain License - https://www.fontspace.com/home-video-font-f116641 Qaz - SIL Open Font License - https://www.fontspace.com/qaz-font-f81546 Super Funky - Freeware License - https://www.fontspace.com/super-funky-font-f100518 Avara - OFL (SIL Open Font License) - https://fontlibrary.org/en/font/avara Mr.Pixel - OFL (SIL Open Font License) - https://fontlibrary.org/en/font/mr-pixel FunType - OFL (SIL Open Font License) - https://fontlibrary.org/en/font/funtype
Configuration menu - View commit details
-
Copy full SHA for d3aff82 - Browse repository at this point
Copy the full SHA d3aff82View commit details -
add chugging-barrel (runelite#6806)
* Add chugging-barrel v1.0.0 * Add additional tags
Configuration menu - View commit details
-
Copy full SHA for 1a0af21 - Browse repository at this point
Copy the full SHA 1a0af21View commit details -
update onlyree (runelite#6808)
* Create onlyree * Update onlyree * Update onlyree - Adds XP Bonuses for HueyCoatl and Amoxiatl - Adds a toggle option to prevent AoE attacks from triggering the plugin sound effect - Fixes not loading the XP bonuses - Prevents a ruby bolt spec from triggering the plugin sound effect * Update onlyree fix: Moves BufferedReader into try-with resources to automatically close it.
Configuration menu - View commit details
-
Copy full SHA for 6c2624f - Browse repository at this point
Copy the full SHA 6c2624fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7de640a - Browse repository at this point
Copy the full SHA 7de640aView commit details -
update six-hour-reminder (runelite#6811)
* Update six-hour-reminder Added "Enable Preview" * Render method replaced to match Runelite config
Configuration menu - View commit details
-
Copy full SHA for 9e3248c - Browse repository at this point
Copy the full SHA 9e3248cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d5beda - Browse repository at this point
Copy the full SHA 6d5bedaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b61faf4 - Browse repository at this point
Copy the full SHA b61faf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc370e4 - Browse repository at this point
Copy the full SHA fc370e4View commit details
Commits on Oct 20, 2024
-
update examine-log (runelite#6801)
* Update examine-log Update User interface and add hints * Update examine-log small fix for words doubling up * Updated to include Halloween event Updated to include new items, objects and npcs from the halloween event. * Update examine-log icon update icon since the old one was low quality
Configuration menu - View commit details
-
Copy full SHA for 5045e71 - Browse repository at this point
Copy the full SHA 5045e71View commit details -
update quest-helper to v4.7.1 (runelite#6819)
Removes HTML usage in sidebar. Fixed a few remaining issues with the quest journal ID change. Added new Varlamore boosting items. Small fixes to existing helpers.
Configuration menu - View commit details
-
Copy full SHA for a4a6fd5 - Browse repository at this point
Copy the full SHA a4a6fd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f74cc5c - Browse repository at this point
Copy the full SHA f74cc5cView commit details -
update first-person to v2.0.1 (runelite#6822)
Removes Perspective extension due to internal RL change causing it to fail now.
Configuration menu - View commit details
-
Copy full SHA for 95ccd34 - Browse repository at this point
Copy the full SHA 95ccd34View commit details -
update equipment-lock (runelite#6824)
* 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 <[email protected]> * 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 * Update equipment-lock Using log.debug instead of system.out * Update equipment-lock Added functionality to allow for clue scroll emote items to be excluded * Update equipment-lock * Update equipment-lock Changed how collapseable menu works in an attempt to bugfix * Update equipment-lock * Update equipment-lock Changed default config settings for Exclude Clue Scrolls to false. Especially with those hidden in a dropdown, decided that should really be opt-in. --------- Co-authored-by: YvesW <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 84c314f - Browse repository at this point
Copy the full SHA 84c314fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1c4e0b - Browse repository at this point
Copy the full SHA a1c4e0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 376791b - Browse repository at this point
Copy the full SHA 376791bView commit details -
update random-hopper to v1.3 (runelite#6773)
* Update random-hopper to v1.3 * Resubmit random-hopper v1.3 * Resubmit random-hopper v1.3 * Revert "Resubmit random-hopper v1.3" This reverts commit 99787a8. * Resubmit random-hopper v1.3
Configuration menu - View commit details
-
Copy full SHA for 260871f - Browse repository at this point
Copy the full SHA 260871fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f40706f - Browse repository at this point
Copy the full SHA f40706fView commit details -
add compass-camera-control (runelite#6827)
* Add new plugin compass-camera-control * Update compass-camera-control commit to fix error * fix spaces in plugin file
Configuration menu - View commit details
-
Copy full SHA for a0e5248 - Browse repository at this point
Copy the full SHA a0e5248View commit details -
add monster-monitor (runelite#6505)
* Create monster-monitor Tracks NPC kills and allows setting kill limits * Update monster-monitor Updated runelite-plugin.properties * Update monster-monitor Few minor updates, a few more tests. no functional changes * Update monster-monitor - Fixed issue with double notifications for NPC kills with a set limit. - Ensured notifications play correctly for NPCs with unknown death animations. - Adjusted the MonsterMonitorPanel to push NPCs added from UnknownDeathAnimations to the top of the panel, similar to normal NPCs. - Refined the logic for handling and sorting NPCs in the panel to ensure consistent behavior. - Ensured that the MonsterMonitorLogger handles unknown animations and logs them consistently with regular NPCs. * Update monster-monitor forgot to uncomment a few lines in DeathAnimationIDS after some tests. * Update monster-monitor * Update monster-monitor Fix runelite-plugin.properties again * Update monster-monitor Enhance Monster Monitor Plugin with Interaction Timer, Duplicate Logging Prevention, and Prioritization of Last Killed NPC Interaction Timer: Implemented a 4-second interaction timeout to ensure that NPC kills are accurately tracked during combat, especially for ranged and magic attacks where interactions may briefly pause. Immediate Logging After Health Reaches Zero: Introduced a mechanism to capture and log the last valid animation immediately after an NPC's health reaches zero. This ensures that all NPC deaths, especially those with complex animations, are logged accurately and on time. Duplicate Logging Prevention: Refined and optimized the logging logic to prevent duplicate entries of NPC deaths. The cleanup of NPC tracking data is now delayed until the NPC has fully despawned, preventing premature data clearing and missed logs. Prioritization of Last Killed NPC: Updated the UI panel and overlay to prioritize the display of the most recently killed NPC at the top, regardless of whether the death animation is known or unknown. This change ensures that the most recent activity is always immediately visible to the user. Refactor and Code Cleanup: Consolidated and cleaned up the codebase for better consistency and reliability across various NPC types and combat scenarios. The plugin has been fine-tuned to function correctly in both continuous and intermittent interactions. Bug Fixes: Addressed issues where the plugin would stop logging kills after the first kill or fail to log certain NPC deaths. These fixes ensure that all NPC kills are tracked and displayed as expected. This update significantly improves the reliability, accuracy, and user experience of the Monster Monitor Plugin, making it more robust in handling various edge cases and ensuring comprehensive NPC kill tracking and display. * Update monster-monitor Improve redundancy and accuracy in capturing NPC death animations - Implemented immediate health check to start tracking NPCs as awaiting death animation when their health drops to zero. - Added aggressive death animation tracking with multiple attempts to capture or log death animations. - Enhanced despawn logging to ensure the last valid animation is logged or marked as unknown if missed. - Updated NPC tracking methods to improve reliability and prevent unnecessary logging. - Added Another Unknown DeathAnimationIDs * Update monster-monitor * Update monster-monitor Add NpcAnimationTracker for improved NPC interaction tracking and logging - Introduced `NpcAnimationTracker.java`, a new class dedicated to tracking NPC animations and interactions, significantly improving how the plugin monitors NPC behavior. - `NpcAnimationTracker` registers for several in-game events, including `InteractingChanged`, `NpcDespawned`, `GameTick`, and `HitsplatApplied`, to accurately track when the player interacts with NPCs. - Added logic to buffer unique NPC animations, enabling the plugin to distinguish between different types of animations, such as death animations, and ensuring accurate logging of relevant events. - Implemented a grace period mechanism within `NpcAnimationTracker` to handle NPCs that despawn shortly after interaction, ensuring that the last known animations are accurately recorded and logged. - Updated the handling of interaction timeouts, allowing the plugin to clear out expired interactions and prevent stale data from affecting ongoing tracking. - Integrated `NpcAnimationTracker` with the existing logging mechanisms in `MonsterMonitorPlugin`, ensuring that all tracked interactions and animations are logged with precise timing and context. - Provided detailed comments and documentation within `NpcAnimationTracker.java` to explain the purpose of each method and how the class contributes to the overall functionality of the plugin. - Refactored parts of `MonsterMonitorPlugin` and related classes to utilize `NpcAnimationTracker` for more granular and accurate tracking, enhancing the plugin's ability to monitor NPC kills and associated events. - Ensured that the new tracking system remains performant and reliable, even during high-intensity gameplay, by carefully managing resources and minimizing unnecessary processing. * Update monster-monitor Update build.gradle for Monster Monitor plugin - Added Gson dependency for JSON handling, enabling serialization and deserialization in MonsterMonitorLogger. - Included Lombok dependency and annotation processor to support annotations like @Getter, @Setter, @NoArgsConstructor, etc., used throughout the plugin. - Maintained existing dependencies for RuneLite client compatibility. * Update monster-monitor Forgot to upload the NpcAnimationTracker.java * Update monster-monitor Bug fixes and improved UI/Panel visual - Refine UI and add MonsterMonitorBox for enhanced NPC tracking - Added more config options - Improved the design and layout of MonsterMonitorPanel. - Created MonsterMonitorBox to handle individual NPC tracking, including setting kill limits and notifications. - Fixed bug where the last killed NPC was not being correctly displayed at the top of the NPC panel. - Updated MonsterMonitorOverlay to maintain design consistency with the panel and improve user readability. - Retained all existing functionality while enhancing the visual and interactive elements of the plugin. - Added configuration options to MonsterMonitorConfig for default kill limits, chat notifications, custom notification messages, unknown death animation notifications, and sound alerts. - Enhanced MonsterMonitorPlugin to listen for ConfigChanged events and apply configuration updates immediately. - Ensured that sound alerts and chat notifications are toggled based on user preferences, providing immediate feedback without requiring plugin restart. * Update monster-monitor Fix layout issues in MonsterMonitorPanel and MonsterMonitorBox, Added config option functionality : - Implemented dynamic resizing for NPCListPanel using GridBagLayout, ensuring proper layout adjustments as NPCs are added or removed. - Removed redundant JScrollPane nesting, allowing the ScrollPane to fill the available space within PluginPanel and improving scrolling performance. - Introduced a dynamic filler panel at the bottom of the NPCListPanel that adjusts its height based on the number of NPCs, ensuring proper vertical expansion and contraction. - Added dropdown persistence in MonsterMonitorBox to maintain the expanded/collapsed state of NPC dropdowns during panel refresh. - Ensured the title panel remains static at the top while enabling smooth scrolling for the NPC list in the ScrollPane. - Configurations now control kill limit notifications, sound alerts, and chat notifications for NPC kills and unknown death animations, with logic to notify only once per unknown death animation. * Update monster-monitor fix: replace deprecated OverlayPriority usage with integer-based priority system - Updated setPriority(OverlayPriority.HIGH) to setPriority(50) to adhere to the integer-based priority system. * Update monster-monitor Update verification-metadata.xml with updated dependency checksums * Update monster-monitor Update Gson version to 2.8.5 and update verification-metadata with new checksums * Update monster-monitor fix: Inject client's Gson instance instead of creating a new one - Removed the direct instantiation of Gson in MonsterMonitorLogger. - Injected the client's Gson instance using @Inject annotation. * Update monster-monitor Update Monster Monitor: Refactor to use DeathTracker, handle multi-phase NPCs, improve death logging logic - Replaced NpcAnimationTracker with DeathTracker to log deaths based on interactions. - Included final phase IDs for multi-phase bosses such as Verzik, Vorkath, Zulrah, and others. - Removed animation-based logic and unknown death animation notifications. - Added interaction validation to ensure only relevant NPC deaths are logged. - Cleaned up code, removed unused methods, and optimized NPC tracking. * Update monster-monitor Improve NPC engagement tracking and proper EventBus unregistration - Added `wasNpcEngaged` map to track whether an NPC has been engaged through hitsplats or damage, ensuring that only NPCs that have been properly interacted with are logged upon despawn. - Updated `onInteractingChanged` method to reset engagement status when a new interaction with an NPC starts, ensuring accurate tracking. - Updated `onHitsplatApplied` to mark NPCs as engaged when a hitsplat is applied, indicating active combat engagement. - Refined `onNpcDespawned` to only log NPCs as dead if they were actively engaged in combat before despawning, avoiding false positives from mere clicks. - Ensured cleanup of engagement status and related states after logging to maintain memory efficiency and avoid stale data. - Added proper unregistration of the `EventBus` in the `unregister` method to ensure clean shutdown of the plugin, preventing potential memory leaks and ensuring a smooth disable process. * Update monster-monitor Fix: Inject EventBus into MonsterMonitorPlugin for proper event registration - Added EventBus injection to MonsterMonitorPlugin to enable registration and unregistration of DeathTracker during plugin startUp and shutDown. - Ensured proper lifecycle management of DeathTracker events to maintain consistency when the plugin is restarted. * Update monster-monitor fix: move scrollbar UI updates to Swing thread Used SwingUtilities.invokeLater() for setting up the custom scrollbar UI to make sure it's done on the correct thread. * Update monster-monitor refactor: use logger.error() instead of printStackTrace() - Swapped out all instances of e.printStackTrace() with logger.error() for better logging. - This should make errors easier to track in the RuneLite logs and keep things cleaner.
Configuration menu - View commit details
-
Copy full SHA for 9fee235 - Browse repository at this point
Copy the full SHA 9fee235View commit details -
Configuration menu - View commit details
-
Copy full SHA for b906bc3 - Browse repository at this point
Copy the full SHA b906bc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 506c173 - Browse repository at this point
Copy the full SHA 506c173View commit details -
Configuration menu - View commit details
-
Copy full SHA for aeef396 - Browse repository at this point
Copy the full SHA aeef396View commit details
Commits on Oct 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6e207fb - Browse repository at this point
Copy the full SHA 6e207fbView commit details -
update timers-ca (runelite#6837)
* Create timers-ca * Update timers-ca Grotesque Guardians added and Vardorvis timer now correct track the time on resets * Update timers-ca More bossees added and fix a problem with stopping the timer at over 1k kc
Configuration menu - View commit details
-
Copy full SHA for b5a24e5 - Browse repository at this point
Copy the full SHA b5a24e5View commit details -
update max-hit-calculator to v2.0.1 (runelite#6832)
v2.0.1 Update: * Fix element type for surge spells * Fix Blowpipe dart setting not saving consistently * Update Inquisitor Mace dmg bonus * Add Varlamore Pt2 NPC spell element weaknesses
Configuration menu - View commit details
-
Copy full SHA for 07f037b - Browse repository at this point
Copy the full SHA 07f037bView commit details -
update compass-camera-control to v1.1.3 (runelite#6836)
* Update compass-camera-control * update to 1.1.2 * Update compass-camera-control
Configuration menu - View commit details
-
Copy full SHA for 093ee23 - Browse repository at this point
Copy the full SHA 093ee23View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae4fa5a - Browse repository at this point
Copy the full SHA ae4fa5aView commit details
Commits on Oct 23, 2024
-
add crabman-group-bronzeman-plugin (runelite#6719)
* Create crabman-group-bronzeman-plugin * Update crabman-group-bronzeman-plugin Adds verification * Update crabman-group-bronzeman-plugin * Update crabman-group-bronzeman-plugin * Update crabman-group-bronzeman-plugin * Update crabman-group-bronzeman-plugin * Update crabman-group-bronzeman-plugin
Configuration menu - View commit details
-
Copy full SHA for 29766a0 - Browse repository at this point
Copy the full SHA 29766a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f246cc - Browse repository at this point
Copy the full SHA 1f246ccView commit details -
add prayer-regeneration-helper (runelite#6835)
* Create prayer-regeneration-helper * update license * Rename license file
Configuration menu - View commit details
-
Copy full SHA for a468699 - Browse repository at this point
Copy the full SHA a468699View commit details -
update distraction-reducer (runelite#6841)
* Update distraction-reducer * Update distraction-reducer toa detection change and added more enchantment IDs
Configuration menu - View commit details
-
Copy full SHA for 5ff6656 - Browse repository at this point
Copy the full SHA 5ff6656View commit details -
update lite-regen-meter (runelite#6843)
* Update: lite-regen-meter Added better rendering and handling for debuff orb icons. * Update lite-regen-meter * Update lite-regen-meter
Configuration menu - View commit details
-
Copy full SHA for dc4c884 - Browse repository at this point
Copy the full SHA dc4c884View commit details -
update ban-list-export (runelite#6845)
* Update ban-list-export Now possible to export to a google sheet and import from a google sheet. Guides are available in the readme. * Update ban-list-export
Configuration menu - View commit details
-
Copy full SHA for db05f52 - Browse repository at this point
Copy the full SHA db05f52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6481807 - Browse repository at this point
Copy the full SHA 6481807View commit details -
update skull-prevention-reminder (runelite#6847)
* Create skull-prevention-reminder * Update skull-prevention-reminder - add LICENSE * Update skull-prevention-reminder - remove unused props * Update skull-prevention-reminder - update LICENSE * Update skull-prevention-reminder - Update LICENSE * Fix: Image Loading - images are no longer loaded every frame * Update skull-prevention-reminder - feature: add config option
Configuration menu - View commit details
-
Copy full SHA for 760b9a6 - Browse repository at this point
Copy the full SHA 760b9a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21c2ca5 - Browse repository at this point
Copy the full SHA 21c2ca5View commit details -
update clue-details to v2.0.0 (runelite#6818)
* Update clue-details to 2.0.0 Adds beginner and master clue tracking - This tracks them once read in your inventory, on the floor, and in the bank. Edge-cases such as dying with a clue will likely result in the tracking failing. Add new Varlamore clues Changes the sidebar to render more efficiently - more clues meant more processing in the sidebar, meant a bit of chugging sometimes. This should be noticably improved. Adds a reset button for customised tags * removed gson instantiations from clue-details * fix: remove deptricated widget usage in clue-details
Configuration menu - View commit details
-
Copy full SHA for 426ce15 - Browse repository at this point
Copy the full SHA 426ce15View commit details -
update embargo-clan-plugin (runelite#6849)
* Update Embargo plugin (bug fix + version bump) - Only call API route once every 3 minutes instead of on tick - Bump version from 1.0 to 1.1 - Change description * Embargo Plugin Update - Update side panel, bump ver, change desc * Add check for profile type in collectionlog unlock route * Fix for bad var name * Update Embargo to 1.2.1 - Addresses an issue with the clientThread hanging when the GameState is set to LOADING - Bump version to 1.2.1 * Update Embargo Plugin * feat: Add minigame completion tracking New: - Update readme to include new feature information, including a disclaimer that we do not store IP address - Bump version to 1.3.0 - Add minigame completion tracking Fix: - Only send STANDARD profile raid/minigame completions - Abstract logic to keep raid/minigame completion logic in a single function, `handleActivityCompletion` - Rename `getRaidMembers()` to `getSurroundingPlayers()` to better describe what the function does * Remove e.printStackTrace() calls
Configuration menu - View commit details
-
Copy full SHA for e7efadf - Browse repository at this point
Copy the full SHA e7efadfView commit details -
update normal-ancient-teleports (runelite#6850)
change repository URL
Configuration menu - View commit details
-
Copy full SHA for b76babb - Browse repository at this point
Copy the full SHA b76babbView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd26f88 - Browse repository at this point
Copy the full SHA dd26f88View commit details
Commits on Oct 24, 2024
-
RuneLite updater committed
Oct 24, 2024 Configuration menu - View commit details
-
Copy full SHA for bebfc14 - Browse repository at this point
Copy the full SHA bebfc14View commit details
Commits on Oct 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 556a85d - Browse repository at this point
Copy the full SHA 556a85dView commit details -
add affirmations (runelite#6854)
* Affirmations plugin first push! * Fixed incorrect repository link
Configuration menu - View commit details
-
Copy full SHA for 8ef1dc9 - Browse repository at this point
Copy the full SHA 8ef1dc9View commit details -
add potion-storage-bars (runelite#6855)
* Create potion storage bars * Rename potion storage bars to potion-storage-bars * Update potion-storage-bars * Update potion-storage-bars
Configuration menu - View commit details
-
Copy full SHA for bae012b - Browse repository at this point
Copy the full SHA bae012bView commit details -
transfer better-godwars-overlay (runelite#6857)
* Change better-gwd-overlay repo * remove the use of deprecated methods
Configuration menu - View commit details
-
Copy full SHA for 4e78850 - Browse repository at this point
Copy the full SHA 4e78850View commit details -
add red-clicks-only (runelite#6856)
* Create red-clicks-only plugin Adds the Red Clicks Only plugin, which removes the function of the "Walk here" option * Update commit hash Fix package name
Configuration menu - View commit details
-
Copy full SHA for a376636 - Browse repository at this point
Copy the full SHA a376636View commit details -
Configuration menu - View commit details
-
Copy full SHA for 400adcc - Browse repository at this point
Copy the full SHA 400adccView commit details -
update onlyree (runelite#6859)
* Create onlyree * Update onlyree * Update onlyree - Adds XP Bonuses for HueyCoatl and Amoxiatl - Adds a toggle option to prevent AoE attacks from triggering the plugin sound effect - Fixes not loading the XP bonuses - Prevents a ruby bolt spec from triggering the plugin sound effect * Update onlyree fix: Moves BufferedReader into try-with resources to automatically close it. * Update onlyree Fixes a bug where ignoring a previous sound effect triggering would cause the next hit to always trigger the sound effect. Fixes handling fake xp drops so multihitting weapons can trigger the sound effect.
Configuration menu - View commit details
-
Copy full SHA for b1686da - Browse repository at this point
Copy the full SHA b1686daView commit details -
update monster-hp-percentage (runelite#6757)
* Update MonsterHP * Update MonsterHP
Configuration menu - View commit details
-
Copy full SHA for 9c2a207 - Browse repository at this point
Copy the full SHA 9c2a207View commit details -
add maple-xp-bar (runelite#6860)
add "ignore hitpoints as recent" config option
Configuration menu - View commit details
-
Copy full SHA for 68cb7e3 - Browse repository at this point
Copy the full SHA 68cb7e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56b82ce - Browse repository at this point
Copy the full SHA 56b82ceView commit details -
update clue-details to v2.0.3 (runelite#6864)
* Update clue-details to 2.0.3 Small fixes to improve clue despawn diff comparisons, fix some clue text for beginner/master clues, and reduces amount of processing done on menus appearing. * Reverted incorrect clue text change in clue-details
Configuration menu - View commit details
-
Copy full SHA for 831ccd2 - Browse repository at this point
Copy the full SHA 831ccd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c01aabb - Browse repository at this point
Copy the full SHA c01aabbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d66100 - Browse repository at this point
Copy the full SHA 4d66100View commit details
Commits on Oct 26, 2024
-
RuneLite updater committed
Oct 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 3c52287 - Browse repository at this point
Copy the full SHA 3c52287View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c2d4df - Browse repository at this point
Copy the full SHA 0c2d4dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for c563303 - Browse repository at this point
Copy the full SHA c563303View commit details -
Configuration menu - View commit details
-
Copy full SHA for 284bf26 - Browse repository at this point
Copy the full SHA 284bf26View commit details -
Configuration menu - View commit details
-
Copy full SHA for e87c530 - Browse repository at this point
Copy the full SHA e87c530View commit details
Commits on Oct 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9d2a8ff - Browse repository at this point
Copy the full SHA 9d2a8ffView commit details -
update creators-kit to v1.5.4 (runelite#6831)
* Update Creators-Kit to v1.5.4 - FolderTree, CreatorTreeModel, CreatorTreeTransferHandler refactored to ManagerTree, ManagerTreeModel, and ManagerTreeTransferHandler, respectively - ManagerTree now uses Characters directly as nodes instead of ObjectPanels, and new Folder class for folder nodes - TimeTree added which links the ManagerTree to the Timesheet - Switch buttons removed in favour of managing Objects via Tree Drag/Drop - Help button added to CreatorPanel to link to youtube tutorial - Setup saving/loading updated to handle new ManagerTree WIP - TimeSheetPanel tab added to Toolkit. WIP, temporarily hidden - Various UI elements worked on to support TimeSheetPanel - TimeTree correlates of ManagerTree created for TimeSheetPanel * Update creators-kit Bugfix: loading Setups wouldn't properly revalidate side panel * Update creators-kit Bugfix: adding objects to Manager or duplicating objects in Manager wouldn't properly resetObjectHolder * Update creators-kit System.out removed
Configuration menu - View commit details
-
Copy full SHA for f34ebfc - Browse repository at this point
Copy the full SHA f34ebfcView commit details -
add nex-droprate-calculator (runelite#6833)
* Create nex-droprate-calculator * Update nex-droprate-calculator Updated readme * Update nex-droprate-calculator * Update nex-droprate-calculator - Made Reset Averages Button update quicker while fight status is inactive. * Update nex-droprate-calculator - Fixed wrong method name. - Tweaked panel a bit * Update nex-droprate-calculator - Method name fix * Update nex-droprate-calculator * Update nex-droprate-calculator - Event group added to OnConfigChanges - No more every tick check to the config, checks at startup * Update nex-droprate-calculator fixed mvp average percent format * Update nex-droprate-calculator Nex heals no longer counts toward overall contribution. * Update nex-droprate-calculator panel name changes * Update nex-droprate-calculator Readme update
Configuration menu - View commit details
-
Copy full SHA for 361dcf2 - Browse repository at this point
Copy the full SHA 361dcf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf1558b - Browse repository at this point
Copy the full SHA cf1558bView commit details -
update goading-helper to v1.0.1 (runelite#6868)
* Create goading-helper * Update goading-helper to 1.0.1 * Update goading-helper Added icon * Update goading-helper gave icon transparent background
Configuration menu - View commit details
-
Copy full SHA for 3a15029 - Browse repository at this point
Copy the full SHA 3a15029View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b45c90 - Browse repository at this point
Copy the full SHA 8b45c90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cc5c92 - Browse repository at this point
Copy the full SHA 9cc5c92View commit details -
update first-person to v2.0.2 (runelite#6872)
Removes GPU code, makes the GPU mode rely on an existing renderer, or else defaults to detached mode.
Configuration menu - View commit details
-
Copy full SHA for 7c1b37c - Browse repository at this point
Copy the full SHA 7c1b37cView commit details -
update clue-details to v2.0.4 (runelite#6873)
- Fixes freeze where some clues didn't have a despawn attached, throwing a null error - Makes the reset button consider current filters
Configuration menu - View commit details
-
Copy full SHA for 216c007 - Browse repository at this point
Copy the full SHA 216c007View commit details -
update wilderness-warnings (runelite#6874)
Add hides for manual cast ancient spellbook and ice plateau teleports as well as the portal nexus
Configuration menu - View commit details
-
Copy full SHA for 10a7c53 - Browse repository at this point
Copy the full SHA 10a7c53View commit details -
update chunk-tasks (runelite#6875)
* chunk-tasks plugin * Update chunk-tasks * Update chunk-tasks * Update commit hash * Update commit hash * Update commit hash * Update commit hash * Update commit hash * Update commit hash * Update commit hash * Update commit hash * Update commit hash * Update chunk-tasks plugin * Update chunk-tasks * Update chunk-tasks * Add IP address warning * Update chunk-tasks Case-insensitive map codes Show task prefixes
Configuration menu - View commit details
-
Copy full SHA for ee1ecab - Browse repository at this point
Copy the full SHA ee1ecabView commit details -
update friend-live-locations (runelite#6878)
* Update friend-live-locations * Update friend-live-locations * converts the real coordinates to the map coordinates and added the option to display the overworld location of a player when underground * sha1sum * getVar to getVarbitValue * removed new creation of Gson
Configuration menu - View commit details
-
Copy full SHA for 0147eab - Browse repository at this point
Copy the full SHA 0147eabView commit details -
update timers-ca (runelite#6882)
* Create timers-ca * Update timers-ca Grotesque Guardians added and Vardorvis timer now correct track the time on resets * Update timers-ca More bossees added and fix a problem with stopping the timer at over 1k kc * Update timers-ca fix on start tick for Hueycoatl
Configuration menu - View commit details
-
Copy full SHA for 347fb97 - Browse repository at this point
Copy the full SHA 347fb97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 781f557 - Browse repository at this point
Copy the full SHA 781f557View commit details -
Configuration menu - View commit details
-
Copy full SHA for fdb9d5c - Browse repository at this point
Copy the full SHA fdb9d5cView commit details -
RuneLite updater committed
Oct 27, 2024 Configuration menu - View commit details
-
Copy full SHA for f45ffe4 - Browse repository at this point
Copy the full SHA f45ffe4View commit details
Commits on Oct 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a2aaa8b - Browse repository at this point
Copy the full SHA a2aaa8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d11bb1a - Browse repository at this point
Copy the full SHA d11bb1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2350c04 - Browse repository at this point
Copy the full SHA 2350c04View commit details -
update goading-helper to v1.0.2 (runelite#6886)
* Create goading-helper * Update goading-helper to 1.0.1 * Update goading-helper Added icon * Update goading-helper gave icon transparent background * Update goading-helper * Update goading-helper to version 1.0.2
Configuration menu - View commit details
-
Copy full SHA for 50cf1fa - Browse repository at this point
Copy the full SHA 50cf1faView commit details
Commits on Oct 29, 2024
-
update monster-monitor to 1.3.0 (runelite#6851)
* Create monster-monitor Tracks NPC kills and allows setting kill limits * Update monster-monitor Updated runelite-plugin.properties * Update monster-monitor Few minor updates, a few more tests. no functional changes * Update monster-monitor - Fixed issue with double notifications for NPC kills with a set limit. - Ensured notifications play correctly for NPCs with unknown death animations. - Adjusted the MonsterMonitorPanel to push NPCs added from UnknownDeathAnimations to the top of the panel, similar to normal NPCs. - Refined the logic for handling and sorting NPCs in the panel to ensure consistent behavior. - Ensured that the MonsterMonitorLogger handles unknown animations and logs them consistently with regular NPCs. * Update monster-monitor forgot to uncomment a few lines in DeathAnimationIDS after some tests. * Update monster-monitor * Update monster-monitor Fix runelite-plugin.properties again * Update monster-monitor Enhance Monster Monitor Plugin with Interaction Timer, Duplicate Logging Prevention, and Prioritization of Last Killed NPC Interaction Timer: Implemented a 4-second interaction timeout to ensure that NPC kills are accurately tracked during combat, especially for ranged and magic attacks where interactions may briefly pause. Immediate Logging After Health Reaches Zero: Introduced a mechanism to capture and log the last valid animation immediately after an NPC's health reaches zero. This ensures that all NPC deaths, especially those with complex animations, are logged accurately and on time. Duplicate Logging Prevention: Refined and optimized the logging logic to prevent duplicate entries of NPC deaths. The cleanup of NPC tracking data is now delayed until the NPC has fully despawned, preventing premature data clearing and missed logs. Prioritization of Last Killed NPC: Updated the UI panel and overlay to prioritize the display of the most recently killed NPC at the top, regardless of whether the death animation is known or unknown. This change ensures that the most recent activity is always immediately visible to the user. Refactor and Code Cleanup: Consolidated and cleaned up the codebase for better consistency and reliability across various NPC types and combat scenarios. The plugin has been fine-tuned to function correctly in both continuous and intermittent interactions. Bug Fixes: Addressed issues where the plugin would stop logging kills after the first kill or fail to log certain NPC deaths. These fixes ensure that all NPC kills are tracked and displayed as expected. This update significantly improves the reliability, accuracy, and user experience of the Monster Monitor Plugin, making it more robust in handling various edge cases and ensuring comprehensive NPC kill tracking and display. * Update monster-monitor Improve redundancy and accuracy in capturing NPC death animations - Implemented immediate health check to start tracking NPCs as awaiting death animation when their health drops to zero. - Added aggressive death animation tracking with multiple attempts to capture or log death animations. - Enhanced despawn logging to ensure the last valid animation is logged or marked as unknown if missed. - Updated NPC tracking methods to improve reliability and prevent unnecessary logging. - Added Another Unknown DeathAnimationIDs * Update monster-monitor * Update monster-monitor Add NpcAnimationTracker for improved NPC interaction tracking and logging - Introduced `NpcAnimationTracker.java`, a new class dedicated to tracking NPC animations and interactions, significantly improving how the plugin monitors NPC behavior. - `NpcAnimationTracker` registers for several in-game events, including `InteractingChanged`, `NpcDespawned`, `GameTick`, and `HitsplatApplied`, to accurately track when the player interacts with NPCs. - Added logic to buffer unique NPC animations, enabling the plugin to distinguish between different types of animations, such as death animations, and ensuring accurate logging of relevant events. - Implemented a grace period mechanism within `NpcAnimationTracker` to handle NPCs that despawn shortly after interaction, ensuring that the last known animations are accurately recorded and logged. - Updated the handling of interaction timeouts, allowing the plugin to clear out expired interactions and prevent stale data from affecting ongoing tracking. - Integrated `NpcAnimationTracker` with the existing logging mechanisms in `MonsterMonitorPlugin`, ensuring that all tracked interactions and animations are logged with precise timing and context. - Provided detailed comments and documentation within `NpcAnimationTracker.java` to explain the purpose of each method and how the class contributes to the overall functionality of the plugin. - Refactored parts of `MonsterMonitorPlugin` and related classes to utilize `NpcAnimationTracker` for more granular and accurate tracking, enhancing the plugin's ability to monitor NPC kills and associated events. - Ensured that the new tracking system remains performant and reliable, even during high-intensity gameplay, by carefully managing resources and minimizing unnecessary processing. * Update monster-monitor Update build.gradle for Monster Monitor plugin - Added Gson dependency for JSON handling, enabling serialization and deserialization in MonsterMonitorLogger. - Included Lombok dependency and annotation processor to support annotations like @Getter, @Setter, @NoArgsConstructor, etc., used throughout the plugin. - Maintained existing dependencies for RuneLite client compatibility. * Update monster-monitor Forgot to upload the NpcAnimationTracker.java * Update monster-monitor Bug fixes and improved UI/Panel visual - Refine UI and add MonsterMonitorBox for enhanced NPC tracking - Added more config options - Improved the design and layout of MonsterMonitorPanel. - Created MonsterMonitorBox to handle individual NPC tracking, including setting kill limits and notifications. - Fixed bug where the last killed NPC was not being correctly displayed at the top of the NPC panel. - Updated MonsterMonitorOverlay to maintain design consistency with the panel and improve user readability. - Retained all existing functionality while enhancing the visual and interactive elements of the plugin. - Added configuration options to MonsterMonitorConfig for default kill limits, chat notifications, custom notification messages, unknown death animation notifications, and sound alerts. - Enhanced MonsterMonitorPlugin to listen for ConfigChanged events and apply configuration updates immediately. - Ensured that sound alerts and chat notifications are toggled based on user preferences, providing immediate feedback without requiring plugin restart. * Update monster-monitor Fix layout issues in MonsterMonitorPanel and MonsterMonitorBox, Added config option functionality : - Implemented dynamic resizing for NPCListPanel using GridBagLayout, ensuring proper layout adjustments as NPCs are added or removed. - Removed redundant JScrollPane nesting, allowing the ScrollPane to fill the available space within PluginPanel and improving scrolling performance. - Introduced a dynamic filler panel at the bottom of the NPCListPanel that adjusts its height based on the number of NPCs, ensuring proper vertical expansion and contraction. - Added dropdown persistence in MonsterMonitorBox to maintain the expanded/collapsed state of NPC dropdowns during panel refresh. - Ensured the title panel remains static at the top while enabling smooth scrolling for the NPC list in the ScrollPane. - Configurations now control kill limit notifications, sound alerts, and chat notifications for NPC kills and unknown death animations, with logic to notify only once per unknown death animation. * Update monster-monitor fix: replace deprecated OverlayPriority usage with integer-based priority system - Updated setPriority(OverlayPriority.HIGH) to setPriority(50) to adhere to the integer-based priority system. * Update monster-monitor Update verification-metadata.xml with updated dependency checksums * Update monster-monitor Update Gson version to 2.8.5 and update verification-metadata with new checksums * Update monster-monitor fix: Inject client's Gson instance instead of creating a new one - Removed the direct instantiation of Gson in MonsterMonitorLogger. - Injected the client's Gson instance using @Inject annotation. * Update monster-monitor Update Monster Monitor: Refactor to use DeathTracker, handle multi-phase NPCs, improve death logging logic - Replaced NpcAnimationTracker with DeathTracker to log deaths based on interactions. - Included final phase IDs for multi-phase bosses such as Verzik, Vorkath, Zulrah, and others. - Removed animation-based logic and unknown death animation notifications. - Added interaction validation to ensure only relevant NPC deaths are logged. - Cleaned up code, removed unused methods, and optimized NPC tracking. * Update monster-monitor Improve NPC engagement tracking and proper EventBus unregistration - Added `wasNpcEngaged` map to track whether an NPC has been engaged through hitsplats or damage, ensuring that only NPCs that have been properly interacted with are logged upon despawn. - Updated `onInteractingChanged` method to reset engagement status when a new interaction with an NPC starts, ensuring accurate tracking. - Updated `onHitsplatApplied` to mark NPCs as engaged when a hitsplat is applied, indicating active combat engagement. - Refined `onNpcDespawned` to only log NPCs as dead if they were actively engaged in combat before despawning, avoiding false positives from mere clicks. - Ensured cleanup of engagement status and related states after logging to maintain memory efficiency and avoid stale data. - Added proper unregistration of the `EventBus` in the `unregister` method to ensure clean shutdown of the plugin, preventing potential memory leaks and ensuring a smooth disable process. * Update monster-monitor Fix: Inject EventBus into MonsterMonitorPlugin for proper event registration - Added EventBus injection to MonsterMonitorPlugin to enable registration and unregistration of DeathTracker during plugin startUp and shutDown. - Ensured proper lifecycle management of DeathTracker events to maintain consistency when the plugin is restarted. * Update monster-monitor fix: move scrollbar UI updates to Swing thread Used SwingUtilities.invokeLater() for setting up the custom scrollbar UI to make sure it's done on the correct thread. * Update monster-monitor refactor: use logger.error() instead of printStackTrace() - Swapped out all instances of e.printStackTrace() with logger.error() for better logging. - This should make errors easier to track in the RuneLite logs and keep things cleaner. * Update monster-monitor to 1.3.0 feat: Improve UI, background tasks, and better despawn handling - Wrapped all UI updates like `repaint()` in `SwingUtilities.invokeLater()` to ensure smooth, flicker-free interactions. - Made logging more efficient by using `BufferedWriter` and moving save operations to a background thread with `saveLogAsync()`. - Cleaned up the `onMenuOpened()` logic in `MonsterMonitorMenuHandler` by breaking it into smaller methods—easier to read and tweak. - Refactored the `MonsterMonitorBox` to make the UI layout code more modular. It’s now much easier to follow. - Improved despawn handling in `DeathTracker` by splitting out conditions into helper methods—makes it easier to understand and modify. - Fine-tuned the logic for tracking multi-phase bosses and ignoring non-combat NPC despawns. - Made sure that the overlay updates properly whenever NPC data changes. - Improved number formatting—big numbers are now displayed as "1k" or "1.5m" for easier reading. - Updated the font to 'SansSerif' for a cleaner, more modern look. - Tweaked the kill limit spinner to handle large numbers better while staying compact. - Added checks in the logger to ensure the overlay visibility updates properly when NPC data is adjusted. - Enhanced the logger to automatically update old logs with any missing information required for new features. - Made the startup process smoother, ensuring the overlay is in the right state from the start. - Cleaned up the options panel layout for a more polished overall look and feel. - Added a new `ProgressBar` that tracks progress towards NPC kill limits: - The bar changes color as you get closer to your goal, shifting from red to orange to green. - Simplified how large numbers are displayed—now it's "1k" instead of "1000" or "1.5m" for "1,500,000". - Fixed a bug where bosses with large areas (like Tempoross) would count as a kill when they moved out of view—now it only counts when you actually kill them. - Adjusted Giant Mole tracking to ignore its digging phases—only the final phase counts as a kill. - Added right-click options to "Ignore" or "Monitor" NPCs directly from the game interface. - Added a config option for toggling these right-click menu entries. - Fixed an issue where the overlay and progress bar wouldn’t snap like other overlays. * Update monster-monitor removed unused class * Update monster-monitor feat: reintroduce onActorDeath for accurate NPC death tracking After further testing, re-added `onActorDeath` to improve the accuracy of NPC death tracking. This event provides direct confirmation of an NPC's death, especially useful for multi-phase bosses and high-frequency encounters. Previously, `onActorDeath` was removed due to concerns about potential conflicts with `NpcDespawned` handling. However, it became evident that relying solely on despawn events and engagement tracking via `HitsplatApplied` and `InteractingChanged` resulted in occasional missed kills, particularly for bosses with complex despawn behaviors. * Update monster-monitor Update DeathTracker exclusions, final phase tracking, and thread safety for multi-phase NPCs - Added missing NPC IDs to DESPAWN_EXCLUSION_IDS to exclude intermediate phases and specific non-combat encounters: - Tempoross (10530) - Wintertodt (6503, 6504) - Intermediate phases of Zulrah (2042, 2043), Giant Mole (963), Zalcano (8360, 8361), and Alchemical Hydra (8615, 8616, 8617) - Crystalline Hunllef (9021, 9022), and Crystalline Dark Beast & Dragon (9033, 9034) - Ensured final phases of multi-phase bosses are correctly tracked in MULTI_PHASE_FINAL_IDS: - Final phases for Zulrah (2044), Giant Mole (965), Zalcano (8362), Grotesque Guardians (8060), Alchemical Hydra (8618), Verzik Vitur (9034), and others. - Added thread-safety improvements: - Converted lastKnownNpcName, lastInteractionTicks, and wasNpcEngaged in DeathTracker to ConcurrentHashMap for safe concurrent access. - Synchronized access to npcLog in MonsterMonitorLogger to prevent concurrent modification issues. - Verified that all UI updates in MonsterMonitorPanel and MonsterMonitorBox are wrapped in SwingUtilities.invokeLater(). This update refines DeathTracker to accurately track only final kills and skip intermediate or non-kill phases, while also ensuring thread safety across all relevant components. * Update monster-monitor Remove final phase for Zulrah (2044) from exclusion list in DESPAWN_EXCLUSION_IDS * Update monster-monitor fix: Resolve "Reset NPC Data" context menu issue and add `removeNpcFromLog` - Fixed an issue with "Reset NPC Data" in the context menu that prevented NPC data from being properly removed. - Added `removeNpcFromLog` method to allow direct removal of NPC entries from the log. - Updated the `Reset NPC Data` menu item to use the new method for cleaner and more reliable behavior. * Update monster-monitor Fix Set Limit functionality: Clear kill limit and disable Notify checkbox when Set Limit is unchecked * Update monster-monitor Refactor DeathTracker: Remove despawn event tracking and multi-phase boss handling for improved accuracy and simplicity * Removed MULTI_PHASE_BOSS_IDS, MULTI_PHASE_FINAL_IDS, and DESPAWN_EXCLUSION_IDS sets. * Simplified kill logging to rely solely on interactions and hitsplats. * Deleted onNpcDespawned() handler, as despawn tracking is no longer necessary. * Refactored onActorDeath() to only log kills based on recent player interactions and hitsplats. * Update monster-monitor remove GSON dependency
Configuration menu - View commit details
-
Copy full SHA for a9abd43 - Browse repository at this point
Copy the full SHA a9abd43View commit details -
update potion-storage-bars (runelite#6890)
* Fixed performance issue, added option to count full potions only * Update potion-storage-bars * Update potion-storage-bars * Update potion-storage-bars
Configuration menu - View commit details
-
Copy full SHA for 8905fb9 - Browse repository at this point
Copy the full SHA 8905fb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ac9cdd - Browse repository at this point
Copy the full SHA 6ac9cddView commit details -
update clan-member-list-sort (runelite#6892)
* Update clan-member-list-sort * Update clan-member-list-sort FPS improvement by @AbusiveTuna * Update clan-member-list-sort Removed usage of deprecated WidgetInfo enum. * Update plugins/clan-member-list-sort Co-authored-by: iProdigy <[email protected]> * Update clan-member-list-sort * Update clan-member-list-sort * Update clan-member-list-sort. --------- Co-authored-by: Jordan <[email protected]> Co-authored-by: iProdigy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 262f2c8 - Browse repository at this point
Copy the full SHA 262f2c8View commit details -
add aerial-fishing-pearl-luck (runelite#6863)
* Create aerial-fishing-pearl-luck * Update aerial-fishing-pearl-luck * Update aerial-fishing-pearl-luck * Update aerial-fishing-pearl-luck Changed log.info to log.debug for all except startup and shutdown. Added everything else I meant to yesterday, but somehow lost it. * Update aerial-fishing-pearl-luck Made the fixes as per your instructions, ty!
Configuration menu - View commit details
-
Copy full SHA for 536f9e3 - Browse repository at this point
Copy the full SHA 536f9e3View commit details -
update ban-list-export (runelite#6867)
* Update ban-list-export - added highlighting in cc panel - added tooltip in cc panel - added warning in game chat - added support for bannedby, reason, date through import. * Update ban-list-export * Update ban-list-export * Update ban-list-export
Configuration menu - View commit details
-
Copy full SHA for 80c0e17 - Browse repository at this point
Copy the full SHA 80c0e17View commit details -
update monster-monitor (runelite#6897)
* Create monster-monitor Tracks NPC kills and allows setting kill limits * Update monster-monitor Updated runelite-plugin.properties * Update monster-monitor Few minor updates, a few more tests. no functional changes * Update monster-monitor - Fixed issue with double notifications for NPC kills with a set limit. - Ensured notifications play correctly for NPCs with unknown death animations. - Adjusted the MonsterMonitorPanel to push NPCs added from UnknownDeathAnimations to the top of the panel, similar to normal NPCs. - Refined the logic for handling and sorting NPCs in the panel to ensure consistent behavior. - Ensured that the MonsterMonitorLogger handles unknown animations and logs them consistently with regular NPCs. * Update monster-monitor forgot to uncomment a few lines in DeathAnimationIDS after some tests. * Update monster-monitor * Update monster-monitor Fix runelite-plugin.properties again * Update monster-monitor Enhance Monster Monitor Plugin with Interaction Timer, Duplicate Logging Prevention, and Prioritization of Last Killed NPC Interaction Timer: Implemented a 4-second interaction timeout to ensure that NPC kills are accurately tracked during combat, especially for ranged and magic attacks where interactions may briefly pause. Immediate Logging After Health Reaches Zero: Introduced a mechanism to capture and log the last valid animation immediately after an NPC's health reaches zero. This ensures that all NPC deaths, especially those with complex animations, are logged accurately and on time. Duplicate Logging Prevention: Refined and optimized the logging logic to prevent duplicate entries of NPC deaths. The cleanup of NPC tracking data is now delayed until the NPC has fully despawned, preventing premature data clearing and missed logs. Prioritization of Last Killed NPC: Updated the UI panel and overlay to prioritize the display of the most recently killed NPC at the top, regardless of whether the death animation is known or unknown. This change ensures that the most recent activity is always immediately visible to the user. Refactor and Code Cleanup: Consolidated and cleaned up the codebase for better consistency and reliability across various NPC types and combat scenarios. The plugin has been fine-tuned to function correctly in both continuous and intermittent interactions. Bug Fixes: Addressed issues where the plugin would stop logging kills after the first kill or fail to log certain NPC deaths. These fixes ensure that all NPC kills are tracked and displayed as expected. This update significantly improves the reliability, accuracy, and user experience of the Monster Monitor Plugin, making it more robust in handling various edge cases and ensuring comprehensive NPC kill tracking and display. * Update monster-monitor Improve redundancy and accuracy in capturing NPC death animations - Implemented immediate health check to start tracking NPCs as awaiting death animation when their health drops to zero. - Added aggressive death animation tracking with multiple attempts to capture or log death animations. - Enhanced despawn logging to ensure the last valid animation is logged or marked as unknown if missed. - Updated NPC tracking methods to improve reliability and prevent unnecessary logging. - Added Another Unknown DeathAnimationIDs * Update monster-monitor * Update monster-monitor Add NpcAnimationTracker for improved NPC interaction tracking and logging - Introduced `NpcAnimationTracker.java`, a new class dedicated to tracking NPC animations and interactions, significantly improving how the plugin monitors NPC behavior. - `NpcAnimationTracker` registers for several in-game events, including `InteractingChanged`, `NpcDespawned`, `GameTick`, and `HitsplatApplied`, to accurately track when the player interacts with NPCs. - Added logic to buffer unique NPC animations, enabling the plugin to distinguish between different types of animations, such as death animations, and ensuring accurate logging of relevant events. - Implemented a grace period mechanism within `NpcAnimationTracker` to handle NPCs that despawn shortly after interaction, ensuring that the last known animations are accurately recorded and logged. - Updated the handling of interaction timeouts, allowing the plugin to clear out expired interactions and prevent stale data from affecting ongoing tracking. - Integrated `NpcAnimationTracker` with the existing logging mechanisms in `MonsterMonitorPlugin`, ensuring that all tracked interactions and animations are logged with precise timing and context. - Provided detailed comments and documentation within `NpcAnimationTracker.java` to explain the purpose of each method and how the class contributes to the overall functionality of the plugin. - Refactored parts of `MonsterMonitorPlugin` and related classes to utilize `NpcAnimationTracker` for more granular and accurate tracking, enhancing the plugin's ability to monitor NPC kills and associated events. - Ensured that the new tracking system remains performant and reliable, even during high-intensity gameplay, by carefully managing resources and minimizing unnecessary processing. * Update monster-monitor Update build.gradle for Monster Monitor plugin - Added Gson dependency for JSON handling, enabling serialization and deserialization in MonsterMonitorLogger. - Included Lombok dependency and annotation processor to support annotations like @Getter, @Setter, @NoArgsConstructor, etc., used throughout the plugin. - Maintained existing dependencies for RuneLite client compatibility. * Update monster-monitor Forgot to upload the NpcAnimationTracker.java * Update monster-monitor Bug fixes and improved UI/Panel visual - Refine UI and add MonsterMonitorBox for enhanced NPC tracking - Added more config options - Improved the design and layout of MonsterMonitorPanel. - Created MonsterMonitorBox to handle individual NPC tracking, including setting kill limits and notifications. - Fixed bug where the last killed NPC was not being correctly displayed at the top of the NPC panel. - Updated MonsterMonitorOverlay to maintain design consistency with the panel and improve user readability. - Retained all existing functionality while enhancing the visual and interactive elements of the plugin. - Added configuration options to MonsterMonitorConfig for default kill limits, chat notifications, custom notification messages, unknown death animation notifications, and sound alerts. - Enhanced MonsterMonitorPlugin to listen for ConfigChanged events and apply configuration updates immediately. - Ensured that sound alerts and chat notifications are toggled based on user preferences, providing immediate feedback without requiring plugin restart. * Update monster-monitor Fix layout issues in MonsterMonitorPanel and MonsterMonitorBox, Added config option functionality : - Implemented dynamic resizing for NPCListPanel using GridBagLayout, ensuring proper layout adjustments as NPCs are added or removed. - Removed redundant JScrollPane nesting, allowing the ScrollPane to fill the available space within PluginPanel and improving scrolling performance. - Introduced a dynamic filler panel at the bottom of the NPCListPanel that adjusts its height based on the number of NPCs, ensuring proper vertical expansion and contraction. - Added dropdown persistence in MonsterMonitorBox to maintain the expanded/collapsed state of NPC dropdowns during panel refresh. - Ensured the title panel remains static at the top while enabling smooth scrolling for the NPC list in the ScrollPane. - Configurations now control kill limit notifications, sound alerts, and chat notifications for NPC kills and unknown death animations, with logic to notify only once per unknown death animation. * Update monster-monitor fix: replace deprecated OverlayPriority usage with integer-based priority system - Updated setPriority(OverlayPriority.HIGH) to setPriority(50) to adhere to the integer-based priority system. * Update monster-monitor Update verification-metadata.xml with updated dependency checksums * Update monster-monitor Update Gson version to 2.8.5 and update verification-metadata with new checksums * Update monster-monitor fix: Inject client's Gson instance instead of creating a new one - Removed the direct instantiation of Gson in MonsterMonitorLogger. - Injected the client's Gson instance using @Inject annotation. * Update monster-monitor Update Monster Monitor: Refactor to use DeathTracker, handle multi-phase NPCs, improve death logging logic - Replaced NpcAnimationTracker with DeathTracker to log deaths based on interactions. - Included final phase IDs for multi-phase bosses such as Verzik, Vorkath, Zulrah, and others. - Removed animation-based logic and unknown death animation notifications. - Added interaction validation to ensure only relevant NPC deaths are logged. - Cleaned up code, removed unused methods, and optimized NPC tracking. * Update monster-monitor Improve NPC engagement tracking and proper EventBus unregistration - Added `wasNpcEngaged` map to track whether an NPC has been engaged through hitsplats or damage, ensuring that only NPCs that have been properly interacted with are logged upon despawn. - Updated `onInteractingChanged` method to reset engagement status when a new interaction with an NPC starts, ensuring accurate tracking. - Updated `onHitsplatApplied` to mark NPCs as engaged when a hitsplat is applied, indicating active combat engagement. - Refined `onNpcDespawned` to only log NPCs as dead if they were actively engaged in combat before despawning, avoiding false positives from mere clicks. - Ensured cleanup of engagement status and related states after logging to maintain memory efficiency and avoid stale data. - Added proper unregistration of the `EventBus` in the `unregister` method to ensure clean shutdown of the plugin, preventing potential memory leaks and ensuring a smooth disable process. * Update monster-monitor Fix: Inject EventBus into MonsterMonitorPlugin for proper event registration - Added EventBus injection to MonsterMonitorPlugin to enable registration and unregistration of DeathTracker during plugin startUp and shutDown. - Ensured proper lifecycle management of DeathTracker events to maintain consistency when the plugin is restarted. * Update monster-monitor fix: move scrollbar UI updates to Swing thread Used SwingUtilities.invokeLater() for setting up the custom scrollbar UI to make sure it's done on the correct thread. * Update monster-monitor refactor: use logger.error() instead of printStackTrace() - Swapped out all instances of e.printStackTrace() with logger.error() for better logging. - This should make errors easier to track in the RuneLite logs and keep things cleaner. * Update monster-monitor to 1.3.0 feat: Improve UI, background tasks, and better despawn handling - Wrapped all UI updates like `repaint()` in `SwingUtilities.invokeLater()` to ensure smooth, flicker-free interactions. - Made logging more efficient by using `BufferedWriter` and moving save operations to a background thread with `saveLogAsync()`. - Cleaned up the `onMenuOpened()` logic in `MonsterMonitorMenuHandler` by breaking it into smaller methods—easier to read and tweak. - Refactored the `MonsterMonitorBox` to make the UI layout code more modular. It’s now much easier to follow. - Improved despawn handling in `DeathTracker` by splitting out conditions into helper methods—makes it easier to understand and modify. - Fine-tuned the logic for tracking multi-phase bosses and ignoring non-combat NPC despawns. - Made sure that the overlay updates properly whenever NPC data changes. - Improved number formatting—big numbers are now displayed as "1k" or "1.5m" for easier reading. - Updated the font to 'SansSerif' for a cleaner, more modern look. - Tweaked the kill limit spinner to handle large numbers better while staying compact. - Added checks in the logger to ensure the overlay visibility updates properly when NPC data is adjusted. - Enhanced the logger to automatically update old logs with any missing information required for new features. - Made the startup process smoother, ensuring the overlay is in the right state from the start. - Cleaned up the options panel layout for a more polished overall look and feel. - Added a new `ProgressBar` that tracks progress towards NPC kill limits: - The bar changes color as you get closer to your goal, shifting from red to orange to green. - Simplified how large numbers are displayed—now it's "1k" instead of "1000" or "1.5m" for "1,500,000". - Fixed a bug where bosses with large areas (like Tempoross) would count as a kill when they moved out of view—now it only counts when you actually kill them. - Adjusted Giant Mole tracking to ignore its digging phases—only the final phase counts as a kill. - Added right-click options to "Ignore" or "Monitor" NPCs directly from the game interface. - Added a config option for toggling these right-click menu entries. - Fixed an issue where the overlay and progress bar wouldn’t snap like other overlays. * Update monster-monitor removed unused class * Update monster-monitor feat: reintroduce onActorDeath for accurate NPC death tracking After further testing, re-added `onActorDeath` to improve the accuracy of NPC death tracking. This event provides direct confirmation of an NPC's death, especially useful for multi-phase bosses and high-frequency encounters. Previously, `onActorDeath` was removed due to concerns about potential conflicts with `NpcDespawned` handling. However, it became evident that relying solely on despawn events and engagement tracking via `HitsplatApplied` and `InteractingChanged` resulted in occasional missed kills, particularly for bosses with complex despawn behaviors. * Update monster-monitor Update DeathTracker exclusions, final phase tracking, and thread safety for multi-phase NPCs - Added missing NPC IDs to DESPAWN_EXCLUSION_IDS to exclude intermediate phases and specific non-combat encounters: - Tempoross (10530) - Wintertodt (6503, 6504) - Intermediate phases of Zulrah (2042, 2043), Giant Mole (963), Zalcano (8360, 8361), and Alchemical Hydra (8615, 8616, 8617) - Crystalline Hunllef (9021, 9022), and Crystalline Dark Beast & Dragon (9033, 9034) - Ensured final phases of multi-phase bosses are correctly tracked in MULTI_PHASE_FINAL_IDS: - Final phases for Zulrah (2044), Giant Mole (965), Zalcano (8362), Grotesque Guardians (8060), Alchemical Hydra (8618), Verzik Vitur (9034), and others. - Added thread-safety improvements: - Converted lastKnownNpcName, lastInteractionTicks, and wasNpcEngaged in DeathTracker to ConcurrentHashMap for safe concurrent access. - Synchronized access to npcLog in MonsterMonitorLogger to prevent concurrent modification issues. - Verified that all UI updates in MonsterMonitorPanel and MonsterMonitorBox are wrapped in SwingUtilities.invokeLater(). This update refines DeathTracker to accurately track only final kills and skip intermediate or non-kill phases, while also ensuring thread safety across all relevant components. * Update monster-monitor Remove final phase for Zulrah (2044) from exclusion list in DESPAWN_EXCLUSION_IDS * Update monster-monitor fix: Resolve "Reset NPC Data" context menu issue and add `removeNpcFromLog` - Fixed an issue with "Reset NPC Data" in the context menu that prevented NPC data from being properly removed. - Added `removeNpcFromLog` method to allow direct removal of NPC entries from the log. - Updated the `Reset NPC Data` menu item to use the new method for cleaner and more reliable behavior. * Update monster-monitor Fix Set Limit functionality: Clear kill limit and disable Notify checkbox when Set Limit is unchecked * Update monster-monitor Refactor DeathTracker: Remove despawn event tracking and multi-phase boss handling for improved accuracy and simplicity * Removed MULTI_PHASE_BOSS_IDS, MULTI_PHASE_FINAL_IDS, and DESPAWN_EXCLUSION_IDS sets. * Simplified kill logging to rely solely on interactions and hitsplats. * Deleted onNpcDespawned() handler, as despawn tracking is no longer necessary. * Refactored onActorDeath() to only log kills based on recent player interactions and hitsplats. * Update monster-monitor remove GSON dependency * Update monster-monitor Hotfix: Add final phase tracking and cleanup for multi-phase boss NPC deaths.
Configuration menu - View commit details
-
Copy full SHA for a66a3ea - Browse repository at this point
Copy the full SHA a66a3eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for ddde6fb - Browse repository at this point
Copy the full SHA ddde6fbView commit details -
Add valuable-drop-prices (runelite#6888)
* Create valuable-drop-prices Simple plugin that replaces the default "coins" value with HA and GE prices to the valuable drop notifications. * Update valuable-drop-prices Updated to be using the correct commit
Configuration menu - View commit details
-
Copy full SHA for e06a25e - Browse repository at this point
Copy the full SHA e06a25eView commit details -
add antifire-checker (runelite#6896)
* Create antifire-checker plugin * Update antifire-checker * Update antifire-checker
Configuration menu - View commit details
-
Copy full SHA for d6ccc18 - Browse repository at this point
Copy the full SHA d6ccc18View commit details -
update shortest-path to v1.16.3 (runelite#6889)
* Update shortest-path * Update shortest-path
Configuration menu - View commit details
-
Copy full SHA for cfff1ea - Browse repository at this point
Copy the full SHA cfff1eaView commit details -
add essence-pouch-tracking (runelite#6891)
* Add Essence Pouch Tracking plugin to the RL Plugin Hub * Fix wrong plugin class * Added BSD 2-Clause License to Plugin Repo
Configuration menu - View commit details
-
Copy full SHA for 8b5f002 - Browse repository at this point
Copy the full SHA 8b5f002View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7e64f6 - Browse repository at this point
Copy the full SHA c7e64f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8455ae8 - Browse repository at this point
Copy the full SHA 8455ae8View commit details -
update distraction-reducer (runelite#6900)
* Update distraction-reducer * Update distraction-reducer toa detection change and added more enchantment IDs * Update distraction-reducer * Update distraction-reducer commit: Add bonfire firemaking support and improve movement detection - Added support for adding logs to bonfires with correct animation IDs - Added firemaking toggle to config section - Improved movement detection by tracking both animation poses and position changes - Added immediate overlay clearing when movement is detected - Excluded manual tinderbox firemaking animations - Added debug logging for overlay visibility changes Animation IDs added for bonfire firemaking: - Regular logs (10565) - Oak logs (10569) - Willow logs (10572) - Maple logs (10568) - Yew logs (10573) - Magic logs (10566) - Redwood logs (10570)
Configuration menu - View commit details
-
Copy full SHA for 2c51b4e - Browse repository at this point
Copy the full SHA 2c51b4eView commit details
Commits on Oct 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3c4b107 - Browse repository at this point
Copy the full SHA 3c4b107View commit details -
Configuration menu - View commit details
-
Copy full SHA for e54b746 - Browse repository at this point
Copy the full SHA e54b746View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06e523c - Browse repository at this point
Copy the full SHA 06e523cView commit details -
update tobqol to v1.2.4 (runelite#6906)
- adds: config option for spot anim removal while in sote maze
Configuration menu - View commit details
-
Copy full SHA for 1f885c8 - Browse repository at this point
Copy the full SHA 1f885c8View commit details
Commits on Oct 31, 2024
-
update shortest-path to v1.16.4 (runelite#6909)
* Update shortest-path * Update shortest-path
Configuration menu - View commit details
-
Copy full SHA for 6cd1759 - Browse repository at this point
Copy the full SHA 6cd1759View commit details -
update fairy-ring-butterflies (runelite#6912)
* update fairy-ring-butterflies version - adding varlamore ring * update fairy rings to add new varlamore island ring * update fairy ring butterflies version - fixes required due to latest API changes * use slf4j logging instead of printing straight to stdout/stderr
Configuration menu - View commit details
-
Copy full SHA for ce8afef - Browse repository at this point
Copy the full SHA ce8afefView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc96167 - Browse repository at this point
Copy the full SHA dc96167View commit details
Commits on Nov 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9aea734 - Browse repository at this point
Copy the full SHA 9aea734View commit details -
Configuration menu - View commit details
-
Copy full SHA for 488d5f2 - Browse repository at this point
Copy the full SHA 488d5f2View commit details
Commits on Nov 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3b83672 - Browse repository at this point
Copy the full SHA 3b83672View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6382824 - Browse repository at this point
Copy the full SHA 6382824View commit details
Commits on Nov 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3821331 - Browse repository at this point
Copy the full SHA 3821331View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f23934 - Browse repository at this point
Copy the full SHA 2f23934View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa1f7be - Browse repository at this point
Copy the full SHA fa1f7beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a841f9 - Browse repository at this point
Copy the full SHA 3a841f9View commit details
Commits on Nov 4, 2024
-
update valuable-drop-prices (runelite#6924)
* Create valuable-drop-prices Simple plugin that replaces the default "coins" value with HA and GE prices to the valuable drop notifications. * Update valuable-drop-prices Updated to be using the correct commit * Update valuable-drop-prices - Fixed misspelled link in plugin properties - Fixed bug relating to Anderzenn/valuable-drop-prices#1 - Removed unused code from config - Updated readme & set gradle settings project name to plugins name.
Configuration menu - View commit details
-
Copy full SHA for 2483b10 - Browse repository at this point
Copy the full SHA 2483b10View commit details -
update essence-pouch-tracking to v1.5.9 (runelite#6925)
* Update plugin to v1.5.9, update repo url * Code cleanup as per Paj's suggestions
Configuration menu - View commit details
-
Copy full SHA for 14fb76a - Browse repository at this point
Copy the full SHA 14fb76aView commit details -
update equipment-lock (runelite#6899)
* 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 <[email protected]> * 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 * Update equipment-lock Using log.debug instead of system.out * Update equipment-lock Added functionality to allow for clue scroll emote items to be excluded * Update equipment-lock * Update equipment-lock Changed how collapseable menu works in an attempt to bugfix * Update equipment-lock * Update equipment-lock Changed default config settings for Exclude Clue Scrolls to false. Especially with those hidden in a dropdown, decided that should really be opt-in. * Update equipment-lock 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. * Update equipment-lock cleaned up getlocation logic --------- Co-authored-by: YvesW <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a68dfb - Browse repository at this point
Copy the full SHA 9a68dfbView commit details -
add vineyard-helper (runelite#6902)
* Create vineyard-helper * Update vineyard-helper * Update vineyard-helper Improved functionality and removed obsolete config.
Configuration menu - View commit details
-
Copy full SHA for 3209f92 - Browse repository at this point
Copy the full SHA 3209f92View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3683bd - Browse repository at this point
Copy the full SHA b3683bdView commit details -
update key-remapping-plus (runelite#6914)
* Create key-remapping-plus * Update key-remapping-plus * Update key-remapping-plus * Update key-remapping-plus
Configuration menu - View commit details
-
Copy full SHA for 10e1f35 - Browse repository at this point
Copy the full SHA 10e1f35View commit details -
update monster-monitor to v1.3.3 (runelite#6919)
* Update monster-monitor to 1.3.3 fix: refine MonsterMonitorPanel UI and improve code structure - Adjusted `MonsterMonitorPanel` scrolling behavior by replacing `npclistpanel` scroll pane with a simple `JPanel`. - Moved `customScrollbarUI` method from `MonsterMonitorPlugin` to `MonsterMonitorPanel` for better encapsulation. - Reduced font size on `Notify` checkbox, `Limit` spinner, and `Set Limit` checkbox for a cleaner UI. - Modified `FINAL_PHASE_IDS` to support multi-ID bosses, adding support for Verzik Vitur. * Update monster-monitor to v1.3.3 fix: refine MonsterMonitorPanel UI and improve code structure - Adjusted `MonsterMonitorPanel` scrolling behavior by replacing `npclistpanel` scroll pane with a simple `JPanel`. - Moved `customScrollbarUI` method from `MonsterMonitorPlugin` to `MonsterMonitorPanel` for better encapsulation. - Reduced font size on `Notify` checkbox, `Limit` spinner, and `Set Limit` checkbox for a cleaner UI. - Modified `FINAL_PHASE_IDS` to support multi-ID bosses, adding support for Verzik Vitur.
Configuration menu - View commit details
-
Copy full SHA for 7f90023 - Browse repository at this point
Copy the full SHA 7f90023View commit details -
add party-status-bars-overlay (runelite#6904)
* Create party-status-bars-overlay * Update party-status-bars-overlay fixed case RUN to use the Run energy threshold(was pray) reversed threshold for spec since its more useful to see when spec is above a threshold rather than below and refactored background color variables and their naming as well as some other changes to config item names * Update party-status-bars-overlay
Configuration menu - View commit details
-
Copy full SHA for 57ebf4c - Browse repository at this point
Copy the full SHA 57ebf4cView commit details -
update creators-kit to v1.5.6 (runelite#6913)
* Update Creators-Kit to v1.5.4 - FolderTree, CreatorTreeModel, CreatorTreeTransferHandler refactored to ManagerTree, ManagerTreeModel, and ManagerTreeTransferHandler, respectively - ManagerTree now uses Characters directly as nodes instead of ObjectPanels, and new Folder class for folder nodes - TimeTree added which links the ManagerTree to the Timesheet - Switch buttons removed in favour of managing Objects via Tree Drag/Drop - Help button added to CreatorPanel to link to youtube tutorial - Setup saving/loading updated to handle new ManagerTree WIP - TimeSheetPanel tab added to Toolkit. WIP, temporarily hidden - Various UI elements worked on to support TimeSheetPanel - TimeTree correlates of ManagerTree created for TimeSheetPanel * Update creators-kit Bugfix: loading Setups wouldn't properly revalidate side panel * Update creators-kit Bugfix: adding objects to Manager or duplicating objects in Manager wouldn't properly resetObjectHolder * Update creators-kit System.out removed * Update Creators-Kit to v1.5.6 v1.5.6 - New CacheSearcherTab for quickly searching NPC, Object, and Item data from cache - ModelFinder refactored to DataFinder. ModelFinder now pre-emptively looks up cache data instead of calling a lookup every time ModelGetter functions are called - NPCData now includes more animations - ObjectData now includes animation - AutoCompletion class added for fancy JComboBox search functions - Updated multiple "Can't find" messages for cache searching to be more concise v2.0 WIP - UI work: AttributePanel, TimeSheetPanel - AnimAttributes added for keyframing anims - added rectangle select to TimeSheet - separated Timesheet into Attribute and SummarySheet
Configuration menu - View commit details
-
Copy full SHA for 57b0cd4 - Browse repository at this point
Copy the full SHA 57b0cd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a1a6d2 - Browse repository at this point
Copy the full SHA 7a1a6d2View commit details
Commits on Nov 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e481cc9 - Browse repository at this point
Copy the full SHA e481cc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39b9318 - Browse repository at this point
Copy the full SHA 39b9318View commit details -
RuneLite updater committed
Nov 6, 2024 Configuration menu - View commit details
-
Copy full SHA for dc4c7e2 - Browse repository at this point
Copy the full SHA dc4c7e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a39a4d6 - Browse repository at this point
Copy the full SHA a39a4d6View commit details
Commits on Nov 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9fa0204 - Browse repository at this point
Copy the full SHA 9fa0204View commit details -
Configuration menu - View commit details
-
Copy full SHA for b66169c - Browse repository at this point
Copy the full SHA b66169cView commit details
Commits on Nov 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c30ed9a - Browse repository at this point
Copy the full SHA c30ed9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09246ba - Browse repository at this point
Copy the full SHA 09246baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 76bc67a - Browse repository at this point
Copy the full SHA 76bc67aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8e64d9 - Browse repository at this point
Copy the full SHA a8e64d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9268808 - Browse repository at this point
Copy the full SHA 9268808View commit details -
Configuration menu - View commit details
-
Copy full SHA for c81e42a - Browse repository at this point
Copy the full SHA c81e42aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e949c29 - Browse repository at this point
Copy the full SHA e949c29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dbd28a - Browse repository at this point
Copy the full SHA 9dbd28aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a49e78b - Browse repository at this point
Copy the full SHA a49e78bView commit details
Commits on Nov 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 50884a5 - Browse repository at this point
Copy the full SHA 50884a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5c5574 - Browse repository at this point
Copy the full SHA a5c5574View commit details
Commits on Nov 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f9ecc8f - Browse repository at this point
Copy the full SHA f9ecc8fView commit details -
* Added soul-wars plugin * Updated soul-wars plugin * Added preventions for sacrificng fragments and burying bones when area is not captured * Added highlight capture areas feature * Capture area bug fixes * Fixed issue where you can't bury bones in spawn --------- Co-authored-by: Brian Au <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27eda57 - Browse repository at this point
Copy the full SHA 27eda57View commit details -
update creators-kit to v1.5.7 (runelite#6937)
* Update Creators-Kit to v1.5.4 - FolderTree, CreatorTreeModel, CreatorTreeTransferHandler refactored to ManagerTree, ManagerTreeModel, and ManagerTreeTransferHandler, respectively - ManagerTree now uses Characters directly as nodes instead of ObjectPanels, and new Folder class for folder nodes - TimeTree added which links the ManagerTree to the Timesheet - Switch buttons removed in favour of managing Objects via Tree Drag/Drop - Help button added to CreatorPanel to link to youtube tutorial - Setup saving/loading updated to handle new ManagerTree WIP - TimeSheetPanel tab added to Toolkit. WIP, temporarily hidden - Various UI elements worked on to support TimeSheetPanel - TimeTree correlates of ManagerTree created for TimeSheetPanel * Update creators-kit Bugfix: loading Setups wouldn't properly revalidate side panel * Update creators-kit Bugfix: adding objects to Manager or duplicating objects in Manager wouldn't properly resetObjectHolder * Update creators-kit System.out removed * Update Creators-Kit to v1.5.6 v1.5.6 - New CacheSearcherTab for quickly searching NPC, Object, and Item data from cache - ModelFinder refactored to DataFinder. ModelFinder now pre-emptively looks up cache data instead of calling a lookup every time ModelGetter functions are called - NPCData now includes more animations - ObjectData now includes animation - AutoCompletion class added for fancy JComboBox search functions - Updated multiple "Can't find" messages for cache searching to be more concise v2.0 WIP - UI work: AttributePanel, TimeSheetPanel - AnimAttributes added for keyframing anims - added rectangle select to TimeSheet - separated Timesheet into Attribute and SummarySheet * Update Creators Kit to v1.5.7 v1.5.7 - CacheSearcherTab now accommodates for NPC size to automatically set radius v2.0 WIP - Moved multiple keyframe functions from TimeSheetPanel to Character class - Reorganized TimeSheetPanel - OriAttributes added for keyframing orientation - AttributePanel can now add keyframes - Directions now has names and associated ints for junit orientation - Several new icons added - Removed TimeTree and TimeTreeModel as it was buggy and redundant, and its functions were better accomplished by having a universal ManagerTree being passed around. References to the TimeTree in multiple classes have been removed - ManagerTree is now a JTree instead of JScrollPane; passing it around on tab switch occurs by having separate TreeScrollPanes (extensions of JScrollPane) for each tab, and setting their viewportview to the tree on tab switched - Keybinding system for adding frames with I added - SummarySheet now presents a summary of object keyframes - settings folder added with SpawnToggle, AnimationToggle, OrientationToggle enums - SpawnKeyFrame added with associated SpawnAttributes for keyframing spawn status - Attributes for Ori, Spawn, Anim added to modify background colours depending on current tick, with associated changelisteners
Configuration menu - View commit details
-
Copy full SHA for 33d7873 - Browse repository at this point
Copy the full SHA 33d7873View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0fea99 - Browse repository at this point
Copy the full SHA d0fea99View commit details -
update monster-monitor to v1.3.5 (runelite#6949)
* Update monster-monitor to 1.3.3 fix: refine MonsterMonitorPanel UI and improve code structure - Adjusted `MonsterMonitorPanel` scrolling behavior by replacing `npclistpanel` scroll pane with a simple `JPanel`. - Moved `customScrollbarUI` method from `MonsterMonitorPlugin` to `MonsterMonitorPanel` for better encapsulation. - Reduced font size on `Notify` checkbox, `Limit` spinner, and `Set Limit` checkbox for a cleaner UI. - Modified `FINAL_PHASE_IDS` to support multi-ID bosses, adding support for Verzik Vitur. * Update monster-monitor to v1.3.3 fix: refine MonsterMonitorPanel UI and improve code structure - Adjusted `MonsterMonitorPanel` scrolling behavior by replacing `npclistpanel` scroll pane with a simple `JPanel`. - Moved `customScrollbarUI` method from `MonsterMonitorPlugin` to `MonsterMonitorPanel` for better encapsulation. - Reduced font size on `Notify` checkbox, `Limit` spinner, and `Set Limit` checkbox for a cleaner UI. - Modified `FINAL_PHASE_IDS` to support multi-ID bosses, adding support for Verzik Vitur. * Update monster-monitor to v1.3.4 Add NPC name truncation in overlay and Edit NPC Data option Truncate long NPC names in the overlay’s progress bar to keep it neat and readable Set a character limit and added a method to shorten names with "..." if they’re too long Applied this truncation in MonsterMonitorOverlay before drawing names Added an "Edit NPC Data" option in the context menu to allow in-game editing of NPC tracking info Created a dialog that lets users adjust Total Kills, Kill Limit, and Kills For Limit directly Updated MonsterMonitorBox to include this option, making it easier to manage tracked NPCs Changes made in the dialog sync automatically with the overlay and panel for immediate updates * Update monster-monitor to v1.3.5 Refactor MonsterMonitorOverlay with thread-safe NPC tracking, customizable settings, and improved rendering - Changed tracked NPCs list to an AtomicReference for thread-safe updates. - Added 'showTitle' config option to control visibility of the overlay title. - Replaced title rendering logic to respect the 'showTitle' configuration. - Simplified progress bar rendering into a dedicated drawProgressBar method for clarity and reusability. - Updated progress color logic with the getBarColor method for improved readability. - Switched from TitleComponent to direct string drawing for title, aligning with new rendering approach. - Updated README
Configuration menu - View commit details
-
Copy full SHA for 3678f88 - Browse repository at this point
Copy the full SHA 3678f88View commit details -
Update Monter HP percentage (runelite#6954)
* Update MonsterHP * Update MonsterHP * Update monster-hp-percentage
Configuration menu - View commit details
-
Copy full SHA for c797237 - Browse repository at this point
Copy the full SHA c797237View commit details -
add soulreaper-axe-qol (runelite#6946)
* Create soulreaper-axe-qol * Update soulreaper-axe-qol for relocated README images
Configuration menu - View commit details
-
Copy full SHA for fc4d4f0 - Browse repository at this point
Copy the full SHA fc4d4f0View commit details
Commits on Nov 11, 2024
-
update potion-storage-bars (runelite#6957)
Correctly counts and displays doses for weapon poisons, barbarian mixes, and unfinished potions
Configuration menu - View commit details
-
Copy full SHA for cdfe9dd - Browse repository at this point
Copy the full SHA cdfe9ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fe5053 - Browse repository at this point
Copy the full SHA 1fe5053View commit details -
update did-i-compost to v1.1.1 (runelite#6955)
* Create did-I-compost * Rename did-I-compost to did-i-compost * Update did-i-compost * Update did-i-compost * Update did-i-compost * Update did-i-compost * Update did-i-compost * Update did-i-compost * Update did-i-compost * Update did-i-compost * Adding Valamore Patches * Update did-i-compost * Update did-i-compost
Configuration menu - View commit details
-
Copy full SHA for 0d71005 - Browse repository at this point
Copy the full SHA 0d71005View commit details
Commits on Nov 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for baeac17 - Browse repository at this point
Copy the full SHA baeac17View commit details -
add spec-jingle (runelite#6960)
* added spec jingle * added .git ending * removed author line * Update spec-jingle commit code * Update spec-jingle commit code * Update spec-jingle
Configuration menu - View commit details
-
Copy full SHA for 98284fa - Browse repository at this point
Copy the full SHA 98284faView commit details -
update monster-monitor to v1.4.0 (runelite#6962)
Add search bar, improve progress bar visualization, and implement NPC exclusion logic in MonsterMonitor - Added `MonsterMonitorSearchBar.java` for real-time filtering of tracked and ignored NPCs. - Placed the search bar below the title for better user experience. - Updated `MonsterMonitorOverlay.java` progress bar: - Replaced `getBarColor` with `interpolateColor` for smooth color transitions. - Added a dark red-to-orange-to-green gradient for improved readability. - Enhanced `DeathTracker` to skip logging for specific NPCs based on name and ID: - Added `EXCLUDED_NPC_IDS` to ignore intermediate phases, environment elements, and NPC parts. - Updated `onActorDeath` to check `EXCLUDED_NPC_IDS` by name and ID, ensuring only relevant NPCs are logged.
Configuration menu - View commit details
-
Copy full SHA for 704ce3b - Browse repository at this point
Copy the full SHA 704ce3bView commit details -
update soul-wars (runelite#6964)
* Added soul-wars plugin * Updated soul-wars plugin * Added preventions for sacrificng fragments and burying bones when area is not captured * Added highlight capture areas feature * Capture area bug fixes * Fixed issue where you can't bury bones in spawn * Potential fix for capture areas not updating (by removing hard coded hexcode for colors, simplifying team capture matching), updated readme, updated version to 1.0.1, updated remaining examples --------- Co-authored-by: Brian Au <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 023caa9 - Browse repository at this point
Copy the full SHA 023caa9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ba28f5 - Browse repository at this point
Copy the full SHA 0ba28f5View commit details
Commits on Nov 14, 2024
-
update kph-tracker to v1.9.5 (runelite#6967)
* Update Bossing Info- Fix abnormally large icon (It was chonky). * Update Bossing Info- Add DT2 bossed (4lines). * Update Bossing Info- Add Scurrius bossed (1 line). * Update Bossing Info- Fix for disabled side-panel. * Update Bossing Info- Correct icon placement behavior and fix infobox to correctly respect all config settings. * Update Bossing Info- Correct icon placement behavior and fix infobox to correctly respect all config settings. * Update Bossing Info to v1.9.5- Added the new bosses
Configuration menu - View commit details
-
Copy full SHA for 5ac0306 - Browse repository at this point
Copy the full SHA 5ac0306View commit details -
update custom-vital-bars to v1.1.0 (runelite#6968)
* Update custom-vital-bars to 1.1.0 * fixing 1.1.0 deprecation issue
Configuration menu - View commit details
-
Copy full SHA for 663bf5c - Browse repository at this point
Copy the full SHA 663bf5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3077be5 - Browse repository at this point
Copy the full SHA 3077be5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f192529 - Browse repository at this point
Copy the full SHA f192529View commit details -
Configuration menu - View commit details
-
Copy full SHA for c039e6c - Browse repository at this point
Copy the full SHA c039e6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 082839d - Browse repository at this point
Copy the full SHA 082839dView commit details
Commits on Nov 15, 2024
-
Update brewing to v3.2 (runelite#6974)
Co-authored-by: Nick Bulischeck <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aebcd2c - Browse repository at this point
Copy the full SHA aebcd2cView commit details -
update nylo-death-indicators to v1.0.13 (runelite#6973)
Co-authored-by: Nick Bulischeck <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd66fdf - Browse repository at this point
Copy the full SHA cd66fdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e4fab9 - Browse repository at this point
Copy the full SHA 0e4fab9View commit details
Commits on Nov 16, 2024
-
update global-chat (runelite#6381)
* Fix security issues * fix duplicate message * Remove publishing of DMs * improve how special characters are removed from names
Configuration menu - View commit details
-
Copy full SHA for c288eab - Browse repository at this point
Copy the full SHA c288eabView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc5118e - Browse repository at this point
Copy the full SHA bc5118eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59285b5 - Browse repository at this point
Copy the full SHA 59285b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b1d1f9 - Browse repository at this point
Copy the full SHA 7b1d1f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a463cb - Browse repository at this point
Copy the full SHA 9a463cbView commit details
Commits on Nov 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e667ed7 - Browse repository at this point
Copy the full SHA e667ed7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ddd72b - Browse repository at this point
Copy the full SHA 9ddd72bView commit details
Commits on Nov 18, 2024
-
update audiblelootnotification (runelite#6991)
* Added audiblelootnotification plugin * Update audiblelootnotification * Update audiblelootnotification * Updated readme with audio source information * Updated sound sources Added links to every sound in the readme inlcuding the creators names * Added acb spec sound source * Update audiblelootnotification Fixed wrongly named config parameter * Update audiblelootnotification author
Configuration menu - View commit details
-
Copy full SHA for b3f06e0 - Browse repository at this point
Copy the full SHA b3f06e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d17be0 - Browse repository at this point
Copy the full SHA 3d17be0View commit details