Package net.regsirius06.engine.API.annotations


package net.regsirius06.engine.API.annotations
Provides annotations for use in the plugin system.

The annotations in this package are used to define key aspects of plugins, such as identifying mod cores, ensuring their uniqueness, establishing relationships between plugins, and integrating functionality across plugins or with the core system.

Annotations like ModId, ImplementationOf, and AddTo enable defining dependencies between plugins, automatically generating necessary files, and integrating plugin functionality either within other plugins or directly into the core system.

See Also:
  • Annotation Interfaces
    Class
    Description
    This annotation is used to integrate functionality from one plugin into another.
    This annotation is used to mark a class as an implementation of the Loadable interface.
    This annotation is used to mark the core of a plugin (mod) and specify its unique identifier.