Class EntityMixin

java.lang.Object
net.frozenblock.lib.entity.mixin.EntityMixin
All Implemented Interfaces:
EntityStepOnBlockInterface, FrozenStartTrackingEntityInterface

public abstract class EntityMixin extends Object implements FrozenStartTrackingEntityInterface, EntityStepOnBlockInterface
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    frozenLib$onSteppedOnBlock(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos blockPos, net.minecraft.world.level.block.state.BlockState blockState)
     
    void
    frozenLib$playerStartsTracking(net.minecraft.server.level.ServerPlayer serverPlayer)
     
    void
    frozenLib$runSteppedOn(net.minecraft.world.entity.MoverType type, net.minecraft.world.phys.Vec3 pos, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci, net.minecraft.core.BlockPos blockPos, net.minecraft.world.level.block.state.BlockState blockState)
     
    abstract net.minecraft.world.level.Level
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • EntityMixin

      public EntityMixin()
  • Method Details

    • level

      public abstract net.minecraft.world.level.Level level()
    • frozenLib$playerStartsTracking

      public void frozenLib$playerStartsTracking(net.minecraft.server.level.ServerPlayer serverPlayer)
      Specified by:
      frozenLib$playerStartsTracking in interface FrozenStartTrackingEntityInterface
    • frozenLib$runSteppedOn

      public void frozenLib$runSteppedOn(net.minecraft.world.entity.MoverType type, net.minecraft.world.phys.Vec3 pos, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci, net.minecraft.core.BlockPos blockPos, net.minecraft.world.level.block.state.BlockState blockState)
    • frozenLib$onSteppedOnBlock

      public void frozenLib$onSteppedOnBlock(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos blockPos, net.minecraft.world.level.block.state.BlockState blockState)
      Specified by:
      frozenLib$onSteppedOnBlock in interface EntityStepOnBlockInterface