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) abstract voidclickSlot(int syncId, int slotId, int button, net.minecraft.screen.slot.SlotActionType actionType, net.minecraft.entity.player.PlayerEntity player) 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) voidvoidonClickArmorSlot(int syncId, int slotId, int button, net.minecraft.screen.slot.SlotActionType actionType, net.minecraft.entity.player.PlayerEntity player, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) protected abstract void
-
Constructor Details
-
ClientPlayerInteractionManagerMixin
public ClientPlayerInteractionManagerMixin()
-
-
Method Details
-
syncSelectedSlot
protected abstract void syncSelectedSlot() -
clickSlot
public abstract void clickSlot(int syncId, int slotId, int button, net.minecraft.screen.slot.SlotActionType actionType, net.minecraft.entity.player.PlayerEntity player) -
breakBlock
public abstract boolean breakBlock(net.minecraft.util.math.BlockPos pos) -
onClickArmorSlot
public void onClickArmorSlot(int syncId, int slotId, int button, net.minecraft.screen.slot.SlotActionType actionType, net.minecraft.entity.player.PlayerEntity player, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
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
-