public class FurnaceMetaImpl extends Object implements FurnaceMeta
| Constructor and Description |
|---|
FurnaceMetaImpl() |
| Modifier and Type | Method and Description |
|---|---|
Substance[] |
applyTo(MetaCollection collection)
Invoked to register the meta tag
|
int |
burnTicks() |
Meta<Block> |
decode(Block instance,
float yaw,
byte direction,
byte cx,
byte cy,
byte cz,
short damageValue)
Decodes the block meta
|
byte |
encode()
Encodes the block metadata into a single byte, which is then combined with the rest of the metadata
|
Item |
fuelSlot() |
TridentInventory |
furnaceInventory() |
Meta<Block> |
make()
Make a new instance of this meta object
|
Item |
resultSlot() |
void |
setBurnTicks(int burnTicks) |
void |
setFuelSlot(Item fuel) |
void |
setResultSlot(Item result) |
void |
setSourceSlot(Item source) |
Item |
sourceSlot() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecodeMeta, dependencies, encodeMetapublic FurnaceMetaImpl()
public Item sourceSlot()
sourceSlot in interface FurnaceMetapublic Item fuelSlot()
fuelSlot in interface FurnaceMetapublic Item resultSlot()
resultSlot in interface FurnaceMetapublic int burnTicks()
burnTicks in interface FurnaceMetapublic void setSourceSlot(Item source)
setSourceSlot in interface FurnaceMetapublic void setFuelSlot(Item fuel)
setFuelSlot in interface FurnaceMetapublic void setResultSlot(Item result)
setResultSlot in interface FurnaceMetapublic void setBurnTicks(int burnTicks)
setBurnTicks in interface FurnaceMetapublic byte encode()
BlockMetapublic Meta<Block> decode(Block instance, float yaw, byte direction, byte cx, byte cy, byte cz, short damageValue)
BlockMetapublic Meta<Block> make()
Metapublic Substance[] applyTo(MetaCollection collection)
Metapublic TridentInventory furnaceInventory()
Copyright © 2016. All rights reserved.