Results 54 comments of Abex

it was updated because [github doesn't provide 20.04 runners any more](https://github.blog/changelog/2025-01-15-github-actions-ubuntu-20-runner-image-brownout-dates-and-other-breaking-changes/)

You are writing files outside of .runelite, which is disallowed. You are also using java's built-in object serialization, which we also disallow.

You are writing to the cwd in `dev.koifysh.archipelago.Client::loadDataPackage` which you call (and still uses java serialization). You also are pinning a bunch of deps that I think you don't use,...

One of the methods is private, so you can't just override it. I would prefer if they were gone entirely or had to be called manually. Even if you could...

ed4eb2a02b13ea2545c4fbc4cf93978de48391ba

This is wrong if bank_bankops_toggle_on is enabled and the item has configurable charges. LayoutManager also has a variant of this code to support the potion store that needs to be...

the laf is global, you are not allowed to set it

and really, you should not be using rounded buttons because nothing else in the client uses rounded buttons; your plugin integrates into the client, not the other way around.

Swing doesn't support multiple styles in a single application, you should inherit the styles provided by the LAF so it looks like the rest of the application.