Class MinecraftMixin

java.lang.Object
de.luckymcdev.foundryengine.mixin.MinecraftMixin
All Implemented Interfaces:
EngineInterface<net.minecraft.client.Minecraft>, EngineMinecraft

public class MinecraftMixin extends Object implements EngineMinecraft
Mixin to enable things when Minecraft starts, and to remove things when Minecraft closes.
  • Constructor Details

    • MinecraftMixin

      public MinecraftMixin()
  • Method Details

    • engine$init

      public void engine$init(net.minecraft.client.main.GameConfig gameConfig, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
      Specified by:
      engine$init in interface EngineMinecraft
    • engine$close

      public void engine$close(org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
      Specified by:
      engine$close in interface EngineMinecraft
    • engine$perTickGizmos

      public net.minecraft.gizmos.SimpleGizmoCollector engine$perTickGizmos()
      Specified by:
      engine$perTickGizmos in interface EngineMinecraft