Package net.minecraft.nbt
Class ByteTag
java.lang.Object
net.minecraft.nbt.NumericTag
net.minecraft.nbt.ByteTag
- All Implemented Interfaces:
Tag
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final bytestatic final ByteTagprivate static final intstatic final ByteTagFields 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) voidaccept(TagVisitor pVisitor) copy()booleanbytedoublefloatintgetAsInt()longshortbytegetId()getType()inthashCode()intstatic ByteTagvalueOf(boolean pData) static ByteTagvalueOf(byte pData) voidwrite(DataOutput pOutput) Methods inherited from class net.minecraft.nbt.NumericTag
toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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:
-
TYPE
-
ZERO
-
ONE
-
data
private final byte data
-
-
Constructor Details
-
ByteTag
ByteTag(byte pData)
-
-
Method Details
-
valueOf
-
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:
getAsLongin classNumericTag
-
getAsInt
public int getAsInt()- Specified by:
getAsIntin classNumericTag
-
getAsShort
public short getAsShort()- Specified by:
getAsShortin classNumericTag
-
getAsByte
public byte getAsByte()- Specified by:
getAsBytein classNumericTag
-
getAsDouble
public double getAsDouble()- Specified by:
getAsDoublein classNumericTag
-
getAsFloat
public float getAsFloat()- Specified by:
getAsFloatin classNumericTag
-
getAsNumber
- Specified by:
getAsNumberin classNumericTag
-
accept
-