Package net.minecraft.util.dynamic
Class ForwardingDynamicOps<T>
java.lang.Object
net.minecraft.util.dynamic.ForwardingDynamicOps<T>
- All Implemented Interfaces:
- com.mojang.serialization.DynamicOps<T>
- Direct Known Subclasses:
- RegistryOps
public abstract class ForwardingDynamicOps<T>
extends Object
implements com.mojang.serialization.DynamicOps<T>
A dynamic ops that delegates all operations from another one.
- Mappings:
- Namespace - Name - named - net/minecraft/util/dynamic/ForwardingDynamicOps- intermediary - net/minecraft/class_5379- official - akm
- 
Field SummaryFields
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedForwardingDynamicOps(com.mojang.serialization.DynamicOps<T> delegate) 
- 
Method SummaryModifier and TypeMethodDescriptionboolean<U> UcreateBoolean(boolean bl) createByte(byte b) createByteList(ByteBuffer buf) createDouble(double d) createFloat(float f) createInt(int i) createIntList(IntStream stream) createList(Stream<T> stream) createLong(long l) createLongList(LongStream stream) createNumeric(Number number) createShort(short s) createString(String string) empty()emptyMap()com.mojang.serialization.DataResult<Boolean> getBooleanValue(T input) com.mojang.serialization.DataResult<ByteBuffer> getByteBuffer(T input) com.mojang.serialization.DataResult<IntStream> getIntStream(T input) com.mojang.serialization.DataResult<LongStream> getLongStream(T input) com.mojang.serialization.DataResult<com.mojang.serialization.MapLike<T>> com.mojang.serialization.DataResult<Consumer<BiConsumer<T, T>>> getMapEntries(T input) getMapValues(T input) com.mojang.serialization.DataResult<Number> getNumberValue(T input) com.mojang.serialization.DataResult<String> getStringValue(T input) com.mojang.serialization.ListBuilder<T> com.mojang.serialization.RecordBuilder<T> com.mojang.serialization.DataResult<T> mergeToList(T list, List<T> values) com.mojang.serialization.DataResult<T> mergeToList(T list, T value) com.mojang.serialization.DataResult<T> mergeToMap(T map, com.mojang.serialization.MapLike<T> values) com.mojang.serialization.DataResult<T> mergeToMap(T t, Map<T, T> map) com.mojang.serialization.DataResult<T> mergeToMap(T map, T key, T value) com.mojang.serialization.DataResult<T> mergeToPrimitive(T t, T t2) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.mojang.serialization.DynamicOpsconvertList, convertMap, get, getGeneric, getNumberValue, set, update, updateGeneric, withDecoder, withEncoder, withParser
- 
Field Details- 
delegate- Mappings:
- Namespace - Name - Mixin selector - named - delegate- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;delegate:Lcom/mojang/serialization/DynamicOps;- intermediary - field_25503- Lnet/minecraft/class_5379;field_25503:Lcom/mojang/serialization/DynamicOps;- official - a- Lakm;a:Lcom/mojang/serialization/DynamicOps;
 
 
- 
- 
Constructor Details- 
ForwardingDynamicOps- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;<init>(Lcom/mojang/serialization/DynamicOps;)V- intermediary - <init>- Lnet/minecraft/class_5379;<init>(Lcom/mojang/serialization/DynamicOps;)V- official - <init>- Lakm;<init>(Lcom/mojang/serialization/DynamicOps;)V
 
 
- 
- 
Method Details- 
empty- Specified by:
- emptyin interface- com.mojang.serialization.DynamicOps<T>
 
- 
emptyMap- Specified by:
- emptyMapin interface- com.mojang.serialization.DynamicOps<T>
 
- 
emptyList- Specified by:
- emptyListin interface- com.mojang.serialization.DynamicOps<T>
 
