From 3fed903fac84d4e35d4b83377002be4d86b9e60b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Sales?= Date: Sun, 4 Apr 2021 01:22:59 -0300 Subject: [PATCH] Fix items stacking in EssentialsX /kit (#224) --- .../izzel/arclight/common/mixin/bukkit/MaterialMixin.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/bukkit/MaterialMixin.java b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/bukkit/MaterialMixin.java index 513c3282..184f6ceb 100644 --- a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/bukkit/MaterialMixin.java +++ b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/bukkit/MaterialMixin.java @@ -214,6 +214,13 @@ public abstract class MaterialMixin implements MaterialBridge { } } + @Inject(method = "getMaxStackSize", cancellable = true, at = @At("HEAD")) + private void arclight$getMaxStackSize(CallbackInfoReturnable cir) { + if (arclight$spec != null) { + cir.setReturnValue(arclight$spec.maxStack); + } + } + @Override public MaterialPropertySpec bridge$getSpec() { return arclight$spec;