From ba6bf6831f7247cd2daccd6eaf8864b800a14096 Mon Sep 17 00:00:00 2001 From: alexbegt Date: Thu, 4 Oct 2018 23:11:54 -0400 Subject: [PATCH] Make sure the Shift never goes past the max value. Closes #130 --- .../renderer/chest/TileEntityIronChestRenderer.java | 13 +++++++++++-- .../shulker/TileEntityIronShulkerBoxRenderer.java | 2 +- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/main/java/cpw/mods/ironchest/client/renderer/chest/TileEntityIronChestRenderer.java b/src/main/java/cpw/mods/ironchest/client/renderer/chest/TileEntityIronChestRenderer.java index c466cab..f4a2059 100755 --- a/src/main/java/cpw/mods/ironchest/client/renderer/chest/TileEntityIronChestRenderer.java +++ b/src/main/java/cpw/mods/ironchest/client/renderer/chest/TileEntityIronChestRenderer.java @@ -37,7 +37,16 @@ public class TileEntityIronChestRenderer extends TileEntitySpecialRenderer shifts.length) + if (shift > shifts.length || shift > 8) { break; } diff --git a/src/main/java/cpw/mods/ironchest/client/renderer/shulker/TileEntityIronShulkerBoxRenderer.java b/src/main/java/cpw/mods/ironchest/client/renderer/shulker/TileEntityIronShulkerBoxRenderer.java index 9f40637..d61994e 100644 --- a/src/main/java/cpw/mods/ironchest/client/renderer/shulker/TileEntityIronShulkerBoxRenderer.java +++ b/src/main/java/cpw/mods/ironchest/client/renderer/shulker/TileEntityIronShulkerBoxRenderer.java @@ -181,7 +181,7 @@ public class TileEntityIronShulkerBoxRenderer extends TileEntitySpecialRenderer< for (ItemStack item : te.getTopItems()) { - if (shift > shifts.length) + if (shift > shifts.length || shift > 8) { break; }