diff --git a/module-gtnhmixins/src/main/java/com/gtnewhorizon/gtnhmixins/builders/IMixins.java b/module-gtnhmixins/src/main/java/com/gtnewhorizon/gtnhmixins/builders/IMixins.java index 13f3059..d1cd46b 100644 --- a/module-gtnhmixins/src/main/java/com/gtnewhorizon/gtnhmixins/builders/IMixins.java +++ b/module-gtnhmixins/src/main/java/com/gtnewhorizon/gtnhmixins/builders/IMixins.java @@ -9,7 +9,8 @@ /** * The IMixins interface provides a flexible way of declaring and registering mixins during runtime. - * Registration is done based on conditions such as user defined logic, looking configs, loading side (CLIENT, COMMON, SERVER) + * + *

Registration is done based on conditions such as user defined logic, looking configs, loading side (CLIENT, COMMON, SERVER) * or looking at the presence or absence of mods declared using the {@link com.gtnewhorizon.gtnhmixins.builders.ITargetMod} interface. * This interface must be implemented on an enum. *

@@ -39,8 +40,8 @@
  * }
  * }
  * 
- *

- * If you do not need very complex logic in your enum, you can instantiate + * + *

If you do not need very complex logic in your enum, you can instantiate * the MixinBuilder in the enum constructor and declare simplistic enum entries. * *

@@ -64,6 +65,10 @@
  * }
  * }
  * 
+ * + *

To then loads your mixins you need to call one of the static methods + * from this class in the appropriate location depending on your mixins setup. + * See {@link IMixins#getMixins}, {@link IMixins#getEarlyMixins}, {@link IMixins#getLateMixins} */ @SuppressWarnings("unused") public interface IMixins extends IBaseTransformer { diff --git a/module-gtnhmixins/src/main/java/com/gtnewhorizon/gtnhmixins/builders/ITargetMod.java b/module-gtnhmixins/src/main/java/com/gtnewhorizon/gtnhmixins/builders/ITargetMod.java index e363d26..2f3780f 100644 --- a/module-gtnhmixins/src/main/java/com/gtnewhorizon/gtnhmixins/builders/ITargetMod.java +++ b/module-gtnhmixins/src/main/java/com/gtnewhorizon/gtnhmixins/builders/ITargetMod.java @@ -27,7 +27,7 @@ * } * * @Override - * public getBuidler() { + * public TargetModBuilder getBuilder() { * return builder; * } * }