Class ClientPlayerInteractionManagerMixin
java.lang.Object
meteordevelopment.meteorclient.mixin.ClientPlayerInteractionManagerMixin
- All Implemented Interfaces:
IClientPlayerInteractionManager
public abstract class ClientPlayerInteractionManagerMixin
extends Object
implements IClientPlayerInteractionManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract booleanbreakBlock(net.minecraft.util.math.BlockPos pos) voidinteractBlock(net.minecraft.client.network.ClientPlayerEntity player, net.minecraft.util.Hand hand, net.minecraft.util.hit.BlockHitResult hitResult, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<net.minecraft.util.ActionResult> cir) voidprotected abstract void
-
Constructor Details
-
ClientPlayerInteractionManagerMixin
public ClientPlayerInteractionManagerMixin()
-
-
Method Details
-
syncSelectedSlot
protected abstract void syncSelectedSlot() -
breakBlock
public abstract boolean breakBlock(net.minecraft.util.math.BlockPos pos) -
interactBlock
public void interactBlock(net.minecraft.client.network.ClientPlayerEntity player, net.minecraft.util.Hand hand, net.minecraft.util.hit.BlockHitResult hitResult, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<net.minecraft.util.ActionResult> cir) -
meteor$syncSelected
public void meteor$syncSelected()- Specified by:
meteor$syncSelectedin interfaceIClientPlayerInteractionManager
-