Workaround to prevent crashes with invalid pillar meta. Fixes #277

This commit is contained in:
warlordjones committed 2015-04-05 16:45:10 +01:00
1 parent 4deff8a7be
commit 9337d787ef
1 file changed
+6 -1
@@ -31,7 +31,12 @@ public class BlockCarvablePillar extends BlockCarvable {
}
public IIcon getCtmIcon(int index, int metadata) {
CarvableVariation var = carverHelper.variations.get(metadata);
//Workaround to prevent crash with invalid meta
CarvableVariation var = null;
if(metadata <= carverHelper.variations.size())
var = carverHelper.variations.get(metadata);
else
var = carverHelper.variations.get(0);
if (index >= 4)
return var.iconTop;