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 Details

    • reachedPositions

      public List<net.minecraft.core.BlockPos> 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$hexdebug in interface gay.object.hexdebug.debugger.circles.IMixinCircleExecutionState
    • setDebugEnv$hexdebug

      public void setDebugEnv$hexdebug(@Nullable @Nullable gay.object.hexdebug.debugger.circles.CircleDebugEnv debugEnv)
      Specified by:
      setDebugEnv$hexdebug in interface gay.object.hexdebug.debugger.circles.IMixinCircleExecutionState