Package net.minecraft.nbt
Class NbtOps
java.lang.Object
net.minecraft.nbt.NbtOps
- All Implemented Interfaces:
com.mojang.serialization.DynamicOps<Tag>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static interface(package private) static class(package private) class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<U> UcreateBoolean(boolean p_129050_) createByte(byte p_128963_) createByteList(ByteBuffer p_128990_) private static Optional<NbtOps.ListCollector>createCollector(Tag p_249503_) createDouble(double p_128972_) createFloat(float p_128974_) createInt(int p_128976_) createIntList(IntStream p_129000_) createList(Stream<Tag> p_129052_) createLong(long p_128978_) createLongList(LongStream p_129002_) createNumeric(Number p_128983_) createShort(short p_129048_) createString(String p_128985_) empty()com.mojang.serialization.DataResult<ByteBuffer>getByteBuffer(Tag p_129132_) com.mojang.serialization.DataResult<IntStream>getIntStream(Tag p_129134_) com.mojang.serialization.DataResult<LongStream>getLongStream(Tag p_129136_) com.mojang.serialization.DataResult<com.mojang.serialization.MapLike<Tag>>com.mojang.serialization.DataResult<Consumer<BiConsumer<Tag,Tag>>> getMapEntries(Tag p_129103_) getMapValues(Tag p_129070_) com.mojang.serialization.DataResult<Number>getNumberValue(Tag p_129030_) com.mojang.serialization.DataResult<String>getStringValue(Tag p_129061_) com.mojang.serialization.RecordBuilder<Tag>com.mojang.serialization.DataResult<Tag>mergeToList(Tag p_129038_, List<Tag> p_129039_) com.mojang.serialization.DataResult<Tag>mergeToList(Tag p_129041_, Tag p_129042_) com.mojang.serialization.DataResult<Tag>mergeToMap(Tag p_129032_, com.mojang.serialization.MapLike<Tag> p_129033_) com.mojang.serialization.DataResult<Tag>mergeToMap(Tag p_129044_, Tag p_129045_, Tag p_129046_) toString()private static TagtryUnwrap(CompoundTag p_251041_) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.mojang.serialization.DynamicOps
compressMaps, convertList, convertMap, createMap, emptyList, emptyMap, get, getBooleanValue, getGeneric, getNumberValue, listBuilder, mergeToMap, mergeToPrimitive, set, update, updateGeneric, withDecoder, withEncoder, withParser
-
Field Details
-
INSTANCE
-
WRAPPER_MARKER
- See Also:
-
-
Constructor Details
-
NbtOps
protected NbtOps()
-
-
Method Details
-
empty
- Specified by:
emptyin interfacecom.mojang.serialization.DynamicOps<Tag>
-
convertTo
- Specified by:
convertToin interfacecom.mojang.serialization.DynamicOps<Tag>
-
getNumberValue
- Specified by:
getNumberValuein interfacecom.mojang.serialization.DynamicOps<Tag>
-
createNumeric
- Specified by:
createNumericin interfacecom.mojang.serialization.DynamicOps<Tag>
-
createByte
- Specified by:
createBytein interfacecom.mojang.serialization.DynamicOps<Tag>
-
createShort
- Specified by:
createShortin interfacecom.mojang.serialization.DynamicOps<Tag>
-
createInt
- Specified by:
createIntin interfacecom.mojang.serialization.DynamicOps<Tag>
-
createLong
- Specified by:
createLongin interfacecom.mojang.serialization.DynamicOps<Tag>
-
createFloat
- Specified by:
createFloatin interfacecom.mojang.serialization.DynamicOps<Tag>
-
createDouble
- Specified by:
createDoublein interfacecom.mojang.serialization.DynamicOps<Tag>
-
createBoolean
- Specified by:
createBooleanin interfacecom.mojang.serialization.DynamicOps<Tag>
-
getStringValue
- Specified by:
getStringValuein interfacecom.mojang.serialization.DynamicOps<Tag>
-
createString
- Specified by:
createStringin interfacecom.mojang.serialization.DynamicOps<Tag>
-
mergeToList
- Specified by:
mergeToListin interfacecom.mojang.serialization.DynamicOps<Tag>
-
mergeToList
- Specified by:
mergeToListin interfacecom.mojang.serialization.DynamicOps<Tag>
-
mergeToMap
public com.mojang.serialization.DataResult<Tag> mergeToMap(Tag p_129044_, Tag p_129045_, Tag p_129046_) - Specified by:
mergeToMapin interfacecom.mojang.serialization.DynamicOps<Tag>
-
mergeToMap
public com.mojang.serialization.DataResult<Tag> mergeToMap(Tag p_129032_, com.mojang.serialization.MapLike<Tag> p_129033_) - Specified by:
mergeToMapin interfacecom.mojang.serialization.DynamicOps<Tag>
-
getMapValues
public com.mojang.serialization.DataResult<Stream<com.mojang.datafixers.util.Pair<Tag,Tag>>> getMapValues(Tag p_129070_) - Specified by:
getMapValuesin interfacecom.mojang.serialization.DynamicOps<Tag>
-
getMapEntries
public com.mojang.serialization.DataResult<Consumer<BiConsumer<Tag,Tag>>> getMapEntries(Tag p_129103_) - Specified by:
getMapEntriesin interfacecom.mojang.serialization.DynamicOps<Tag>
-
getMap
public com.mojang.serialization.DataResult<com.mojang.serialization.MapLike<Tag>> getMap(Tag p_129105_) - Specified by:
getMapin interfacecom.mojang.serialization.DynamicOps<Tag>
-
createMap
- Specified by:
createMapin interfacecom.mojang.serialization.DynamicOps<Tag>
-
tryUnwrap
-
getStream
- Specified by:
getStreamin interfacecom.mojang.serialization.DynamicOps<Tag>
-
getList
- Specified by:
getListin interfacecom.mojang.serialization.DynamicOps<Tag>
-
getByteBuffer
- Specified by:
getByteBufferin interfacecom.mojang.serialization.DynamicOps<Tag>
-
createByteList
- Specified by:
createByteListin interfacecom.mojang.serialization.DynamicOps<Tag>
-
getIntStream
- Specified by:
getIntStreamin interfacecom.mojang.serialization.DynamicOps<Tag>
-
createIntList
- Specified by:
createIntListin interfacecom.mojang.serialization.DynamicOps<Tag>
-
getLongStream
- Specified by:
getLongStreamin interfacecom.mojang.serialization.DynamicOps<Tag>
-
createLongList
- Specified by:
createLongListin interfacecom.mojang.serialization.DynamicOps<Tag>
-
createList
- Specified by:
createListin interfacecom.mojang.serialization.DynamicOps<Tag>
-
remove
- Specified by:
removein interfacecom.mojang.serialization.DynamicOps<Tag>
-
toString
-
mapBuilder
- Specified by:
mapBuilderin interfacecom.mojang.serialization.DynamicOps<Tag>
-
createCollector
-