feat: add ItemsFilter to exclude non-rollable items, handle ensouled heads, and implement GE blocking
- Implement ItemsFilter with a hard-coded, case-insensitive set of blocked item names.
- Integrate ensouled head mapping into ItemsFilter to assign proper item IDs based on the item name.
- Update ChanceManPlugin to skip blocked items and remap ensouled heads during the item pull.
- Implement GE blocking using a ScriptPostFired subscriber (script ID 751) to kill GE search results so that locked items are hidden from the GE
* Update prop-hunt 1.2.2
Fixed an issue breaking the plugin when more than one player was hiding.
* Update prop-hunt
Updated README
* Update prop-hunt
* Update prop-hunt
New Features:
-Lobby mechanic
-Active Hider on-screen list
-Add Hider option added to player menu
-Added experimental guessing mechanic (still in development)
Bug fixes:
-Fixed plugin defaulting to hide minimap dots at startup
-Fixed issue where Hide Mode button was not resetting when plugin is reset
Updated README to reflect changes
* Update prop-hunt
-added sound effect to correct guess
* Update prop-hunt
* Create chance-man
Chance Man is a plugin that locks tradeable items until they are unlocked with a random roll. The plugin tracks rolled and unlocked items per player and saves progress using JSON files. It also includes a roll animation and a simple user interface panel for viewing rolled and unlocked items
* Update chance-man
Fix Icon
* Update chance-man
Fix: Use injected Gson instead of creating new instances
- Removed direct `new Gson()` calls in UnlockedItemsManager and RolledItemsManager
- Injected RuneLite's Gson in ChanceManPlugin and passed it to each manager constructor
* Update chance-man
Create LICENSE
* Update chance-man
Fix roll trigger logic for unlocked items
- Update ground and inventory event handlers to trigger a roll for new instances (locked or unlocked) if not already rolled.
- Remove extra checks in RollAnimationManager so that every new instance triggers a roll once.
* Update chance-man
* Update chance-man
- Updated UnlockedItemsManager and RolledItemsManager to construct file paths using RuneLite.RUNELITE_DIR.
- Replaced manual system property construction with the RuneLite constant
- Added a null-check for rolledItemsManager in onItemContainerChanged to prevent NullPointerExceptions.
* Update chance-man
feat: use shared executor for file I/O, update roll animation chat message, and add search bar
- Initialize a shared single-threaded executor in ChanceManPlugin for asynchronous file operations.
- Update UnlockedItemsManager and RolledItemsManager to use the shared executor for load/save tasks.
- Remove individual executor shutdowns from managers and shut down the shared executor in plugin shutdown.
- Modify RollAnimationManager to include the queued (rolled) item in the chat message ("Unlocked {itemname} by rolling {rolleditemname}").
- Add a search bar to ChanceManPanel for filtering of rolled and unlocked items.
* Added empty-hands-indicator
* Updated empty-hands-indicator plugin
* Updated empty-hands-indicator plugin
* Addressed feedback reverting config group name and applying optimizations.
* Added the ability for the user to get notified when their hands are empty.
Fixed local player being outlined if empty handed and a part of a clan.
* Address PR feedback removing overlay on shutdown
---------
Co-authored-by: Adam Seyedmortaza <adam@seyedmortaza.com>
* Add quick-search plugin
Add Quick Search plugin with multi-platform support
- Added support for searching on OSRS Wiki, YouTube, Twitch, and Kick.
- Updated README with usage instructions and supported platforms.
* Update quick-search
Refactor search command structure and update README for improved usage clarity
* Update quick-search
Add LICENSE
* Update quick-search to use CommandExecuted event
* Remove note about command visibility from README
* Add configuration sections and suppress disabled message option in Quick Search + Include message origin
* Update wiki command to avoid conflict
- Add plugin icon and update metadata
- Add Google to platforms
* Update creators-kit to v1.5.17
v1.5.17
- General code cleanup
- Added button for finding a Character and selecting it in the Manager Panel
- Added JMenuBar to the Toolkit for various menu options
- Removed Load and Save setup buttons from ManagerPanel due to redundancy
- ToolBoxFrame will now remember its previous location and extended state
- Cleaned up some code in CreatorsPanel regarding version number comparisons
- Removed several older CustomModel file handlers
- Bugfix: switchButton now has proper hover and select listeners
- Bugfix: loading setups wasn't properly revalidating the ToolBoxFrame
- Bugfix: previewObject wasn't properly adopting its parent's animFrame
v2.0
- KeyFrame label in AttributePanel is now a button
- TimeSheetPanel now can switch cards by pressing the up or down arrow keys while a label is already selected
- Dragging keyframes near the timelineIndicator in Timesheet now causes them to snap to it
- Removed AnimationToggle as it is not relevant with new poseAnimationController
- Added Toggle to AnimAttributes and AnimKeyFrame for looping
- Bugfix: saving ModelKeyFrames has been adapted to saving ModelKeyFrameSaves, allowing CustomModels to be properly saved and catalogued
- Bugfix: loading a setup was causing an NPE with registerSpawnChanges and registerModelChanges in Programmer
* Update creators-kit to v1.5.17
v1.5.17
- Removed system.out
- Switched out Desktop.browse() for LinkBrowser.browse()
* Update creators-kit to v1.5.17
Fixed NPE
* Update creators-kit to v1.5.18
v1.5.18
- Bugfix: ManagerPanel should no longer collapse the Tree when enough objects are added to the ObjectPanel
* Update creators-kit to v1.5.19
v1.5.19
- Bugfix: ManagerTree will no longer recognize copy/paste/cut hotkeys, as they are not useful in this context
- Bugfix: setting transmog was not properly registering the RLO on clientthread
* Update visual-sounds (Block plugin at leviathan, TOA etc.)
Prevent abuse against bosses and raids. The plugin was recently disabled at Jagex's request. In an attempt to allow this plugin again, it has been disabled at the following locations:
- DT2 bosses (Vardorvis, Leviathan, Whisperer, Sucellus)
- Vorkath
- Inferno & TzHaar Fight Cave
- Raids (Cox, ToB, ToA)
* Update plugins/visual-sounds
re-enable visual sounds
Co-authored-by: iProdigy <8106344+iProdigy@users.noreply.github.com>
* Update visual-sounds
Addresses PR comments. Both fixes made by @iProdigy
- fix (jagex): disable plugin for hydra boss
- fix: use instance-safe region calculation
* Update visual-sounds
---------
Co-authored-by: iProdigy <8106344+iProdigy@users.noreply.github.com>
Stats Guide Centering
- When a stat is clicked on and the guide appears, it will center it on the viewport, like with most other widgets (e.g. bank interface)
- Restructured some of the code for onWidgetLoad/Unload, should keep the same functionality
* Update rasta-hud
* Update rasta-hud
* Update and rename rasta-hud to rhud
* Update rhud
* Update rhud
* Rename rhud to rasta-hud
* Update rasta-hud
Copyrights mentioned for what scripts i did get some stuff from, I got the base model from statusbars MAJORITY IS MY SCRIPT. Copyrights are now added to each file. Thanks.
* Trying to fix issue, its trying to read for previous file again
I fixed everything in plugin.properties, the plugin is set to the correct plugin but pulling old file name.
* Updated to work with Updated Runelite.
Fixed many things,
Updated requested options,
Rewrote a mass majority of the code,
Cleaned up and improvised the look and how things work.
Enjoy :)
* Removed bin\ class
* + icon.png
* Simple remove and fix.
XpRender - Removed Unused Variable.
RHUD_Plugin - Removed Commented out text / unused Varlaibles.
Render - Fixed restore bars overlapping the end on the different layouts.
* Add strategy config to control whether walking should be filtered or deprioritized
* Bump junit to 5 and add tests
* Fix a bug where filtering would not work for more than 2 items
* Update temple-osrs
- Collection log sync sends the item count as well
- 30s cooldown for sync button but can still be used without new items
- Setting to disable side menu icon
- Moved the collection log logic into its own class & some general cleanup of the code
* Update temple-osrs
The version control GUI hiding unversioned files always gets me