Class MixinEntity

java.lang.Object
net.jcm.vsch.mixin.minecraft.MixinEntity
All Implemented Interfaces:
EntityAccessor

public abstract class MixinEntity extends Object implements EntityAccessor
  • Constructor Details

    • MixinEntity

      public MixinEntity()
  • Method Details

    • level

      public abstract net.minecraft.world.level.Level level()
    • collide

      protected abstract net.minecraft.world.phys.Vec3 collide(net.minecraft.world.phys.Vec3 movement)
    • checkInsideBlocks

      protected abstract void checkInsideBlocks()
    • onInsideBlock

      protected abstract void onInsideBlock(net.minecraft.world.level.block.state.BlockState block)
    • vsch$collide

      public net.minecraft.world.phys.Vec3 vsch$collide(net.minecraft.world.phys.Vec3 movement)
      Specified by:
      vsch$collide in interface EntityAccessor
    • vsch$checkInsideBlocks

      public void vsch$checkInsideBlocks()
      Specified by:
      vsch$checkInsideBlocks in interface EntityAccessor
    • vsch$onInsideBlock

      public void vsch$onInsideBlock(net.minecraft.world.level.block.state.BlockState block)
      Specified by:
      vsch$onInsideBlock in interface EntityAccessor