e4edddffbe345d5e3098a8b3c6f08b5cd5850d2e
The Wilderness and PVP kill-death information box is created while in these areas regardless of whether the setting (configured via the notice board at the Edgeville bank) is enabled to show the text, meaning the widget contains only empty text widgets when the setting is disabled rather than being null, causing a bounding box to still be drawn and affecting other snapped widget layout. This commit adds a child class of WidgetOverlay specific to this widget and prevents it from being drawn when the setting to show this information is disabled.
runelite

RuneLite is a free, open source OldSchool RuneScape client.
If you have any questions, please join our IRC channel on irc.rizon.net #runelite or alternatively our Discord server.
Project Layout
- cache - Libraries used for reading/writing cache files, as well as the data in it
- runelite-api - RuneLite API, interfaces for accessing the client
- runelite-client - Game client with plugins
Usage
Open the project in your IDE as a Maven project, build the root module and then run the RuneLite class in runelite-client.
For more information visit the RuneLite Wiki.
License
RuneLite is licensed under the BSD 2-clause license. See the license header in the respective file to be sure.
Contribute and Develop
We've set up a separate document for our contribution guidelines.
Description
Languages
Java
98.9%
GLSL
0.7%
C
0.3%
