17 lines
671 B
Java
17 lines
671 B
Java
package ru.bclib.mixin.common.shears;
|
|
|
|
import net.minecraft.world.item.Item;
|
|
import net.minecraft.world.item.ItemStack;
|
|
import net.minecraft.world.level.block.BeehiveBlock;
|
|
import org.spongepowered.asm.mixin.Mixin;
|
|
import org.spongepowered.asm.mixin.injection.At;
|
|
import org.spongepowered.asm.mixin.injection.Redirect;
|
|
import ru.bclib.items.tool.BaseShearsItem;
|
|
|
|
@Mixin(BeehiveBlock.class)
|
|
public class BeehiveBlockMixin {
|
|
@Redirect(method="use", at=@At(value="INVOKE", target="Lnet/minecraft/world/item/ItemStack;is(Lnet/minecraft/world/item/Item;)Z"))
|
|
public boolean bn_useProxy(ItemStack itemStack, Item item){
|
|
return BaseShearsItem.isShear(itemStack, item);
|
|
}
|
|
}
|