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 official abxintermediary net/minecraft/class_5379named net/minecraft/util/dynamic/ForwardingDynamicOps
- 
Field Summary
Fields - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedForwardingDynamicOps(com.mojang.serialization.DynamicOps<T> delegate)  - 
Method Summary
Modifier 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()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 map, T key, T value) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.mojang.serialization.DynamicOps
convertList, convertMap, createMap, emptyList, emptyMap, get, getGeneric, getNumberValue, mergeToMap, mergeToPrimitive, set, update, updateGeneric, withDecoder, withEncoder, withParser 
- 
Field Details
- 
delegate
- Mappings:
 Namespace Name Mixin selector official aLabx;a:Lcom/mojang/serialization/DynamicOps;intermediary field_25503Lnet/minecraft/class_5379;field_25503:Lcom/mojang/serialization/DynamicOps;named delegateLnet/minecraft/util/dynamic/ForwardingDynamicOps;delegate:Lcom/mojang/serialization/DynamicOps;
 
 - 
 - 
Constructor Details
- 
ForwardingDynamicOps
- Mappings:
 Namespace Name Mixin selector official <init>Labx;<init>(Lcom/mojang/serialization/DynamicOps;)Vintermediary <init>Lnet/minecraft/class_5379;<init>(Lcom/mojang/serialization/DynamicOps;)Vnamed <init>Lnet/minecraft/util/dynamic/ForwardingDynamicOps;<init>(Lcom/mojang/serialization/DynamicOps;)V
 
 - 
 - 
Method Details
- 
empty
- Specified by:
 emptyin interfacecom.mojang.serialization.DynamicOps<T>
 - 
