Commit Graph

6790 Commits

Author SHA1 Message Date
pajlada
d284881e45 Merge pull request #7602 from riktenx/master
Update loot-filters to v1.5.1
2025-03-10 22:23:00 +01:00
pajlada
27bd774703 Merge pull request #7601 from 44Mikael/templeosrs-clog-sync
Update temple-osrs
2025-03-10 22:11:58 +01:00
44Mikael
405eaca49d Update temple-osrs
Changing to using self-hosted manifest, updating user-agent details, removing always calling startup for sync button and bug fix with playerHash not being generated when sent
2025-03-10 22:52:11 +02:00
Damen
bd91d4538e tob qol - v1.2.6 (#7610)
- fixes: maiden entering room timer
2025-03-10 15:25:05 -05:00
James
f35655c183 update tob-notice-board to 1.2.1 (#7613) 2025-03-10 15:16:06 -05:00
Elvonia
21cc8927ca Update impling-finder to 1.4 2025-03-10 16:58:30 +01:00
TicTac7x
f820f34836 Update tictac7x-charges to v0.5.21.1 (#7608) 2025-03-09 05:24:59 -06:00
riktenx
0e41bd6d48 Update loot-filters 2025-03-08 21:08:28 -05:00
44Mikael
b9745982f1 Update temple-osrs
Added user-agent for the wiki manifest request
2025-03-09 03:51:46 +02:00
geeckon
3941aa16de Update instant-damage-calculator (#7599)
Fix plugin for players with 200M hp xp
2025-03-08 18:55:24 -06:00
44Mikael
1eec913ce2 Update temple-osrs
Fixes unused imports causing build to fail
2025-03-09 00:27:44 +02:00
44Mikael
ba0ca8e178 Update temple-osrs
Added collection log sync feature based on WikiSync implementation
2025-03-09 00:07:21 +02:00
TicTac7x
0aed92ca5d add tictac7x-capslock (#7597)
* Create tictac7x-capslock v0.1

* Improve caps lock check logic

* Add tests

* Delete empty settings
2025-03-08 16:38:56 -05:00
lalochazia
708dee4bd3 add missed-clues (#7596)
* Create missed-clues

* Post-Squash Commit

* Gson instance fix

* License added; minor fix

* Noted & Sensitive Item ID Icons fixes

* Unnecessary Dependencies Removed
2025-03-08 16:04:19 -05:00
TheStonedTurtle
ca7d10852f update party-panel to v3.4 (#7598) 2025-03-08 15:43:07 -05:00
ciaagent
4e623d9223 Added empty-hands-indicator (#7595)
Co-authored-by: Adam Seyedmortaza <adam@seyedmortaza.com>
2025-03-08 15:30:46 -05:00
Scott Johnstun
9ab6386986 Create player-status-highlight (#7590) 2025-03-08 15:19:06 -05:00
iZupe
76cc36b789 Create special-attack-infobox (#7562)
* Create special-attack-infobox

Adds an infobox that displays the current special attack energy

* Update special-attack-infobox

* Update special-attack-infobox

The overlay is now removed on shutdown
2025-03-08 15:16:55 -05:00
Remi
584e8a8161 Bingo Plugin (#7559)
* Plugin for Bingo

* Plugin for Bingo

* Change for JSON

* Added support for Raids (COX, TOA, and TOB),
Added a notification for completion of the full board,
Added a notification for completion of a row,
Added more discord notifications for completions,
More refactoring to the code has been done.

* Created itemsByName map for O(1) lookups instead of O(n) linear searches improving performance in findAndMarkItem and loadSavedItems methods
Optimized Item Processing
Reduced redundant string comparisons and list iterations
Replaced stream operations with direct for-loop for better performance
Eliminated the need to create intermediate collections
Added proper clearing of the lookup map when resetting items
Improved checkForCompletions to only check diagonals when the item is actually on a diagonal
Reduced redundant calculations and boolean variables
Refactored more code
Fully Asynchronous Screenshot System (Replaced blocking CompletableFuture with a callback-based approach
                                      Implemented proper asynchronous handling within the frame listener
                                      Used scheduled tasks for retries instead of thread-blocking sleeps)
Better error handling and validation throughout
Simplified payload creation
Fixed issues with Discord webhook attachments

* Profile System & Anti-Cheat Implementation
- Created comprehensive profile management system allowing multiple bingo events
- Implemented profile-specific settings (item lists, URLs, refresh intervals)
- Added robust anti-cheat system with acquisition verification and logging
- Fixed item persistence issues when switching between profiles
- Enhanced profile deletion with automatic profile switching
- Improved error handling to prevent deleting the last profile
- Implemented settings configuration during profile creation
- Streamlined UI with intuitive profile management controls
- Optimized code performance and removed unused functionality
- Added to the Discord integration webhook for verification
2025-03-08 15:14:39 -05:00
Elise Chevalier
ab134848b3 update ectoplasmator-reminder (#7326)
* Uploading new plugin details - ectoplasmator reminder

* changed file title to fix merge error

* Update ectoplasmator-reminder

Updated commit version
Was using @ConfigGroup("example") - cause an issue, @ConfigGroup has been renamed

* Changed commit version - new feature, added config to hide overlay for bosses

* Changed capitalizations in config menu, images, and readme

* Update ectoplasmator-reminder (Varlamore Part 2 Creatures)

Added Varlamore Part 2 Creatures. 
Frost Nagua & Amoxilatl boss

* Update ectoplasmator-reminder

Changed the structure of the plugin to fetch a list of NPC names from another branch, and compare the name of the NPC targets (Instead of IDs). 

This is to set up a structure for future updates, where only the text file on the other branch needs to be updated with new Spectral NPCs, and no changes need to be made to the function or structure of the code on main.

* Update ectoplasmator-reminder

Changed URL Reader to Async OkHTTP calls

* Changed OkHTTP calls from Gradle import to @Inject

Changed OkHTTP calls from using a gradle / maven import, to an @Inject to call built in plugins.

First time using OkHTTP so I did not know what I was doing.

* Changed class modifiers on SpectralCreatures for OkHTTPClient to work

Removed abstract class modifier from SpectralCreatures class so the @ Inject for OkHTTPClient could work. 

While the class was abstract, my IDE kept telling me to make everything static. 

I had to go change how SpectralCreatures is called in the plugin using an @ Inject. 

This seems to have fixed all the issues on my side for testing, now we will see if the automatic GitHub checks pass

* Update ectoplasmator-reminder (Logger)

Changed console prints to logger

* Changing logging to Slf4j

See
https://github.com/runelite/plugin-hub/pull/7326#issuecomment-2644563299

For code review suggesting this change
2025-03-08 04:55:18 -05:00
Need Femboy
f75975e8f6 Update toa-gear-check to V1.3 (#7594)
* Update toa-gear-check

* Update toa-gear-check
2025-03-08 04:52:18 -05:00
skeldoor
12fd69d1e5 Update duck-duck-goose to 1.0.5 (#7593)
Update to 1.0.5. Fix ducks spawning in the void and persisting across logins, standardise duck naming, fix for duck interactions not occurring on main thread.
2025-03-08 04:49:16 -05:00
willrobaggins
fce919ef10 Update prop-hunt (#7589)
* Update prop-hunt

* Update prop-hunt

* Update prop-hunt
2025-03-08 04:46:40 -05:00
Sharpienero
63d7ba5269 update embargo-clan-plugin (#7587)
Co-authored-by: Sharpienero <sharpienero@protonmail.com>
2025-03-08 04:44:36 -05:00
David Vorona
0382a72cb0 Update gim-plugin to v2.9.2 (#7586)
- fix broken usage of boss icons
- refactor deprecated usages of RuneLite API
2025-03-08 04:36:16 -05:00
TicTac7x
62a854e8af Update tictac7x-charges to v0.5.21 (#7583)
* Update tictac7x-charges to v0.5.21

* Fix castle wars bracelet typo

* More auto-charge messages, option for daily reset message
2025-03-08 04:33:27 -05:00
Seung Hahm
9659f612c4 update Custom Vital Bars to v1.3 (#7575)
* Update custom-vital-bars to 1.1.0

* fixing 1.1.0 deprecation issue

* v.1.2.0

- added a new option for bar outline progress threshold. select from "always progress", "never progress", and "stop when stat=max" [thanks to Kedjik for suggestion]
- Percentage and Flat Value glow modes now each have an Above- and Below- setting allowing you to adjust the glow to occur if the stat's value is higher or lower than the threshold per-bar [thanks to Kedjik for suggestion]
- reworked Vital Bars hiding procedure, they should try to stick around more often [thanks to F5in + LastTourniquet for feedback]
- added an experimental Prayer Regeneration Potion outline, untested because I do not have access to them on my account. if the Prayer Regeneration Potion is active, the outline will progress over 12 ticks to show each point of Prayer regeneration. [thanks to supalosa for code]
- reworked the rendering of Vital Bars outlines. now they draw each render step (approximately every 20 milliseconds) but syncs every tick (600 milliseconds) to give a more smoother decay or growth of the progress bar

* v.1.2.0

quick change to make Prayer bar change colour when Prayer Regeneration Potion is active

* v1.2.0

quick update to attenuate Run Energy outline progress rate

* v1.2.0

update README.MD

* Update custom-vital-bars

- added some additional catches for hiding the vital bars when large UI elements such as the Bank window and the Clue Scroll page
- added a config option to toggle whether the vital bars hide or not when large UI elements are visible
- more attempts to attenuate Run Energy regen

* update v1.3

* v1.3

fixed references to other project

* v1.3 update candidate

fixed instance of old Run Energy regen rate
2025-03-08 04:30:27 -05:00
iProdigy
00f9c505eb Update Dink to v1.11.3 (#7561)
* Update Dink to v1.11.0

* Update to v1.11.1

* Update Dink to v1.11.2

* Update Dink to v1.11.3

---------

Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2025-03-08 04:20:55 -05:00
Patrick Watts
08de69b659 Update looting-bag-value v2.1.1 (#7592)
* Update looting-bag-value v2.1.1

* Update looting-bag-value

* Update looting-bag-value
2025-03-07 15:10:25 -08:00
riktenx
4e3da4b984 Update loot-filters to v1.5.0 (#7574) 2025-03-08 00:01:52 +01:00
geheur
5dbe2cc6b7 update Custom Menu Swaps to v2.5.14 (#7591) 2025-03-06 23:59:02 +01:00
Need Femboy
c370046041 Update sote-wall-remover (#7573) 2025-03-06 23:55:15 +01:00
vikke1234
ccb84beae0 Update raids-death-indicator (#7585) 2025-03-05 21:39:33 +01:00
Skretzo
5a4f35a658 update chat-success-rates (#7584) 2025-03-05 11:56:43 -08:00
peanubnutter
1f25470c0d Update collection-log-luck - collectionlog.net shutdown (#7581) 2025-03-05 08:35:49 -06:00
Ron Young
a6c1f0cb56 Update resource-packs (#7582) 2025-03-05 08:17:29 -06:00
JaccodR
6822e5c5dd update tob-predicted-hit (#7580) 2025-03-04 16:33:16 -08:00
Skretzo
5f9813c1da update shortest-path (#7576) 2025-03-04 13:29:30 -08:00
josh
81c3fc3e26 Update clan-chat-webhook (#7577) 2025-03-04 10:41:52 -06:00
TheStonedTurtle
543c75c11f update banked-experience to v2.7 (#7570) 2025-03-03 20:39:09 -08:00
vikke1234
1cb86da445 Update raids-death-indicator (#7571) 2025-03-03 13:03:11 -06:00
James
e9c1b91255 update tob-notice-board to v1.2.0 (#7568) 2025-03-03 15:39:56 +01:00
vikke1234
0d2e019697 Update Raids Death Indicator (#7567)
small bugfix for chambers
2025-03-03 12:23:16 +01:00
riktenx
8f699e1c15 update loot-filters (#7566) 2025-03-02 21:58:01 -08:00
Tyler Nex
d688e3c975 add npc-contact-filter (#7564) 2025-03-02 21:56:03 -08:00
TheStonedTurtle
02c986141f update loot-logger to v4.3 (#7565) 2025-03-02 21:35:45 -08:00
Matimatician
48589cf0ca update equipment-lock (#7563)
* Create Equipment Lock

* Update Equipment Lock

update the commit to its most recent case.

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

* Update Equipment Lock

changed commit again.

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

* Update Equipment Lock

changed to most recent commit

removed gson dependency in build.gradle as I've been informed runelite already provides it.

* Rename Equipment Lock to equipment-lock

changed name to lowercase with dash

* Update equipment-lock

changed original plugin filename back to Equipment_Lock to be consistent with its class, now that I've made this one lowercase with a dash

* Update equipment-lock

Added licenses to the 3 main files

* Update equipment-lock

Added LICENSE file

* Update plugins/equipment-lock

Co-authored-by: YvesW <7929021+YvesW@users.noreply.github.com>

* Update equipment-lock

Game message on consumed equip action now clarifies the plugin causing it with "[Equipment Lock]:" at the start of the message

* Update equipment-lock

Added warning about sending data to an external server and switched from log.info to log.debug for most cases

* Update equipment-lock

* Update equipment-lock

Switched to using slf4j instead of system.err, as well as added the proper dependency for doing so.

* Update equipment-lock

* Update equipment-lock

* Update equipment-lock

Fixed gradle file (again) and added proper annotation for AWSfile for slf4j

* Update equipment-lock

Added in OkHttpClient

* Update equipment-lock

Fixed an error with RequestBody

* Update equipment-lock

Added import java.nio.charset.StandardCharsets;

* Update equipment-lock

Attempted bugfix on OkHttpClient

* 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

* Update equipment-lock

Added functionality for people to specify a specific account for the plugin to function with, so that it wont make any account they play on part of the same group if they forget to disable the plugin.

* Update equipment-lock

bugfixing - moved specificAccount variable to where it can be read properly as a local variable

* Update equipment-lock

fixed commit variable

* Update equipment-lock

Added "Oak blackjack" to quest item list

* Update equipment-lock

Added missing comma.

* Update equipment-lock

Added some items to Quest exclusions, added functionality to make the plugin only work for a single account if desired

* Update equipment-lock

added "killer's knife" to quest items

* Update equipment-lock

Added several items to quest exclusions, as well as bugfixes. 

Also now has functionality to lock the plugin to only work on a single account if desired.

* Update equipment-lock

Updated to most recent commit

* Update equipment-lock

Added in more quest items. 
Added in CA/Diary items as a separate list. 
Added checks for "Equip" in addition to "Wear" or "Wield", which is used in the bank or equipment interfaces.

---------

Co-authored-by: YvesW <7929021+YvesW@users.noreply.github.com>
2025-03-02 21:34:04 -08:00
Need Femboy
1c8606d801 update toa-gear-check (#7560)
* Update toa-gear-check

* Update toa-gear-check
2025-03-02 21:25:15 -08:00
Lapask
3c90829cde update fixed-resizable-hybrid (#7558)
Option to reposition minimap orbs
- Resizable mode has a larger minimap than fixed mode in the III and IV quadrants. This adds an optional setting to move the run and spec orbs slightly further away to prevent click-through (where clicking run also clicks on the minimap, moving the character)

Failsafe sprite loader
- Rarely, the minimap sprites fail to load. This adds a fail-safe check when inventory tabs are changed to ensure that the widgets are loaded, assuming the game is in fixed-resizable mode.
2025-03-02 21:22:09 -08:00
hootisman
3648b655c0 add unmutedjingles (#7554) 2025-03-02 21:19:19 -08:00