Skip to content
This repository was archived by the owner on Aug 9, 2023. It is now read-only.
GrafDimenzio edited this page Oct 28, 2020 · 1 revision

MetaAttributes

These are Attributes which are just used for code readability and allows other Plugin Creators to see if they can use these field/methods from you Plugin in their Plugins.

All MetaAttributes:

  • Injected:

    A Annotation that marks a class/method as injected. This Attribute is used by the injector to find fields to inject into

  • Unstable:

    A Annotation that marks a class/method as unstable. This Attribute should generally be applied to something that can be used from outside but has an incalculable outcome or might break other plugins and/or the framework itself in

  • API:

    A Annotation that marks a class/method of a plugin as safe to use in another plugins

Clone this wiki locally