convertTo
- Specified by:
 convertToin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official convertToLabx;convertTo(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object;intermediary convertToLnet/minecraft/class_5379;convertTo(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object;named convertToLnet/minecraft/util/dynamic/ForwardingDynamicOps;convertTo(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object;
 - 
getNumberValue
- Specified by:
 getNumberValuein interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official getNumberValueLabx;getNumberValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;intermediary getNumberValueLnet/minecraft/class_5379;getNumberValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;named getNumberValueLnet/minecraft/util/dynamic/ForwardingDynamicOps;getNumberValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 - 
createNumeric
- Specified by:
 createNumericin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official createNumericLabx;createNumeric(Ljava/lang/Number;)Ljava/lang/Object;intermediary createNumericLnet/minecraft/class_5379;createNumeric(Ljava/lang/Number;)Ljava/lang/Object;named createNumericLnet/minecraft/util/dynamic/ForwardingDynamicOps;createNumeric(Ljava/lang/Number;)Ljava/lang/Object;
 - 
createByte
- Specified by:
 createBytein interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official createByteLabx;createByte(B)Ljava/lang/Object;intermediary createByteLnet/minecraft/class_5379;createByte(B)Ljava/lang/Object;named createByteLnet/minecraft/util/dynamic/ForwardingDynamicOps;createByte(B)Ljava/lang/Object;
 - 
createShort
- Specified by:
 createShortin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official createShortLabx;createShort(S)Ljava/lang/Object;intermediary createShortLnet/minecraft/class_5379;createShort(S)Ljava/lang/Object;named createShortLnet/minecraft/util/dynamic/ForwardingDynamicOps;createShort(S)Ljava/lang/Object;
 - 
createInt
- Specified by:
 createIntin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official createIntLabx;createInt(I)Ljava/lang/Object;intermediary createIntLnet/minecraft/class_5379;createInt(I)Ljava/lang/Object;named createIntLnet/minecraft/util/dynamic/ForwardingDynamicOps;createInt(I)Ljava/lang/Object;
 - 
createLong
- Specified by:
 createLongin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official createLongLabx;createLong(J)Ljava/lang/Object;intermediary createLongLnet/minecraft/class_5379;createLong(J)Ljava/lang/Object;named createLongLnet/minecraft/util/dynamic/ForwardingDynamicOps;createLong(J)Ljava/lang/Object;
 - 
createFloat
- Specified by:
 createFloatin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official createFloatLabx;createFloat(F)Ljava/lang/Object;intermediary createFloatLnet/minecraft/class_5379;createFloat(F)Ljava/lang/Object;named createFloatLnet/minecraft/util/dynamic/ForwardingDynamicOps;createFloat(F)Ljava/lang/Object;
 - 
createDouble
- Specified by:
 createDoublein interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official createDoubleLabx;createDouble(D)Ljava/lang/Object;intermediary createDoubleLnet/minecraft/class_5379;createDouble(D)Ljava/lang/Object;named createDoubleLnet/minecraft/util/dynamic/ForwardingDynamicOps;createDouble(D)Ljava/lang/Object;
 - 
getBooleanValue
- Specified by:
 getBooleanValuein interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official getBooleanValueLabx;getBooleanValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;intermediary getBooleanValueLnet/minecraft/class_5379;getBooleanValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;named getBooleanValueLnet/minecraft/util/dynamic/ForwardingDynamicOps;getBooleanValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 - 
createBoolean
- Specified by:
 createBooleanin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official createBooleanLabx;createBoolean(Z)Ljava/lang/Object;intermediary createBooleanLnet/minecraft/class_5379;createBoolean(Z)Ljava/lang/Object;named createBooleanLnet/minecraft/util/dynamic/ForwardingDynamicOps;createBoolean(Z)Ljava/lang/Object;
 - 
getStringValue
- Specified by:
 getStringValuein interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official getStringValueLabx;getStringValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;intermediary getStringValueLnet/minecraft/class_5379;getStringValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;named getStringValueLnet/minecraft/util/dynamic/ForwardingDynamicOps;getStringValue(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 - 
createString
- Specified by:
 createStringin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official createStringLabx;createString(Ljava/lang/String;)Ljava/lang/Object;intermediary createStringLnet/minecraft/class_5379;createString(Ljava/lang/String;)Ljava/lang/Object;named createStringLnet/minecraft/util/dynamic/ForwardingDynamicOps;createString(Ljava/lang/String;)Ljava/lang/Object;
 - 
mergeToList
- Specified by:
 mergeToListin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official mergeToListLabx;mergeToList(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;intermediary mergeToListLnet/minecraft/class_5379;mergeToList(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;named mergeToListLnet/minecraft/util/dynamic/ForwardingDynamicOps;mergeToList(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 - 
mergeToList
- Specified by:
 mergeToListin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official mergeToListLabx;mergeToList(Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult;intermediary mergeToListLnet/minecraft/class_5379;mergeToList(Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult;named mergeToListLnet/minecraft/util/dynamic/ForwardingDynamicOps;mergeToList(Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult;
 - 
mergeToMap
- Specified by:
 mergeToMapin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official mergeToMapLabx;mergeToMap(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;intermediary mergeToMapLnet/minecraft/class_5379;mergeToMap(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;named mergeToMapLnet/minecraft/util/dynamic/ForwardingDynamicOps;mergeToMap(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 - 
mergeToMap
public com.mojang.serialization.DataResult<T> mergeToMap(T map, com.mojang.serialization.MapLike<T> values) - Specified by:
 mergeToMapin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official mergeToMapLabx;mergeToMap(Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;intermediary mergeToMapLnet/minecraft/class_5379;mergeToMap(Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;named mergeToMapLnet/minecraft/util/dynamic/ForwardingDynamicOps;mergeToMap(Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;
 - 
getMapValues
public com.mojang.serialization.DataResult<Stream<com.mojang.datafixers.util.Pair<T,T>>> getMapValues(T input) - Specified by:
 getMapValuesin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official getMapValuesLabx;getMapValues(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;intermediary getMapValuesLnet/minecraft/class_5379;getMapValues(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;named getMapValuesLnet/minecraft/util/dynamic/ForwardingDynamicOps;getMapValues(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 - 
getMapEntries
- Specified by:
 getMapEntriesin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official getMapEntriesLabx;getMapEntries(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;intermediary getMapEntriesLnet/minecraft/class_5379;getMapEntries(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;named getMapEntriesLnet/minecraft/util/dynamic/ForwardingDynamicOps;getMapEntries(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 - 
createMap
- Specified by:
 createMapin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official createMapLabx;createMap(Ljava/util/stream/Stream;)Ljava/lang/Object;intermediary createMapLnet/minecraft/class_5379;createMap(Ljava/util/stream/Stream;)Ljava/lang/Object;named createMapLnet/minecraft/util/dynamic/ForwardingDynamicOps;createMap(Ljava/util/stream/Stream;)Ljava/lang/Object;
 - 
getMap
- Specified by:
 getMapin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official getMapLabx;getMap(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;intermediary getMapLnet/minecraft/class_5379;getMap(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;named getMapLnet/minecraft/util/dynamic/ForwardingDynamicOps;getMap(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 - 
getStream
- Specified by:
 getStreamin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official getStreamLabx;getStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;intermediary getStreamLnet/minecraft/class_5379;getStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;named getStreamLnet/minecraft/util/dynamic/ForwardingDynamicOps;getStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 - 
getList
- Specified by:
 getListin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official getListLabx;getList(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;intermediary getListLnet/minecraft/class_5379;getList(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;named getListLnet/minecraft/util/dynamic/ForwardingDynamicOps;getList(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 - 
createList
- Specified by:
 createListin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official createListLabx;createList(Ljava/util/stream/Stream;)Ljava/lang/Object;intermediary createListLnet/minecraft/class_5379;createList(Ljava/util/stream/Stream;)Ljava/lang/Object;named createListLnet/minecraft/util/dynamic/ForwardingDynamicOps;createList(Ljava/util/stream/Stream;)Ljava/lang/Object;
 - 
getByteBuffer
- Specified by:
 getByteBufferin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official getByteBufferLabx;getByteBuffer(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;intermediary getByteBufferLnet/minecraft/class_5379;getByteBuffer(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;named getByteBufferLnet/minecraft/util/dynamic/ForwardingDynamicOps;getByteBuffer(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 - 
createByteList
- Specified by:
 createByteListin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official createByteListLabx;createByteList(Ljava/nio/ByteBuffer;)Ljava/lang/Object;intermediary createByteListLnet/minecraft/class_5379;createByteList(Ljava/nio/ByteBuffer;)Ljava/lang/Object;named createByteListLnet/minecraft/util/dynamic/ForwardingDynamicOps;createByteList(Ljava/nio/ByteBuffer;)Ljava/lang/Object;
 - 
getIntStream
- Specified by:
 getIntStreamin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official getIntStreamLabx;getIntStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;intermediary getIntStreamLnet/minecraft/class_5379;getIntStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;named getIntStreamLnet/minecraft/util/dynamic/ForwardingDynamicOps;getIntStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 - 
createIntList
- Specified by:
 createIntListin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official createIntListLabx;createIntList(Ljava/util/stream/IntStream;)Ljava/lang/Object;intermediary createIntListLnet/minecraft/class_5379;createIntList(Ljava/util/stream/IntStream;)Ljava/lang/Object;named createIntListLnet/minecraft/util/dynamic/ForwardingDynamicOps;createIntList(Ljava/util/stream/IntStream;)Ljava/lang/Object;
 - 
getLongStream
- Specified by:
 getLongStreamin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official getLongStreamLabx;getLongStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;intermediary getLongStreamLnet/minecraft/class_5379;getLongStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;named getLongStreamLnet/minecraft/util/dynamic/ForwardingDynamicOps;getLongStream(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 - 
createLongList
- Specified by:
 createLongListin interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official createLongListLabx;createLongList(Ljava/util/stream/LongStream;)Ljava/lang/Object;intermediary createLongListLnet/minecraft/class_5379;createLongList(Ljava/util/stream/LongStream;)Ljava/lang/Object;named createLongListLnet/minecraft/util/dynamic/ForwardingDynamicOps;createLongList(Ljava/util/stream/LongStream;)Ljava/lang/Object;
 - 
remove
- Specified by:
 removein interfacecom.mojang.serialization.DynamicOps<T>- Mappings:
 Namespace Name Mixin selector official removeLabx;remove(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;intermediary removeLnet/minecraft/class_5379;remove(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;named removeLnet/minecraft/util/dynamic/ForwardingDynamicOps;remove(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
 - 
compressMaps
public boolean compressMaps()- Specified by:
 compressMapsin interfacecom.mojang.serialization.DynamicOps<T>
 - 
listBuilder
- Specified by:
 listBuilderin interfacecom.mojang.serialization.DynamicOps<T>
 - 
mapBuilder
- Specified by:
 mapBuilderin interfacecom.mojang.serialization.DynamicOps<T>
 
 -