ItemUtils#getDisplayName is not returning null for items with no display name, but rather returning an empty string, thus always returning false when the recipe checks if enough materials are available.
Changing this to an is empty check appears to restore the originally intended behaviour; items with no display name are accepted, and items with a display name are rejected.
Closes #3
ItemUtils#getDisplayName is not returning null for items with no display name, but rather returning an empty string, thus always returning false when the recipe checks if enough materials are available.
Changing this to an is empty check appears to restore the originally intended behaviour; items with no display name are accepted, and items with a display name are rejected.