Package net.minecraft.nbt
Class NbtLong
java.lang.Object
net.minecraft.nbt.AbstractNbtNumber
net.minecraft.nbt.NbtLong
- All Implemented Interfaces:
- NbtElement
Represents an NBT 64-bit integer. Its type is 0x4.
 Instances are immutable.
- Mappings:
- Namespace - Name - official - qz- intermediary - net/minecraft/class_2503- named - net/minecraft/nbt/NbtLong
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final intprivate final longFields inherited from interface net.minecraft.nbt.NbtElementBYTE_ARRAY_TYPE, BYTE_TYPE, COMPOUND_TYPE, DOUBLE_TYPE, END_TYPE, field_33246, field_33247, field_33248, field_33249, FLOAT_TYPE, INT_ARRAY_TYPE, INT_TYPE, LIST_TYPE, LONG_ARRAY_TYPE, LONG_TYPE, MAX_DEPTH, NUMBER_TYPE, SHORT_TYPE, STRING_TYPE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaccept(NbtElementVisitor visitor) byteGets the value as an 8-bit integer.copy()Returns an NBT element of equal value that won't change with this element.doAccept(NbtScanner visitor) doubleGets the value as a 64-bit floating-point number.booleanfloatGets the value as a 32-bit floating-point number.Returns the NBT type definition of this NBT element.intbytegetType()Returns the type of this NBT element.inthashCode()intintValue()Gets the value as a 32-bit integer.longGets the value as a 64-bit integer.Gets the value as a generic number.static NbtLongof(long value) Returns the NBT long fromvalue.shortGets the value as a 16-bit integer.voidwrite(DataOutput output) Writes the NBT element tooutput.Methods inherited from class net.minecraft.nbt.AbstractNbtNumbertoStringMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.nbt.NbtElementaccept, asString
- 
Field Details- 
SIZEprivate static final int SIZE- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lqz;b:I- intermediary - field_41727- Lnet/minecraft/class_2503;field_41727:I- named - SIZE- Lnet/minecraft/nbt/NbtLong;SIZE:I
 
- 
TYPE- Mappings:
- Namespace - Name - Mixin selector - official - a- Lqz;a:Lrm;- intermediary - field_21041- Lnet/minecraft/class_2503;field_21041:Lnet/minecraft/class_4614;- named - TYPE- Lnet/minecraft/nbt/NbtLong;TYPE:Lnet/minecraft/nbt/NbtType;
 
- 
valueprivate final long value- Mappings:
- Namespace - Name - Mixin selector - official - c- Lqz;c:J- intermediary - field_11553- Lnet/minecraft/class_2503;field_11553:J- named - value- Lnet/minecraft/nbt/NbtLong;value:J
 
 
- 
- 
Constructor Details- 
NbtLongNbtLong(long value) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lqz;<init>(J)V- intermediary - <init>- Lnet/minecraft/class_2503;<init>(J)V- named - <init>- Lnet/minecraft/nbt/NbtLong;<init>(J)V
 
 
- 
- 
Method Details- 
ofReturns the NBT long fromvalue.- Returns:
- the NBT long from value
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lqz;a(J)Lqz;- intermediary - method_23251- Lnet/minecraft/class_2503;method_23251(J)Lnet/minecraft/class_2503;- named - of- Lnet/minecraft/nbt/NbtLong;of(J)Lnet/minecraft/nbt/NbtLong;
 
- 
writeWrites the NBT element tooutput.- Throws:
- IOException
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lrk;a(Ljava/io/DataOutput;)V- intermediary - method_10713- Lnet/minecraft/class_2520;method_10713(Ljava/io/DataOutput;)V- named - write- Lnet/minecraft/nbt/NbtElement;write(Ljava/io/DataOutput;)V
 
- 
getSizeInBytespublic int getSizeInBytes()- Mappings:
- Namespace - Name - Mixin selector - official - a- Lrk;a()I- intermediary - method_47988- Lnet/minecraft/class_2520;method_47988()I- named - getSizeInBytes- Lnet/minecraft/nbt/NbtElement;getSizeInBytes()I
 
- 
getTypepublic byte getType()Returns the type of this NBT element.- Returns:
- the type of this NBT element
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lrk;b()B- intermediary - method_10711- Lnet/minecraft/class_2520;method_10711()B- named - getType- Lnet/minecraft/nbt/NbtElement;getType()B
 
- 
getNbtTypeReturns the NBT type definition of this NBT element.- Returns:
- the NBT type definition of this NBT element
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lrk;c()Lrm;- intermediary - method_23258- Lnet/minecraft/class_2520;method_23258()Lnet/minecraft/class_4614;- named - getNbtType- Lnet/minecraft/nbt/NbtElement;getNbtType()Lnet/minecraft/nbt/NbtType;
 
