final int amount
The amount we're producing.
SmeltingData(int buttonId, Item[] required, Item[] produced, double experience, int requirement)
Constructs a new SmeltingData enumerator.
static Optional< SmeltingData > getDefinition(int buttonId)
Searches for a match for the internal button identification.
final Item[] required
The required items to smelt this bar.
static SmeltingData getSmeltData(int itemId)
static Optional< SmeltingData > getDefinitionByItem(int itemId)
Searches for a match for the internal required items.
SmeltingData(int buttonId, SmeltingData definition, int amount)
Constructs a new SmeltingData enumerator.
final int requirement
The requirement required to smelt the bar.
static final ImmutableSet< SmeltingData > VALUES
Caches our enum values.
final int buttonId
The button identification.
final Item[] produced
he produced items for smelting the required items.
final double experience
The experience gained upon smelting one bar.