A few util mappings (#570)

* A few util mappings

* Update BoundingBox.mapping

* More util mappings

* Undo chunkpos move

* Update BoundingBox.mapping

* Update NumberRange.mapping
This commit is contained in:
Runemoro 2019-03-29 12:09:11 -04:00 committed by Modmuss50
parent b418a046f0
commit 4673cec044
21 changed files with 85 additions and 13 deletions

View File

@ -0,0 +1,2 @@
CLASS dvr net/minecraft/client/util/ClientPlayerTickable
METHOD a tick ()V

View File

@ -1,4 +1,4 @@
CLASS cvd net/minecraft/util/Session
CLASS cvd net/minecraft/client/util/Session
CLASS cvd$a AccountType
FIELD a LEGACY Lcvd$a;
FIELD b MOJANG Lcvd$a;

View File

@ -1,4 +1,4 @@
CLASS uu net/minecraft/server/world/ChunkPosLevelPropagator
CLASS uu net/minecraft/util/ChunkPosLevelPropagator
METHOD <init> (III)V
ARG 1 levelCount
ARG 2 initLevelCapacity

View File

@ -0,0 +1,7 @@
CLASS va net/minecraft/util/ChunkSectionPosLevelPropagator
METHOD b getInitialLevel (J)I
ARG 1 id
METHOD b update (JIZ)V
ARG 1 id
ARG 3 limitLevel
ARG 4 mergeAsMin

View File

@ -1,2 +0,0 @@
CLASS dvr net/minecraft/util/ClientPlayerTickable
METHOD a tick ()V

View File

@ -1,4 +1,4 @@
CLASS ey net/minecraft/sortme/CuboidBlockIterator
CLASS ey net/minecraft/util/CuboidBlockIterator
FIELD a startX I
FIELD b startY I
FIELD c startZ I

View File

@ -16,9 +16,9 @@ CLASS cjw net/minecraft/util/LevelPropagator
ARG 3 initTotalCapacity
METHOD a updateMinLevel (I)V
ARG 1 limitLevel
METHOD a minLevel (II)I
ARG 1 level
ARG 2 max
METHOD a min (II)I
ARG 1 a
ARG 2 b
METHOD a isInvalid (J)Z
ARG 1 id
METHOD a setLevel (JI)V

View File

@ -26,21 +26,31 @@ CLASS bi net/minecraft/util/NumberRange
ARG 0 value
METHOD a fromJson (Lcom/google/gson/JsonElement;)Lbi$d;
ARG 0 element
METHOD a fromStringReader (Lcom/mojang/brigadier/StringReader;)Lbi$d;
METHOD a (Lcom/mojang/brigadier/StringReader;Ljava/lang/Integer;Ljava/lang/Integer;)Lbi$d;
ARG 1 min
ARG 2 max
METHOD a fromStringReader (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lbi$d;
METHOD a squared (Ljava/lang/Integer;)Ljava/lang/Long;
ARG 0 value
METHOD b atLeast (I)Lbi$d;
ARG 0 value
METHOD d test (I)Z
CLASS bi$a Factory
FIELD a EXCEPTION_EMPTY Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD b EXCEPTION_SWAPPED Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD c min Ljava/lang/Number;
FIELD d max Ljava/lang/Number;
METHOD <init> (Ljava/lang/Number;Ljava/lang/Number;)V
ARG 1 min
ARG 2 max
METHOD a getMin ()Ljava/lang/Number;
METHOD a fromJson (Lcom/google/gson/JsonElement;Lbi;Ljava/util/function/BiFunction;Lbi$a;)Lbi;
ARG 0 json
ARG 1 defaultValue
ARG 3 factory
METHOD a fromStringReader (Lcom/mojang/brigadier/StringReader;Lbi$b;Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/util/function/Function;)Lbi;
METHOD a fromStringReader (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/lang/Number;
METHOD b getMax ()Ljava/lang/Number;
METHOD c isDummy ()Z
METHOD d serialize ()Lcom/google/gson/JsonElement;

View File

@ -3,6 +3,7 @@ CLASS jc net/minecraft/util/PacketByteBuf
METHOD a readByteArray ()[B
METHOD a getVarIntSizeBytes (I)I
METHOD a writeItemStack (Lbbp;)Ljc;
METHOD a writeBlockHitResult (Lcrc;)V
METHOD a writeBlockPos (Lev;)Ljc;
METHOD a writeCompoundTag (Lib;)Ljc;
METHOD a readEnumConstant (Ljava/lang/Class;)Ljava/lang/Enum;
@ -26,11 +27,14 @@ CLASS jc net/minecraft/util/PacketByteBuf
METHOD d writeVarInt (I)Ljc;
METHOD e readBlockPos ()Lev;
METHOD e readString (I)Ljava/lang/String;
METHOD g readChunkSectionPos ()Lfo;
METHOD h readTextComponent ()Ljm;
METHOD i readVarInt ()I
METHOD j readVarLong ()J
METHOD k readUuid ()Ljava/util/UUID;
METHOD l readCompoundTag ()Lib;
METHOD m readItemStack ()Lbbp;
METHOD n readString ()Ljava/lang/String;
METHOD o readIdentifier ()Lqr;
METHOD p readDate ()Ljava/util/Date;
METHOD q readBlockHitResult ()Lcrc;

View File

@ -1 +0,0 @@
CLASS va net/minecraft/util/SectionRelativeLevelPropagator

View File

@ -1,2 +1,2 @@
CLASS g net/minecraft/util/UncaughtExceptionLogger
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD a logger Lorg/apache/logging/log4j/Logger;

View File

@ -1,6 +1,10 @@
CLASS ali net/minecraft/util/WeightedList
CLASS ali$a Entry
FIELD c weight I
FIELD d shuffledOrder D
METHOD a getShuffledOrder ()D
METHOD a setShuffledOrder (F)V
ARG 1 random
METHOD b getElement ()Ljava/lang/Object;
FIELD a entries Ljava/util/List;
FIELD b random Ljava/util/Random;

View File

@ -15,6 +15,7 @@ CLASS e net/minecraft/util/crash/CrashReportSection
ARG 0 x
ARG 2 y
ARG 4 z
METHOD a trimStackTrace (I)I
METHOD a createPositionString (III)Ljava/lang/String;
ARG 0 x
ARG 1 y

View File

@ -4,6 +4,8 @@ CLASS ev net/minecraft/util/math/BlockPos
METHOD tryAdvance (Ljava/util/function/Consumer;)Z
ARG 1 consumer
CLASS ev$2
FIELD a iterator Ley;
FIELD b pos Lev$a;
FIELD c minX I
FIELD d minY I
FIELD e minZ I
@ -30,6 +32,7 @@ CLASS ev net/minecraft/util/math/BlockPos
METHOD g set (Lfq;)Lev$a;
METHOD p setY (I)V
CLASS ev$b PooledMutable
FIELD f free Z
FIELD g POOL Ljava/util/List;
METHOD <init> (III)V
ARG 1 y
@ -39,6 +42,7 @@ CLASS ev net/minecraft/util/math/BlockPos
METHOD f get (III)Lev$b;
METHOD r get ()Lev$b;
FIELD a ORIGIN Lev;
FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c SIZE_BITS_X I
FIELD d SIZE_BITS_Z I
FIELD f SIZE_BITS_Y I
@ -59,7 +63,7 @@ CLASS ev net/minecraft/util/math/BlockPos
ARG 0 x
ARG 1 y
ARG 2 z
METHOD a getBlocksInCuboid (IIIIII)Ljava/util/stream/Stream;
METHOD a streamBoxPositions (IIIIII)Ljava/util/stream/Stream;
ARG 0 minX
ARG 1 minY
ARG 2 minZ
@ -73,6 +77,9 @@ CLASS ev net/minecraft/util/math/BlockPos
ARG 3 y
METHOD a offset (JLfa;)J
ARG 0 value
METHOD a rotate (Lbqj;)Lev;
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lev;
ARG 0 dynamic
METHOD a iterateBoxPositions (Lev;Lev;)Ljava/lang/Iterable;
ARG 0 pos1
ARG 1 pos2
@ -87,6 +94,12 @@ CLASS ev net/minecraft/util/math/BlockPos
ARG 2 y
ARG 3 z
METHOD b iterateBoxPositions (IIIIII)Ljava/lang/Iterable;
ARG 0 minX
ARG 1 maxX
ARG 2 minY
ARG 3 maxY
ARG 4 minZ
ARG 5 maxZ
METHOD b unpackLongX (J)I
METHOD b subtract (Lfq;)Lev;
METHOD c down ()Lev;

View File

@ -26,10 +26,19 @@ CLASS crb net/minecraft/util/math/BoundingBox
ARG 7 maxX
ARG 9 maxY
ARG 11 maxZ
METHOD a from (Lchc;)Lcrb;
METHOD a intersection (Lcrb;)Lcrb;
METHOD a stretch (Lcrg;)Lcrb;
METHOD a intersects (Lcrg;Lcrg;)Z
METHOD a offset (Lev;)Lcrb;
ARG 1 blockPos
METHOD a getMin (Lfa$a;)D
ARG 1 axis
METHOD a rayTrace (Ljava/lang/Iterable;Lcrg;Lcrg;Lev;)Lcrc;
ARG 0 boxes
ARG 1 from
ARG 2 to
ARG 3 blockPos
METHOD a ([DLfa;DDDDDDDDLfa;DDD)Lfa;
ARG 18 maxZ
METHOD b getXSize ()D
@ -41,6 +50,8 @@ CLASS crb net/minecraft/util/math/BoundingBox
METHOD b offset (Lcrg;)Lcrb;
ARG 1 vec3d
METHOD b rayTrace (Lcrg;Lcrg;)Ljava/util/Optional;
METHOD b getMax (Lfa$a;)D
ARG 1 axis
METHOD c getYSize ()D
METHOD c expand (DDD)Lcrb;
ARG 1 x

View File

@ -41,9 +41,18 @@ CLASS fo net/minecraft/util/math/ChunkSectionPos
ARG 0 coord
METHOD c unpackLongY (J)I
ARG 0 packed
METHOD d getMinX ()I
METHOD d unpackLongZ (J)I
ARG 0 packed
METHOD e getMinY ()I
METHOD e toChunkLong (J)J
ARG 0 globalLong
METHOD f getMinZ ()I
METHOD g getMaxX ()I
METHOD h getMaxY ()I
METHOD r getMaxZ ()I
METHOD s getMinPos ()Lev;
METHOD t getCenterPos ()Lev;
METHOD u toChunkPos ()Lbgi;
METHOD v asLong ()J
METHOD w streamBoxPositions ()Ljava/util/stream/Stream;

View File

@ -17,6 +17,7 @@ CLASS fa net/minecraft/util/math/Direction
ARG 0 random
METHOD b isVertical ()Z
METHOD c isHorizontal ()Z
METHOD d getType ()Lfa$c;
CLASS fa$b AxisDirection
FIELD a POSITIVE Lfa$b;
FIELD b NEGATIVE Lfa$b;

View File

@ -31,6 +31,10 @@ CLASS zq net/minecraft/util/math/MathHelper
ARG 0 value
ARG 1 min
ARG 2 max
METHOD a binarySearch (IILjava/util/function/IntPredicate;)I
ARG 0 start
ARG 1 end
ARG 2 leftPredicate
METHOD a hashCode (Lfq;)J
ARG 0 vec
METHOD a parseDouble (Ljava/lang/String;D)D
@ -77,6 +81,9 @@ CLASS zq net/minecraft/util/math/MathHelper
METHOD c floor (D)I
METHOD c atan2 (DD)D
METHOD c sqrt (F)F
METHOD c subtractAngles (FF)F
ARG 0 a
ARG 1 b
METHOD c smallestEncompassingPowerOfTwo (I)I
ARG 0 value
METHOD c roundUp (II)I
@ -90,6 +97,7 @@ CLASS zq net/minecraft/util/math/MathHelper
ARG 2 first
ARG 4 second
METHOD d floor (F)I
METHOD d angleBetween (FF)F
METHOD d packRgb (FFF)I
ARG 0 r
ARG 1 g
@ -119,3 +127,4 @@ CLASS zq net/minecraft/util/math/MathHelper
METHOD i fastInverseSqrt (D)D
ARG 0 value
METHOD j ease (D)D
METHOD k sgn (D)I

View File

@ -38,6 +38,7 @@ CLASS crg net/minecraft/util/math/Vec3d
ARG 3 multY
ARG 5 multZ
METHOD d subtract (Lcrg;)Lcrg;
METHOD e negate ()Lcrg;
METHOD e add (Lcrg;)Lcrg;
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o

View File

@ -18,6 +18,8 @@ CLASS csa net/minecraft/util/shape/VoxelShape
ARG 3 maxDist
METHOD a getIncludedPoints (Lfa$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList;
ARG 1 axis
METHOD a getCoordIndex (Lfa$a;D)I
ARG 2 coord
METHOD a getCoord (Lfa$a;I)D
ARG 1 axis
ARG 2 index

View File

@ -2,13 +2,14 @@ CLASS crx net/minecraft/util/shape/VoxelShapes
CLASS crx$a BoxConsumer
METHOD consume (DDDDDD)V
ARG 1 minX
FIELD a UNBOUNDED Lcsa;
FIELD b FULL_CUBE Lcsa;
FIELD c EMPTY Lcsa;
METHOD a empty ()Lcsa;
METHOD a findRequiredBitResolution (DD)I
ARG 0 min
ARG 2 max
METHOD a cube (DDDDDD)Lcsa;
METHOD a cuboid (DDDDDD)Lcsa;
ARG 0 xMin
ARG 2 yMin
ARG 4 zMin
@ -22,7 +23,7 @@ CLASS crx net/minecraft/util/shape/VoxelShapes
ARG 2 second
ARG 3 includeFirst
ARG 4 includeSecond
METHOD a cube (Lcrb;)Lcsa;
METHOD a cuboid (Lcrb;)Lcsa;
ARG 0 box
METHOD a matchesAnywhere (Lcrs;Lcrs;Lcrs;Lcrp;Lcrp;Lcrk;)Z
ARG 0 mergedX