Class FluidKeys
java.lang.Object
alexiil.mc.lib.attributes.fluid.volume.FluidKeys
The central registry for storing
FluidKey instances, and mapping Fluid and Potion instances
to them.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final FluidKeystatic final FluidKeystatic final net.minecraft.util.Identifierstatic final BiomeSourcedFluidKey -
Method Summary
Modifier and TypeMethodDescriptionstatic FluidKeyget(FluidEntry entry) static FluidKeyget(net.minecraft.fluid.Fluid fluid) static FluidKeyget(net.minecraft.potion.Potion potion) static Set<FluidEntry.FluidFloatingEntry>static Set<FluidRegistryEntry<?>>static voidput(FluidEntry.FluidFloatingEntry entry, FluidKey fluidKey) static voidput(FluidRegistryEntry<?> entry, FluidKey fluidKey) static voidstatic voidstatic 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.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.
-