Class FluidSample
java.lang.Object
zombie.entity.components.fluids.FluidSample
-
Method Summary
Modifier and TypeMethodDescriptionstatic FluidSampleAlloc()voidclear()static FluidSamplecombine(FluidSample arg0, FluidSample arg1) combineWith(FluidSample arg0) copy()floatgetColor()getFluid(int arg0) getFluidInstance(int arg0) getFluidInstance(Fluid arg0) floatgetPercentage(int arg0) booleanisEmpty()booleanstatic FluidSampleLoad(ByteBuffer arg0, int arg1) static FluidSampleLoad(FluidSample arg0, ByteBuffer arg1, int arg2) voidrelease()static voidSave(FluidSample arg0, ByteBuffer arg1) voidscaleToAmount(float arg0) intsize()
-
Method Details
-
Alloc
-
release
public void release() -
clear
public void clear() -
copy
-
isEmpty
public boolean isEmpty() -
isPureFluid
public boolean isPureFluid() -
getAmount
public float getAmount() -
size
public int size() -
getPercentage
public float getPercentage(int arg0) -
getFluid
-
getFluidInstance
-
getFluidInstance
-
getPrimaryFluid
-
getColor
-
scaleToAmount
public void scaleToAmount(float arg0) -
combine
-
combineWith
-
Save
- Throws:
IOException
-
Load
- Throws:
IOException
-
Load
- Throws:
IOException
-