Skip to content

kennarddh-mindustry/genesis

Repository files navigation

Genesis

  • General Purpose Mindustry Plugin Library

Todo

  • Optional Command Parameter
  • Event Handler
  • Better Filter System With Priority
  • Timer task annotation
  • Command Usage. Auto generated.
  • Command with more than 1 name/aliases
  • Separate core with common. Common will include like host command.
  • Publish artifact
  • Event on command changed
  • Foo support
  • Command description
  • Help command
  • Remove command
  • Enum parameter support
  • Handle server annotation for net.handleServer
  • Command validation with player as parameter for the validator function
  • Player as parameter. Need converter. Prioritize id then search for name.
  • Version command should show detailed mindustry, java, os version and not mods version
  • Add async init function to AbstractPlugin that will be called on genesis init
  • Fire DoubleTap event
  • Add runAnyway boolean parameter to ServerPacketsRegistry and PacketRegistry annotation