fix
This commit is contained in:
1 file changed
+14
+14
@@ -25,6 +25,20 @@ public abstract class MixinPlayerInventory implements Inventory {
|
|||||||
return instance.isStackable();
|
return instance.isStackable();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Redirect(
|
||||||
|
method = "offer",
|
||||||
|
at = @At(
|
||||||
|
value = "INVOKE",
|
||||||
|
target = "Lnet/minecraft/item/ItemStack;getMaxCount()I"
|
||||||
|
)
|
||||||
|
)
|
||||||
|
private int redirectMaxCount(ItemStack stack) {
|
||||||
|
if (SLSCarpetSettings.emptyShulkerBoxStack && ShulkerBoxItemUtil.isEmptyShulkerBoxItem(stack)) {
|
||||||
|
return ShulkerBoxItemUtil.SHULKERBOX_MAX_STACK_AMOUNT;
|
||||||
|
}
|
||||||
|
return Inventory.super.getMaxCount(stack);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int getMaxCount(ItemStack stack) {
|
public int getMaxCount(ItemStack stack) {
|
||||||
if (SLSCarpetSettings.emptyShulkerBoxStack && ShulkerBoxItemUtil.isEmptyShulkerBoxItem(stack)) {
|
if (SLSCarpetSettings.emptyShulkerBoxStack && ShulkerBoxItemUtil.isEmptyShulkerBoxItem(stack)) {
|
||||||
|
|||||||
Reference in new issue
Block a user