net.minecraft.nbt

public class NbtOps

implements com.mojang.serialization.DynamicOps<NbtElement>

net.minecraft.nbt.NbtOps
net.minecraft.nbt.NbtOps
net.minecraft.class_2509
net.minecraft.nbt.NbtOps

Field summary

Modifier and TypeField
public static final NbtOps
INSTANCE
INSTANCE
field_11560
INSTANCE

Constructor summary

ModifierConstructor
private ()

Method summary

Modifier and TypeMethod
public NbtElement
empty()
empty()
method_10668()
empty()
public NbtElement
emptyList()
emptyList()
method_76573()
emptyList()
public NbtElement
emptyMap()
emptyMap()
method_76574()
emptyMap()
public <U> U
convertTo(com.mojang.serialization.DynamicOps<U> outOps, Tag input)
convertTo(com.mojang.serialization.DynamicOps<U> outOps, Tag input)
method_29146(com.mojang.serialization.DynamicOps<U> arg0, class_2520 arg1)
convertTo(com.mojang.serialization.DynamicOps<U> arg0, NbtElement arg1)
public com.mojang.serialization.DataResult<Number>
getNumberValue(Tag input)
getNumberValue(Tag input)
method_10645(class_2520 arg0)
getNumberValue(NbtElement arg0)
public NbtElement
createNumeric(Number i)
createNumeric(Number i)
method_10660(Number arg0)
createNumeric(Number arg0)
public NbtElement
createByte(byte value)
createByte(byte value)
method_10640(byte arg0)
createByte(byte arg0)
public NbtElement
createShort(short value)
createShort(short value)
method_10635(short arg0)
createShort(short arg0)
public NbtElement
createInt(int value)
createInt(int value)
method_10661(int arg0)
createInt(int arg0)
public NbtElement
createLong(long value)
createLong(long value)
method_10654(long arg0)
createLong(long arg0)
public NbtElement
createFloat(float value)
createFloat(float value)
method_10662(float arg0)
createFloat(float arg0)
public NbtElement
createDouble(double value)
createDouble(double value)
method_10652(double arg0)
createDouble(double arg0)
public com.mojang.serialization.DataResult<Boolean>
getBooleanValue(Tag input)
getBooleanValue(Tag input)
method_1_5396(class_2520 arg0)
getBooleanValue(NbtElement arg0)
public NbtElement
createBoolean(boolean value)
createBoolean(boolean value)
method_23253(boolean arg0)
createBoolean(boolean arg0)
public com.mojang.serialization.DataResult<String>
getStringValue(Tag input)
getStringValue(Tag input)
method_10656(class_2520 arg0)
getStringValue(NbtElement arg0)
public NbtElement
createString(String value)
createString(String value)
method_10639(String arg0)
createString(String arg0)
public com.mojang.serialization.DataResult<NbtElement>
mergeToList(Tag list, Tag value)
mergeToList(Tag list, Tag value)
method_29156(class_2520 arg0, class_2520 arg1)
mergeToList(NbtElement arg0, NbtElement arg1)
public com.mojang.serialization.DataResult<NbtElement>
mergeToList(Tag list, List<Tag> values)
mergeToList(Tag list, List<Tag> values)
method_29155(class_2520 arg0, List<class_2520> arg1)
mergeToList(NbtElement arg0, List<NbtElement> arg1)
public com.mojang.serialization.DataResult<NbtElement>
mergeToMap(Tag map, Tag key, Tag value)
mergeToMap(Tag map, Tag key, Tag value)
method_29157(class_2520 arg0, class_2520 arg1, class_2520 arg2)
mergeToMap(NbtElement arg0, NbtElement arg1, NbtElement arg2)
public com.mojang.serialization.DataResult<NbtElement>
mergeToMap(Tag map, com.mojang.serialization.MapLike<Tag> values)
mergeToMap(Tag map, com.mojang.serialization.MapLike<Tag> values)
method_29154(class_2520 arg0, com.mojang.serialization.MapLike<class_2520> arg1)
mergeToMap(NbtElement arg0, com.mojang.serialization.MapLike<NbtElement> arg1)
public com.mojang.serialization.DataResult<NbtElement>
mergeToMap(Tag map, Map<Tag, Tag> values)
mergeToMap(Tag map, Map<Tag, Tag> values)
method_59877(class_2520 arg0, Map<class_2520, class_2520> arg1)
mergeToMap(NbtElement arg0, Map<NbtElement, NbtElement> arg1)
public com.mojang.serialization.DataResult<Stream<com.mojang.datafixers.util.Pair<NbtElement, NbtElement>>>
getMapValues(Tag input)
getMapValues(Tag input)
method_10669(class_2520 arg0)
getMapValues(NbtElement arg0)
public com.mojang.serialization.DataResult<Consumer<BiConsumer<NbtElement, NbtElement>>>
getMapEntries(Tag input)
getMapEntries(Tag input)
method_29162(class_2520 arg0)
getMapEntries(NbtElement arg0)
public com.mojang.serialization.DataResult<com.mojang.serialization.MapLike<NbtElement>>
getMap(Tag input)
getMap(Tag input)
method_29163(class_2520 arg0)
getMap(NbtElement arg0)
public NbtElement
createMap(Stream<com.mojang.datafixers.util.Pair<Tag, Tag>> map)
createMap(Stream<com.mojang.datafixers.util.Pair<Tag, Tag>> map)
method_10655(Stream<com.mojang.datafixers.util.Pair<class_2520, class_2520>> arg0)
createMap(Stream<com.mojang.datafixers.util.Pair<NbtElement, NbtElement>> arg0)
public com.mojang.serialization.DataResult<Stream<NbtElement>>
getStream(Tag input)
getStream(Tag input)
method_10664(class_2520 arg0)
getStream(NbtElement arg0)
public com.mojang.serialization.DataResult<Consumer<Consumer<NbtElement>>>
getList(Tag input)
getList(Tag input)
method_29164(class_2520 arg0)
getList(NbtElement arg0)
public com.mojang.serialization.DataResult<ByteBuffer>
getByteBuffer(Tag input)
getByteBuffer(Tag input)
method_10646(class_2520 arg0)
getByteBuffer(NbtElement arg0)
public NbtElement
createByteList(ByteBuffer input)
createByteList(ByteBuffer input)
method_10657(ByteBuffer arg0)
createByteList(ByteBuffer arg0)
public com.mojang.serialization.DataResult<IntStream>
getIntStream(Tag input)
getIntStream(Tag input)
method_10651(class_2520 arg0)
getIntStream(NbtElement arg0)
public NbtElement
createIntList(IntStream input)
createIntList(IntStream input)
method_10663(IntStream arg0)
createIntList(IntStream arg0)
public com.mojang.serialization.DataResult<LongStream>
getLongStream(Tag input)
getLongStream(Tag input)
method_10637(class_2520 arg0)
getLongStream(NbtElement arg0)
public NbtElement
createLongList(LongStream input)
createLongList(LongStream input)
method_10643(LongStream arg0)
createLongList(LongStream arg0)
public NbtElement
createList(Stream<Tag> input)
createList(Stream<Tag> input)
method_10665(Stream<class_2520> arg0)
createList(Stream<NbtElement> arg0)
public NbtElement
remove(Tag input, String key)
remove(Tag input, String key)
method_10648(class_2520 arg0, String arg1)
remove(NbtElement arg0, String arg1)
public com.mojang.serialization.RecordBuilder<NbtElement>
mapBuilder()
mapBuilder()
private static Optional<NbtOps$Merger>
createCollector(Tag tag)
createCollector(Tag tag)
method_46235(class_2520 arg0)
createMerger(NbtElement nbt)