Class FluidKeys
java.lang.Object
alexiil.mc.lib.attributes.fluid.volume.FluidKeys
public final class FluidKeys
extends java.lang.Object
The central registry for storing 
FluidKey instances, and mapping Fluid and Potion instances
 to them.- 
Field Summary
Fields Modifier and Type Field Description static FluidKeyEMPTYstatic FluidKeyLAVAstatic net.minecraft.util.IdentifierMISSING_SPRITEstatic BiomeSourcedFluidKeyWATER - 
Method Summary
Modifier and Type Method Description static FluidKeyget(FluidEntry entry)static FluidKeyget(net.minecraft.fluid.Fluid fluid)static FluidKeyget(net.minecraft.potion.Potion potion)static java.util.Set<FluidEntry.FluidFloatingEntry>getFloatingFluidIds()static java.util.Set<FluidRegistryEntry<?>>getRegistryFluidIds()static voidput(FluidEntry.FluidFloatingEntry entry, FluidKey fluidKey)static voidput(FluidRegistryEntry<?> entry, FluidKey fluidKey)static voidput(net.minecraft.fluid.Fluid fluid, FluidKey fluidKey)static voidput(net.minecraft.potion.Potion potion, FluidKey fluidKey)static voidremove(net.minecraft.fluid.Fluid fluid)Deprecated.Because I think fluids are meant to be all statically created? 
- 
Field Details
- 
MISSING_SPRITE
public static final net.minecraft.util.Identifier MISSING_SPRITE - 
EMPTY
 - 
LAVA
 - 
WATER
 
 - 
 - 
Method Details
- 
put
 - 
put
 - 
put
 - 
put
 - 
remove
@Deprecated public static void remove(net.minecraft.fluid.Fluid fluid)Deprecated.Because I think fluids are meant to be all statically created?Removes a fluid entry from this map. - 
get
- Returns:
 - Null if the passed fluid is null, or a non-null 
FluidKey. 
 - 
get
 - 
get
 - 
getRegistryFluidIds
- Returns:
 - A copy of all the 
FluidRegistryEntrys registered. 
 - 
getFloatingFluidIds
- Returns:
 - A copy of all the 
FluidEntry.FluidFloatingEntrys registered. 
 
 -