Package net.minecraft.nbt
Class NbtFloat
java.lang.Object
net.minecraft.nbt.AbstractNbtNumber
net.minecraft.nbt.NbtFloat
- All Implemented Interfaces:
NbtElement
Represents an NBT 32-bit floating-point number.
- Mappings:
Namespace Name official nd
intermediary net/minecraft/class_2494
named net/minecraft/nbt/NbtFloat
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final int
private final float
static final NbtFloat
Fields inherited from interface net.minecraft.nbt.NbtElement
BYTE_ARRAY_TYPE, BYTE_TYPE, COMPOUND_TYPE, DOUBLE_TYPE, field_33246, field_33247, field_33248, field_33249, field_33264, FLOAT_TYPE, INT_ARRAY_TYPE, INT_TYPE, LIST_TYPE, LONG_ARRAY_TYPE, LONG_TYPE, NULL_TYPE, NUMBER_TYPE, SHORT_TYPE, STRING_TYPE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(NbtElementVisitor visitor) byte
Gets the value as an 8-bit integer.copy()
Copies this NBT element.double
Gets the value as a 64-bit floating-point number.boolean
float
Gets the value as a 32-bit floating-point number.Gets the NBT type definition of this NBT element.byte
getType()
Gets the type of this NBT element.int
hashCode()
int
intValue()
Gets the value as a 32-bit integer.long
Gets the value as a 64-bit integer.Gets the value as a generic number.static NbtFloat
of
(float value) short
Gets the value as a 16-bit integer.void
write
(DataOutput output) Methods inherited from class net.minecraft.nbt.AbstractNbtNumber
toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.nbt.NbtElement
asString
-
Field Details
-
field_33194
private static final int field_33194- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lnd;c:I
intermediary field_33194
Lnet/minecraft/class_2494;field_33194:I
named field_33194
Lnet/minecraft/nbt/NbtFloat;field_33194:I
-
ZERO
- Mappings:
Namespace Name Mixin selector official a
Lnd;a:Lnd;
intermediary field_21034
Lnet/minecraft/class_2494;field_21034:Lnet/minecraft/class_2494;
named ZERO
Lnet/minecraft/nbt/NbtFloat;ZERO:Lnet/minecraft/nbt/NbtFloat;
-
TYPE
- Mappings:
Namespace Name Mixin selector official b
Lnd;b:Lnu;
intermediary field_21035
Lnet/minecraft/class_2494;field_21035:Lnet/minecraft/class_4614;
named TYPE
Lnet/minecraft/nbt/NbtFloat;TYPE:Lnet/minecraft/nbt/NbtType;
-
value
private final float value- Mappings:
Namespace Name Mixin selector official w
Lnd;w:F
intermediary field_11523
Lnet/minecraft/class_2494;field_11523:F
named value
Lnet/minecraft/nbt/NbtFloat;value:F
-
-
Constructor Details
-
NbtFloat
private NbtFloat(float value) - Mappings:
Namespace Name Mixin selector official <init>
Lnd;<init>(F)V
intermediary <init>
Lnet/minecraft/class_2494;<init>(F)V
named <init>
Lnet/minecraft/nbt/NbtFloat;<init>(F)V
-
-
Method Details
-
of
- Mappings:
Namespace Name Mixin selector official a
Lnd;a(F)Lnd;
intermediary method_23244
Lnet/minecraft/class_2494;method_23244(F)Lnet/minecraft/class_2494;
named of
Lnet/minecraft/nbt/NbtFloat;of(F)Lnet/minecraft/nbt/NbtFloat;
-
write
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector official a
Lns;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
-
getType
public byte getType()Gets the type of this NBT element.- Returns:
- the type
- Mappings:
Namespace Name Mixin selector official a
Lns;a()B
intermediary method_10711
Lnet/minecraft/class_2520;method_10711()B
named getType
Lnet/minecraft/nbt/NbtElement;getType()B
-
getNbtType
Gets the NBT type definition of this NBT element.- Returns:
- the element type definition
- Mappings:
Namespace Name Mixin selector official b
Lns;b()Lnu;
intermediary method_23258
Lnet/minecraft/class_2520;method_23258()Lnet/minecraft/class_4614;
named getNbtType
Lnet/minecraft/nbt/NbtElement;getNbtType()Lnet/minecraft/nbt/NbtType;
-
copy
Description copied from interface:NbtElement
Copies this NBT element.- Returns:
- the copied element
- Mappings:
Namespace Name Mixin selector official d
Lnd;d()Lnd;
intermediary method_10587
Lnet/minecraft/class_2494;method_10587()Lnet/minecraft/class_2494;
named copy
Lnet/minecraft/nbt/NbtFloat;copy()Lnet/minecraft/nbt/NbtFloat;
-
equals
-
hashCode
public int hashCode() -
accept
- Mappings:
Namespace Name Mixin selector official a
Lns;a(Lnw;)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
-
longValue
public long longValue()Gets the value as a 64-bit integer.- Specified by:
longValue
in classAbstractNbtNumber
- Returns:
- the value as a long
- Mappings:
Namespace Name Mixin selector official e
Lnn;e()J
intermediary method_10699
Lnet/minecraft/class_2514;method_10699()J
named longValue
Lnet/minecraft/nbt/AbstractNbtNumber;longValue()J
-
intValue
public int intValue()Gets the value as a 32-bit integer.- Specified by:
intValue
in classAbstractNbtNumber
- Returns:
- the value as an int
- Mappings:
Namespace Name Mixin selector official f
Lnn;f()I
intermediary method_10701
Lnet/minecraft/class_2514;method_10701()I
named intValue
Lnet/minecraft/nbt/AbstractNbtNumber;intValue()I
-
shortValue
public short shortValue()Gets the value as a 16-bit integer.- Specified by:
shortValue
in classAbstractNbtNumber
- Returns:
- the value as a short
- Mappings:
Namespace Name Mixin selector official g
Lnn;g()S
intermediary method_10696
Lnet/minecraft/class_2514;method_10696()S
named shortValue
Lnet/minecraft/nbt/AbstractNbtNumber;shortValue()S
-
byteValue
public byte byteValue()Gets the value as an 8-bit integer.- Specified by:
byteValue
in classAbstractNbtNumber
- Returns:
- the value as a byte
- Mappings:
Namespace Name Mixin selector official h
Lnn;h()B
intermediary method_10698
Lnet/minecraft/class_2514;method_10698()B
named byteValue
Lnet/minecraft/nbt/AbstractNbtNumber;byteValue()B
-
doubleValue
public double doubleValue()Gets the value as a 64-bit floating-point number.- Specified by:
doubleValue
in classAbstractNbtNumber
- Returns:
- the value as a double
- Mappings:
Namespace Name Mixin selector official i
Lnn;i()D
intermediary method_10697
Lnet/minecraft/class_2514;method_10697()D
named doubleValue
Lnet/minecraft/nbt/AbstractNbtNumber;doubleValue()D
-
floatValue
public float floatValue()Gets the value as a 32-bit floating-point number.- Specified by:
floatValue
in classAbstractNbtNumber
- Returns:
- the value as a float
- Mappings:
Namespace Name Mixin selector official j
Lnn;j()F
intermediary method_10700
Lnet/minecraft/class_2514;method_10700()F
named floatValue
Lnet/minecraft/nbt/AbstractNbtNumber;floatValue()F
-
numberValue
Gets the value as a generic number.- Specified by:
numberValue
in classAbstractNbtNumber
- Returns:
- the value as a
Number
- Mappings:
Namespace Name Mixin selector official k
Lnn;k()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;
-