diff --git a/core/src/mindustry/editor/MapEditorDialog.java b/core/src/mindustry/editor/MapEditorDialog.java index c62dcfecfd..e8edc22e22 100644 --- a/core/src/mindustry/editor/MapEditorDialog.java +++ b/core/src/mindustry/editor/MapEditorDialog.java @@ -234,6 +234,7 @@ public class MapEditorDialog extends Dialog implements Disposable{ show(); state.rules = (lastSavedRules == null ? new Rules() : lastSavedRules); lastSavedRules = null; + saved = false; editor.renderer().updateAll(); } diff --git a/core/src/mindustry/world/blocks/storage/CoreBlock.java b/core/src/mindustry/world/blocks/storage/CoreBlock.java index 28ac322757..0f43741959 100644 --- a/core/src/mindustry/world/blocks/storage/CoreBlock.java +++ b/core/src/mindustry/world/blocks/storage/CoreBlock.java @@ -76,7 +76,7 @@ public class CoreBlock extends StorageBlock{ new Bar( () -> Core.bundle.format("bar.capacity", ui.formatAmount(e.storageCapacity)), () -> Pal.items, - () -> e.items().total() / ((float)e.storageCapacity * content.items().size) + () -> e.items().total() / ((float)e.storageCapacity * content.items().count(i -> i.unlockedNow())) )); bars.add("units", e -> diff --git a/gradle.properties b/gradle.properties index ea8b36f24b..8173cd3bc2 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=9e073900d360393ecbd369cce736fdbc035b9e38 +archash=6a8eb57007ff1b0ae465fbfe9983edb585964823