修飾子とタイプ | フィールドと説明 |
---|---|
static NBTDynamicOps |
INSTANCE |
修飾子 | コンストラクタと説明 |
---|---|
protected |
NBTDynamicOps() |
修飾子とタイプ | メソッドと説明 |
---|---|
INBT |
createBoolean(boolean p_createBoolean_1_) |
INBT |
createByte(byte p_createByte_1_) |
INBT |
createByteList(java.nio.ByteBuffer p_createByteList_1_) |
INBT |
createDouble(double p_createDouble_1_) |
INBT |
createFloat(float p_createFloat_1_) |
INBT |
createInt(int p_createInt_1_) |
INBT |
createIntList(java.util.stream.IntStream p_createIntList_1_) |
INBT |
createList(java.util.stream.Stream<INBT> p_createList_1_) |
INBT |
createLong(long p_createLong_1_) |
INBT |
createLongList(java.util.stream.LongStream p_createLongList_1_) |
INBT |
createMap(java.util.Map<INBT,INBT> p_createMap_1_) |
INBT |
createNumeric(java.lang.Number p_createNumeric_1_) |
INBT |
createShort(short p_createShort_1_) |
INBT |
createString(java.lang.String p_createString_1_) |
INBT |
empty() |
java.util.Optional<java.nio.ByteBuffer> |
getByteBuffer(INBT p_getByteBuffer_1_) |
java.util.Optional<java.util.stream.IntStream> |
getIntStream(INBT p_getIntStream_1_) |
java.util.Optional<java.util.stream.LongStream> |
getLongStream(INBT p_getLongStream_1_) |
java.util.Optional<java.util.Map<INBT,INBT>> |
getMapValues(INBT p_getMapValues_1_) |
java.util.Optional<java.lang.Number> |
getNumberValue(INBT p_getNumberValue_1_) |
java.util.Optional<java.util.stream.Stream<INBT>> |
getStream(INBT p_getStream_1_) |
java.util.Optional<java.lang.String> |
getStringValue(INBT p_getStringValue_1_) |
com.mojang.datafixers.types.Type<?> |
getType(INBT p_getType_1_) |
INBT |
merge(INBT p_merge_1_,
INBT p_merge_2_)
merges 2 values together, if possible (list + list, map + map, empty + anything)
|
INBT |
mergeInto(INBT p_mergeInto_1_,
INBT p_mergeInto_2_)
keeps input unchanged if it's not list-like
|
INBT |
mergeInto(INBT p_mergeInto_1_,
INBT p_mergeInto_2_,
INBT p_mergeInto_3_)
keeps input unchanged if it's not map-like
|
INBT |
remove(INBT p_remove_1_,
java.lang.String p_remove_2_) |
java.lang.String |
toString() |
public static final NBTDynamicOps INSTANCE
public com.mojang.datafixers.types.Type<?> getType(INBT p_getType_1_)
getType
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public java.util.Optional<java.lang.Number> getNumberValue(INBT p_getNumberValue_1_)
getNumberValue
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT createNumeric(java.lang.Number p_createNumeric_1_)
createNumeric
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT createByte(byte p_createByte_1_)
createByte
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT createShort(short p_createShort_1_)
createShort
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT createInt(int p_createInt_1_)
createInt
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT createLong(long p_createLong_1_)
createLong
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT createFloat(float p_createFloat_1_)
createFloat
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT createDouble(double p_createDouble_1_)
createDouble
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT createBoolean(boolean p_createBoolean_1_)
createBoolean
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public java.util.Optional<java.lang.String> getStringValue(INBT p_getStringValue_1_)
getStringValue
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT createString(java.lang.String p_createString_1_)
createString
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT mergeInto(INBT p_mergeInto_1_, INBT p_mergeInto_2_)
com.mojang.datafixers.types.DynamicOps
mergeInto
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT mergeInto(INBT p_mergeInto_1_, INBT p_mergeInto_2_, INBT p_mergeInto_3_)
com.mojang.datafixers.types.DynamicOps
mergeInto
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT merge(INBT p_merge_1_, INBT p_merge_2_)
com.mojang.datafixers.types.DynamicOps
merge
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public java.util.Optional<java.util.Map<INBT,INBT>> getMapValues(INBT p_getMapValues_1_)
getMapValues
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT createMap(java.util.Map<INBT,INBT> p_createMap_1_)
createMap
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public java.util.Optional<java.util.stream.Stream<INBT>> getStream(INBT p_getStream_1_)
getStream
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public java.util.Optional<java.nio.ByteBuffer> getByteBuffer(INBT p_getByteBuffer_1_)
getByteBuffer
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT createByteList(java.nio.ByteBuffer p_createByteList_1_)
createByteList
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public java.util.Optional<java.util.stream.IntStream> getIntStream(INBT p_getIntStream_1_)
getIntStream
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT createIntList(java.util.stream.IntStream p_createIntList_1_)
createIntList
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public java.util.Optional<java.util.stream.LongStream> getLongStream(INBT p_getLongStream_1_)
getLongStream
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT createLongList(java.util.stream.LongStream p_createLongList_1_)
createLongList
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT createList(java.util.stream.Stream<INBT> p_createList_1_)
createList
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public INBT remove(INBT p_remove_1_, java.lang.String p_remove_2_)
remove
インタフェース内 com.mojang.datafixers.types.DynamicOps<INBT>
public java.lang.String toString()
toString
クラス内 java.lang.Object