Class ResourceFluid
java.lang.Object
zombie.entity.components.resources.Resource
zombie.entity.components.resources.ResourceFluid
-
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleancanDrainToItem(InventoryItem arg0) voidclear()voidDoTooltip(ObjectTooltip arg0, ObjectTooltip.Layout arg1) booleandrainFromItem(InventoryItem arg0) booleandrainToItem(InventoryItem arg0) floatfloatfloatfloatbooleanisEmpty()booleanisFull()voidload(ByteBuffer arg0, int arg1) voidloadSync(ByteBuffer arg0, int arg1) voidsave(ByteBuffer arg0) voidsaveSync(ByteBuffer arg0) voidtransferTo(ResourceFluid arg0, float arg1) voidtryTransferTo(Resource arg0) voidtryTransferTo(Resource arg0, float arg1) Methods inherited from class zombie.entity.components.resources.Resource
acceptsItem, acceptsItem, canMoveItemsToOutput, canStackItem, canStackItem, containsItem, DoTooltip, getChannel, getDebugFlagsString, getEnergyAmount, getEnergyCapacity, getFilterName, getFreeEnergyCapacity, getFreeItemCapacity, getFreeItemUsesCapacity, getGameEntity, getId, getIO, getItemAmount, getItemCapacity, getItemUses, getItemUsesAmount, getItemUsesCapacity, getProgress, getResourcesComponent, getType, hasFlag, isAutoDecay, isDirty, isLocked, offerItem, offerItem, offerItem, peekItem, peekItem, pollItem, pollItem, setDirty, setLocked, setProgress
-
Method Details
-
DoTooltip
-
getFluidContainer
-
isFull
-
isEmpty
-
getFluidAmount
public float getFluidAmount()- Overrides:
getFluidAmountin classResource
-
getFluidCapacity
public float getFluidCapacity()- Overrides:
getFluidCapacityin classResource
-
getFreeFluidCapacity
public float getFreeFluidCapacity()- Overrides:
getFreeFluidCapacityin classResource
-
getFluidRatio
public float getFluidRatio() -
canDrainToItem
- Overrides:
canDrainToItemin classResource
-
drainToItem
- Overrides:
drainToItemin classResource
-
canDrainFromItem
- Overrides:
canDrainFromItemin classResource
-
drainFromItem
- Overrides:
drainFromItemin classResource
-
tryTransferTo
- Overrides:
tryTransferToin classResource
-
tryTransferTo
- Overrides:
tryTransferToin classResource
-
transferTo
-
clear
-
saveSync
- Overrides:
saveSyncin classResource- Throws:
IOException
-
loadSync
- Overrides:
loadSyncin classResource- Throws:
IOException
-
save
- Overrides:
savein classResource- Throws:
IOException
-
load
- Overrides:
loadin classResource- Throws:
IOException
-