- 
copyDescription copied from interface:NbtElementReturns an NBT element of equal value that won't change with this element.- Returns:
- an NBT element of equal value that won't change with this element
- Mappings:
- Namespace - Name - Mixin selector - official - e- Lqz;e()Lqz;- intermediary - method_10621- Lnet/minecraft/class_2503;method_10621()Lnet/minecraft/class_2503;- named - copy- Lnet/minecraft/nbt/NbtLong;copy()Lnet/minecraft/nbt/NbtLong;
 
- 
equals
- 
hashCodepublic int hashCode()
- 
accept- Mappings:
- Namespace - Name - Mixin selector - official - a- Lrk;a(Lro;)V- intermediary - method_32289- Lnet/minecraft/class_2520;method_32289(Lnet/minecraft/class_5627;)V- named - accept- Lnet/minecraft/nbt/NbtElement;accept(Lnet/minecraft/nbt/visitor/NbtElementVisitor;)V
 
- 
longValuepublic long longValue()Gets the value as a 64-bit integer.- Specified by:
- longValuein class- AbstractNbtNumber
- Returns:
- the value as a long
- Mappings:
- Namespace - Name - Mixin selector - official - f- Lre;f()J- intermediary - method_10699- Lnet/minecraft/class_2514;method_10699()J- named - longValue- Lnet/minecraft/nbt/AbstractNbtNumber;longValue()J
 
- 
intValuepublic int intValue()Gets the value as a 32-bit integer.- Specified by:
- intValuein class- AbstractNbtNumber
- Returns:
- the value as an int
- Mappings:
- Namespace - Name - Mixin selector - official - g- Lre;g()I- intermediary - method_10701- Lnet/minecraft/class_2514;method_10701()I- named - intValue- Lnet/minecraft/nbt/AbstractNbtNumber;intValue()I
 
- 
shortValuepublic short shortValue()Gets the value as a 16-bit integer.- Specified by:
- shortValuein class- AbstractNbtNumber
- Returns:
- the value as a short
- Mappings:
- Namespace - Name - Mixin selector - official - h- Lre;h()S- intermediary - method_10696- Lnet/minecraft/class_2514;method_10696()S- named - shortValue- Lnet/minecraft/nbt/AbstractNbtNumber;shortValue()S
 
- 
byteValuepublic byte byteValue()Gets the value as an 8-bit integer.- Specified by:
- byteValuein class- AbstractNbtNumber
- Returns:
- the value as a byte
- Mappings:
- Namespace - Name - Mixin selector - official - i- Lre;i()B- intermediary - method_10698- Lnet/minecraft/class_2514;method_10698()B- named - byteValue- Lnet/minecraft/nbt/AbstractNbtNumber;byteValue()B
 
- 
doubleValuepublic double doubleValue()Gets the value as a 64-bit floating-point number.- Specified by:
- doubleValuein class- AbstractNbtNumber
- Returns:
- the value as a double
- Mappings:
- Namespace - Name - Mixin selector - official - j- Lre;j()D- intermediary - method_10697- Lnet/minecraft/class_2514;method_10697()D- named - doubleValue- Lnet/minecraft/nbt/AbstractNbtNumber;doubleValue()D
 
- 
floatValuepublic float floatValue()Gets the value as a 32-bit floating-point number.- Specified by:
- floatValuein class- AbstractNbtNumber
- Returns:
- the value as a float
- Mappings:
- Namespace - Name - Mixin selector - official - k- Lre;k()F- intermediary - method_10700- Lnet/minecraft/class_2514;method_10700()F- named - floatValue- Lnet/minecraft/nbt/AbstractNbtNumber;floatValue()F
 
- 
numberValueGets the value as a generic number.- Specified by:
- numberValuein class- AbstractNbtNumber
- Returns:
- the value as a Number
- Mappings:
- Namespace - Name - Mixin selector - official - l- Lre;l()Ljava/lang/Number;- intermediary - method_10702- Lnet/minecraft/class_2514;method_10702()Ljava/lang/Number;- named - numberValue- Lnet/minecraft/nbt/AbstractNbtNumber;numberValue()Ljava/lang/Number;
 
- 
doAccept- Mappings:
- Namespace - Name - Mixin selector - official - a- Lrk;a(Lrh;)Lrh$b;- intermediary - method_39850- Lnet/minecraft/class_2520;method_39850(Lnet/minecraft/class_6836;)Lnet/minecraft/class_6836$class_6838;- named - doAccept- Lnet/minecraft/nbt/NbtElement;doAccept(Lnet/minecraft/nbt/scanner/NbtScanner;)Lnet/minecraft/nbt/scanner/NbtScanner$Result;
 
 
-