mirror of
https://github.com/ChestShop-authors/ChestShop-3.git
synced 2024-09-27 14:13:05 +02:00
Protection from NPE
This commit is contained in:
parent
1e57726b60
commit
028a18179c
@ -221,8 +221,9 @@ public class SignChange implements Listener {
|
|||||||
}
|
}
|
||||||
|
|
||||||
String longItemName = MaterialUtil.getName(item, true);
|
String longItemName = MaterialUtil.getName(item, true);
|
||||||
|
ItemStack formattedItem = MaterialUtil.getItem(longItemName + data);
|
||||||
|
|
||||||
if (longItemName.length() < (15 - data.length()) && MaterialUtil.equals(MaterialUtil.getItem(longItemName + data), item)) {
|
if (longItemName.length() < (15 - data.length()) && formattedItem != null && MaterialUtil.equals(formattedItem, item)) {
|
||||||
return StringUtil.capitalizeFirstLetter(longItemName + data);
|
return StringUtil.capitalizeFirstLetter(longItemName + data);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -233,7 +234,7 @@ public class SignChange implements Listener {
|
|||||||
formatted = formatted.substring(0, (15 - data.length()));
|
formatted = formatted.substring(0, (15 - data.length()));
|
||||||
}
|
}
|
||||||
|
|
||||||
ItemStack formattedItem = MaterialUtil.getItem(formatted);
|
formattedItem = MaterialUtil.getItem(formatted);
|
||||||
|
|
||||||
if (formattedItem == null || formattedItem.getType() != item.getType()) {
|
if (formattedItem == null || formattedItem.getType() != item.getType()) {
|
||||||
formatted = String.valueOf(item.getTypeId());
|
formatted = String.valueOf(item.getTypeId());
|
||||||
|
Loading…
Reference in New Issue
Block a user