diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/item/MatterDustItem.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/item/MatterDustItem.kt index 4a6a52d04..06b29621e 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/item/MatterDustItem.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/item/MatterDustItem.kt @@ -61,7 +61,7 @@ class MatterDustItem : Item(Properties().stacksTo(64)), IMatterItem { val matterThis = matter(stack) - if (matterThis >= ItemsConfig.MATTER_DUST_CAPACITY) + if (matterThis >= ItemsConfig.MATTER_DUST_CAPACITY && matter.isPositive) return Decimal.ZERO val newMatter = (matterThis + matter).coerceAtMost(ItemsConfig.MATTER_DUST_CAPACITY)