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.

CraftTweaker's IIngredient

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