Prevent a cover read crash.
This commit is contained in:
@@ -92,6 +92,10 @@ public class CoverManager {
|
||||
ItemStack item = new ItemStack(tag.getCompoundTag(NBT_ITEM));
|
||||
int type = tag.hasKey(NBT_TYPE) ? tag.getInteger(NBT_TYPE) : 0;
|
||||
|
||||
if (type >= CoverType.values().length) {
|
||||
type = 0;
|
||||
}
|
||||
|
||||
if (isValidCover(item)) {
|
||||
covers.put(direction, new Cover(item, CoverType.values()[type]));
|
||||
}
|
||||
|
Reference in New Issue
Block a user