diff --git a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/entity/item/ArmorStandEntityMixin.java b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/entity/item/ArmorStandEntityMixin.java index 409e34fa..80a36a98 100644 --- a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/entity/item/ArmorStandEntityMixin.java +++ b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/entity/item/ArmorStandEntityMixin.java @@ -118,9 +118,12 @@ public abstract class ArmorStandEntityMixin extends LivingEntityMixin { private Collection arclight$drops() { Collection drops = this.captureDrops(); if (drops == null) { - this.captureDrops(new ArrayList<>()); + ArrayList list = new ArrayList<>(); + this.captureDrops(list); + return list; + } else { + return drops; } - return this.captureDrops(); } private void arclight$callEntityDeath() {