diff --git a/mappings/net/minecraft/util/ChatUtil.mapping b/mappings/net/minecraft/util/ChatUtil.mapping index ab2f3f3e86..f03d75879e 100644 --- a/mappings/net/minecraft/util/ChatUtil.mapping +++ b/mappings/net/minecraft/util/ChatUtil.mapping @@ -1,7 +1,11 @@ CLASS net/minecraft/class_3544 net/minecraft/util/ChatUtil FIELD field_15771 PATTERN Ljava/util/regex/Pattern; + FIELD field_29204 LINE_BREAK Ljava/util/regex/Pattern; METHOD method_15438 isEmpty (Ljava/lang/String;)Z + ARG 0 text METHOD method_15439 ticksToString (I)Ljava/lang/String; ARG 0 ticks METHOD method_15440 stripTextFormat (Ljava/lang/String;)Ljava/lang/String; ARG 0 text + METHOD method_34238 countLines (Ljava/lang/String;)I + ARG 0 text diff --git a/mappings/net/minecraft/util/EightWayDirection.mapping b/mappings/net/minecraft/util/EightWayDirection.mapping index 170e4cb2b3..4a01e7bfe8 100644 --- a/mappings/net/minecraft/util/EightWayDirection.mapping +++ b/mappings/net/minecraft/util/EightWayDirection.mapping @@ -1,3 +1,5 @@ CLASS net/minecraft/class_2355 net/minecraft/util/EightWayDirection FIELD field_11078 directions Ljava/util/Set; + METHOD (Ljava/lang/String;I[Lnet/minecraft/class_2350;)V + ARG 3 directions METHOD method_10186 getDirections ()Ljava/util/Set; diff --git a/mappings/net/minecraft/util/FileNameUtil.mapping b/mappings/net/minecraft/util/FileNameUtil.mapping index ca1c001caa..37c29ea998 100644 --- a/mappings/net/minecraft/util/FileNameUtil.mapping +++ b/mappings/net/minecraft/util/FileNameUtil.mapping @@ -13,3 +13,7 @@ CLASS net/minecraft/class_4239 net/minecraft/util/FileNameUtil ARG 0 path ARG 1 resourceName ARG 2 extension + METHOD method_34675 getPosixFullPath (Ljava/lang/String;)Ljava/lang/String; + ARG 0 path + METHOD method_34676 normalizeToPosix (Ljava/lang/String;)Ljava/lang/String; + ARG 0 path diff --git a/mappings/net/minecraft/util/ProgressListener.mapping b/mappings/net/minecraft/util/ProgressListener.mapping index 0cae65bf3d..b099d3da45 100644 --- a/mappings/net/minecraft/util/ProgressListener.mapping +++ b/mappings/net/minecraft/util/ProgressListener.mapping @@ -1,3 +1,10 @@ CLASS net/minecraft/class_3536 net/minecraft/util/ProgressListener METHOD method_15410 progressStagePercentage (I)V + ARG 1 percentage METHOD method_15411 setDone ()V + METHOD method_15412 setTitle (Lnet/minecraft/class_2561;)V + ARG 1 title + METHOD method_15413 setTitleAndTask (Lnet/minecraft/class_2561;)V + ARG 1 title + METHOD method_15414 setTask (Lnet/minecraft/class_2561;)V + ARG 1 task diff --git a/mappings/net/minecraft/util/Util.mapping b/mappings/net/minecraft/util/Util.mapping index eb30756bd0..7a6e736642 100644 --- a/mappings/net/minecraft/util/Util.mapping +++ b/mappings/net/minecraft/util/Util.mapping @@ -20,7 +20,13 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util METHOD method_18839 debugRunnable (Ljava/lang/Runnable;Ljava/util/function/Supplier;)Ljava/lang/Runnable; ARG 0 runnable ARG 1 messageSupplier + METHOD method_18841 (Ljava/util/List;[Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V + ARG 3 future + METHOD method_18842 (Ljava/util/concurrent/CompletableFuture;Ljava/util/List;ILjava/lang/Object;Ljava/lang/Throwable;)V + ARG 3 object + ARG 4 throwable METHOD method_19483 completeExceptionally (Ljava/lang/Throwable;)Ljava/util/concurrent/CompletableFuture; + ARG 0 throwable METHOD method_20793 getLast (Ljava/util/List;)Ljava/lang/Object; ARG 0 list METHOD method_22320 throwOrPause (Ljava/lang/Throwable;)Ljava/lang/Throwable; @@ -45,12 +51,16 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util ARG 0 string ARG 1 cursor ARG 2 delta + METHOD method_27956 (Ljava/lang/Runnable;)Ljava/lang/Thread; + ARG 0 runnable METHOD method_27957 attemptShutdown (Ljava/util/concurrent/ExecutorService;)V ARG 0 service METHOD method_27958 getIoWorkerExecutor ()Ljava/util/concurrent/Executor; METHOD method_27959 createIoWorker ()Ljava/util/concurrent/ExecutorService; METHOD method_28122 createWorker (Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; ARG 0 name + METHOD method_28123 (Ljava/lang/String;Ljava/util/concurrent/ForkJoinPool;)Ljava/util/concurrent/ForkJoinWorkerThread; + ARG 1 forkJoinPool METHOD method_28124 getBootstrapExecutor ()Ljava/util/concurrent/Executor; METHOD method_29187 getChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; ARG 0 typeReference @@ -58,6 +68,8 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util METHOD method_29188 addPrefix (Ljava/lang/String;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; ARG 0 prefix ARG 1 consumer + METHOD method_29189 (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/lang/String;)V + ARG 2 string METHOD method_29190 toArray (Ljava/util/stream/IntStream;I)Lcom/mojang/serialization/DataResult; ARG 0 stream ARG 1 length @@ -72,11 +84,14 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util ARG 1 dest ARG 2 toCopy METHOD method_30309 replaceInvalidChars (Ljava/lang/String;Lnet/minecraft/class_5462;)Ljava/lang/String; + ARG 0 string ARG 1 predicate METHOD method_30622 attemptTasks (ILjava/lang/String;[Ljava/util/function/BooleanSupplier;)Z ARG 0 retries ARG 1 taskName ARG 2 tasks + METHOD method_30623 (Lnet/minecraft/class_5462;I)Ljava/lang/String; + ARG 1 charCode METHOD method_30624 deleteTask (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; METHOD method_30625 renameTask (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; ARG 0 src @@ -87,6 +102,7 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util ARG 1 newPath ARG 2 backup METHOD method_30627 attemptTasks ([Ljava/util/function/BooleanSupplier;)Z + ARG 0 tasks METHOD method_30628 deletionVerifyTask (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; ARG 0 path METHOD method_30629 existenceCheckTask (Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier; @@ -126,12 +142,20 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util METHOD method_33792 (Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture; ARG 0 collected ARG 1 each + METHOD method_34865 memoize (Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction; + ARG 0 biFunction + METHOD method_34866 memoize (Ljava/util/function/Function;)Ljava/util/function/Function; + ARG 0 function METHOD method_645 previous (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; + ARG 0 iterable + ARG 1 object METHOD method_646 createTranslationKey (Ljava/lang/String;Lnet/minecraft/class_2960;)Ljava/lang/String; ARG 0 type ARG 1 id METHOD method_648 getMeasuringTimeNano ()J METHOD method_650 getValueAsString (Lnet/minecraft/class_2769;Ljava/lang/Object;)Ljava/lang/String; + ARG 0 property + ARG 1 value METHOD method_651 getJVMFlags ()Ljava/util/stream/Stream; METHOD method_652 combine (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; COMMENT Combines a list of {@code futures} into one future that holds a list @@ -154,15 +178,26 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util METHOD method_658 getMeasuringTimeMs ()J METHOD method_659 getEpochTimeMs ()J METHOD method_660 next (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; + ARG 0 iterable + ARG 1 object METHOD method_664 toMap ()Ljava/util/stream/Collector; + METHOD method_666 (Ljava/lang/String;)Z + ARG 0 runtimeArg METHOD method_667 getLogger ()Lorg/apache/logging/log4j/Logger; METHOD method_668 getOperatingSystem ()Lnet/minecraft/class_156$class_158; + CLASS 7 + FIELD field_29655 cache Ljava/util/Map; + CLASS 8 + FIELD field_29657 cache Ljava/util/Map; CLASS class_157 IdentityHashStrategy CLASS class_158 OperatingSystem METHOD method_669 open (Ljava/net/URL;)V ARG 1 url METHOD method_670 open (Ljava/lang/String;)V + ARG 1 uri METHOD method_672 open (Ljava/io/File;)V + ARG 1 file METHOD method_673 open (Ljava/net/URI;)V + ARG 1 uri METHOD method_674 getURLOpenCommand (Ljava/net/URL;)[Ljava/lang/String; ARG 1 url diff --git a/mappings/net/minecraft/util/collection/TypeFilterableList.mapping b/mappings/net/minecraft/util/collection/TypeFilterableList.mapping index fe484e2e2e..caeffb9f3d 100644 --- a/mappings/net/minecraft/util/collection/TypeFilterableList.mapping +++ b/mappings/net/minecraft/util/collection/TypeFilterableList.mapping @@ -32,5 +32,7 @@ CLASS net/minecraft/class_3509 net/minecraft/util/collection/TypeFilterableList COMMENT @return this collection's elements that are instances of {@code type} ARG 1 type COMMENT the specialized type, must extend {@link #elementType} + METHOD method_15217 (Ljava/lang/Class;)Ljava/util/List; + ARG 1 typeClass METHOD remove (Ljava/lang/Object;)Z ARG 1 o diff --git a/mappings/net/minecraft/util/crash/CrashReport.mapping b/mappings/net/minecraft/util/crash/CrashReport.mapping index 09a08c9b9f..2f638a0cf7 100644 --- a/mappings/net/minecraft/util/crash/CrashReport.mapping +++ b/mappings/net/minecraft/util/crash/CrashReport.mapping @@ -12,6 +12,7 @@ CLASS net/minecraft/class_128 net/minecraft/util/crash/CrashReport ARG 2 cause METHOD method_24305 initCrashReport ()V METHOD method_555 addStackTrace (Ljava/lang/StringBuilder;)V + ARG 1 crashReportBuilder METHOD method_556 addElement (Ljava/lang/String;I)Lnet/minecraft/class_129; ARG 1 name ARG 2 ignoredStackTraceCallCount @@ -27,5 +28,6 @@ CLASS net/minecraft/class_128 net/minecraft/util/crash/CrashReport METHOD method_567 getSystemDetailsSection ()Lnet/minecraft/class_129; METHOD method_568 asString ()Ljava/lang/String; METHOD method_569 writeToFile (Ljava/io/File;)Z + ARG 1 file METHOD method_572 getFile ()Ljava/io/File; METHOD method_573 generateWittyComment ()Ljava/lang/String; diff --git a/mappings/net/minecraft/util/crash/CrashReportSection.mapping b/mappings/net/minecraft/util/crash/CrashReportSection.mapping index 18e67ddbdf..7513c8dcb2 100644 --- a/mappings/net/minecraft/util/crash/CrashReportSection.mapping +++ b/mappings/net/minecraft/util/crash/CrashReportSection.mapping @@ -7,10 +7,13 @@ CLASS net/minecraft/class_129 net/minecraft/util/crash/CrashReportSection ARG 1 report ARG 2 title METHOD method_574 addStackTrace (Ljava/lang/StringBuilder;)V + ARG 1 crashReportBuilder METHOD method_575 getStackTrace ()[Ljava/lang/StackTraceElement; METHOD method_577 add (Ljava/lang/String;Lnet/minecraft/class_133;)Lnet/minecraft/class_129; + ARG 1 name METHOD method_578 add (Ljava/lang/String;Ljava/lang/Object;)Lnet/minecraft/class_129; ARG 1 name + ARG 2 detail METHOD method_579 initStackTrace (I)I ARG 1 ignoredCallCount METHOD method_580 trimStackTraceEnd (I)V @@ -28,8 +31,12 @@ CLASS net/minecraft/class_129 net/minecraft/util/crash/CrashReportSection ARG 1 x ARG 3 y ARG 5 z + METHOD method_584 shouldGenerateStackTrace (Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z + ARG 1 prev + ARG 2 next METHOD method_585 add (Ljava/lang/String;Ljava/lang/Throwable;)V ARG 1 name + ARG 2 throwable METHOD method_586 addBlockInfo (Lnet/minecraft/class_129;Lnet/minecraft/class_5539;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 0 element ARG 1 world diff --git a/mappings/net/minecraft/util/dynamic/DynamicSerializableUuid.mapping b/mappings/net/minecraft/util/dynamic/DynamicSerializableUuid.mapping index bf46062932..5aacfe8767 100644 --- a/mappings/net/minecraft/util/dynamic/DynamicSerializableUuid.mapping +++ b/mappings/net/minecraft/util/dynamic/DynamicSerializableUuid.mapping @@ -7,3 +7,7 @@ CLASS net/minecraft/class_4844 net/minecraft/util/dynamic/DynamicSerializableUui ARG 0 uuid METHOD method_26276 toUuid ([I)Ljava/util/UUID; ARG 0 array + METHOD method_29122 (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; + ARG 0 uuidStream + METHOD method_29727 (Ljava/util/UUID;)Ljava/util/stream/IntStream; + ARG 0 uuid diff --git a/mappings/net/minecraft/util/math/Direction.mapping b/mappings/net/minecraft/util/math/Direction.mapping index 2ec49f4f97..21e2661b2f 100644 --- a/mappings/net/minecraft/util/math/Direction.mapping +++ b/mappings/net/minecraft/util/math/Direction.mapping @@ -11,6 +11,7 @@ CLASS net/minecraft/class_2350 net/minecraft/util/math/Direction FIELD field_11046 name Ljava/lang/String; FIELD field_11047 axis Lnet/minecraft/class_2350$class_2351; FIELD field_16542 VECTOR_TO_DIRECTION Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; + FIELD field_29502 CODEC Lcom/mojang/serialization/Codec; METHOD (Ljava/lang/String;IIIILjava/lang/String;Lnet/minecraft/class_2350$class_2352;Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_2382;)V ARG 3 id ARG 4 idOpposite diff --git a/mappings/net/minecraft/util/math/MathHelper.mapping b/mappings/net/minecraft/util/math/MathHelper.mapping index 7121b91d69..d0aea27790 100644 --- a/mappings/net/minecraft/util/math/MathHelper.mapping +++ b/mappings/net/minecraft/util/math/MathHelper.mapping @@ -7,6 +7,7 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper FIELD field_15727 ARCSINE_TABLE [D FIELD field_15728 SMALLEST_FRACTION_FREE_DOUBLE D METHOD method_15338 wrapDegrees (D)D + ARG 0 degrees METHOD method_15339 smallestEncompassingPowerOfTwo (I)I ARG 0 value METHOD method_15340 clamp (III)I @@ -14,6 +15,8 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper ARG 1 min ARG 2 max METHOD method_15341 floorMod (FF)F + ARG 0 dividend + ARG 1 divisor METHOD method_15342 log2DeBruijn (I)I ARG 0 value METHOD method_15343 parseInt (Ljava/lang/String;I)I @@ -26,6 +29,8 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper METHOD method_15345 fastInverseSqrt (D)D ARG 0 x METHOD method_15346 floorDiv (II)I + ARG 0 dividend + ARG 1 divisor METHOD method_15347 approximatelyEquals (FF)Z ARG 0 a ARG 1 b @@ -50,6 +55,7 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper ARG 1 g ARG 2 b METHOD method_15354 idealHash (I)I + ARG 0 value METHOD method_15355 sqrt (F)F ARG 0 value METHOD method_15356 angleBetween (FF)F @@ -74,6 +80,8 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper ARG 1 min ARG 3 max METHOD method_15367 floorMod (DD)D + ARG 0 dividend + ARG 2 divisor METHOD method_15368 sqrt (D)F ARG 0 value METHOD method_15369 hsvToRgb (FFF)I @@ -102,6 +110,8 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper ARG 0 value METHOD method_15375 floor (F)I ARG 0 value + METHOD method_15376 ([F)V + ARG 0 sineTable METHOD method_15378 randomUuid (Ljava/util/Random;)Ljava/util/UUID; ARG 0 random METHOD method_15379 abs (F)F @@ -122,6 +132,8 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper METHOD method_15386 ceil (F)I ARG 0 value METHOD method_15387 floorMod (II)I + ARG 0 dividend + ARG 1 divisor METHOD method_15388 stepUnwrappedAngleTowards (FFF)F COMMENT Steps from {@code from} degrees towards {@code to} degrees, changing the value by at most {@code step} degrees. COMMENT @@ -136,8 +148,12 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper ARG 2 end ARG 4 delta METHOD method_15391 absMax (DD)D + ARG 0 a + ARG 2 b METHOD method_15392 wrapDegrees (I)I + ARG 0 degrees METHOD method_15393 wrapDegrees (F)F + ARG 0 degrees METHOD method_15394 randomUuid ()Ljava/util/UUID; METHOD method_15395 nextInt (Ljava/util/Random;II)I ARG 0 random