net.minecraft.resources

public abstract class DelegatingOps<T>

implements com.mojang.serialization.DynamicOps<T>

akm
net.minecraft.resources.DelegatingOps
net.minecraft.class_5379
net.minecraft.util.dynamic.ForwardingDynamicOps
net.minecraft.resources.DynamicOpsWrapper

Field summary

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

Constructor summary

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

Method summary

Modifier and TypeMethod
public T
empty()
empty()
public T
emptyMap()
emptyMap()
public T
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)
public com.mojang.serialization.DataResult<Number>
getNumberValue(T arg0)
getNumberValue(T arg0)
getNumberValue(T arg0)
getNumberValue(T input)
public T
createNumeric(Number arg0)
createNumeric(Number arg0)
createNumeric(Number arg0)
createNumeric(Number number)
public T
createByte(byte arg0)
createByte(byte arg0)
createByte(byte arg0)
createByte(byte b)
public T
createShort(short arg0)
createShort(short arg0)
createShort(short arg0)
createShort(short s)
public T
createInt(int arg0)
createInt(int arg0)
createInt(int arg0)
createInt(int i)
public T
createLong(long arg0)
createLong(long arg0)
createLong(long arg0)
createLong(long l)
public T
createFloat(float arg0)
createFloat(float arg0)
createFloat(float arg0)
createFloat(float f)
public T
createDouble(double arg0)
createDouble(double arg0)
createDouble(double arg0)
createDouble(double d)
public com.mojang.serialization.DataResult<Boolean>
getBooleanValue(T arg0)
getBooleanValue(T arg0)
getBooleanValue(T arg0)
getBooleanValue(T input)
public T
createBoolean(boolean arg0)
createBoolean(boolean arg0)
createBoolean(boolean arg0)
createBoolean(boolean bl)
public com.mojang.serialization.DataResult<String>
getStringValue(T arg0)
getStringValue(T arg0)
getStringValue(T arg0)
getStringValue(T input)
public T
createString(String arg0)
createString(String arg0)
createString(String arg0)
createString(String string)
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)
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)
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)
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)
public com.mojang.serialization.DataResult<T>
mergeToMap(T arg0, Map<T, T> arg1)
mergeToMap(T arg0, Map<T, T> arg1)
public com.mojang.serialization.DataResult<T>
mergeToPrimitive(T arg0, T arg1)
mergeToPrimitive(T arg0, 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)
public com.mojang.serialization.DataResult<Consumer<BiConsumer<T, T>>>
getMapEntries(T arg0)
getMapEntries(T arg0)
getMapEntries(T arg0)
getMapEntries(T input)
public T
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)
public com.mojang.serialization.DataResult<com.mojang.serialization.MapLike<T>>
getMap(T arg0)
getMap(T arg0)
getMap(T arg0)
getMap(T input)
public com.mojang.serialization.DataResult<Stream<T>>
getStream(T arg0)
getStream(T arg0)
getStream(T arg0)
getStream(T input)
public com.mojang.serialization.DataResult<Consumer<Consumer<T>>>
getList(T arg0)
getList(T arg0)
getList(T arg0)
getList(T input)
public T
createList(Stream<T> arg0)
createList(Stream<T> arg0)
createList(Stream<T> arg0)
createList(Stream<T> stream)
public com.mojang.serialization.DataResult<ByteBuffer>
getByteBuffer(T arg0)
getByteBuffer(T arg0)
getByteBuffer(T arg0)
getByteBuffer(T input)
public T
createByteList(ByteBuffer arg0)
createByteList(ByteBuffer arg0)
createByteList(ByteBuffer arg0)
createByteList(ByteBuffer buf)
public com.mojang.serialization.DataResult<IntStream>
getIntStream(T arg0)
getIntStream(T arg0)
getIntStream(T arg0)
getIntStream(T input)
public T
createIntList(IntStream arg0)
createIntList(IntStream arg0)
createIntList(IntStream arg0)
createIntList(IntStream stream)
public com.mojang.serialization.DataResult<LongStream>
getLongStream(T arg0)
getLongStream(T arg0)
getLongStream(T arg0)
getLongStream(T input)
public T
createLongList(LongStream arg0)
createLongList(LongStream arg0)
createLongList(LongStream arg0)
createLongList(LongStream stream)
public T
remove(T arg0, String arg1)
remove(T arg0, String arg1)
remove(T arg0, String arg1)
remove(T input, String key)
public boolean
compressMaps()
compressMaps()
public com.mojang.serialization.ListBuilder<T>
listBuilder()
listBuilder()
public com.mojang.serialization.RecordBuilder<T>
mapBuilder()
mapBuilder()