Package net.minecraft.util.datafix
Class DelegatingDynamicOps<T>
java.lang.Object
net.minecraft.util.datafix.DelegatingDynamicOps<T>
- All Implemented Interfaces:
com.mojang.serialization.DynamicOps<T>
- Direct Known Subclasses:
WorldGenSettingsExport,WorldSettingsImport
public abstract class DelegatingDynamicOps<T>
extends Object
implements com.mojang.serialization.DynamicOps<T>
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDelegatingDynamicOps(com.mojang.serialization.DynamicOps<T> p_i232586_1_) -
Method Summary
Modifier and TypeMethodDescriptionboolean<U> UcreateBoolean(boolean p_createBoolean_1_) createByte(byte p_createByte_1_) createByteList(ByteBuffer p_createByteList_1_) createDouble(double p_createDouble_1_) createFloat(float p_createFloat_1_) createInt(int p_createInt_1_) createIntList(IntStream p_createIntList_1_) createList(Stream<T> p_createList_1_) createLong(long p_createLong_1_) createLongList(LongStream p_createLongList_1_) createNumeric(Number p_createNumeric_1_) createShort(short p_createShort_1_) createString(String p_createString_1_) empty()com.mojang.serialization.DataResult<Boolean>getBooleanValue(T p_getBooleanValue_1_) com.mojang.serialization.DataResult<ByteBuffer>getByteBuffer(T p_getByteBuffer_1_) com.mojang.serialization.DataResult<IntStream>getIntStream(T p_getIntStream_1_) com.mojang.serialization.DataResult<LongStream>getLongStream(T p_getLongStream_1_) com.mojang.serialization.DataResult<com.mojang.serialization.MapLike<T>>com.mojang.serialization.DataResult<Consumer<BiConsumer<T,T>>> getMapEntries(T p_getMapEntries_1_) getMapValues(T p_getMapValues_1_) com.mojang.serialization.DataResult<Number>getNumberValue(T p_getNumberValue_1_) com.mojang.serialization.DataResult<String>getStringValue(T p_getStringValue_1_) com.mojang.serialization.ListBuilder<T>com.mojang.serialization.RecordBuilder<T>com.mojang.serialization.DataResult<T>mergeToList(T p_mergeToList_1_, List<T> p_mergeToList_2_) com.mojang.serialization.DataResult<T>mergeToList(T p_mergeToList_1_, T p_mergeToList_2_) com.mojang.serialization.DataResult<T>mergeToMap(T p_mergeToMap_1_, com.mojang.serialization.MapLike<T> p_mergeToMap_2_) com.mojang.serialization.DataResult<T>mergeToMap(T p_mergeToMap_1_, T p_mergeToMap_2_, T p_mergeToMap_3_) 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
-
-
Constructor Details
-
DelegatingDynamicOps
-
-
Method Details
-
empty
- Specified by:
emptyin interfacecom.mojang.serialization.DynamicOps<T>
-
convertTo
- Specified by:
convertToin interfacecom.mojang.serialization.DynamicOps<T>
-
getNumberValue
- Specified by:
getNumberValuein interfacecom.mojang.serialization.DynamicOps<T>
-
createNumeric
- Specified by:
createNumericin interfacecom.mojang.serialization.DynamicOps<T>
-
createByte
- Specified by:
createBytein interfacecom.mojang.serialization.DynamicOps<T>
-
createShort
- Specified by:
createShortin interfacecom.mojang.serialization.DynamicOps<T>
-
createInt
- Specified by:
createIntin interfacecom.mojang.serialization.DynamicOps<T>
-
createLong
- Specified by:
createLongin interfacecom.mojang.serialization.DynamicOps<T>
-
createFloat
- Specified by:
createFloatin interfacecom.mojang.serialization.DynamicOps<T>
-
createDouble
- Specified by:
createDoublein interfacecom.mojang.serialization.DynamicOps<T>
-
getBooleanValue
- Specified by:
getBooleanValuein interfacecom.mojang.serialization.DynamicOps<T>
-
createBoolean
- Specified by:
createBooleanin interfacecom.mojang.serialization.DynamicOps<T>
-
getStringValue
- Specified by:
getStringValuein interfacecom.mojang.serialization.DynamicOps<T>
-
createString
- Specified by:
createStringin interfacecom.mojang.serialization.DynamicOps<T>
-
mergeToList
- Specified by:
mergeToListin interfacecom.mojang.serialization.DynamicOps<T>
-
mergeToList
public com.mojang.serialization.DataResult<T> mergeToList(T p_mergeToList_1_, List<T> p_mergeToList_2_) - Specified by:
mergeToListin interfacecom.mojang.serialization.DynamicOps<T>
-
mergeToMap
public com.mojang.serialization.DataResult<T> mergeToMap(T p_mergeToMap_1_, T p_mergeToMap_2_, T p_mergeToMap_3_) - Specified by:
mergeToMapin interfacecom.mojang.serialization.DynamicOps<T>
-
mergeToMap
public com.mojang.serialization.DataResult<T> mergeToMap(T p_mergeToMap_1_, com.mojang.serialization.MapLike<T> p_mergeToMap_2_) - Specified by:
mergeToMapin interfacecom.mojang.serialization.DynamicOps<T>
-
getMapValues
public com.mojang.serialization.DataResult<Stream<com.mojang.datafixers.util.Pair<T,T>>> getMapValues(T p_getMapValues_1_) - Specified by:
getMapValuesin interfacecom.mojang.serialization.DynamicOps<T>
-
getMapEntries
public com.mojang.serialization.DataResult<Consumer<BiConsumer<T,T>>> getMapEntries(T p_getMapEntries_1_) - Specified by:
getMapEntriesin interfacecom.mojang.serialization.DynamicOps<T>
-
createMap
- Specified by:
createMapin interfacecom.mojang.serialization.DynamicOps<T>
-
getMap
public com.mojang.serialization.DataResult<com.mojang.serialization.MapLike<T>> getMap(T p_getMap_1_) - Specified by:
getMapin interfacecom.mojang.serialization.DynamicOps<T>
-
getStream
- Specified by:
getStreamin interfacecom.mojang.serialization.DynamicOps<T>
-
getList
- Specified by:
getListin interfacecom.mojang.serialization.DynamicOps<T>
-
createList
- Specified by:
createListin interfacecom.mojang.serialization.DynamicOps<T>
-
getByteBuffer
- Specified by:
getByteBufferin interfacecom.mojang.serialization.DynamicOps<T>
-
createByteList
- Specified by:
createByteListin interfacecom.mojang.serialization.DynamicOps<T>
-
getIntStream
- Specified by:
getIntStreamin interfacecom.mojang.serialization.DynamicOps<T>
-
createIntList
- Specified by:
createIntListin interfacecom.mojang.serialization.DynamicOps<T>
-
getLongStream
- Specified by:
getLongStreamin interfacecom.mojang.serialization.DynamicOps<T>
-
createLongList
- Specified by:
createLongListin interfacecom.mojang.serialization.DynamicOps<T>
-
remove
- Specified by:
removein interfacecom.mojang.serialization.DynamicOps<T>
-
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>
-