Package net.minecraft.nbt
Class FloatTag
java.lang.Object
net.minecraft.nbt.NumericTag
net.minecraft.nbt.FloatTag
- All Implemented Interfaces:
Tag
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final float
private static final int
static final FloatTag
Fields inherited from interface net.minecraft.nbt.Tag
ARRAY_HEADER, MAX_DEPTH, OBJECT_HEADER, OBJECT_REFERENCE, STRING_SIZE, TAG_ANY_NUMERIC, TAG_BYTE, TAG_BYTE_ARRAY, TAG_COMPOUND, TAG_DOUBLE, TAG_END, TAG_FLOAT, TAG_INT, TAG_INT_ARRAY, TAG_LIST, TAG_LONG, TAG_LONG_ARRAY, TAG_SHORT, TAG_STRING
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccept
(StreamTagVisitor pVisitor) void
accept
(TagVisitor pVisitor) copy()
boolean
byte
double
float
int
getAsInt()
long
short
byte
getId()
getType()
int
hashCode()
int
static FloatTag
valueOf
(float pData) void
write
(DataOutput pOutput) Methods inherited from class net.minecraft.nbt.NumericTag
toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.nbt.Tag
acceptAsRoot, getAsString
-
Field Details
-
SELF_SIZE_IN_BYTES
private static final int SELF_SIZE_IN_BYTES- See Also:
-
ZERO
-
TYPE
-
data
private final float data
-
-
Constructor Details
-
FloatTag
private FloatTag(float pData)
-
-
Method Details
-
valueOf
-
write
- Throws:
IOException
-
sizeInBytes
public int sizeInBytes() -
getId
public byte getId() -
getType
-
copy
-
equals
-
hashCode
public int hashCode() -
accept
-
getAsLong
public long getAsLong()- Specified by:
getAsLong
in classNumericTag
-
getAsInt
public int getAsInt()- Specified by:
getAsInt
in classNumericTag
-
getAsShort
public short getAsShort()- Specified by:
getAsShort
in classNumericTag
-
getAsByte
public byte getAsByte()- Specified by:
getAsByte
in classNumericTag
-
getAsDouble
public double getAsDouble()- Specified by:
getAsDouble
in classNumericTag
-
getAsFloat
public float getAsFloat()- Specified by:
getAsFloat
in classNumericTag
-
getAsNumber
- Specified by:
getAsNumber
in classNumericTag
-
accept
-