Map a lot of util methods and stuff (#2172)

* A lot of util mappings

* Update mappings/net/minecraft/util/ChatUtil.mapping

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
This commit is contained in:
apple502j 2021-03-21 22:13:33 +09:00 committed by GitHub
parent 294b2eda23
commit 7ea618ed76
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 84 additions and 0 deletions

View File

@ -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

View File

@ -1,3 +1,5 @@
CLASS net/minecraft/class_2355 net/minecraft/util/EightWayDirection
FIELD field_11078 directions Ljava/util/Set;
METHOD <init> (Ljava/lang/String;I[Lnet/minecraft/class_2350;)V
ARG 3 directions
METHOD method_10186 getDirections ()Ljava/util/Set;

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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;

View File

@ -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

View File

@ -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

View File

@ -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 <init> (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

View File

@ -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