类 DelegatingOps<T>
java.lang.Object
net.minecraft.resources.DelegatingOps<T>
- 所有已实现的接口:
com.mojang.serialization.DynamicOps<T>
- 直接已知子类:
RegistryOps
public abstract class DelegatingOps<T>
extends Object
implements com.mojang.serialization.DynamicOps<T>
-
嵌套类概要
嵌套类修饰符和类型类说明protected class
protected class
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明boolean
<U> U
createBoolean
(boolean p_135473_) createByte
(byte p_135475_) createByteList
(ByteBuffer p_135477_) createDouble
(double p_135479_) createFloat
(float p_135481_) createInt
(int p_135483_) createIntList
(IntStream p_135485_) createList
(Stream<T> p_135487_) createLong
(long p_135489_) createLongList
(LongStream p_135491_) createNumeric
(Number p_135495_) createShort
(short p_135497_) createString
(String p_135499_) empty()
emptyMap()
com.mojang.serialization.DataResult
<Boolean> getBooleanValue
(T p_135502_) com.mojang.serialization.DataResult
<ByteBuffer> getByteBuffer
(T p_135504_) com.mojang.serialization.DataResult
<IntStream> getIntStream
(T p_135506_) com.mojang.serialization.DataResult
<LongStream> getLongStream
(T p_135510_) com.mojang.serialization.DataResult
<com.mojang.serialization.MapLike<T>> com.mojang.serialization.DataResult
<Consumer<BiConsumer<T, T>>> getMapEntries
(T p_135514_) getMapValues
(T p_135516_) com.mojang.serialization.DataResult
<Number> getNumberValue
(T p_135518_) com.mojang.serialization.DataResult
<String> getStringValue
(T p_135522_) com.mojang.serialization.ListBuilder
<T> com.mojang.serialization.RecordBuilder
<T> com.mojang.serialization.DataResult
<T> mergeToList
(T p_135529_, List<T> p_135530_) com.mojang.serialization.DataResult
<T> mergeToList
(T p_135526_, T p_135527_) com.mojang.serialization.DataResult
<T> mergeToMap
(T p_135532_, com.mojang.serialization.MapLike<T> p_135533_) com.mojang.serialization.DataResult
<T> mergeToMap
(T p_341903_, Map<T, T> p_341909_) com.mojang.serialization.DataResult
<T> mergeToMap
(T p_135535_, T p_135536_, T p_135537_) com.mojang.serialization.DataResult
<T> mergeToPrimitive
(T p_341890_, T p_341887_) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 com.mojang.serialization.DynamicOps
convertList, convertMap, get, getGeneric, getNumberValue, set, update, updateGeneric, withDecoder, withEncoder, withParser
-
字段详细资料
-
delegate
-
-
构造器详细资料
-
DelegatingOps
-
-
方法详细资料
-
empty
- 指定者:
empty
在接口中com.mojang.serialization.DynamicOps<T>
-
emptyMap
- 指定者:
emptyMap
在接口中com.mojang.serialization.DynamicOps<T>
-
emptyList
- 指定者:
emptyList
在接口中com.mojang.serialization.DynamicOps<T>
-
convertTo
- 指定者:
convertTo
在接口中com.mojang.serialization.DynamicOps<T>
-
getNumberValue
- 指定者:
getNumberValue
在接口中com.mojang.serialization.DynamicOps<T>
-
createNumeric
- 指定者:
createNumeric
在接口中com.mojang.serialization.DynamicOps<T>
-
createByte
- 指定者:
createByte
在接口中com.mojang.serialization.DynamicOps<T>
-
createShort
- 指定者:
createShort
在接口中com.mojang.serialization.DynamicOps<T>
-
createInt
- 指定者:
createInt
在接口中com.mojang.serialization.DynamicOps<T>
-
createLong
- 指定者:
createLong
在接口中com.mojang.serialization.DynamicOps<T>
-
createFloat
- 指定者:
createFloat
在接口中com.mojang.serialization.DynamicOps<T>
-
createDouble
- 指定者:
createDouble
在接口中com.mojang.serialization.DynamicOps<T>
-
getBooleanValue
- 指定者:
getBooleanValue
在接口中com.mojang.serialization.DynamicOps<T>
-
createBoolean
- 指定者:
createBoolean
在接口中com.mojang.serialization.DynamicOps<T>
-
getStringValue
- 指定者:
getStringValue
在接口中com.mojang.serialization.DynamicOps<T>
-
createString
- 指定者:
createString
在接口中com.mojang.serialization.DynamicOps<T>
-
mergeToList
- 指定者:
mergeToList
在接口中com.mojang.serialization.DynamicOps<T>
-
mergeToList
- 指定者:
mergeToList
在接口中com.mojang.serialization.DynamicOps<T>
-
mergeToMap
- 指定者:
mergeToMap
在接口中com.mojang.serialization.DynamicOps<T>
-
mergeToMap
public com.mojang.serialization.DataResult<T> mergeToMap(T p_135532_, com.mojang.serialization.MapLike<T> p_135533_) - 指定者:
mergeToMap
在接口中com.mojang.serialization.DynamicOps<T>
-
mergeToMap
- 指定者:
mergeToMap
在接口中com.mojang.serialization.DynamicOps<T>
-
mergeToPrimitive
- 指定者:
mergeToPrimitive
在接口中com.mojang.serialization.DynamicOps<T>
-
getMapValues
public com.mojang.serialization.DataResult<Stream<com.mojang.datafixers.util.Pair<T,T>>> getMapValues(T p_135516_) - 指定者:
getMapValues
在接口中com.mojang.serialization.DynamicOps<T>
-
getMapEntries
- 指定者:
getMapEntries
在接口中com.mojang.serialization.DynamicOps<T>
-
createMap
- 指定者:
createMap
在接口中com.mojang.serialization.DynamicOps<T>
-
createMap
- 指定者:
createMap
在接口中com.mojang.serialization.DynamicOps<T>
-
getMap
- 指定者:
getMap
在接口中com.mojang.serialization.DynamicOps<T>
-
getStream
- 指定者:
getStream
在接口中com.mojang.serialization.DynamicOps<T>
-
getList
- 指定者:
getList
在接口中com.mojang.serialization.DynamicOps<T>
-
createList
- 指定者:
createList
在接口中com.mojang.serialization.DynamicOps<T>
-
getByteBuffer
- 指定者:
getByteBuffer
在接口中com.mojang.serialization.DynamicOps<T>
-
createByteList
- 指定者:
createByteList
在接口中com.mojang.serialization.DynamicOps<T>
-
getIntStream
- 指定者:
getIntStream
在接口中com.mojang.serialization.DynamicOps<T>
-
createIntList
- 指定者:
createIntList
在接口中com.mojang.serialization.DynamicOps<T>
-
getLongStream
- 指定者:
getLongStream
在接口中com.mojang.serialization.DynamicOps<T>
-
createLongList
- 指定者:
createLongList
在接口中com.mojang.serialization.DynamicOps<T>
-
remove
- 指定者:
remove
在接口中com.mojang.serialization.DynamicOps<T>
-
compressMaps
public boolean compressMaps()- 指定者:
compressMaps
在接口中com.mojang.serialization.DynamicOps<T>
-
listBuilder
- 指定者:
listBuilder
在接口中com.mojang.serialization.DynamicOps<T>
-
mapBuilder
- 指定者:
mapBuilder
在接口中com.mojang.serialization.DynamicOps<T>
-