Class FluidEntry.FluidFloatingEntry
java.lang.Object
alexiil.mc.lib.attributes.fluid.volume.FluidEntry
alexiil.mc.lib.attributes.fluid.volume.FluidEntry.FluidFloatingEntry
- Enclosing class:
- FluidEntry
-
Nested Class Summary
Nested classes/interfaces inherited from class alexiil.mc.lib.attributes.fluid.volume.FluidEntry
FluidEntry.FluidFloatingEntry
-
Field Summary
Fields inherited from class alexiil.mc.lib.attributes.fluid.volume.FluidEntry
hash
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
equals
(FluidEntry other) boolean
net.minecraft.util.Identifier
getId()
int
hashCode()
boolean
isEmpty()
void
toMcBuffer
(net.minecraft.network.PacketByteBuf buffer) toString()
void
toTag
(net.minecraft.nbt.NbtCompound tag) Methods inherited from class alexiil.mc.lib.attributes.fluid.volume.FluidEntry
fromMcBuffer, fromTag
-
Field Details
-
id
public final net.minecraft.util.Identifier id
-
-
Constructor Details
-
FluidFloatingEntry
public FluidFloatingEntry(net.minecraft.util.Identifier id)
-
-
Method Details
-
hashCode
public int hashCode()- Overrides:
hashCode
in classFluidEntry
-
equals
- Overrides:
equals
in classFluidEntry
-
equals
- Specified by:
equals
in classFluidEntry
-
toTag
public void toTag(net.minecraft.nbt.NbtCompound tag) - Specified by:
toTag
in classFluidEntry
-
toMcBuffer
public void toMcBuffer(net.minecraft.network.PacketByteBuf buffer) - Specified by:
toMcBuffer
in classFluidEntry
-
toString
-
isEmpty
public boolean isEmpty()- Specified by:
isEmpty
in classFluidEntry
- Returns:
- True if this corresponds to the default value in the backing registry. (No floating entries are empty).
-
getRegistryInternalName
- Specified by:
getRegistryInternalName
in classFluidEntry
- Returns:
- The LBA-internal name used to serialise this entry. Floating entries return "i",
Fluid
-based registry entries return "f",Potion
-based registry entries return "p", and any other registry entry returns the ID of that registry.
-
getId
public net.minecraft.util.Identifier getId()- Specified by:
getId
in classFluidEntry
- Returns:
- The
Identifier
that the backing object uses.
-