Interface ICraftTweakerPlugin

All Known Implementing Classes:
BuiltinCraftTweakerPlugin

public interface ICraftTweakerPlugin
Identifies a CraftTweaker Plugin.

Classes that implement this interface must be annotated with CraftTweakerPlugin to enable automatic discovery by CraftTweaker. Refer to the documentation of the annotation for more details on class structure.

All the methods will be invoked automatically by CraftTweaker as needed. Methods should not rely on global state when performing their tasks.

Since:
9.1.0