net.minecraft.resources

public abstract class DelegatingOps<T>

implements com.mojang.serialization.DynamicOps<T>

akx
net.minecraft.resources.DelegatingOps
net.minecraft.class_5379
net.minecraft.unmapped.C_ffdemnov
net.minecraft.util.dynamic.ForwardingDynamicOps
net.minecraft.util.dynamic.ForwardingDynamicOps
net.minecraft.src.C_5253_
net.minecraft.resources.DynamicOpsWrapper

Field summary

Modifier and TypeField
protected final com.mojang.serialization.DynamicOps<T>
a
delegate
field_25503
f_kdmpcjgh
delegate
delegate
f_135465_

Constructor summary

ModifierConstructor
protected (com.mojang.serialization.DynamicOps<T> delegate)

Method summary

Modifier and TypeMethod
public T
empty()
empty()
empty()
public T
emptyMap()
emptyMap()
emptyMap()
public T
emptyList()
emptyList()
emptyList()
public <U> U
convertTo(com.mojang.serialization.DynamicOps<U> arg0, T arg1)
convertTo(com.mojang.serialization.DynamicOps<U> arg0, T arg1)
convertTo(com.mojang.serialization.DynamicOps<U> arg0, T arg1)
convertTo(com.mojang.serialization.DynamicOps<U> outputOps, T input)
convertTo(com.mojang.serialization.DynamicOps<U> p_135471_, T arg1)
public com.mojang.serialization.DataResult<Number>
getNumberValue(T arg0)
getNumberValue(T arg0)
getNumberValue(T arg0)
getNumberValue(T input)
getNumberValue(T arg0)
public T
createNumeric(Number arg0)
createNumeric(Number arg0)
createNumeric(Number arg0)
createNumeric(Number number)
createNumeric(Number arg0)
public T
createByte(byte arg0)
createByte(byte arg0)
createByte(byte arg0)
createByte(byte b)
createByte(byte arg0)
public T
createShort(short arg0)
createShort(short arg0)
createShort(short arg0)
createShort(short s)
createShort(short arg0)
public T
createInt(int arg0)
createInt(int arg0)
createInt(int arg0)
createInt(int i)
createInt(int arg0)
public T
createLong(long arg0)
createLong(long arg0)
createLong(long arg0)
createLong(long l)
createLong(long arg0)
public T
createFloat(float arg0)
createFloat(float arg0)
createFloat(float arg0)
createFloat(float f)
createFloat(float arg0)
public T
createDouble(double arg0)
createDouble(double arg0)
createDouble(double arg0)
createDouble(double d)
createDouble(double arg0)
public com.mojang.serialization.DataResult<Boolean>
getBooleanValue(T arg0)
getBooleanValue(T arg0)
getBooleanValue(T arg0)
getBooleanValue(T input)
getBooleanValue(T arg0)
public T
createBoolean(boolean arg0)
createBoolean(boolean arg0)
createBoolean(boolean arg0)
createBoolean(boolean bl)
createBoolean(boolean arg0)
public com.mojang.serialization.DataResult<String>
getStringValue(T arg0)
getStringValue(T arg0)
getStringValue(T arg0)
getStringValue(T input)
getStringValue(T arg0)
public T
createString(String arg0)
createString(String arg0)
createString(String arg0)
createString(String string)
createString(String arg0)
public com.mojang.serialization.DataResult<T>
mergeToList(T arg0, T arg1)
mergeToList(T arg0, T arg1)
mergeToList(T arg0, T arg1)
mergeToList(T list, T value)
mergeToList(T p_135527_, T arg1)
public com.mojang.serialization.DataResult<T>
mergeToList(T arg0, List<T> arg1)
mergeToList(T arg0, List<T> arg1)
mergeToList(T arg0, List<T> arg1)
mergeToList(T list, List<T> values)
mergeToList(T p_135530_, List<T> arg1)
public com.mojang.serialization.DataResult<T>
mergeToMap(T arg0, T arg1, T arg2)
mergeToMap(T arg0, T arg1, T arg2)
mergeToMap(T arg0, T arg1, T arg2)
mergeToMap(T map, T key, T value)
mergeToMap(T p_135536_, T p_135537_, T arg2)
public com.mojang.serialization.DataResult<T>
mergeToMap(T arg0, com.mojang.serialization.MapLike<T> arg1)
mergeToMap(T arg0, com.mojang.serialization.MapLike<T> arg1)
mergeToMap(T arg0, com.mojang.serialization.MapLike<T> arg1)
mergeToMap(T map, com.mojang.serialization.MapLike<T> values)
mergeToMap(T p_135533_, com.mojang.serialization.MapLike<T> arg1)
public com.mojang.serialization.DataResult<T>
mergeToMap(T arg0, Map<T, T> arg1)
mergeToMap(T arg0, Map<T, T> arg1)
mergeToMap(T p_327772_, Map<T, T> arg1)
public com.mojang.serialization.DataResult<T>
mergeToPrimitive(T arg0, T arg1)
mergeToPrimitive(T arg0, T arg1)
mergeToPrimitive(T p_335137_, T arg1)
public com.mojang.serialization.DataResult<Stream<com.mojang.datafixers.util.Pair<T, T>>>
getMapValues(T arg0)
getMapValues(T arg0)
getMapValues(T arg0)
getMapValues(T input)
getMapValues(T arg0)
public com.mojang.serialization.DataResult<Consumer<BiConsumer<T, T>>>
getMapEntries(T arg0)
getMapEntries(T arg0)
getMapEntries(T arg0)
getMapEntries(T input)
getMapEntries(T arg0)
public T
createMap(Map<T, T> arg0)
createMap(Map<T, T> arg0)
createMap(Map<T, T> arg0)
public T
createMap(Stream<com.mojang.datafixers.util.Pair<T, T>> arg0)
createMap(Stream<com.mojang.datafixers.util.Pair<T, T>> arg0)
createMap(Stream<com.mojang.datafixers.util.Pair<T, T>> arg0)
createMap(Stream<com.mojang.datafixers.util.Pair<T, T>> map)
createMap(Stream<com.mojang.datafixers.util.Pair<T, T>> arg0)
public com.mojang.serialization.DataResult<com.mojang.serialization.MapLike<T>>
getMap(T arg0)
getMap(T arg0)
getMap(T arg0)
getMap(T input)
getMap(T arg0)
public com.mojang.serialization.DataResult<Stream<T>>
getStream(T arg0)
getStream(T arg0)
getStream(T arg0)
getStream(T input)
getStream(T arg0)
public com.mojang.serialization.DataResult<Consumer<Consumer<T>>>
getList(T arg0)
getList(T arg0)
getList(T arg0)
getList(T input)
getList(T arg0)
public T
createList(Stream<T> arg0)
createList(Stream<T> arg0)
createList(Stream<T> arg0)
createList(Stream<T> stream)
createList(Stream<T> arg0)
public com.mojang.serialization.DataResult<ByteBuffer>
getByteBuffer(T arg0)
getByteBuffer(T arg0)
getByteBuffer(T arg0)
getByteBuffer(T input)
getByteBuffer(T arg0)
public T
createByteList(ByteBuffer arg0)
createByteList(ByteBuffer arg0)
createByteList(ByteBuffer arg0)
createByteList(ByteBuffer buf)
createByteList(ByteBuffer arg0)
public com.mojang.serialization.DataResult<IntStream>
getIntStream(T arg0)
getIntStream(T arg0)
getIntStream(T arg0)
getIntStream(T input)
getIntStream(T arg0)
public T
createIntList(IntStream arg0)
createIntList(IntStream arg0)
createIntList(IntStream arg0)
createIntList(IntStream stream)
createIntList(IntStream arg0)
public com.mojang.serialization.DataResult<LongStream>
getLongStream(T arg0)
getLongStream(T arg0)
getLongStream(T arg0)
getLongStream(T input)
getLongStream(T arg0)
public T
createLongList(LongStream arg0)
createLongList(LongStream arg0)
createLongList(LongStream arg0)
createLongList(LongStream stream)
createLongList(LongStream arg0)
public T
remove(T arg0, String arg1)
remove(T arg0, String arg1)
remove(T arg0, String arg1)
remove(T input, String key)
remove(T p_135540_, String arg1)
public boolean
compressMaps()
compressMaps()
compressMaps()
public com.mojang.serialization.ListBuilder<T>
listBuilder()
listBuilder()
listBuilder()
public com.mojang.serialization.RecordBuilder<T>
mapBuilder()
mapBuilder()
mapBuilder()