Package gay.object.hexdebug.mixin
Class MixinCircleExecutionState
java.lang.Object
gay.object.hexdebug.mixin.MixinCircleExecutionState
- All Implemented Interfaces:
gay.object.hexdebug.debugger.circles.IMixinCircleExecutionState
public abstract class MixinCircleExecutionState
extends Object
implements gay.object.hexdebug.debugger.circles.IMixinCircleExecutionState
-
Field Summary
FieldsModifier and TypeFieldDescriptionat.petrak.hexcasting.api.casting.eval.vm.CastingImagenet.minecraft.core.BlockPosnet.minecraft.core.DirectionList<net.minecraft.core.BlockPos> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract @Nullable net.minecraft.server.level.ServerPlayergetCaster(net.minecraft.server.level.ServerLevel world) @Nullable gay.object.hexdebug.debugger.circles.CircleDebugEnvvoidsetDebugEnv$hexdebug(@Nullable gay.object.hexdebug.debugger.circles.CircleDebugEnv debugEnv)
-
Field Details
-
reachedPositions
-
currentPos
public net.minecraft.core.BlockPos currentPos -
enteredFrom
public net.minecraft.core.Direction enteredFrom -
currentImage
public at.petrak.hexcasting.api.casting.eval.vm.CastingImage currentImage
-
-
Constructor Details
-
MixinCircleExecutionState
public MixinCircleExecutionState()
-
-
Method Details
-
getCaster
@Nullable public abstract @Nullable net.minecraft.server.level.ServerPlayer getCaster(net.minecraft.server.level.ServerLevel world) -
getDebugEnv$hexdebug
@Nullable public @Nullable gay.object.hexdebug.debugger.circles.CircleDebugEnv getDebugEnv$hexdebug()- Specified by:
getDebugEnv$hexdebugin interfacegay.object.hexdebug.debugger.circles.IMixinCircleExecutionState
-
setDebugEnv$hexdebug
public void setDebugEnv$hexdebug(@Nullable @Nullable gay.object.hexdebug.debugger.circles.CircleDebugEnv debugEnv) - Specified by:
setDebugEnv$hexdebugin interfacegay.object.hexdebug.debugger.circles.IMixinCircleExecutionState
-