类 NbtOps
java.lang.Object
net.minecraft.nbt.NbtOps
- 所有已实现的接口:
com.mojang.serialization.DynamicOps<Tag>
-
嵌套类概要
嵌套类修饰符和类型类说明(专用程序包) static class
(专用程序包) static class
(专用程序包) static class
(专用程序包) static class
(专用程序包) static class
(专用程序包) static interface
(专用程序包) static class
(专用程序包) class
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明<U> U
createBoolean
(boolean pData) createByte
(byte pData) createByteList
(ByteBuffer pData) private static Optional<NbtOps.ListCollector>
createCollector
(Tag pTag) createDouble
(double pData) createFloat
(float pData) createInt
(int pData) createIntList
(IntStream pData) createList
(Stream<Tag> pData) createLong
(long pData) createLongList
(LongStream pData) createNumeric
(Number pData) createShort
(short pData) createString
(String pData) empty()
com.mojang.serialization.DataResult<ByteBuffer>
getByteBuffer
(Tag pTag) com.mojang.serialization.DataResult<IntStream>
getIntStream
(Tag pTag) com.mojang.serialization.DataResult<LongStream>
getLongStream
(Tag pTag) com.mojang.serialization.DataResult<com.mojang.serialization.MapLike<Tag>>
com.mojang.serialization.DataResult<Consumer<BiConsumer<Tag,
Tag>>> getMapEntries
(Tag pMap) getMapValues
(Tag pMap) com.mojang.serialization.DataResult<Number>
getNumberValue
(Tag pTag) com.mojang.serialization.DataResult<String>
getStringValue
(Tag pTag) com.mojang.serialization.RecordBuilder<Tag>
com.mojang.serialization.DataResult<Tag>
mergeToList
(Tag pList, List<Tag> pTags) com.mojang.serialization.DataResult<Tag>
mergeToList
(Tag pList, Tag pTag) com.mojang.serialization.DataResult<Tag>
mergeToMap
(Tag pMap, com.mojang.serialization.MapLike<Tag> pOtherMap) com.mojang.serialization.DataResult<Tag>
mergeToMap
(Tag pMap, Tag pKey, Tag pValue) toString()
private static Tag
tryUnwrap
(CompoundTag pTag) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
从接口继承的方法 com.mojang.serialization.DynamicOps
compressMaps, convertList, convertMap, createMap, emptyList, emptyMap, get, getBooleanValue, getGeneric, getNumberValue, listBuilder, mergeToMap, mergeToPrimitive, set, update, updateGeneric, withDecoder, withEncoder, withParser
-
字段详细资料
-
INSTANCE
-
WRAPPER_MARKER
- 另请参阅:
-
-
构造器详细资料
-
NbtOps
protected NbtOps()
-
-
方法详细资料
-
empty
- 指定者:
empty
在接口中com.mojang.serialization.DynamicOps<Tag>
-
convertTo
- 指定者:
convertTo
在接口中com.mojang.serialization.DynamicOps<Tag>
-
getNumberValue
- 指定者:
getNumberValue
在接口中com.mojang.serialization.DynamicOps<Tag>
-
createNumeric
- 指定者:
createNumeric
在接口中com.mojang.serialization.DynamicOps<Tag>
-
createByte
- 指定者:
createByte
在接口中com.mojang.serialization.DynamicOps<Tag>
-
createShort
- 指定者:
createShort
在接口中com.mojang.serialization.DynamicOps<Tag>
-
createInt
- 指定者:
createInt
在接口中com.mojang.serialization.DynamicOps<Tag>
-
createLong
- 指定者:
createLong
在接口中com.mojang.serialization.DynamicOps<Tag>
-
createFloat
- 指定者:
createFloat
在接口中com.mojang.serialization.DynamicOps<Tag>
-
createDouble
- 指定者:
createDouble
在接口中com.mojang.serialization.DynamicOps<Tag>
-
createBoolean
- 指定者:
createBoolean
在接口中com.mojang.serialization.DynamicOps<Tag>
-
getStringValue
- 指定者:
getStringValue
在接口中com.mojang.serialization.DynamicOps<Tag>
-
createString
- 指定者:
createString
在接口中com.mojang.serialization.DynamicOps<Tag>
-
mergeToList
- 指定者:
mergeToList
在接口中com.mojang.serialization.DynamicOps<Tag>
-
mergeToList
- 指定者:
mergeToList
在接口中com.mojang.serialization.DynamicOps<Tag>
-
mergeToMap
- 指定者:
mergeToMap
在接口中com.mojang.serialization.DynamicOps<Tag>
-
mergeToMap
public com.mojang.serialization.DataResult<Tag> mergeToMap(Tag pMap, com.mojang.serialization.MapLike<Tag> pOtherMap) - 指定者:
mergeToMap
在接口中com.mojang.serialization.DynamicOps<Tag>
-
getMapValues
public com.mojang.serialization.DataResult<Stream<com.mojang.datafixers.util.Pair<Tag,Tag>>> getMapValues(Tag pMap) - 指定者:
getMapValues
在接口中com.mojang.serialization.DynamicOps<Tag>
-
getMapEntries
- 指定者:
getMapEntries
在接口中com.mojang.serialization.DynamicOps<Tag>
-
getMap
- 指定者:
getMap
在接口中com.mojang.serialization.DynamicOps<Tag>
-
createMap
- 指定者:
createMap
在接口中com.mojang.serialization.DynamicOps<Tag>
-
tryUnwrap
-
getStream
- 指定者:
getStream
在接口中com.mojang.serialization.DynamicOps<Tag>
-
getList
- 指定者:
getList
在接口中com.mojang.serialization.DynamicOps<Tag>
-
getByteBuffer
- 指定者:
getByteBuffer
在接口中com.mojang.serialization.DynamicOps<Tag>
-
createByteList
- 指定者:
createByteList
在接口中com.mojang.serialization.DynamicOps<Tag>
-
getIntStream
- 指定者:
getIntStream
在接口中com.mojang.serialization.DynamicOps<Tag>
-
createIntList
- 指定者:
createIntList
在接口中com.mojang.serialization.DynamicOps<Tag>
-
getLongStream
- 指定者:
getLongStream
在接口中com.mojang.serialization.DynamicOps<Tag>
-
createLongList
- 指定者:
createLongList
在接口中com.mojang.serialization.DynamicOps<Tag>
-
createList
- 指定者:
createList
在接口中com.mojang.serialization.DynamicOps<Tag>
-
remove
- 指定者:
remove
在接口中com.mojang.serialization.DynamicOps<Tag>
-
toString
-
mapBuilder
- 指定者:
mapBuilder
在接口中com.mojang.serialization.DynamicOps<Tag>
-
createCollector
-