net.minecraft.nbt

public class NbtOps

implements DynamicOps<NbtElement>

hj
net.minecraft.class_4372
net.minecraft.nbt.NbtOps
net.minecraft.nbt.NBTDynamicOps
net.minecraft.nbt.NBTDynamicOps

Field summary

Modifier and TypeField
public static final NbtOps
a
field_21487
INSTANCE
field_210820_a
INSTANCE

Constructor summary

ModifierConstructor
protected ()

Method summary

Modifier and TypeMethod
public NbtElement
a()
method_20103()
empty()
empty()
empty()
public Type<?>
a(ho arg0)
method_20111(class_4373 arg0)
getType(NbtElement arg0)
getType(INBTBase arg0)
getType(INBTBase arg0)
public Optional<Number>
b(ho arg0)
method_20125(class_4373 arg0)
getNumberValue(NbtElement arg0)
getNumberValue(INBTBase arg0)
getNumberValue(INBTBase arg0)
public NbtElement
a(Number arg0)
method_20115(Number arg0)
createNumeric(Number arg0)
createNumeric(Number arg0)
createNumeric(Number arg0)
public NbtElement
a(byte arg0)
method_20104(byte arg0)
createByte(byte arg0)
createByte(byte arg0)
createByte(byte arg0)
public NbtElement
a(short arg0)
method_20123(short arg0)
createShort(short arg0)
createShort(short arg0)
createShort(short arg0)
public NbtElement
a(int arg0)
method_20107(int arg0)
createInt(int arg0)
createInt(int arg0)
createInt(int arg0)
public NbtElement
a(long arg0)
method_20108(long arg0)
createLong(long arg0)
createLong(long arg0)
createLong(long arg0)
public NbtElement
a(float arg0)
method_20106(float arg0)
createFloat(float arg0)
createFloat(float arg0)
createFloat(float arg0)
public NbtElement
a(double arg0)
method_20105(double arg0)
createDouble(double arg0)
createDouble(double arg0)
createDouble(double arg0)
public Optional<String>
c(ho arg0)
method_20128(class_4373 arg0)
getStringValue(NbtElement arg0)
getStringValue(INBTBase arg0)
getStringValue(INBTBase arg0)
public NbtElement
a(String arg0)
method_20116(String arg0)
createString(String arg0)
createString(String arg0)
createString(String arg0)
public NbtElement
a(ho arg0, ho arg1)
method_20112(class_4373 arg0, class_4373 arg1)
mergeInto(NbtElement arg0, NbtElement arg1)
mergeInto(INBTBase arg0, INBTBase arg1)
mergeInto(INBTBase arg0, INBTBase arg1)
public NbtElement
a(ho arg0, ho arg1, ho arg2)
method_20113(class_4373 arg0, class_4373 arg1, class_4373 arg2)
mergeInto(NbtElement arg0, NbtElement arg1, NbtElement arg2)
mergeInto(INBTBase arg0, INBTBase arg1, INBTBase arg2)
mergeInto(INBTBase arg0, INBTBase arg1, INBTBase arg2)
public NbtElement
b(ho arg0, ho arg1)
method_20126(class_4373 arg0, class_4373 arg1)
merge(NbtElement arg0, NbtElement arg1)
merge(INBTBase arg0, INBTBase arg1)
merge(INBTBase arg0, INBTBase arg1)
public Optional<Map<NbtElement, NbtElement>>
d(ho arg0)
method_20130(class_4373 arg0)
getMapValues(NbtElement arg0)
getMapValues(INBTBase arg0)
getMapValues(INBTBase arg0)
public NbtElement
a(Map<ho, ho> arg0)
method_20119(Map<class_4373, class_4373> arg0)
createMap(Map<NbtElement, NbtElement> arg0)
createMap(Map<INBTBase, INBTBase> arg0)
createMap(Map<INBTBase, INBTBase> arg0)
public Optional<Stream<NbtElement>>
e(ho arg0)
method_20131(class_4373 arg0)
getStream(NbtElement arg0)
getStream(INBTBase arg0)
getStream(INBTBase arg0)
public Optional<ByteBuffer>
f(ho arg0)
method_20132(class_4373 arg0)
getByteBuffer(NbtElement arg0)
getByteBuffer(INBTBase arg0)
getByteBuffer(INBTBase arg0)
public NbtElement
a(ByteBuffer arg0)
method_20118(ByteBuffer arg0)
createByteList(ByteBuffer arg0)
createByteList(ByteBuffer arg0)
createByteList(ByteBuffer arg0)
public Optional<IntStream>
g(ho arg0)
method_20133(class_4373 arg0)
getIntStream(NbtElement arg0)
getIntStream(INBTBase arg0)
getIntStream(INBTBase arg0)
public NbtElement
a(IntStream arg0)
method_20120(IntStream arg0)
createIntList(IntStream arg0)
createIntList(IntStream arg0)
createIntList(IntStream arg0)
public Optional<LongStream>
h(ho arg0)
method_20134(class_4373 arg0)
getLongStream(NbtElement arg0)
getLongStream(INBTBase arg0)
getLongStream(INBTBase arg0)
public NbtElement
a(LongStream arg0)
method_20121(LongStream arg0)
createLongList(LongStream arg0)
createLongList(LongStream arg0)
createLongList(LongStream arg0)
public NbtElement
a(Stream<ho> arg0)
method_20122(Stream<class_4373> arg0)
createList(Stream<NbtElement> arg0)
createList(Stream<INBTBase> arg0)
createList(Stream<INBTBase> arg0)
public NbtElement
a(ho arg0, String arg1)
method_20114(class_4373 arg0, String arg1)
remove(NbtElement arg0, String arg1)
remove(INBTBase arg0, String arg1)
remove(INBTBase arg0, String arg1)