Map client stuff (#2383)

This commit is contained in:
enbrain 2021-05-12 21:59:01 +09:00 committed by GitHub
parent 09f346eb81
commit 2ceb5834ac
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 196 additions and 3 deletions

View File

@ -3,3 +3,7 @@ CLASS net/minecraft/class_4494 com/mojang/blaze3d/platform/GlDebugInfo
METHOD method_22089 getCpuInfo ()Ljava/lang/String; METHOD method_22089 getCpuInfo ()Ljava/lang/String;
METHOD method_22090 getRenderer ()Ljava/lang/String; METHOD method_22090 getRenderer ()Ljava/lang/String;
METHOD method_22091 getVersion ()Ljava/lang/String; METHOD method_22091 getVersion ()Ljava/lang/String;
METHOD method_35611 allocateMemory (I)Ljava/nio/ByteBuffer;
ARG 0 size
METHOD method_35613 freeMemory (Ljava/nio/Buffer;)V
ARG 0 buffer

View File

@ -11,29 +11,54 @@ CLASS net/minecraft/class_309 net/minecraft/client/Keyboard
METHOD method_1455 setClipboard (Ljava/lang/String;)V METHOD method_1455 setClipboard (Ljava/lang/String;)V
ARG 1 clipboard ARG 1 clipboard
METHOD method_1456 debugError (Ljava/lang/String;[Ljava/lang/Object;)V METHOD method_1456 debugError (Ljava/lang/String;[Ljava/lang/Object;)V
ARG 1 key
ARG 2 args
METHOD method_1457 onChar (JII)V METHOD method_1457 onChar (JII)V
ARG 1 window ARG 1 window
ARG 4 modifiers
METHOD method_1459 debugWarn (Ljava/lang/String;[Ljava/lang/Object;)V METHOD method_1459 debugWarn (Ljava/lang/String;[Ljava/lang/Object;)V
ARG 1 key
ARG 2 args
METHOD method_1460 getClipboard ()Ljava/lang/String; METHOD method_1460 getClipboard ()Ljava/lang/String;
METHOD method_1461 (IJ)V METHOD method_1461 (IJ)V
ARG 1 error ARG 1 error
ARG 2 description ARG 2 description
METHOD method_1462 setRepeatEvents (Z)V METHOD method_1462 setRepeatEvents (Z)V
ARG 1 repeatEvents ARG 1 repeatEvents
METHOD method_1463 (Lnet/minecraft/class_2561;)V
ARG 1 message
METHOD method_1465 copyLookAt (ZZ)V METHOD method_1465 copyLookAt (ZZ)V
METHOD method_1466 onKey (JIIII)V METHOD method_1466 onKey (JIIII)V
ARG 1 window ARG 1 window
ARG 3 key ARG 3 key
ARG 4 scancode ARG 4 scancode
ARG 6 modifiers
METHOD method_1468 processF3 (I)Z METHOD method_1468 processF3 (I)Z
ARG 1 key ARG 1 key
METHOD method_1469 copyEntity (Lnet/minecraft/class_2960;Lnet/minecraft/class_243;Lnet/minecraft/class_2487;)V METHOD method_1469 copyEntity (Lnet/minecraft/class_2960;Lnet/minecraft/class_243;Lnet/minecraft/class_2487;)V
ARG 1 id ARG 1 id
ARG 2 pos ARG 2 pos
ARG 3 nbt ARG 3 nbt
METHOD method_1471 (Lnet/minecraft/class_2960;Lnet/minecraft/class_1297;Lnet/minecraft/class_2487;)V
ARG 3 nbt
METHOD method_1472 setup (J)V METHOD method_1472 setup (J)V
ARG 1 window
METHOD method_1474 pollDebugCrash ()V METHOD method_1474 pollDebugCrash ()V
METHOD method_1475 copyBlock (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)V METHOD method_1475 copyBlock (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)V
ARG 1 state ARG 1 state
ARG 2 pos ARG 2 pos
ARG 3 nbt ARG 3 nbt
METHOD method_22675 (JIIII)V
ARG 1 window
ARG 3 key
ARG 6 modifiers
METHOD method_22676 (JII)V
ARG 1 window
ARG 4 modifiers
METHOD method_34743 (Ljava/nio/file/Path;)V
ARG 1 path
METHOD method_35696 (I)Z
ARG 1 key
METHOD method_35697 (Ljava/lang/String;[Ljava/lang/Object;)V
ARG 1 key
ARG 2 args

View File

@ -344,6 +344,8 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
COMMENT them. COMMENT them.
ARG 1 sender ARG 1 sender
METHOD method_29043 isMultiplayerEnabled ()Z METHOD method_29043 isMultiplayerEnabled ()Z
METHOD method_29597 (Lnet/minecraft/class_1940;Lnet/minecraft/class_32$class_5143;)Lnet/minecraft/class_5359;
ARG 1 session
METHOD method_29598 loadDataPackSettings (Lnet/minecraft/class_32$class_5143;)Lnet/minecraft/class_5359; METHOD method_29598 loadDataPackSettings (Lnet/minecraft/class_32$class_5143;)Lnet/minecraft/class_5359;
ARG 0 storageSession ARG 0 storageSession
METHOD method_29599 createSaveProperties (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_3300;Lnet/minecraft/class_5359;)Lnet/minecraft/class_5219; METHOD method_29599 createSaveProperties (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_3300;Lnet/minecraft/class_5359;)Lnet/minecraft/class_5219;
@ -375,7 +377,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
ARG 5 storageSession ARG 5 storageSession
METHOD method_29606 startIntegratedServer (Ljava/lang/String;)V METHOD method_29606 startIntegratedServer (Ljava/lang/String;)V
ARG 1 worldName ARG 1 worldName
METHOD method_29607 (Ljava/lang/String;Lnet/minecraft/class_1940;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5285;)V METHOD method_29607 createWorld (Ljava/lang/String;Lnet/minecraft/class_1940;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5285;)V
ARG 1 worldName ARG 1 worldName
ARG 2 levelInfo ARG 2 levelInfo
ARG 3 registryTracker ARG 3 registryTracker
@ -391,6 +393,13 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
METHOD method_29970 (Lnet/minecraft/class_437;)V METHOD method_29970 (Lnet/minecraft/class_437;)V
ARG 1 screen ARG 1 screen
METHOD method_30049 getVideoWarningManager ()Lnet/minecraft/class_5407; METHOD method_30049 getVideoWarningManager ()Lnet/minecraft/class_5407;
METHOD method_31125 (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5285;Lnet/minecraft/class_1940;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_3300;Lnet/minecraft/class_5359;)Lnet/minecraft/class_5219;
ARG 3 session
ARG 4 registryManager
ARG 5 resourceManager
ARG 6 dataPackSettings
METHOD method_31126 (Lnet/minecraft/class_5382;Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult;
ARG 1 json
METHOD method_31186 onResourceReloadFailure (Ljava/lang/Throwable;Lnet/minecraft/class_2561;)V METHOD method_31186 onResourceReloadFailure (Ljava/lang/Throwable;Lnet/minecraft/class_2561;)V
ARG 1 exception ARG 1 exception
ARG 2 resourceName ARG 2 resourceName

View File

@ -2,6 +2,9 @@ CLASS net/minecraft/class_5225 net/minecraft/client/font/TextHandler
FIELD field_24216 widthRetriever Lnet/minecraft/class_5225$class_5231; FIELD field_24216 widthRetriever Lnet/minecraft/class_5225$class_5231;
METHOD <init> (Lnet/minecraft/class_5225$class_5231;)V METHOD <init> (Lnet/minecraft/class_5225$class_5231;)V
ARG 1 widthRetriever ARG 1 widthRetriever
METHOD method_27480 (Lnet/minecraft/class_5225$class_5230;Lnet/minecraft/class_2583;Ljava/lang/String;)Ljava/util/Optional;
ARG 1 style
ARG 2 text
METHOD method_27482 getWidth (Ljava/lang/String;)F METHOD method_27482 getWidth (Ljava/lang/String;)F
COMMENT Returns the width of a string. COMMENT Returns the width of a string.
ARG 1 text ARG 1 text
@ -25,6 +28,13 @@ CLASS net/minecraft/class_5225 net/minecraft/client/font/TextHandler
ARG 3 style ARG 3 style
ARG 4 retainTrailingWordSplit ARG 4 retainTrailingWordSplit
ARG 5 consumer ARG 5 consumer
METHOD method_27486 (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/class_2583;II)V
ARG 2 style
ARG 3 start
ARG 4 end
METHOD method_27487 (Ljava/util/List;Lnet/minecraft/class_2583;Ljava/lang/String;)Ljava/util/Optional;
ARG 1 style
ARG 2 text
METHOD method_27488 getWidth (Lnet/minecraft/class_5348;)F METHOD method_27488 getWidth (Lnet/minecraft/class_5348;)F
COMMENT Returns the width of a text. COMMENT Returns the width of a text.
ARG 1 text ARG 1 text
@ -44,6 +54,7 @@ CLASS net/minecraft/class_5225 net/minecraft/client/font/TextHandler
ARG 3 style ARG 3 style
ARG 4 codePoint ARG 4 codePoint
METHOD method_27493 (Lorg/apache/commons/lang3/mutable/MutableFloat;ILorg/apache/commons/lang3/mutable/MutableInt;ILnet/minecraft/class_2583;I)Z METHOD method_27493 (Lorg/apache/commons/lang3/mutable/MutableFloat;ILorg/apache/commons/lang3/mutable/MutableInt;ILnet/minecraft/class_2583;I)Z
ARG 4 index
ARG 5 style ARG 5 style
ARG 6 codePoint ARG 6 codePoint
METHOD method_27494 trimToWidth (Ljava/lang/String;ILnet/minecraft/class_2583;)Ljava/lang/String; METHOD method_27494 trimToWidth (Ljava/lang/String;ILnet/minecraft/class_2583;)Ljava/lang/String;
@ -91,6 +102,31 @@ CLASS net/minecraft/class_5225 net/minecraft/client/font/TextHandler
ARG 1 text ARG 1 text
ARG 2 x ARG 2 x
COMMENT the position in the text COMMENT the position in the text
METHOD method_30877 (Lnet/minecraft/class_5225$class_5230;Lorg/apache/commons/lang3/mutable/MutableObject;ILnet/minecraft/class_2583;I)Z
ARG 2 index
ARG 3 style
ARG 4 codePoint
METHOD method_30878 (Ljava/util/List;Lnet/minecraft/class_5348;Ljava/lang/Boolean;)V
ARG 1 text
METHOD method_30879 (Lorg/apache/commons/lang3/mutable/MutableFloat;ILnet/minecraft/class_2583;I)Z
ARG 2 index
ARG 3 style
ARG 4 codePoint
METHOD method_35714 (Lnet/minecraft/class_5348;ILnet/minecraft/class_2583;Lnet/minecraft/class_5348;)Ljava/util/List;
ARG 2 maxWidth
ARG 3 style
METHOD method_35715 (Ljava/lang/String;ILnet/minecraft/class_2583;)I
ARG 1 text
ARG 2 maxWidth
ARG 3 style
METHOD method_35716 (Ljava/lang/String;ILnet/minecraft/class_2583;)Ljava/lang/String;
ARG 1 text
ARG 2 maxWidth
ARG 3 style
METHOD method_35717 (Ljava/lang/String;ILnet/minecraft/class_2583;)I
ARG 1 text
ARG 2 maxWidth
ARG 3 style
CLASS 1 CLASS 1
FIELD field_24219 collector Lnet/minecraft/class_5222; FIELD field_24219 collector Lnet/minecraft/class_5222;
CLASS class_5226 LineWrappingCollector CLASS class_5226 LineWrappingCollector

View File

@ -3,7 +3,7 @@ CLASS net/minecraft/class_284 net/minecraft/client/gl/GlUniform
FIELD field_1542 stateDirty Z FIELD field_1542 stateDirty Z
FIELD field_1543 dataType I FIELD field_1543 dataType I
FIELD field_1544 count I FIELD field_1544 count I
FIELD field_1545 loc I FIELD field_1545 location I
FIELD field_1546 name Ljava/lang/String; FIELD field_1546 name Ljava/lang/String;
FIELD field_1547 intData Ljava/nio/IntBuffer; FIELD field_1547 intData Ljava/nio/IntBuffer;
FIELD field_1548 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_1548 LOGGER Lorg/apache/logging/log4j/Logger;
@ -36,3 +36,11 @@ CLASS net/minecraft/class_284 net/minecraft/client/gl/GlUniform
ARG 0 program ARG 0 program
ARG 1 index ARG 1 index
ARG 2 name ARG 2 name
METHOD method_35659 set (IF)V
ARG 1 index
ARG 2 value
METHOD method_35660 getLocation ()I
METHOD method_35661 getCount ()I
METHOD method_35662 getDataType ()I
METHOD method_35663 getIntData ()Ljava/nio/IntBuffer;
METHOD method_35664 getFloatData ()Ljava/nio/FloatBuffer;

View File

@ -23,6 +23,10 @@ CLASS net/minecraft/class_281 net/minecraft/client/gl/Program
ARG 3 domain ARG 3 domain
ARG 4 loader ARG 4 loader
METHOD method_34417 getShaderRef ()I METHOD method_34417 getShaderRef ()I
METHOD method_35658 create (Lnet/minecraft/class_281$class_282;Ljava/lang/String;I)Lnet/minecraft/class_281;
ARG 0 shaderType
ARG 1 name
ARG 2 shaderRef
CLASS class_282 Type CLASS class_282 Type
FIELD field_1526 name Ljava/lang/String; FIELD field_1526 name Ljava/lang/String;
FIELD field_1527 programCache Ljava/util/Map; FIELD field_1527 programCache Ljava/util/Map;

View File

@ -18,3 +18,4 @@ CLASS net/minecraft/class_2973 net/minecraft/client/gl/ShaderParseException
METHOD method_12857 joinStackTrace ()Ljava/lang/String; METHOD method_12857 joinStackTrace ()Ljava/lang/String;
METHOD method_12858 add (Ljava/lang/String;)V METHOD method_12858 add (Ljava/lang/String;)V
ARG 1 element ARG 1 element
METHOD method_36182 getFileName ()Ljava/lang/String;

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_278 net/minecraft/client/gl/Uniform CLASS net/minecraft/class_278 net/minecraft/client/gl/Uniform
METHOD method_1248 set (IIII)V METHOD method_1248 setForDataType (IIII)V
ARG 1 value1 ARG 1 value1
ARG 2 value2 ARG 2 value2
ARG 3 value3 ARG 3 value3
@ -29,3 +29,109 @@ CLASS net/minecraft/class_278 net/minecraft/client/gl/Uniform
ARG 2 value2 ARG 2 value2
METHOD method_34413 set (Lnet/minecraft/class_1160;)V METHOD method_34413 set (Lnet/minecraft/class_1160;)V
ARG 1 vector ARG 1 vector
METHOD method_35644 set (FFFFFF)V
ARG 1 value1
ARG 2 value2
ARG 3 value3
ARG 4 value4
ARG 5 value5
ARG 6 value6
METHOD method_35645 set (FFFFFFFF)V
ARG 1 value1
ARG 2 value2
ARG 3 value3
ARG 4 value4
ARG 5 value5
ARG 6 value6
ARG 7 value7
ARG 8 value8
METHOD method_35646 set (FFFFFFFFF)V
ARG 1 value1
ARG 2 value2
ARG 3 value3
ARG 4 value4
ARG 5 value5
ARG 6 value6
ARG 7 value7
ARG 8 value8
ARG 9 value9
METHOD method_35647 set (FFFFFFFFFFFF)V
ARG 1 value1
ARG 2 value2
ARG 3 value3
ARG 4 value4
ARG 5 value5
ARG 6 value6
ARG 7 value7
ARG 8 value8
ARG 9 value9
ARG 10 value10
ARG 11 value11
ARG 12 value12
METHOD method_35648 set (FFFFFFFFFFFFFFFF)V
ARG 1 value1
ARG 2 value2
ARG 3 value3
ARG 4 value4
ARG 5 value5
ARG 6 value6
ARG 7 value7
ARG 8 value8
ARG 9 value9
ARG 10 value10
ARG 11 value11
ARG 12 value12
ARG 13 value13
ARG 14 value14
ARG 15 value15
ARG 16 value16
METHOD method_35649 set (I)V
ARG 1 value
METHOD method_35650 set (II)V
ARG 1 value1
ARG 2 value2
METHOD method_35651 set (III)V
ARG 1 value1
ARG 2 value2
ARG 3 value3
METHOD method_35652 set (Lnet/minecraft/class_1162;)V
ARG 1 vec
METHOD method_35653 (FFFFFF)V
ARG 1 value1
ARG 2 value2
ARG 3 value3
ARG 4 value4
ARG 5 value5
ARG 6 value6
METHOD method_35654 (FFFFFFFF)V
ARG 1 value1
ARG 2 value2
ARG 3 value3
ARG 4 value4
ARG 5 value5
ARG 6 value6
ARG 7 value7
ARG 8 value8
METHOD method_35655 (FFFFFFFFFFFF)V
ARG 1 value1
ARG 2 value2
ARG 3 value3
ARG 4 value4
ARG 5 value5
ARG 6 value6
ARG 7 value7
ARG 8 value8
ARG 9 value9
ARG 10 value10
ARG 11 value11
ARG 12 value12
METHOD method_35656 set (IIII)V
ARG 1 value1
ARG 2 value2
ARG 3 value3
ARG 4 value4
METHOD method_35657 (FFFF)V
ARG 1 value1
ARG 2 value2
ARG 3 value3
ARG 4 value4