Package net.minecraft.nbt
Class AbstractNbtNumber
java.lang.Object
net.minecraft.nbt.AbstractNbtNumber
- All Implemented Interfaces:
- NbtElement
Represents an NBT number.
 
 The type NUMBER_TYPE can be used to
 check for the existence of any numeric element in a NBT compound object.
- Mappings:
- Namespace - Name - official - re- intermediary - net/minecraft/class_2514- named - net/minecraft/nbt/AbstractNbtNumber
- 
Field SummaryFields 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 TypeMethodDescriptionabstract byteGets the value as an 8-bit integer.abstract doubleGets the value as a 64-bit floating-point number.abstract floatGets the value as a 32-bit floating-point number.abstract intintValue()Gets the value as a 32-bit integer.abstract longGets the value as a 64-bit integer.abstract NumberGets the value as a generic number.abstract shortGets the value as a 16-bit integer.toString()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.nbt.NbtElementaccept, accept, asString, copy, doAccept, getNbtType, getSizeInBytes, getType, write
- 
Constructor Details- 
AbstractNbtNumberprotected AbstractNbtNumber()
 
- 
- 
Method Details- 
longValuepublic abstract long longValue()Gets the value as a 64-bit integer.- 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 abstract int intValue()Gets the value as a 32-bit integer.- 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 abstract short shortValue()Gets the value as a 16-bit integer.- 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 abstract byte byteValue()Gets the value as an 8-bit integer.- 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 abstract double doubleValue()Gets the value as a 64-bit floating-point number.- 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 abstract float floatValue()Gets the value as a 32-bit floating-point number.- 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.- 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;
 
- 
toString- Specified by:
- toStringin interface- NbtElement
- Overrides:
- toStringin class- Object
 
 
-