- 
convertTo- Specified by:
- convertToin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - convertTo- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;convertTo(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object;- intermediary - convertTo- Lnet/minecraft/class_5379;convertTo(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object;- official - convertTo- Lakm;convertTo(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object;
 
- 
getNumberValue- Specified by:
- getNumberValuein interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - getNumberValue- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;getNumberValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- intermediary - getNumberValue- Lnet/minecraft/class_5379;getNumberValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- official - getNumberValue- Lakm;getNumberValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 
- 
createNumeric- Specified by:
- createNumericin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - createNumeric- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;createNumeric(Ljava/lang/Number;)Ljava/lang/Object;- intermediary - createNumeric- Lnet/minecraft/class_5379;createNumeric(Ljava/lang/Number;)Ljava/lang/Object;- official - createNumeric- Lakm;createNumeric(Ljava/lang/Number;)Ljava/lang/Object;
 
- 
createByte- Specified by:
- createBytein interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - createByte- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;createByte(B)Ljava/lang/Object;- intermediary - createByte- Lnet/minecraft/class_5379;createByte(B)Ljava/lang/Object;- official - createByte- Lakm;createByte(B)Ljava/lang/Object;
 
- 
createShort- Specified by:
- createShortin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - createShort- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;createShort(S)Ljava/lang/Object;- intermediary - createShort- Lnet/minecraft/class_5379;createShort(S)Ljava/lang/Object;- official - createShort- Lakm;createShort(S)Ljava/lang/Object;
 
- 
createInt- Specified by:
- createIntin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - createInt- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;createInt(I)Ljava/lang/Object;- intermediary - createInt- Lnet/minecraft/class_5379;createInt(I)Ljava/lang/Object;- official - createInt- Lakm;createInt(I)Ljava/lang/Object;
 
- 
createLong- Specified by:
- createLongin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - createLong- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;createLong(J)Ljava/lang/Object;- intermediary - createLong- Lnet/minecraft/class_5379;createLong(J)Ljava/lang/Object;- official - createLong- Lakm;createLong(J)Ljava/lang/Object;
 
- 
createFloat- Specified by:
- createFloatin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - createFloat- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;createFloat(F)Ljava/lang/Object;- intermediary - createFloat- Lnet/minecraft/class_5379;createFloat(F)Ljava/lang/Object;- official - createFloat- Lakm;createFloat(F)Ljava/lang/Object;
 
- 
createDouble- Specified by:
- createDoublein interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - createDouble- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;createDouble(D)Ljava/lang/Object;- intermediary - createDouble- Lnet/minecraft/class_5379;createDouble(D)Ljava/lang/Object;- official - createDouble- Lakm;createDouble(D)Ljava/lang/Object;
 
- 
getBooleanValue- Specified by:
- getBooleanValuein interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - getBooleanValue- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;getBooleanValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- intermediary - getBooleanValue- Lnet/minecraft/class_5379;getBooleanValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- official - getBooleanValue- Lakm;getBooleanValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 
- 
createBoolean- Specified by:
- createBooleanin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - createBoolean- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;createBoolean(Z)Ljava/lang/Object;- intermediary - createBoolean- Lnet/minecraft/class_5379;createBoolean(Z)Ljava/lang/Object;- official - createBoolean- Lakm;createBoolean(Z)Ljava/lang/Object;
 
- 
getStringValue- Specified by:
- getStringValuein interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - getStringValue- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;getStringValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- intermediary - getStringValue- Lnet/minecraft/class_5379;getStringValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- official - getStringValue- Lakm;getStringValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 
- 
createString- Specified by:
- createStringin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - createString- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;createString(Ljava/lang/String;)Ljava/lang/Object;- intermediary - createString- Lnet/minecraft/class_5379;createString(Ljava/lang/String;)Ljava/lang/Object;- official - createString- Lakm;createString(Ljava/lang/String;)Ljava/lang/Object;
 
- 
mergeToList- Specified by:
- mergeToListin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - mergeToList- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;mergeToList(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- intermediary - mergeToList- Lnet/minecraft/class_5379;mergeToList(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- official - mergeToList- Lakm;mergeToList(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 
- 
mergeToList- Specified by:
- mergeToListin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - mergeToList- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;mergeToList(Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult;- intermediary - mergeToList- Lnet/minecraft/class_5379;mergeToList(Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult;- official - mergeToList- Lakm;mergeToList(Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult;
 
- 
mergeToMap- Specified by:
- mergeToMapin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - mergeToMap- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;mergeToMap(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- intermediary - mergeToMap- Lnet/minecraft/class_5379;mergeToMap(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- official - mergeToMap- Lakm;mergeToMap(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 
- 
mergeToMappublic com.mojang.serialization.DataResult<T> mergeToMap(T map, com.mojang.serialization.MapLike<T> values) - Specified by:
- mergeToMapin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - mergeToMap- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;mergeToMap(Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;- intermediary - mergeToMap- Lnet/minecraft/class_5379;mergeToMap(Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;- official - mergeToMap- Lakm;mergeToMap(Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;
 
- 
mergeToMap- Specified by:
- mergeToMapin interface- com.mojang.serialization.DynamicOps<T>
 
- 
mergeToPrimitive- Specified by:
- mergeToPrimitivein interface- com.mojang.serialization.DynamicOps<T>
 
- 
getMapValuespublic com.mojang.serialization.DataResult<Stream<com.mojang.datafixers.util.Pair<T,T>>> getMapValues(T input) - Specified by:
- getMapValuesin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - getMapValues- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;getMapValues(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- intermediary - getMapValues- Lnet/minecraft/class_5379;getMapValues(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- official - getMapValues- Lakm;getMapValues(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 
- 
getMapEntries- Specified by:
- getMapEntriesin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - getMapEntries- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;getMapEntries(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- intermediary - getMapEntries- Lnet/minecraft/class_5379;getMapEntries(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- official - getMapEntries- Lakm;getMapEntries(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 
- 
createMap- Specified by:
- createMapin interface- com.mojang.serialization.DynamicOps<T>
 
- 
createMap- Specified by:
- createMapin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - createMap- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;createMap(Ljava/util/stream/Stream;)Ljava/lang/Object;- intermediary - createMap- Lnet/minecraft/class_5379;createMap(Ljava/util/stream/Stream;)Ljava/lang/Object;- official - createMap- Lakm;createMap(Ljava/util/stream/Stream;)Ljava/lang/Object;
 
- 
getMap- Specified by:
- getMapin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - getMap- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;getMap(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- intermediary - getMap- Lnet/minecraft/class_5379;getMap(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- official - getMap- Lakm;getMap(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 
- 
getStream- Specified by:
- getStreamin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - getStream- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;getStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- intermediary - getStream- Lnet/minecraft/class_5379;getStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- official - getStream- Lakm;getStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 
- 
getList- Specified by:
- getListin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - getList- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;getList(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- intermediary - getList- Lnet/minecraft/class_5379;getList(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- official - getList- Lakm;getList(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 
- 
createList- Specified by:
- createListin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - createList- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;createList(Ljava/util/stream/Stream;)Ljava/lang/Object;- intermediary - createList- Lnet/minecraft/class_5379;createList(Ljava/util/stream/Stream;)Ljava/lang/Object;- official - createList- Lakm;createList(Ljava/util/stream/Stream;)Ljava/lang/Object;
 
- 
getByteBuffer- Specified by:
- getByteBufferin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - getByteBuffer- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;getByteBuffer(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- intermediary - getByteBuffer- Lnet/minecraft/class_5379;getByteBuffer(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- official - getByteBuffer- Lakm;getByteBuffer(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 
- 
createByteList- Specified by:
- createByteListin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - createByteList- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;createByteList(Ljava/nio/ByteBuffer;)Ljava/lang/Object;- intermediary - createByteList- Lnet/minecraft/class_5379;createByteList(Ljava/nio/ByteBuffer;)Ljava/lang/Object;- official - createByteList- Lakm;createByteList(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
 
- 
getIntStream- Specified by:
- getIntStreamin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - getIntStream- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;getIntStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- intermediary - getIntStream- Lnet/minecraft/class_5379;getIntStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- official - getIntStream- Lakm;getIntStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 
- 
createIntList- Specified by:
- createIntListin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - createIntList- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;createIntList(Ljava/util/stream/IntStream;)Ljava/lang/Object;- intermediary - createIntList- Lnet/minecraft/class_5379;createIntList(Ljava/util/stream/IntStream;)Ljava/lang/Object;- official - createIntList- Lakm;createIntList(Ljava/util/stream/IntStream;)Ljava/lang/Object;
 
- 
getLongStream- Specified by:
- getLongStreamin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - getLongStream- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;getLongStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- intermediary - getLongStream- Lnet/minecraft/class_5379;getLongStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- official - getLongStream- Lakm;getLongStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 
- 
createLongList- Specified by:
- createLongListin interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - createLongList- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;createLongList(Ljava/util/stream/LongStream;)Ljava/lang/Object;- intermediary - createLongList- Lnet/minecraft/class_5379;createLongList(Ljava/util/stream/LongStream;)Ljava/lang/Object;- official - createLongList- Lakm;createLongList(Ljava/util/stream/LongStream;)Ljava/lang/Object;
 
- 
remove- Specified by:
- removein interface- com.mojang.serialization.DynamicOps<T>
- Mappings:
- Namespace - Name - Mixin selector - named - remove- Lnet/minecraft/util/dynamic/ForwardingDynamicOps;remove(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;- intermediary - remove- Lnet/minecraft/class_5379;remove(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;- official - remove- Lakm;remove(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
 
- 
compressMapspublic boolean compressMaps()- Specified by:
- compressMapsin interface- com.mojang.serialization.DynamicOps<T>
 
- 
listBuilder- Specified by:
- listBuilderin interface- com.mojang.serialization.DynamicOps<T>
 
- 
mapBuilder- Specified by:
- mapBuilderin interface- com.mojang.serialization.DynamicOps<T>
 
 
-