Class MinecraftMixin
java.lang.Object
de.luckymcdev.foundryengine.mixin.MinecraftMixin
- All Implemented Interfaces:
EngineInterface<net.minecraft.client.Minecraft>, EngineMinecraft
Mixin to enable things when Minecraft starts, and to remove things when Minecraft closes.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidengine$close(org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) Called on Minecraft shutdown to allow cleanup.voidengine$init(net.minecraft.client.main.GameConfig gameConfig, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) Called during Minecraft initialization to allow custom setup.net.minecraft.gizmos.SimpleGizmoCollectorReturns the per-tick gizmo collector for debug rendering.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface EngineInterface
engine$self
-
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) Description copied from interface:EngineMinecraftCalled during Minecraft initialization to allow custom setup.- Specified by:
engine$initin interfaceEngineMinecraft
-
engine$close
public void engine$close(org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) Description copied from interface:EngineMinecraftCalled on Minecraft shutdown to allow cleanup.- Specified by:
engine$closein interfaceEngineMinecraft
-
engine$perTickGizmos
public net.minecraft.gizmos.SimpleGizmoCollector engine$perTickGizmos()Description copied from interface:EngineMinecraftReturns the per-tick gizmo collector for debug rendering.- Specified by:
engine$perTickGizmosin interfaceEngineMinecraft
-