* Added Guardians of the Rift Helper
* Updated Guardians of the Rift helper to not use var...
* Updated Guardians of the Rift Helper with new features.
* Updated Guardians of the Rift Helper to add license file.
* Updated Guardians of the Rift Helper plugin.
* Updated Guardians of the Rift plugin
* Updated Guardians of the Rift Helper
* Revert "Updated Guardians of the Rift Helper"
This reverts commit 26281e8109.
* Updated Guardians of the Rift Helper plugin
* Updated Guardians of the Rift Helper
* Updated Guardians of the Rift Helper
* Updated GoTR plugin
* GOTR Helper v1.2
* Create Obelisk-Protection
This commit implements a RuneLite plugin that protects players from accidentally using
their POH Wilderness Obelisk when carrying valuable items. Key features include:
- Wealth-based protection system that calculates risk excluding 3 most valuable items
- Configurable wealth threshold (default 1M GP)
- Ground markers indicating when protection is active
- Customizable marker colors
- Removes dangerous menu options when protection is active
Core files:
- ObeliskProtectionPlugin.java: Main plugin logic
- ObeliskProtectionConfig.java: Configuration interface
- ObeliskProtectionGroundOverlay.java: Ground marker rendering
- README.md: Plugin documentation
* Rename Obelisk-Protection to obelisk-protection
* Update obelisk-protection
* Update obelisk-protection
- Fixed "Protection Active" text appearing outside POH
- Added isInPOH() check to verify POH obelisk presence
- updated how the overlay is being displayed. now shows it only while obelisk is being moused over
- fixed how stackable items were being handled for wealth calculation and potentially losing it in the wilderness
* Update obelisk-protection
Changed how I am checking house region
* Update obelisk-protection
Add event handlers for GameObjectSpawned and GameObjectDespawned to track when the POH obelisk appears or disappears
Store the obelisk GameObject in a field instead of searching for it every time
Remove the inefficient findObelisk() method that was searching every tile
Update onMenuEntryAdded to use the tracked obelisk instead of searching for it
- More intuitive user config for factoring in reaction time
- Use accurate calculations for travel time from lava/waterfall to the tools
- Account for running/walking
* Update easy-giantsfoundry v1.0.8
@TheLouisHong made several improvements and bug fixes to the solver for predict dunks/quenches.
- Added metal and mould score overlays
- Added user defined padding ticks for ticks lost running/walking between tools to be compensated for in heat management
* Update easy-giantsfoundry
* 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
* Update Creator's Kit to v1.5.8
v1.5.8
- Added tooltip to CacheSearcher
- Bugfix: CustomModelComps should no longer switch up their kitColours based on the current player kitColours
v2.0 WIP
- Character has new methods for finding the last and first keyframes
- Ori, Spawn, and AnimAttribute classes now have reset methods
- Setting selected Character in the ManagerTree now properly updates the AttributePanel
- AttributeSheet - added methods for drawing keyframe previews, acting when keyframeclicked, and drawing rectangles for keyframe selection
- Updated mouseEvent classes in TimeSheet to allow clicking, rectangle-select, and dragging of keyframes
- TimeSheetPanel no longer bounds the timeline in the negative direction to -10, and now properly updates the extent of the timeline and jslider to where the first and last keyframe are located
* Update creators-kit
removed sysout arguments
* Update Creators-Kit to v1.5.9
v1.5.9
- Readded Switch button to ObjectPanels
- Bugfix: CacheSearcherTab will now properly send Items to the Anvil
- Bugfix: ModelGetter now provides CreateCharacter with empty keyframe arrays of size equal to the number of KeyFrameType categories
- Bugfix: NPE fixed when attempting to get keyframes from a character where none exist
v2.0
- added mousewheel listeners to TimeSheetPanel, ManagerTree, and TimeSheet to allow scrolling Manager with control held or scrolling AttributePanel with shift held
- Added Delete hotkey to TimeSheet to remove selected keyframes
- TimeSheetPanel now can Play onGameTick
- MovementAttributes updated with colors
- Added JComboBox to pick what to show from the SummarySheet
* Create Obelisk-Protection
This commit implements a RuneLite plugin that protects players from accidentally using
their POH Wilderness Obelisk when carrying valuable items. Key features include:
- Wealth-based protection system that calculates risk excluding 3 most valuable items
- Configurable wealth threshold (default 1M GP)
- Ground markers indicating when protection is active
- Customizable marker colors
- Removes dangerous menu options when protection is active
Core files:
- ObeliskProtectionPlugin.java: Main plugin logic
- ObeliskProtectionConfig.java: Configuration interface
- ObeliskProtectionGroundOverlay.java: Ground marker rendering
- README.md: Plugin documentation
* Rename Obelisk-Protection to obelisk-protection
* Update obelisk-protection
* [New Plugin] - What Pet is that Anyway - v1.0.0 - Sololegends
# What Pet is that Anyway
Adds an on-hover tooltip for everyones `!pets` command so you can see what the heck those little icons actually are.
* Update what-pet-is-that-anyway
ported over fixes and performance enhancements from runelite core pr
* Update what-pet-is-that-anyway
Removed maven publish 🤷
* Added Guardians of the Rift Helper
* Updated Guardians of the Rift helper to not use var...
* Updated Guardians of the Rift Helper with new features.
* Updated Guardians of the Rift Helper to add license file.
* Updated Guardians of the Rift Helper plugin.
* Updated Guardians of the Rift plugin
* Updated Guardians of the Rift Helper
* Revert "Updated Guardians of the Rift Helper"
This reverts commit 26281e8109.
* Updated Guardians of the Rift Helper plugin
* Updated Guardians of the Rift Helper
* Updated Guardians of the Rift Helper
* Updated GoTR plugin
* Guardians of the Rift Helper update v1.1
* Update monster-monitor to v1.4.0
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.
* Update monster-monitor to v1.4.1
Fix race conditions and add Amoxliatl to DeathTracker
- Addressed potential race conditions and data corruption during simultaneous kills.
- Added 'Amoxliatl' to the DeathTracker for kill tracking.
* Update party-map-pin
- Added the ability to have a custom map pin
- Added the ability to change the map pin size
* Update party-map-pin
Remade License
* Update party-map-pin
Removed the use of depreciated API.
* 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
* Update Creator's Kit to v1.5.8
v1.5.8
- Added tooltip to CacheSearcher
- Bugfix: CustomModelComps should no longer switch up their kitColours based on the current player kitColours
v2.0 WIP
- Character has new methods for finding the last and first keyframes
- Ori, Spawn, and AnimAttribute classes now have reset methods
- Setting selected Character in the ManagerTree now properly updates the AttributePanel
- AttributeSheet - added methods for drawing keyframe previews, acting when keyframeclicked, and drawing rectangles for keyframe selection
- Updated mouseEvent classes in TimeSheet to allow clicking, rectangle-select, and dragging of keyframes
- TimeSheetPanel no longer bounds the timeline in the negative direction to -10, and now properly updates the extent of the timeline and jslider to where the first and last keyframe are located
* Update creators-kit
removed sysout arguments
* Added enter/leave game notifications,Updated README.md, updated version to v1.2
* Retain key name for activity notifs to keep people's updated settings