All Classes and Interfaces
Class
Description
An abstract implementation of
MindustryPlugin, without the quirks of Plugin (like the fact that
AbstractMindustryPlugin.registerServerCommands(CommandHandler) is called before AbstractMindustryPlugin.init()).A utility class for wrapping arc collections into standard java collections.
A
Cancellable is used to cancel a task.This exception is thrown when the distributor fails to initialize.
A holder for the global
Distributor factory.The event bus of this server.
Marks a method as an event handler, meaning it will be called by a
EventBus when its corresponding event is
posted.A subscription to an event.
A mutable localization source that delegates the localization lookup to other sources in FIFO order.
A helper class for adding localization support to your plugin.
A mutable localization source that can register localized strings.
A better plugin base class.
Time units used by the
PluginTask.Builder and PluginTask classes to represent time.The mindustry identity format.
Marks an object as belonging to a plugin.
Interface for listening to the lifecycle events of a plugin.
A
PluginScheduler is used to schedule tasks for a plugin.A
PluginTask is a future used by a PluginScheduler.A helper object for building and scheduling a
PluginTask.Marks a method as a task handler, meaning it will be registered and called as a scheduled task in the
PluginScheduler.A ternary boolean type, used by the permission system.