SPIGOT-7849: Fix FoodComponent serialize with "using-converts-to" using null

This commit is contained in:
Doc 2024-07-26 07:25:02 +10:00 committed by md_5
parent 2c54749524
commit 0cc6acbc4e
No known key found for this signature in database
GPG Key ID: E8E901AC7C617C11

View File

@ -62,7 +62,12 @@ public final class CraftFoodComponent implements FoodComponent {
result.put("saturation", getSaturation());
result.put("can-always-eat", canAlwaysEat());
result.put("eat-seconds", getEatSeconds());
result.put("using-converts-to", getUsingConvertsTo());
ItemStack usingConvertsTo = getUsingConvertsTo();
if (usingConvertsTo != null) {
result.put("using-converts-to", usingConvertsTo);
}
result.put("effects", getEffects());
return result;
}