Mapping Bonanza Part 1: Client stuff (#2845)

* Client stuff

* Update mappings/net/minecraft/client/font/BlankGlyph.mapping

Co-authored-by: apple502j <33279053+apple502j@users.noreply.github.com>

Co-authored-by: apple502j <33279053+apple502j@users.noreply.github.com>
This commit is contained in:
Shnupbups 2021-11-23 02:28:19 +11:00 committed by GitHub
parent ff527ce665
commit 72c878c76c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
28 changed files with 154 additions and 0 deletions

View File

@ -473,7 +473,11 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
ARG 3 unitHeight
ARG 4 width
ARG 5 height
METHOD method_35700 (Ljava/io/File;Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583;
ARG 1 style
METHOD method_35703 getWorldGenerationProgressTracker ()Lnet/minecraft/class_3953;
METHOD method_35704 (Ljava/io/File;Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583;
ARG 1 style
METHOD method_35706 isRealmsEnabled ()Z
METHOD method_36561 reloadResources (Z)Ljava/util/concurrent/CompletableFuture;
ARG 1 force

View File

@ -2,3 +2,5 @@ CLASS net/minecraft/class_385 net/minecraft/client/font/BlankGlyph
FIELD field_2281 IMAGE Lnet/minecraft/class_1011;
FIELD field_32228 WIDTH I
FIELD field_32229 HEIGHT I
METHOD method_2036 (Lnet/minecraft/class_1011;)V
ARG 0 image

View File

@ -43,6 +43,7 @@ CLASS net/minecraft/class_276 net/minecraft/client/gl/Framebuffer
METHOD method_22594 draw (IIZ)V
ARG 1 width
ARG 2 height
ARG 3 disableBlend
METHOD method_22595 bind (Z)V
ARG 1 updateViewport
METHOD method_22596 resizeInternal (IIZ)V

View File

@ -155,6 +155,8 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud
ARG 5 v
ARG 6 blinking
ARG 7 halfHeart
METHOD method_39191 tick (Z)V
ARG 1 paused
METHOD method_39192 renderAutosaveIndicator (Lnet/minecraft/class_4587;)V
ARG 1 matrices
CLASS class_6411 HeartType

View File

@ -34,4 +34,7 @@ CLASS net/minecraft/class_429 net/minecraft/client/gui/screen/option/OptionsScre
METHOD method_39486 createDifficultyButtonWidget (IIILjava/lang/String;Lnet/minecraft/class_310;)Lnet/minecraft/class_5676;
ARG 1 width
ARG 2 height
ARG 3 text
ARG 4 client
METHOD method_39487 (Lnet/minecraft/class_310;Lnet/minecraft/class_5676;Lnet/minecraft/class_1267;)V
ARG 2 difficulty

View File

@ -67,10 +67,17 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand
METHOD method_29091 getRegistryManager ()Lnet/minecraft/class_5455;
METHOD method_29356 getWorldKeys ()Ljava/util/Set;
METHOD method_31363 getPlayerUuids ()Ljava/util/Collection;
METHOD method_34007 (ILnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 2 pos
ARG 3 state
METHOD method_34009 (Lnet/minecraft/class_1703;Lnet/minecraft/class_1860;)V
ARG 2 recipe
METHOD method_34010 (Lnet/minecraft/class_268;Lnet/minecraft/class_5900$class_5902;)V
ARG 1 team
METHOD method_34011 (Lnet/minecraft/class_299;Lnet/minecraft/class_1860;)V
ARG 2 recipe
METHOD method_34012 (Lnet/minecraft/class_299;Lnet/minecraft/class_516;)V
ARG 1 recipeResultCollection
METHOD method_34014 (Ljava/lang/String;Ljava/lang/String;ZZ)V
ARG 4 enabled
METHOD method_36322 getServerResourcePackPrompt (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
@ -90,6 +97,8 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand
ARG 1 chunk
ARG 2 x
ARG 3 z
METHOD method_38542 (Lnet/minecraft/class_2622;Lnet/minecraft/class_2586;)V
ARG 2 blockEntity
METHOD method_38543 readLightData (IILnet/minecraft/class_6606;)V
ARG 1 x
ARG 2 z

View File

@ -72,6 +72,8 @@ CLASS net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity
METHOD method_3137 closeScreen ()V
METHOD method_3138 updateHealth (F)V
ARG 1 health
METHOD method_3139 (Lnet/minecraft/class_265;)Ljava/util/stream/Stream;
ARG 0 shape
METHOD method_3140 getUnderwaterVisibility ()F
COMMENT {@return the color multiplier of vision in water} Visibility in
COMMENT water is reduced when the player just entered water.

View File

@ -484,6 +484,8 @@ CLASS net/minecraft/class_316 net/minecraft/client/option/Option
ARG 2 showAutosaveIndicator
METHOD method_39416 (Lnet/minecraft/class_315;)Lnet/minecraft/class_1306;
ARG 0 gameOptions
METHOD method_39417 (Lnet/minecraft/class_310;Lnet/minecraft/class_6597;)Ljava/util/List;
ARG 1 chunkBuilderMode
METHOD method_39419 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option

View File

@ -194,6 +194,7 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
METHOD method_20922 pingRegions ()V
METHOD method_20924 getOwnedNonExpiredWorldIds ()Ljava/util/List;
METHOD method_20928 onRenew (Lnet/minecraft/class_4877;)V
ARG 1 realmsServer
METHOD method_20932 checkClientCompatibility ()V
METHOD method_20936 checkParentalConsent ()V
METHOD method_20938 switchToStage ()V
@ -222,6 +223,7 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
ARG 1 button
METHOD method_24991 leaveServer (ZLnet/minecraft/class_4877;)V
ARG 1 confirmed
ARG 2 realmsServer
METHOD method_24993 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_24995 (Lnet/minecraft/class_4185;)V
@ -243,6 +245,8 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
METHOD method_35682 setCreatedTrial (Z)V
ARG 1 createdTrial
METHOD method_38503 findServer ()Lnet/minecraft/class_4877;
METHOD method_38504 (Lnet/minecraft/class_4877;Z)V
ARG 2 confirmed
METHOD method_38505 removeSelection ()V
CLASS class_4326 CloseButton
METHOD method_25021 (Lnet/minecraft/class_4325;Lnet/minecraft/class_4185;)V

View File

@ -88,3 +88,10 @@ CLASS net/minecraft/class_287 net/minecraft/client/render/BufferBuilder
FIELD field_27361 cameraX F
FIELD field_27362 cameraY F
FIELD field_27363 cameraZ F
METHOD <init> (Lnet/minecraft/class_293$class_5596;I[Lnet/minecraft/class_1160;FFF)V
ARG 1 drawMode
ARG 2 vertexCount
ARG 3 currentParameters
ARG 4 cameraX
ARG 5 cameraY
ARG 6 cameraZ

View File

@ -100,6 +100,8 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer
ARG 1 client
ARG 2 resourceManager
ARG 3 buffers
METHOD method_18144 (Lnet/minecraft/class_1297;)Z
ARG 0 entity
METHOD method_19418 getCamera ()Lnet/minecraft/class_4184;
METHOD method_22709 loadProjectionMatrix (Lnet/minecraft/class_1159;)V
METHOD method_22973 getBasicProjectionMatrix (D)Lnet/minecraft/class_1159;

View File

@ -20,3 +20,9 @@ CLASS net/minecraft/class_4618 net/minecraft/client/render/OutlineVertexConsumer
FIELD field_21066 z D
FIELD field_21067 u F
FIELD field_21068 v F
METHOD <init> (Lnet/minecraft/class_4588;IIII)V
ARG 1 delegate
ARG 2 red
ARG 3 green
ARG 4 blue
ARG 5 alpha

View File

@ -92,6 +92,7 @@ CLASS net/minecraft/class_778 net/minecraft/client/render/block/BlockModelRender
ARG 3 faces
ARG 5 nonCubicWeight
METHOD method_3378 getData (Lnet/minecraft/class_2350;)Lnet/minecraft/class_778$class_779;
ARG 0 direction
CLASS class_780 AmbientOcclusionCalculator
FIELD field_4194 light [I
FIELD field_4196 brightness [F

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_750 net/minecraft/client/render/chunk/BlockBufferBuilderStorage
FIELD field_3951 builders Ljava/util/Map;
METHOD method_22705 clear ()V
METHOD method_22706 (Lnet/minecraft/class_1921;)Lnet/minecraft/class_287;
ARG 0 renderLayer
METHOD method_23501 reset ()V
METHOD method_3154 get (Lnet/minecraft/class_1921;)Lnet/minecraft/class_287;
ARG 1 layer

View File

@ -18,6 +18,8 @@ CLASS net/minecraft/class_4703 net/minecraft/client/render/debug/BeeDebugRendere
ARG 1 client
METHOD method_23803 (JLjava/util/Map$Entry;)Z
ARG 2 hive
METHOD method_23804 (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD method_23805 addBee (Lnet/minecraft/class_4703$class_5243;)V
ARG 1 bee
METHOD method_23806 getPositionString (Lnet/minecraft/class_4703$class_5243;Lnet/minecraft/class_2338;)Ljava/lang/String;
@ -34,6 +36,8 @@ CLASS net/minecraft/class_4703 net/minecraft/client/render/debug/BeeDebugRendere
ARG 3 green
ARG 4 blue
ARG 5 alpha
METHOD method_23810 (Lnet/minecraft/class_2338;Lnet/minecraft/class_4703$class_5243;)Z
ARG 1 bee
METHOD method_23811 (Lnet/minecraft/class_2338;Ljava/util/Map;Lnet/minecraft/class_4703$class_4705;)V
ARG 3 hive
METHOD method_23812 (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/List;)V

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_881 net/minecraft/client/render/entity/BoatEntityRenderer
FIELD field_27758 texturesAndModels Ljava/util/Map;
METHOD method_32163 (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_1690$class_1692;)Lcom/mojang/datafixers/util/Pair;
ARG 1 boatType

View File

@ -76,3 +76,4 @@ CLASS net/minecraft/class_895 net/minecraft/client/render/entity/EnderDragonEnti
ARG 10 hindLeg
ARG 11 hindLegTip
ARG 12 hindFoot
ARG 13 alpha

View File

@ -7,7 +7,59 @@ CLASS net/minecraft/class_5619 net/minecraft/client/render/entity/EntityRenderer
METHOD method_32173 register (Lnet/minecraft/class_1299;Lnet/minecraft/class_5617;)V
ARG 0 type
ARG 1 factory
METHOD method_32174 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_1299;Lnet/minecraft/class_5617;)V
ARG 2 entityType
ARG 3 factory
METHOD method_32175 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_5617$class_5618;Ljava/lang/String;Lnet/minecraft/class_5617;)V
ARG 2 type
ARG 3 factory
METHOD method_32176 reloadEntityRenderers (Lnet/minecraft/class_5617$class_5618;)Ljava/util/Map;
ARG 0 ctx
METHOD method_32177 reloadPlayerRenderers (Lnet/minecraft/class_5617$class_5618;)Ljava/util/Map;
ARG 0 ctx
METHOD method_32178 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32179 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32180 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32181 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32182 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32183 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32184 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32185 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32186 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32187 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32188 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32189 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32190 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32191 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32192 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32193 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32194 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32195 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32196 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32197 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_32198 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_33429 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context
METHOD method_33430 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context

View File

@ -3,3 +3,7 @@ CLASS net/minecraft/class_5600 net/minecraft/client/render/entity/model/EntityMo
FIELD field_27544 ARMOR_DILATION Lnet/minecraft/class_5605;
FIELD field_27545 HAT_DILATION Lnet/minecraft/class_5605;
METHOD method_32073 getModels ()Ljava/util/Map;
METHOD method_32074 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_5607;Lnet/minecraft/class_4719;)V
ARG 2 signType
METHOD method_32075 (Lcom/google/common/collect/ImmutableMap;Lnet/minecraft/class_5601;)Z
ARG 1 layer

View File

@ -24,6 +24,8 @@ CLASS net/minecraft/class_796 net/minecraft/client/render/model/BakedQuadFactory
ARG 1 vertices
ARG 2 cornerIndex
ARG 3 position
ARG 4 sprite
ARG 5 modelElementTexture
METHOD method_3461 packVertexData ([IILnet/minecraft/class_2350;Lnet/minecraft/class_787;[FLnet/minecraft/class_1058;Lnet/minecraft/class_4590;Lnet/minecraft/class_789;Z)V
ARG 1 vertices
ARG 2 cornerIndex

View File

@ -18,3 +18,7 @@ CLASS net/minecraft/class_753 net/minecraft/client/render/model/CubeFace
FIELD field_3973 zSide I
FIELD field_3974 ySide I
FIELD field_3975 xSide I
METHOD <init> (III)V
ARG 1 xSide
ARG 2 ySide
ARG 3 zSide

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_1088 net/minecraft/client/render/model/ModelLoader
FIELD field_21557 SHIELD_BASE Lnet/minecraft/class_4730;
FIELD field_21558 SHIELD_BASE_NO_PATTERN Lnet/minecraft/class_4730;
FIELD field_21772 BLOCK_DESTRUCTION_RENDER_LAYERS Ljava/util/List;
FIELD field_21773 MISSING_ID_STRING Ljava/lang/String;
FIELD field_21774 spriteAtlasManager Lnet/minecraft/class_4724;
FIELD field_32986 BUILTIN Ljava/lang/String;
FIELD field_32987 BUILTIN_GENERATED Ljava/lang/String;
@ -45,13 +46,23 @@ CLASS net/minecraft/class_1088 net/minecraft/client/render/model/ModelLoader
ARG 1 id
ARG 2 settings
METHOD method_18177 upload (Lnet/minecraft/class_1060;Lnet/minecraft/class_3695;)Lnet/minecraft/class_4724;
ARG 1 textureManager
ARG 2 profiler
METHOD method_21603 addStates (Ljava/lang/Iterable;)V
ARG 1 states
METHOD method_21604 (Ljava/util/Map;Lnet/minecraft/class_2960;Lcom/mojang/datafixers/util/Pair;Ljava/util/Map;Lnet/minecraft/class_1091;Lnet/minecraft/class_2680;)V
ARG 5 id
METHOD method_21605 getStateLookup ()Lit/unimi/dsi/fastutil/objects/Object2IntMap;
METHOD method_22820 (I)Lnet/minecraft/class_2960;
ARG 0 stage
METHOD method_23216 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;
ARG 0 id
METHOD method_4715 loadModel (Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD method_4718 loadModelFromJson (Lnet/minecraft/class_2960;)Lnet/minecraft/class_793;
ARG 1 id
METHOD method_4720 (Ljava/util/Map;Lnet/minecraft/class_2960;Lnet/minecraft/class_2680;)V
ARG 2 state
METHOD method_4724 getPropertyValue (Lnet/minecraft/class_2769;Ljava/lang/String;)Ljava/lang/Comparable;
ARG 0 property
ARG 1 string
@ -65,7 +76,13 @@ CLASS net/minecraft/class_1088 net/minecraft/client/render/model/ModelLoader
METHOD method_4729 putModel (Lnet/minecraft/class_2960;Lnet/minecraft/class_1100;)V
ARG 1 id
ARG 2 unbakedModel
METHOD method_4733 (Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD method_4734 getBakedModelMap ()Ljava/util/Map;
METHOD method_4737 (Lnet/minecraft/class_3298;)Lcom/mojang/datafixers/util/Pair;
ARG 1 resource
METHOD method_4739 (Lnet/minecraft/class_2248;Ljava/util/Map;Lnet/minecraft/class_2680;)Z
ARG 2 state
CLASS class_1089 ModelLoaderException
METHOD <init> (Ljava/lang/String;)V
ARG 1 message
@ -88,3 +105,5 @@ CLASS net/minecraft/class_1088 net/minecraft/client/render/model/ModelLoader
METHOD method_21609 getStateValues (Lnet/minecraft/class_2680;Ljava/util/Collection;)Ljava/util/List;
ARG 0 state
ARG 1 properties
METHOD method_21610 (Lnet/minecraft/class_2689;Lnet/minecraft/class_2680;Lnet/minecraft/class_819;)Z
ARG 2 component

View File

@ -11,6 +11,8 @@ CLASS net/minecraft/class_1086 net/minecraft/client/render/model/ModelRotation
METHOD method_4699 get (II)Lnet/minecraft/class_1086;
ARG 0 x
ARG 1 y
METHOD method_4701 (Lnet/minecraft/class_1086;)Ljava/lang/Integer;
ARG 0 rotation
METHOD method_4703 getIndex (II)I
ARG 0 x
ARG 1 y

View File

@ -6,8 +6,12 @@ CLASS net/minecraft/class_816 net/minecraft/client/render/model/MultipartUnbaked
ARG 2 components
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_3518 (Lnet/minecraft/class_819;)Ljava/util/stream/Stream;
ARG 0 component
METHOD method_3519 getComponents ()Ljava/util/List;
METHOD method_3520 getModels ()Ljava/util/Set;
METHOD method_3521 (Ljava/util/function/Function;Ljava/util/Set;Lnet/minecraft/class_819;)Ljava/util/stream/Stream;
ARG 2 component
CLASS class_817 Deserializer
FIELD field_4331 context Lnet/minecraft/class_790$class_791;
METHOD <init> (Lnet/minecraft/class_790$class_791;)V

View File

@ -1,5 +1,7 @@
CLASS net/minecraft/class_801 net/minecraft/client/render/model/json/ItemModelGenerator
FIELD field_4270 LAYERS Ljava/util/List;
METHOD method_33428 (IILnet/minecraft/class_1058;Ljava/util/List;I)V
ARG 5 frame
METHOD method_3476 buildCube (Lnet/minecraft/class_801$class_803;Ljava/util/List;Lnet/minecraft/class_1058;IIIIIZ)V
ARG 1 side
ARG 2 cubes
@ -7,11 +9,15 @@ CLASS net/minecraft/class_801 net/minecraft/client/render/model/json/ItemModelGe
ARG 4 frame
ARG 5 x
ARG 6 y
ARG 7 width
ARG 8 height
METHOD method_3477 isPixelTransparent (Lnet/minecraft/class_1058;IIIII)Z
ARG 1 sprite
ARG 2 frame
ARG 3 x
ARG 4 y
ARG 5 width
ARG 6 height
METHOD method_3478 getFrames (Lnet/minecraft/class_1058;)Ljava/util/List;
ARG 1 sprite
METHOD method_3479 create (Ljava/util/function/Function;Lnet/minecraft/class_793;)Lnet/minecraft/class_793;

View File

@ -4,3 +4,5 @@ CLASS net/minecraft/class_4277 net/minecraft/client/sound/BubbleColumnSoundPlaye
FIELD field_19194 firstTick Z
METHOD <init> (Lnet/minecraft/class_746;)V
ARG 1 player
METHOD method_29714 (Lnet/minecraft/class_2680;)Z
ARG 0 state

View File

@ -29,6 +29,7 @@ CLASS net/minecraft/class_1059 net/minecraft/client/texture/SpriteAtlasTexture
METHOD method_21688 (Lnet/minecraft/class_1058$class_4727;)Ljava/lang/String;
ARG 0 sprite
METHOD method_24105 (ILjava/util/Queue;Ljava/util/List;Lnet/minecraft/class_3300;Lnet/minecraft/class_1058$class_4727;IIII)V
ARG 5 info
ARG 6 atlasWidth
ARG 7 atlasHeight
ARG 8 x

View File

@ -1,6 +1,10 @@
CLASS net/minecraft/class_1091 net/minecraft/client/util/ModelIdentifier
FIELD field_32990 SEPARATOR C
FIELD field_5406 variant Ljava/lang/String;
METHOD <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
ARG 1 namespace
ARG 2 path
ARG 3 variant
METHOD <init> (Lnet/minecraft/class_2960;Ljava/lang/String;)V
ARG 1 id
ARG 2 variant