net.minecraft.nbt

public class NbtOps

implements com.mojang.serialization.DynamicOps<NbtElement>

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

Field summary

Modifier and TypeField
public static final NbtOps
INSTANCE
field_11560
INSTANCE

Constructor summary

ModifierConstructor
private ()

Method summary

Modifier and TypeMethod
public NbtElement
empty()
method_10668()
empty()
public NbtElement
emptyList()
method_76573()
emptyList()
public NbtElement
emptyMap()
method_76574()
emptyMap()
public <U> U
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)
method_10645(class_2520 arg0)
getNumberValue(NbtElement arg0)
public NbtElement
createNumeric(Number i)
method_10660(Number arg0)
createNumeric(Number arg0)
public NbtElement
createByte(byte value)
method_10640(byte arg0)
createByte(byte arg0)
public NbtElement
createShort(short value)
method_10635(short arg0)
createShort(short arg0)
public NbtElement
createInt(int value)
method_10661(int arg0)
createInt(int arg0)
public NbtElement
createLong(long value)
method_10654(long arg0)
createLong(long arg0)
public NbtElement
createFloat(float value)
method_10662(float arg0)
createFloat(float arg0)
public NbtElement
createDouble(double value)
method_10652(double arg0)
createDouble(double arg0)
public com.mojang.serialization.DataResult<Boolean>
getBooleanValue(Tag input)
method_1_5396(class_2520 arg0)
getBooleanValue(NbtElement arg0)
public NbtElement
createBoolean(boolean value)
method_23253(boolean arg0)
createBoolean(boolean arg0)
public com.mojang.serialization.DataResult<String>
getStringValue(Tag input)
method_10656(class_2520 arg0)
getStringValue(NbtElement arg0)
public NbtElement
createString(String value)
method_10639(String arg0)
createString(String arg0)
public com.mojang.serialization.DataResult<NbtElement>
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)
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)
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)
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)
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)
method_10669(class_2520 arg0)
getMapValues(NbtElement arg0)
public com.mojang.serialization.DataResult<Consumer<BiConsumer<NbtElement, NbtElement>>>
getMapEntries(Tag input)
method_29162(class_2520 arg0)
getMapEntries(NbtElement arg0)
public com.mojang.serialization.DataResult<com.mojang.serialization.MapLike<NbtElement>>
getMap(Tag input)
method_29163(class_2520 arg0)
getMap(NbtElement arg0)
public NbtElement
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)
method_10664(class_2520 arg0)
getStream(NbtElement arg0)
public com.mojang.serialization.DataResult<Consumer<Consumer<NbtElement>>>
getList(Tag input)
method_29164(class_2520 arg0)
getList(NbtElement arg0)
public com.mojang.serialization.DataResult<ByteBuffer>
getByteBuffer(Tag input)
method_10646(class_2520 arg0)
getByteBuffer(NbtElement arg0)
public NbtElement
createByteList(ByteBuffer input)
method_10657(ByteBuffer arg0)
createByteList(ByteBuffer arg0)
public com.mojang.serialization.DataResult<IntStream>
getIntStream(Tag input)
method_10651(class_2520 arg0)
getIntStream(NbtElement arg0)
public NbtElement
createIntList(IntStream input)
method_10663(IntStream arg0)
createIntList(IntStream arg0)
public com.mojang.serialization.DataResult<LongStream>
getLongStream(Tag input)
method_10637(class_2520 arg0)
getLongStream(NbtElement arg0)
public NbtElement
createLongList(LongStream input)
method_10643(LongStream arg0)
createLongList(LongStream arg0)
public NbtElement
createList(Stream<Tag> input)
method_10665(Stream<class_2520> arg0)
createList(Stream<NbtElement> arg0)
public NbtElement
remove(Tag input, String key)
method_10648(class_2520 arg0, String arg1)
remove(NbtElement arg0, String arg1)
public com.mojang.serialization.RecordBuilder<NbtElement>
mapBuilder()
private static Optional<NbtOps$Merger>
createCollector(Tag tag)
method_46235(class_2520 arg0)
createMerger(NbtElement nbt)
public Object
remove(Object input, String key)
remove(Object arg0, String arg1)
remove(Object element, String key)
public Object
createLongList(LongStream input)
createLongList(LongStream arg0)
createLongList(LongStream stream)
public com.mojang.serialization.DataResult
getLongStream(Object input)
getLongStream(Object arg0)
getLongStream(Object element)
public Object
createIntList(IntStream input)
createIntList(IntStream arg0)
createIntList(IntStream stream)
public com.mojang.serialization.DataResult
getIntStream(Object input)
getIntStream(Object arg0)
getIntStream(Object element)
public Object
createByteList(ByteBuffer input)
createByteList(ByteBuffer arg0)
createByteList(ByteBuffer buf)
public com.mojang.serialization.DataResult
getByteBuffer(Object input)
getByteBuffer(Object arg0)
getByteBuffer(Object element)
public Object
createList(Stream input)
createList(Stream arg0)
createList(Stream stream)
public com.mojang.serialization.DataResult
getList(Object input)
getList(Object arg0)
getList(Object element)
public com.mojang.serialization.DataResult
getStream(Object input)
getStream(Object arg0)
getStream(Object element)
public com.mojang.serialization.DataResult
getMap(Object input)
getMap(Object arg0)
getMap(Object element)
public Object
createMap(Stream map)
createMap(Stream arg0)
createMap(Stream entries)
public com.mojang.serialization.DataResult
getMapEntries(Object input)
getMapEntries(Object arg0)
getMapEntries(Object element)
public com.mojang.serialization.DataResult
getMapValues(Object input)
getMapValues(Object arg0)
getMapValues(Object element)
public com.mojang.serialization.DataResult
mergeToMap(Object map, com.mojang.serialization.MapLike values)
mergeToMap(Object arg0, com.mojang.serialization.MapLike arg1)
mergeToMap(Object element, com.mojang.serialization.MapLike map)
public com.mojang.serialization.DataResult
mergeToMap(Object map, Map values)
mergeToMap(Object arg0, Map arg1)
mergeToMap(Object nbt, Map map)
public com.mojang.serialization.DataResult
mergeToMap(Object map, Object key, Object value)
mergeToMap(Object arg0, Object arg1, Object arg2)
mergeToMap(Object map, Object key, Object value)
public com.mojang.serialization.DataResult
mergeToList(Object list, List values)
mergeToList(Object arg0, List arg1)
mergeToList(Object list, List values)
public com.mojang.serialization.DataResult
mergeToList(Object list, Object value)
mergeToList(Object arg0, Object arg1)
mergeToList(Object list, Object value)
public Object
createString(String value)
createString(String arg0)
createString(String string)
public com.mojang.serialization.DataResult
getStringValue(Object input)
getStringValue(Object arg0)
getStringValue(Object element)
public Object
createBoolean(boolean value)
createBoolean(boolean arg0)
createBoolean(boolean value)
public com.mojang.serialization.DataResult
getBooleanValue(Object input)
getBooleanValue(Object arg0)
getBooleanValue(Object elem)
public Object
createDouble(double value)
createDouble(double arg0)
createDouble(double value)
public Object
createFloat(float value)
createFloat(float arg0)
createFloat(float value)
public Object
createLong(long value)
createLong(long arg0)
createLong(long value)
public Object
createInt(int value)
createInt(int arg0)
createInt(int value)
public Object
createShort(short value)
createShort(short arg0)
createShort(short value)
public Object
createByte(byte value)
createByte(byte arg0)
createByte(byte value)
public Object
createNumeric(Number i)
createNumeric(Number arg0)
createNumeric(Number value)
public com.mojang.serialization.DataResult
getNumberValue(Object input)
getNumberValue(Object arg0)
getNumberValue(Object element)
public Object
convertTo(com.mojang.serialization.DynamicOps outOps, Object input)
convertTo(com.mojang.serialization.DynamicOps arg0, Object arg1)
convertTo(com.mojang.serialization.DynamicOps ops, Object element)
public Object
emptyList()
public Object
emptyMap()
public Object
empty()
private static String
lambda$getList$0(Tag arg0)
method_49670(class_2520 arg0)
method_49670(NbtElement arg0)
private static String
lambda$getStream$0()
method_49667()
method_49667()
private static void
lambda$createMap$0(CompoundTag arg0, com.mojang.datafixers.util.Pair arg1)
method_29152(class_2487 arg0, com.mojang.datafixers.util.Pair arg1)
method_29152(NbtCompound arg0, com.mojang.datafixers.util.Pair entry)
private static String
lambda$getMap$0(Tag arg0)
method_49671(class_2520 arg0)
method_49671(NbtElement arg0)
private static String
lambda$getMapEntries$1(Tag arg0)
method_49672(class_2520 arg0)
method_49672(NbtElement arg0)
private void
lambda$getMapEntries$0(CompoundTag arg0, BiConsumer arg1)
method_29153(class_2487 arg0, BiConsumer arg1)
method_29153(NbtCompound arg0, BiConsumer callback)
private static String
lambda$getMapValues$1(Tag arg0)
method_49673(class_2520 arg0)
method_49673(NbtElement arg0)
private com.mojang.datafixers.util.Pair
lambda$getMapValues$0(Map$Entry arg0)
method_10638(Map$Entry arg0)
method_10638(Map$Entry entry)
private static String
lambda$mergeToMap$6(List arg0)
method_59875(List arg0)
method_59875(List arg0)
private static String
lambda$mergeToMap$5(Tag arg0)
method_59878(class_2520 arg0)
method_59878(NbtElement arg0)
private static String
lambda$mergeToMap$4(List arg0)
method_49666(List arg0)
method_49666(List arg0)
private static void
lambda$mergeToMap$3(List arg0, CompoundTag arg1, com.mojang.datafixers.util.Pair arg2)
method_29147(List arg0, class_2487 arg1, com.mojang.datafixers.util.Pair arg2)
method_29147(List entry, NbtCompound arg1, com.mojang.datafixers.util.Pair pair)
private static String
lambda$mergeToMap$2(Tag arg0)
method_49674(class_2520 arg0)
method_49674(NbtElement arg0)
private static String
lambda$mergeToMap$1(Tag arg0)
method_49675(class_2520 arg0)
method_49675(NbtElement arg0)
private static String
lambda$mergeToMap$0(Tag arg0)
method_49676(class_2520 arg0)
method_49676(NbtElement arg0)
private static com.mojang.serialization.DataResult
lambda$mergeToList$4(Tag arg0)
method_46237(class_2520 arg0)
method_46237(NbtElement arg0)
private static String
lambda$mergeToList$5(Tag arg0)
method_49677(class_2520 arg0)
method_49677(NbtElement arg0)
private static com.mojang.serialization.DataResult
lambda$mergeToList$3(List arg0, NbtOps$ListCollector arg1)
method_46230(List arg0, class_2509$class_7813 arg1)
method_46230(List arg0, NbtOps$Merger merger)
private static com.mojang.serialization.DataResult
lambda$mergeToList$1(Tag arg0)
method_46238(class_2520 arg0)
method_46238(NbtElement arg0)
private static String
lambda$mergeToList$2(Tag arg0)
method_49678(class_2520 arg0)
method_49678(NbtElement arg0)
private static com.mojang.serialization.DataResult
lambda$mergeToList$0(Tag arg0, NbtOps$ListCollector arg1)
method_46234(class_2520 arg0, class_2509$class_7813 arg1)
method_46234(NbtElement arg0, NbtOps$Merger merger)
private static String
lambda$getStringValue$0()
method_49668()
method_49668()
private static Boolean
lambda$getBooleanValue$0(Number arg0)
method_1_5397(Number arg0)
method_1_5397(Number number)
private static com.mojang.serialization.DataResult
lambda$getNumberValue$0()
method_68594()
method_68594()
private static String
lambda$getNumberValue$1()
method_49669()
method_49669()