- Removed the initial 5 minute delay before marking players as AFK
- Fixed the timer displayed on the debug overlay
- Added a developer-mode chat command to reset the Bankstanding level
Co-authored-by: m.hollink <m.hollink@dictu.nl>
* add plugin
* use correct url
* do it again because i cant read
* fix readme
* add better readme with credidation and pictures
* update hash again with more refined version
* rename
* Remove the-gauntlet-enhanced plugin
* takeover-combined-pr
* remove standalone
* update with newest hash addressing logs and LinkBrowser feedback
* Add build property for plugin-hub
* Added data-logger
* Thanks for catching the reflection issues. To address the "Use of reflection is not allowed" feedback properly and avoid any hacky workarounds, I realized the plugin's core architecture needed a refactor.
Here is what I've updated:
Removed Dynamic Class Loading: Overhauled the UI routing by removing the reflection-based panel instantiation and replacing it with explicit Guice bindings and a safe switch statement in DataLoggerPanel.
Removed Gson TypeToken Reflection: Removed the dynamic TypeToken reflection in FileIOService, replacing it with standard Java function parsing via the LogType enum.
Removed Method Invocation: Replaced the reflective invoke call with a direct client.getAccountHash() API call in the new AbstractLogger base class.
Let me know if everything looks good to go!
* To address the "Use of reflection is not allowed" feedback properly and avoid any hacky workarounds, I realized the plugin's core architecture needed a refactor.
I have made the following changes;
Removed Dynamic Class Loading: Overhauled the UI routing by removing the reflection-based panel instantiation and replacing it with explicit Guice bindings and a safe switch statement in DataLoggerPanel.
Removed Gson TypeToken Reflection: Removed the dynamic TypeToken reflection in FileIOService, replacing it with standard Java function parsing via the LogType enum.
Removed Method Invocation: Replaced the reflective invoke call with a direct client.getAccountHash() API call in the new AbstractLogger base class.
Let me know if everything looks good to go!
* Update data-logger to 1.1
Added Colosseum attempt logger
Added Colosseum gamestate logger
Added Colosseum screenshot logger
Added Item Storage logger
Extended Grand Exchange Logger
* PR revision based on feedback
Shifted nearly all IO operations to FileIOService
Updated README
Removed poorly defined toString() method of ColosseumWave
* Small ExchangeLogger changes; fixed totalTimeTaken
Disabled submission of new offers via the History parser
Added offer submission logic before an offer collection event fires
Defined totalTimeTaken in ColosseumAttemptLogger
* Unregister itemVaultLogger on shutdown
The Plugin now unregisters the itemVaultLogger on shutdown
* Update commit reference in data-logger plugin
Substituted log.info calls with log.debug calls
* Updated hash to correct hash
* Substituted java.awt.Desktop calls with RuneLite LinkBrowser calls
* Update repository details in maxhitplugin
Update the README.md for Leagues 6 info and Discord info
I've been the maintainer of this plugin for years now and have recently tried to get in touch with the original owner lately via this issue https://github.com/Matt12yearslater/max-hit/issues/43. It's been over 60 days and no response
* Fix repository URL in maxhitplugin
* Fix repository URL (again) by adding .git extension
* Update commit reference in maxhitplugin
Update commit to old hash for takeover