From d58ed7a234170c3cd8f2f0804b3b9117c2e7927c Mon Sep 17 00:00:00 2001 From: Darkere Date: Wed, 12 May 2021 15:42:50 +0200 Subject: [PATCH] fixed capacity rendering for creative storage (#2964) --- .../com/refinedmods/refinedstorage/screen/StorageScreen.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/refinedmods/refinedstorage/screen/StorageScreen.java b/src/main/java/com/refinedmods/refinedstorage/screen/StorageScreen.java index dbeb54335..587ecf01f 100644 --- a/src/main/java/com/refinedmods/refinedstorage/screen/StorageScreen.java +++ b/src/main/java/com/refinedmods/refinedstorage/screen/StorageScreen.java @@ -86,7 +86,7 @@ public class StorageScreen extends BaseScreen { blit(matrixStack, x, y, 0, 0, xSize, ySize); - int barHeightNew = (int) ((float) storedSupplier.get() / (float) capacitySupplier.get() * (float) BAR_HEIGHT); + int barHeightNew = capacitySupplier.get() < 0 ? 0 : (int) ((float) storedSupplier.get() / (float) capacitySupplier.get() * (float) BAR_HEIGHT); blit(matrixStack, x + BAR_X, y + BAR_Y + BAR_HEIGHT - barHeightNew, 179, BAR_HEIGHT - barHeightNew, BAR_WIDTH, barHeightNew); }