Fixed server rack not properly re-rendering when adding/removing mountables.

This commit is contained in:
Florian Nücke 2016-03-01 21:57:56 +01:00
parent 3b64c413cf
commit 27a06a3490

View File

@ -54,11 +54,14 @@ trait ComponentInventory extends Environment with Inventory with inventory.Compo
if (!removed.isItemEqual(added) || !ItemStack.areItemStackTagsEqual(removed, added)) {
super.onItemRemoved(slot, removed)
super.onItemAdded(slot, added)
markDirty()
} // else: No change, ignore.
case (Some(removed), None) =>
super.onItemRemoved(slot, removed)
markDirty()
case (None, Some(added)) =>
super.onItemAdded(slot, added)
markDirty()
case _ => // No change.
}