ZenRegister

The ZenRegister Annotation is used to register a class that also has either the @ZenClass or the @ZenExpansion annotation.
This is the preferred way of registering Classes in ZenScript.

Example

Crafttweaker’s IIngredient

@ZenClass("crafttweaker.item.IIngredient")
@ZenRegister
public interface IIngredient {
    ...
}