Class FluidEntry.FluidFloatingEntry
java.lang.Object
alexiil.mc.lib.attributes.fluid.volume.FluidEntry
alexiil.mc.lib.attributes.fluid.volume.FluidEntry.FluidFloatingEntry
- Enclosing class:
 - FluidEntry
 
public static final class FluidEntry.FluidFloatingEntry extends FluidEntry
- 
Nested Class Summary
Nested classes/interfaces inherited from class alexiil.mc.lib.attributes.fluid.volume.FluidEntry
FluidEntry.FluidFloatingEntry - 
Field Summary
Fields Modifier and Type Field Description net.minecraft.util.Identifierid - 
Constructor Summary
Constructors Constructor Description FluidFloatingEntry(net.minecraft.util.Identifier id) - 
Method Summary
Modifier and Type Method Description protected booleanequals(FluidEntry other)booleanequals(java.lang.Object obj)net.minecraft.util.IdentifiergetId()java.lang.StringgetRegistryInternalName()inthashCode()booleanisEmpty()voidtoMcBuffer(net.minecraft.network.PacketByteBuf buffer)java.lang.StringtoString()voidtoTag(net.minecraft.nbt.CompoundTag 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:
 hashCodein classFluidEntry
 - 
equals
public boolean equals(java.lang.Object obj)- Overrides:
 equalsin classFluidEntry
 - 
equals
- Specified by:
 equalsin classFluidEntry
 - 
toTag
public void toTag(net.minecraft.nbt.CompoundTag tag)- Specified by:
 toTagin classFluidEntry
 - 
toMcBuffer
public void toMcBuffer(net.minecraft.network.PacketByteBuf buffer)- Specified by:
 toMcBufferin classFluidEntry
 - 
toString
public java.lang.String toString()- Overrides:
 toStringin classjava.lang.Object
 - 
isEmpty
public boolean isEmpty()- Specified by:
 isEmptyin classFluidEntry- Returns:
 - True if this corresponds to the default value in the backing registry. (No floating entries are empty).
 
 - 
getRegistryInternalName
public java.lang.String getRegistryInternalName()- Specified by:
 getRegistryInternalNamein 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:
 getIdin classFluidEntry- Returns:
 - The 
Identifierthat the backing object uses. 
 
 -