2023-10-06 12:00:08 -04:00
|
|
|
CLASS net/minecraft/class_8806 net/minecraft/util/dynamic/RuntimeOps
|
|
|
|
COMMENT A dynamic ops that "serializes" data to a Java runtime representation.
|
|
|
|
COMMENT This is most useful when combined with another ops.
|
|
|
|
COMMENT
|
|
|
|
COMMENT <p>The objects must be one of: numbers, booleans, string, {@link Map}, {@link List},
|
|
|
|
COMMENT {@link it.unimi.dsi.fastutil.bytes.ByteList}, {@link
|
2023-10-18 10:03:58 -04:00
|
|
|
COMMENT it.unimi.dsi.fastutil.ints.IntList}, or {@link it.unimi.dsi.fastutil.longs.LongList}.
|
2023-10-06 12:00:08 -04:00
|
|
|
COMMENT Arrays are not supported.
|
|
|
|
COMMENT
|
|
|
|
COMMENT @see Codecs#BASIC_OBJECT
|
|
|
|
FIELD field_46239 INSTANCE Lnet/minecraft/class_8806;
|
|
|
|
METHOD convertTo (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object;
|
|
|
|
ARG 1 ops
|
|
|
|
ARG 2 object
|
|
|
|
METHOD createBoolean (Z)Ljava/lang/Object;
|
|
|
|
ARG 1 value
|
|
|
|
METHOD createByte (B)Ljava/lang/Object;
|
|
|
|
ARG 1 value
|
|
|
|
METHOD createByteList (Ljava/nio/ByteBuffer;)Ljava/lang/Object;
|
|
|
|
ARG 1 buf
|
|
|
|
METHOD createDouble (D)Ljava/lang/Object;
|
|
|
|
ARG 1 value
|
|
|
|
METHOD createFloat (F)Ljava/lang/Object;
|
|
|
|
ARG 1 value
|
|
|
|
METHOD createInt (I)Ljava/lang/Object;
|
|
|
|
ARG 1 value
|
|
|
|
METHOD createIntList (Ljava/util/stream/IntStream;)Ljava/lang/Object;
|
|
|
|
ARG 1 stream
|
|
|
|
METHOD createList (Ljava/util/stream/Stream;)Ljava/lang/Object;
|
|
|
|
ARG 1 stream
|
|
|
|
METHOD createLong (J)Ljava/lang/Object;
|
|
|
|
ARG 1 value
|
|
|
|
METHOD createLongList (Ljava/util/stream/LongStream;)Ljava/lang/Object;
|
|
|
|
ARG 1 stream
|
|
|
|
METHOD createMap (Ljava/util/Map;)Ljava/lang/Object;
|
|
|
|
ARG 1 map
|
|
|
|
METHOD createMap (Ljava/util/stream/Stream;)Ljava/lang/Object;
|
|
|
|
ARG 1 entries
|
|
|
|
METHOD createNumeric (Ljava/lang/Number;)Ljava/lang/Object;
|
|
|
|
ARG 1 value
|
|
|
|
METHOD createShort (S)Ljava/lang/Object;
|
|
|
|
ARG 1 value
|
|
|
|
METHOD createString (Ljava/lang/String;)Ljava/lang/Object;
|
|
|
|
ARG 1 value
|
|
|
|
METHOD getBooleanValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
|
|
|
|
ARG 1 object
|
|
|
|
METHOD getByteBuffer (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
|
|
|
|
ARG 1 byteList
|
|
|
|
METHOD getIntStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
|
|
|
|
ARG 1 intList
|
|
|
|
METHOD getList (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
|
|
|
|
ARG 1 list
|
|
|
|
METHOD getLongStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
|
|
|
|
ARG 1 longList
|
|
|
|
METHOD getMap (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
|
|
|
|
ARG 1 map
|
|
|
|
METHOD getMapEntries (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
|
|
|
|
ARG 1 map
|
|
|
|
METHOD getMapValues (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
|
|
|
|
ARG 1 map
|
|
|
|
METHOD getNumberValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
|
|
|
|
ARG 1 object
|
|
|
|
METHOD getStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
|
|
|
|
ARG 1 list
|
|
|
|
METHOD getStringValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
|
|
|
|
ARG 1 object
|
|
|
|
METHOD mergeToList (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
|
|
|
|
ARG 1 list
|
|
|
|
ARG 2 value
|
|
|
|
METHOD mergeToList (Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult;
|
|
|
|
ARG 1 list
|
|
|
|
ARG 2 values
|
|
|
|
METHOD mergeToMap (Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;
|
|
|
|
ARG 1 map
|
|
|
|
ARG 2 map2
|
|
|
|
METHOD mergeToMap (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
|
|
|
|
ARG 1 map
|
|
|
|
ARG 2 key
|
|
|
|
ARG 3 value
|
|
|
|
METHOD mergeToMap (Ljava/lang/Object;Ljava/util/Map;)Lcom/mojang/serialization/DataResult;
|
|
|
|
ARG 1 map
|
|
|
|
ARG 2 map2
|
|
|
|
METHOD method_53922 (Lcom/google/common/collect/ImmutableMap$Builder;Lcom/mojang/datafixers/util/Pair;)V
|
|
|
|
ARG 1 pair
|
|
|
|
METHOD method_53923 toMap (Lcom/mojang/serialization/MapLike;)Ljava/util/Map;
|
|
|
|
ARG 0 mapLike
|
|
|
|
METHOD method_53925 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair;
|
|
|
|
ARG 0 entry
|
|
|
|
METHOD method_53926 streamEntries (Ljava/util/Map;)Ljava/util/stream/Stream;
|
|
|
|
ARG 0 map
|
|
|
|
METHOD method_53932 (Ljava/lang/Object;)Ljava/lang/Object;
|
|
|
|
ARG 0 value
|
|
|
|
METHOD remove (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
|
|
|
|
ARG 1 map
|
|
|
|
ARG 2 key
|
|
|
|
CLASS 1
|
|
|
|
METHOD get (Ljava/lang/Object;)Ljava/lang/Object;
|
|
|
|
ARG 1 key
|
|
|
|
METHOD get (Ljava/lang/String;)Ljava/lang/Object;
|
|
|
|
ARG 1 key
|
|
|
|
CLASS class_8807 MapBuilder
|
|
|
|
METHOD <init> (Lcom/mojang/serialization/DynamicOps;)V
|
|
|
|
ARG 1 ops
|
|
|
|
METHOD append (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
|
|
|
|
ARG 1 key
|
|
|
|
ARG 2 value
|
|
|
|
ARG 3 builder
|
|
|
|
METHOD build (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
|
|
|
|
ARG 1 builder
|
|
|
|
ARG 2 map
|