net.minecraft.resources

public abstract class DelegatingOps<T>

implements com.mojang.serialization.DynamicOps<T>

wp
net.minecraft.resources.DelegatingOps
net.minecraft.class_5379
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
delegate
f_135465_

Constructor summary

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

Method summary

Modifier and TypeMethod
public T
empty()
empty()
empty()
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> p_135471_, T arg1)
public com.mojang.serialization.DataResult<Number>
getNumberValue(T arg0)
getNumberValue(T arg0)
getNumberValue(T arg0)
public T
createNumeric(Number arg0)
createNumeric(Number arg0)
createNumeric(Number arg0)
public T
createByte(byte arg0)
createByte(byte arg0)
createByte(byte arg0)
public T
createShort(short arg0)
createShort(short arg0)
createShort(short arg0)
public T
createInt(int arg0)
createInt(int arg0)
createInt(int arg0)
public T
createLong(long arg0)
createLong(long arg0)
createLong(long arg0)
public T
createFloat(float arg0)
createFloat(float arg0)
createFloat(float arg0)
public T
createDouble(double arg0)
createDouble(double arg0)
createDouble(double arg0)
public com.mojang.serialization.DataResult<Boolean>
getBooleanValue(T arg0)
getBooleanValue(T arg0)
getBooleanValue(T arg0)
public T
createBoolean(boolean arg0)
createBoolean(boolean arg0)
createBoolean(boolean arg0)
public com.mojang.serialization.DataResult<String>
getStringValue(T arg0)
getStringValue(T arg0)
getStringValue(T arg0)
public T
createString(String arg0)
createString(String arg0)
createString(String arg0)
public com.mojang.serialization.DataResult<T>
mergeToList(T arg0, T arg1)
mergeToList(T arg0, T arg1)
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 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 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 p_135533_, com.mojang.serialization.MapLike<T> arg1)
public com.mojang.serialization.DataResult<Stream<com.mojang.datafixers.util.Pair<T, T>>>
getMapValues(T arg0)
getMapValues(T arg0)
getMapValues(T arg0)
public com.mojang.serialization.DataResult<Consumer<BiConsumer<T, T>>>
getMapEntries(T arg0)
getMapEntries(T arg0)
getMapEntries(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)
public com.mojang.serialization.DataResult<com.mojang.serialization.MapLike<T>>
getMap(T arg0)
getMap(T arg0)
getMap(T arg0)
public com.mojang.serialization.DataResult<Stream<T>>
getStream(T arg0)
getStream(T arg0)
getStream(T arg0)
public com.mojang.serialization.DataResult<Consumer<Consumer<T>>>
getList(T arg0)
getList(T arg0)
getList(T arg0)
public T
createList(Stream<T> arg0)
createList(Stream<T> arg0)
createList(Stream<T> arg0)
public com.mojang.serialization.DataResult<ByteBuffer>
getByteBuffer(T arg0)
getByteBuffer(T arg0)
getByteBuffer(T arg0)
public T
createByteList(ByteBuffer arg0)
createByteList(ByteBuffer arg0)
createByteList(ByteBuffer arg0)
public com.mojang.serialization.DataResult<IntStream>
getIntStream(T arg0)
getIntStream(T arg0)
getIntStream(T arg0)
public T
createIntList(IntStream arg0)
createIntList(IntStream arg0)
createIntList(IntStream arg0)
public com.mojang.serialization.DataResult<LongStream>
getLongStream(T arg0)
getLongStream(T arg0)
getLongStream(T arg0)
public T
createLongList(LongStream arg0)
createLongList(LongStream arg0)
createLongList(LongStream arg0)
public T
remove(T arg0, String arg1)
remove(T arg0, String arg1)
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()