feat: persist antiban settings per profile#1598
Conversation
|
Important Review skippedAuto incremental reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the WalkthroughThis PR introduces persistence for antiban settings across the microbot client. Rs2AntibanSettings gains save and load methods using Gson and ConfigManager to store settings in profiles. AntibanPlugin now loads settings on startup and profile changes. Multiple UI panels are updated to immediately save settings when users adjust checkboxes, sliders, and toggles. The changes maintain existing public APIs while adding a serialization layer and updating UI event handlers to trigger profile persistence. Possibly related PRs
Pre-merge checks and finishing touches❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Testing
mvn -pl runelite-client -am -DskipTests compile(fails: repository access to com.google.inject:guice-bom is forbidden in this environment)Codex Task