parent
5e70607eb2
commit
610953f028
|
@ -759,7 +759,9 @@ public abstract class ServerPlayNetHandlerMixin implements ServerPlayNetHandlerB
|
||||||
switch (packetplayinblockdig_enumplayerdigtype) {
|
switch (packetplayinblockdig_enumplayerdigtype) {
|
||||||
case SWAP_ITEM_WITH_OFFHAND: {
|
case SWAP_ITEM_WITH_OFFHAND: {
|
||||||
if (!this.player.isSpectator()) {
|
if (!this.player.isSpectator()) {
|
||||||
// ItemStack itemstack = this.player.getItemInHand(InteractionHand.OFF_HAND);
|
// BetterCombat mixin compatibility
|
||||||
|
// https://github.com/ZsoltMolnarrr/BetterCombat/blob/9090f08faf4a3e51256c8a7a13af94a80b6128c0/common/src/main/java/net/bettercombat/mixin/ServerPlayNetworkHandlerMixin.java
|
||||||
|
ItemStack offhandStack = this.player.getItemInHand(InteractionHand.OFF_HAND);
|
||||||
var event = net.minecraftforge.common.ForgeHooks.onLivingSwapHandItems(this.player);
|
var event = net.minecraftforge.common.ForgeHooks.onLivingSwapHandItems(this.player);
|
||||||
if (event.isCanceled()) return;
|
if (event.isCanceled()) return;
|
||||||
ItemStack itemstack = event.getItemSwappedToMainHand();
|
ItemStack itemstack = event.getItemSwappedToMainHand();
|
||||||
|
|
Loading…
Reference in New Issue
Block a user