mirror of
https://gitlab.com/2009scape/rt4-client.git
synced 2025-12-15 11:00:19 -07:00
Update to allow plugin metadata definition from annotations and load other classes in same folder as plugin.class.
This commit is contained in:
parent
9750195081
commit
3e12a9115d
15 changed files with 122 additions and 68 deletions
|
|
@ -1,6 +1,7 @@
|
|||
package SlayerTrackerPlugin
|
||||
|
||||
import plugin.Plugin
|
||||
import plugin.annotations.PluginMeta
|
||||
import plugin.api.API
|
||||
import plugin.api.FontColor
|
||||
import plugin.api.FontType
|
||||
|
|
@ -9,10 +10,11 @@ import rt4.Sprite
|
|||
import java.awt.Color
|
||||
import java.lang.Exception
|
||||
|
||||
/**
|
||||
* Very simple slayer task tracker
|
||||
* @author Ceikry
|
||||
*/
|
||||
@PluginMeta(
|
||||
author = "Ceikry",
|
||||
description = "Draws a simple slayer task tracker onto the screen if one is active.",
|
||||
version = 1.0
|
||||
)
|
||||
class plugin : Plugin() {
|
||||
val boxColor = 6116423
|
||||
val posX = 5
|
||||
|
|
|
|||
|
|
@ -1,3 +0,0 @@
|
|||
AUTHOR='Ceikry'
|
||||
DESCRIPTION='Helps to keep track of kills remaining on a slayer task.'
|
||||
VERSION=1.1
|
||||
Loading…
Add table
Add a link
Reference in a new issue