* Added coal bag overlay
* Added original author of .onChatMessage() listener and .update() to license header. Author originally from pull #6242.
* Fixed line endings to be LF
* Fixed license header to be consistent with runelite license header.
* Added check for RUNELITE menu action type so that method will not trigger while specifying Shift Click options
Co-Authored-By: Hydrox6 <ikada@protonmail.ch>
* Added import for MenuAction class
* Combined guard clauses and removed superfluous method calls in MiningCoalBagOverlay constructor.
* Changed overlay text colour for coal bag to be white
* Removed whitespace and fixed naming of max inventory space constant.
* Updated name of full coal bag constant and update methods to be more descriptive
* Re-added necessary render method call that was not meant to be removed. Also now call the coal bag amount through the config interface instead of the plugin class.
* Added amountOfCoalInBag getter/setter overloads to MiningConfig in order to save the quantity of coal in the bag between sessions.
* Improved encapsulation and readability. Added guard to check wthat the message type is a game message (as opposed to a public chat message)
* Removed 'position' attribute from showCoalBagOverlay option inn Mining plugin.
* Removed unused import
* Fix's for errors