mirror of https://github.com/FabricMC/yarn.git
23w04a stuff (#3464)
* 23w04a stuff mostly smithing related * fix conflict * Add PalettedPermutationsAtlasSource * Update RecipeProvider.mapping * a few more missing things * Update mappings/net/minecraft/client/gui/screen/recipebook/RecipeResultCollection.mapping * Apply suggestions from code review * damnit * more
This commit is contained in:
parent
2476989327
commit
a76c452f2b
|
@ -0,0 +1,24 @@
|
|||
CLASS net/minecraft/class_8064 net/minecraft/client/gui/screen/ingame/CyclingSlotIcon
|
||||
FIELD field_42042 slotId I
|
||||
FIELD field_42043 textures Ljava/util/List;
|
||||
FIELD field_42044 timer I
|
||||
FIELD field_42045 currentIndex I
|
||||
METHOD <init> (I)V
|
||||
ARG 1 slotId
|
||||
METHOD method_48468 computeAlpha (F)F
|
||||
ARG 1 delta
|
||||
METHOD method_48469 render (Lnet/minecraft/class_1703;Lnet/minecraft/class_4587;FII)V
|
||||
ARG 1 screenHandler
|
||||
ARG 2 matrices
|
||||
ARG 3 delta
|
||||
ARG 4 x
|
||||
ARG 5 y
|
||||
METHOD method_48470 drawIcon (Lnet/minecraft/class_1735;Lnet/minecraft/class_2960;FLnet/minecraft/class_4587;II)V
|
||||
ARG 1 slot
|
||||
ARG 2 texture
|
||||
ARG 3 alpha
|
||||
ARG 4 matrices
|
||||
ARG 5 x
|
||||
ARG 6 y
|
||||
METHOD method_48471 updateTexture (Ljava/util/List;)V
|
||||
ARG 1 textures
|
|
@ -11,7 +11,7 @@ CLASS net/minecraft/class_4894 net/minecraft/client/gui/screen/ingame/ForgingScr
|
|||
ARG 3 mouseY
|
||||
ARG 4 delta
|
||||
METHOD method_25445 setup ()V
|
||||
METHOD method_48467 drawCrossedArrow (Lnet/minecraft/class_4587;II)V
|
||||
METHOD method_48467 drawInvalidRecipeArrow (Lnet/minecraft/class_4587;II)V
|
||||
ARG 1 matrices
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
|
|
|
@ -17,3 +17,8 @@ CLASS net/minecraft/class_490 net/minecraft/client/gui/screen/ingame/InventorySc
|
|||
ARG 3 mouseX
|
||||
ARG 4 mouseY
|
||||
ARG 5 entity
|
||||
METHOD method_48472 drawEntity (IIILorg/joml/Quaternionf;Lorg/joml/Quaternionf;Lnet/minecraft/class_1309;)V
|
||||
ARG 0 x
|
||||
ARG 1 y
|
||||
ARG 2 size
|
||||
ARG 5 entity
|
||||
|
|
|
@ -1,6 +1,24 @@
|
|||
CLASS net/minecraft/class_4895 net/minecraft/client/gui/screen/ingame/SmithingScreen
|
||||
FIELD field_22795 TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_42048 ARMOR_STAND_ROTATION Lorg/joml/Quaternionf;
|
||||
FIELD field_42052 EMPTY_SLOT_SMITHING_TEMPLATE_ARMOR_TRIM_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_42053 EMPTY_SLOT_SMITHING_TEMPLATE_NETHERITE_UPGRADE_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_42054 MISSING_TEMPLATE_TOOLTIP Lnet/minecraft/class_2561;
|
||||
FIELD field_42055 ERROR_TOOLTIP Lnet/minecraft/class_2561;
|
||||
FIELD field_42056 EMPTY_SLOT_TEXTURES Ljava/util/List;
|
||||
FIELD field_42064 templateSlotIcon Lnet/minecraft/class_8064;
|
||||
FIELD field_42065 baseSlotIcon Lnet/minecraft/class_8064;
|
||||
FIELD field_42066 additionsSlotIcon Lnet/minecraft/class_8064;
|
||||
FIELD field_42067 armorStand Lnet/minecraft/class_1531;
|
||||
METHOD <init> (Lnet/minecraft/class_4862;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
|
||||
ARG 1 handler
|
||||
ARG 2 playerInventory
|
||||
ARG 3 title
|
||||
METHOD method_48473 getSmithingTemplate ()Ljava/util/Optional;
|
||||
METHOD method_48474 hasInvalidRecipe ()Z
|
||||
METHOD method_48475 (Lnet/minecraft/class_4587;IILnet/minecraft/class_2561;)V
|
||||
ARG 4 text
|
||||
METHOD method_48476 renderSlotTooltip (Lnet/minecraft/class_4587;II)V
|
||||
ARG 1 matrices
|
||||
ARG 2 mouseX
|
||||
ARG 3 mouseY
|
||||
|
|
|
@ -4,6 +4,10 @@ CLASS net/minecraft/class_516 net/minecraft/client/gui/screen/recipebook/RecipeR
|
|||
FIELD field_3146 craftableRecipes Ljava/util/Set;
|
||||
FIELD field_3147 unlockedRecipes Ljava/util/Set;
|
||||
FIELD field_3148 singleOutput Z
|
||||
FIELD field_42069 registryManager Lnet/minecraft/class_5455;
|
||||
METHOD <init> (Lnet/minecraft/class_5455;Ljava/util/List;)V
|
||||
ARG 1 registryManager
|
||||
ARG 2 recipes
|
||||
METHOD method_2647 initialize (Lnet/minecraft/class_3439;)V
|
||||
ARG 1 recipeBook
|
||||
METHOD method_2648 getRecipes (Z)Ljava/util/List;
|
||||
|
@ -23,3 +27,6 @@ CLASS net/minecraft/class_516 net/minecraft/client/gui/screen/recipebook/RecipeR
|
|||
METHOD method_2656 hasSingleOutput ()Z
|
||||
METHOD method_2657 hasFittingRecipes ()Z
|
||||
METHOD method_30295 shouldHaveSingleOutput (Lnet/minecraft/class_5455;Ljava/util/List;)Z
|
||||
ARG 0 registryManager
|
||||
ARG 1 recipes
|
||||
METHOD method_48479 getRegistryManager ()Lnet/minecraft/class_5455;
|
||||
|
|
|
@ -113,6 +113,16 @@ CLASS net/minecraft/class_5272 net/minecraft/client/item/ModelPredicateProviderR
|
|||
ARG 0 world
|
||||
ARG 1 stack
|
||||
ARG 2 entity
|
||||
METHOD method_43611 (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F
|
||||
ARG 0 stack
|
||||
ARG 1 world
|
||||
ARG 2 entity
|
||||
ARG 3 seed
|
||||
METHOD method_48484 (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F
|
||||
ARG 0 stack
|
||||
ARG 1 world
|
||||
ARG 2 entity
|
||||
ARG 3 seed
|
||||
CLASS 1
|
||||
FIELD field_7910 step D
|
||||
FIELD field_7911 time D
|
||||
|
|
|
@ -9,6 +9,9 @@ CLASS net/minecraft/class_299 net/minecraft/client/recipebook/ClientRecipeBook
|
|||
ARG 0 recipe
|
||||
METHOD method_1401 reload (Ljava/lang/Iterable;Lnet/minecraft/class_5455;)V
|
||||
ARG 1 recipes
|
||||
ARG 2 registryManager
|
||||
METHOD method_30279 (Ljava/util/Map;Lnet/minecraft/class_5455;Lcom/google/common/collect/ImmutableList$Builder;Lnet/minecraft/class_314;Ljava/util/List;)V
|
||||
ARG 3 recipeBookGroup
|
||||
METHOD method_30280 (Ljava/util/Map;Lnet/minecraft/class_314;)Ljava/util/stream/Stream;
|
||||
ARG 1 searchGroup
|
||||
METHOD method_30281 (Ljava/util/Map;Lnet/minecraft/class_314;Ljava/util/List;)V
|
||||
|
@ -20,3 +23,5 @@ CLASS net/minecraft/class_299 net/minecraft/client/recipebook/ClientRecipeBook
|
|||
ARG 0 recipes
|
||||
METHOD method_30284 (Lnet/minecraft/class_314;)Ljava/util/List;
|
||||
ARG 0 group
|
||||
METHOD method_48464 (Lnet/minecraft/class_5455;Ljava/util/List;)Lnet/minecraft/class_516;
|
||||
ARG 1 recipes
|
||||
|
|
|
@ -22,6 +22,8 @@ CLASS net/minecraft/class_4722 net/minecraft/client/render/TexturedRenderLayers
|
|||
FIELD field_28252 BANNER_PATTERN_TEXTURES Ljava/util/Map;
|
||||
FIELD field_28253 SHIELD_PATTERN_TEXTURES Ljava/util/Map;
|
||||
FIELD field_40515 HANGING_SIGN_TYPE_TEXTURES Ljava/util/Map;
|
||||
FIELD field_42070 ARMOR_TRIMS_RENDER_LAYER Lnet/minecraft/class_1921;
|
||||
FIELD field_42071 ARMOR_TRIMS_ATLAS_TEXTURE Lnet/minecraft/class_2960;
|
||||
METHOD method_24059 getBannerPatterns ()Lnet/minecraft/class_1921;
|
||||
METHOD method_24061 (Lnet/minecraft/class_1767;)Lnet/minecraft/class_4730;
|
||||
ARG 0 color
|
||||
|
@ -66,3 +68,4 @@ CLASS net/minecraft/class_4722 net/minecraft/client/render/TexturedRenderLayers
|
|||
METHOD method_45782 createHangingSignTextureId (Lnet/minecraft/class_4719;)Lnet/minecraft/class_4730;
|
||||
ARG 0 type
|
||||
METHOD method_45783 getHangingSign ()Lnet/minecraft/class_1921;
|
||||
METHOD method_48480 getArmorTrims ()Lnet/minecraft/class_1921;
|
||||
|
|
|
@ -26,3 +26,4 @@ CLASS net/minecraft/class_5617 net/minecraft/client/render/entity/EntityRenderer
|
|||
METHOD method_32171 getTextRenderer ()Lnet/minecraft/class_327;
|
||||
METHOD method_43337 getBlockRenderManager ()Lnet/minecraft/class_776;
|
||||
METHOD method_43338 getHeldItemRenderer ()Lnet/minecraft/class_759;
|
||||
METHOD method_48481 getModelManager ()Lnet/minecraft/class_1092;
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_970 net/minecraft/client/render/entity/feature/ArmorFeatureRenderer
|
||||
FIELD field_42074 armorTrimsAtlas Lnet/minecraft/class_1059;
|
||||
FIELD field_4829 ARMOR_TEXTURE_CACHE Ljava/util/Map;
|
||||
FIELD field_4830 innerModel Lnet/minecraft/class_572;
|
||||
FIELD field_4831 outerModel Lnet/minecraft/class_572;
|
||||
|
@ -6,6 +7,7 @@ CLASS net/minecraft/class_970 net/minecraft/client/render/entity/feature/ArmorFe
|
|||
ARG 1 context
|
||||
ARG 2 innerModel
|
||||
ARG 3 outerModel
|
||||
ARG 4 bakery
|
||||
METHOD method_23192 renderArmorParts (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1738;ZLnet/minecraft/class_572;ZFFFLjava/lang/String;)V
|
||||
ARG 1 matrices
|
||||
ARG 2 vertexConsumers
|
||||
|
@ -36,3 +38,16 @@ CLASS net/minecraft/class_970 net/minecraft/client/render/entity/feature/ArmorFe
|
|||
ARG 1 item
|
||||
ARG 2 secondLayer
|
||||
ARG 3 overlay
|
||||
METHOD method_48482 renderTrim (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_8053;ZLnet/minecraft/class_572;ZFFF)V
|
||||
ARG 1 matrices
|
||||
ARG 2 vertexConsumers
|
||||
ARG 3 light
|
||||
ARG 4 trim
|
||||
ARG 5 glint
|
||||
ARG 6 model
|
||||
ARG 7 secondTextureLayer
|
||||
ARG 8 red
|
||||
ARG 9 green
|
||||
ARG 10 blue
|
||||
METHOD method_48483 (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IZLnet/minecraft/class_572;ZLnet/minecraft/class_8053;)V
|
||||
ARG 7 trim
|
||||
|
|
|
@ -7,11 +7,18 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer
|
|||
FIELD field_40531 SPYGLASS_IN_HAND Lnet/minecraft/class_1091;
|
||||
FIELD field_40532 TRIDENT Lnet/minecraft/class_1091;
|
||||
FIELD field_40533 SPYGLASS Lnet/minecraft/class_1091;
|
||||
FIELD field_42073 client Lnet/minecraft/class_310;
|
||||
FIELD field_4728 WITHOUT_MODELS Ljava/util/Set;
|
||||
FIELD field_4729 textureManager Lnet/minecraft/class_1060;
|
||||
FIELD field_4730 zOffset F
|
||||
FIELD field_4732 models Lnet/minecraft/class_763;
|
||||
FIELD field_4733 colors Lnet/minecraft/class_325;
|
||||
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_1060;Lnet/minecraft/class_1092;Lnet/minecraft/class_325;Lnet/minecraft/class_756;)V
|
||||
ARG 1 client
|
||||
ARG 2 manager
|
||||
ARG 3 bakery
|
||||
ARG 4 colors
|
||||
ARG 5 builtinModelItemRenderer
|
||||
METHOD method_23177 renderItem (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;ZLnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1937;III)V
|
||||
ARG 1 entity
|
||||
ARG 2 item
|
||||
|
@ -30,6 +37,8 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer
|
|||
ARG 4 overlay
|
||||
ARG 5 matrices
|
||||
ARG 6 vertexConsumers
|
||||
ARG 7 world
|
||||
ARG 8 seed
|
||||
METHOD method_23179 renderItem (Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;ZLnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_1087;)V
|
||||
ARG 1 stack
|
||||
ARG 2 renderMode
|
||||
|
@ -74,6 +83,7 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer
|
|||
ARG 3 glint
|
||||
METHOD method_27953 renderInGui (Lnet/minecraft/class_1799;II)V
|
||||
COMMENT Renders an item in a GUI without an attached entity.
|
||||
ARG 1 stack
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
METHOD method_29711 getDirectItemGlintConsumer (Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;ZZ)Lnet/minecraft/class_4588;
|
||||
|
@ -90,16 +100,23 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer
|
|||
ARG 1 layer
|
||||
ARG 2 entry
|
||||
METHOD method_32797 renderInGuiWithOverrides (Lnet/minecraft/class_1799;III)V
|
||||
ARG 1 stack
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
ARG 4 seed
|
||||
METHOD method_36542 renderInGuiWithOverrides (Lnet/minecraft/class_1799;IIII)V
|
||||
ARG 1 stack
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
ARG 4 seed
|
||||
ARG 5 depth
|
||||
METHOD method_36543 innerRenderInGui (Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;III)V
|
||||
ARG 1 entity
|
||||
ARG 2 world
|
||||
ARG 3 stack
|
||||
ARG 4 x
|
||||
ARG 5 y
|
||||
ARG 6 seed
|
||||
METHOD method_4010 renderGuiItemIcon (Lnet/minecraft/class_1799;II)V
|
||||
ARG 1 stack
|
||||
ARG 2 x
|
||||
|
@ -126,6 +143,7 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer
|
|||
METHOD method_4023 renderInGuiWithOverrides (Lnet/minecraft/class_1799;II)V
|
||||
COMMENT Renders an item in a GUI with the player as the attached entity
|
||||
COMMENT for calculating model overrides.
|
||||
ARG 1 stack
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
METHOD method_4025 renderGuiItemOverlay (Lnet/minecraft/class_327;Lnet/minecraft/class_1799;II)V
|
||||
|
@ -136,3 +154,9 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer
|
|||
ARG 4 y
|
||||
METHOD method_4026 innerRenderInGui (Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;IIII)V
|
||||
ARG 1 entity
|
||||
ARG 2 world
|
||||
ARG 3 stack
|
||||
ARG 4 x
|
||||
ARG 5 y
|
||||
ARG 6 seed
|
||||
ARG 7 depth
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_7948 net/minecraft/client/texture/atlas/AtlasSource
|
||||
FIELD field_42075 RESOURCE_FINDER Lnet/minecraft/class_7654;
|
||||
METHOD method_47672 getType ()Lnet/minecraft/class_7951;
|
||||
METHOD method_47673 load (Lnet/minecraft/class_3300;Lnet/minecraft/class_7948$class_7949;)V
|
||||
ARG 1 resourceManager
|
||||
|
@ -7,7 +8,7 @@ CLASS net/minecraft/class_7948 net/minecraft/client/texture/atlas/AtlasSource
|
|||
METHOD method_47670 add (Lnet/minecraft/class_2960;Lnet/minecraft/class_7948$class_7950;)V
|
||||
ARG 1 arg
|
||||
ARG 2 region
|
||||
METHOD method_47671 (Ljava/util/function/Predicate;)V
|
||||
METHOD method_47671 removeIf (Ljava/util/function/Predicate;)V
|
||||
ARG 1 predicate
|
||||
METHOD method_47674 add (Lnet/minecraft/class_2960;Lnet/minecraft/class_3298;)V
|
||||
ARG 1 id
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
CLASS net/minecraft/class_8066 net/minecraft/client/texture/atlas/PalettedPermutationsAtlasSource
|
||||
FIELD field_42077 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_42078 LOGGER Lorg/slf4j/Logger;
|
||||
FIELD field_42079 textures Ljava/util/List;
|
||||
FIELD field_42080 permutations Ljava/util/Map;
|
||||
FIELD field_42081 paletteKey Lnet/minecraft/class_2960;
|
||||
METHOD <init> (Ljava/util/List;Lnet/minecraft/class_2960;Ljava/util/Map;)V
|
||||
ARG 1 textures
|
||||
ARG 2 paletteKey
|
||||
ARG 3 permutations
|
||||
CLASS class_8067 PalettedSpriteRegion
|
|
@ -1,5 +1,7 @@
|
|||
CLASS net/minecraft/class_4915 net/minecraft/data/client/ItemModelGenerator
|
||||
FIELD field_22844 writer Ljava/util/function/BiConsumer;
|
||||
FIELD field_42086 TRIM_TYPE Lnet/minecraft/class_2960;
|
||||
FIELD field_42087 TRIM_MATERIALS Ljava/util/List;
|
||||
METHOD <init> (Ljava/util/function/BiConsumer;)V
|
||||
ARG 1 writer
|
||||
METHOD method_25731 register ()V
|
||||
|
@ -18,3 +20,24 @@ CLASS net/minecraft/class_4915 net/minecraft/data/client/ItemModelGenerator
|
|||
ARG 1 compass
|
||||
METHOD method_43229 registerClock (Lnet/minecraft/class_1792;)V
|
||||
ARG 1 clock
|
||||
METHOD method_48517 uploadArmor (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V
|
||||
ARG 1 id
|
||||
ARG 2 layer0
|
||||
ARG 3 layer1
|
||||
METHOD method_48518 suffixTrim (Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_2960;
|
||||
ARG 1 id
|
||||
ARG 2 trimMaterialName
|
||||
METHOD method_48519 createArmorJson (Lnet/minecraft/class_2960;Ljava/util/Map;Ljava/util/List;)Lcom/google/gson/JsonObject;
|
||||
ARG 1 id
|
||||
ARG 2 textures
|
||||
ARG 3 trimMaterials
|
||||
METHOD method_48520 getCompatibleTrimMaterials (Lnet/minecraft/class_1738;)Ljava/util/List;
|
||||
ARG 1 armor
|
||||
METHOD method_48521 (Lnet/minecraft/class_1738;Lnet/minecraft/class_4915$class_8072;)Z
|
||||
ARG 1 material
|
||||
METHOD method_48522 (Ljava/util/List;Lnet/minecraft/class_2960;Ljava/util/Map;)Lcom/google/gson/JsonObject;
|
||||
ARG 2 id
|
||||
ARG 3 textures
|
||||
METHOD method_48523 registerArmor (Lnet/minecraft/class_1738;)V
|
||||
ARG 1 armor
|
||||
CLASS class_8072 TrimMaterial
|
||||
|
|
|
@ -18,9 +18,26 @@ CLASS net/minecraft/class_4942 net/minecraft/data/client/Model
|
|||
METHOD method_25850 createTextureMap (Lnet/minecraft/class_4944;)Ljava/util/Map;
|
||||
ARG 1 textures
|
||||
METHOD method_25852 upload (Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960;
|
||||
ARG 1 id
|
||||
ARG 2 textures
|
||||
ARG 3 modelCollector
|
||||
METHOD method_25853 uploadWithoutVariant (Lnet/minecraft/class_2248;Ljava/lang/String;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960;
|
||||
ARG 1 block
|
||||
ARG 2 suffix
|
||||
ARG 3 textures
|
||||
ARG 4 modelCollector
|
||||
METHOD method_48524 createJson (Lnet/minecraft/class_2960;Ljava/util/Map;)Lcom/google/gson/JsonObject;
|
||||
ARG 1 id
|
||||
ARG 2 textures
|
||||
METHOD method_48525 upload (Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;Lnet/minecraft/class_4942$class_8073;)Lnet/minecraft/class_2960;
|
||||
ARG 1 id
|
||||
ARG 2 textures
|
||||
ARG 3 modelCollector
|
||||
ARG 4 jsonFactory
|
||||
METHOD method_48527 (Lcom/google/gson/JsonObject;Lnet/minecraft/class_4945;Lnet/minecraft/class_2960;)V
|
||||
ARG 1 textureKey
|
||||
ARG 2 texture
|
||||
CLASS class_8073 JsonFactory
|
||||
METHOD create (Lnet/minecraft/class_2960;Ljava/util/Map;)Lcom/google/gson/JsonObject;
|
||||
ARG 1 id
|
||||
ARG 2 textures
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_4943 net/minecraft/data/client/Models
|
||||
FIELD field_22908 PARTICLE Lnet/minecraft/class_4942;
|
||||
FIELD field_22958 STEM_GROWTH_STAGES [Lnet/minecraft/class_4942;
|
||||
FIELD field_42088 ARMOR Lnet/minecraft/class_4942;
|
||||
METHOD method_25855 block (Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/class_4945;)Lnet/minecraft/class_4942;
|
||||
ARG 0 parent
|
||||
ARG 1 variant
|
||||
|
|
|
@ -145,3 +145,6 @@ CLASS net/minecraft/class_4944 net/minecraft/data/client/TextureMap
|
|||
ARG 0 block
|
||||
METHOD method_46201 textureParticle (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944;
|
||||
ARG 0 block
|
||||
METHOD method_48529 layered (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944;
|
||||
ARG 0 layer0
|
||||
ARG 1 layer1
|
||||
|
|
|
@ -2,3 +2,5 @@ CLASS net/minecraft/class_7785 net/minecraft/data/server/advancement/Advancement
|
|||
METHOD method_10335 accept (Lnet/minecraft/class_7225$class_7874;Ljava/util/function/Consumer;)V
|
||||
ARG 1 lookup
|
||||
ARG 2 exporter
|
||||
METHOD method_48496 createEmptyAdvancement (Ljava/lang/String;)Lnet/minecraft/class_161;
|
||||
ARG 0 id
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
CLASS net/minecraft/class_8068 net/minecraft/data/server/advancement/OneTwentyHusbandryTabAdvancementGenerator
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_2414 net/minecraft/data/server/advancement/HusbandryTabAdvancementGenerator
|
||||
CLASS net/minecraft/class_2414 net/minecraft/data/server/advancement/VanillaHusbandryTabAdvancementGenerator
|
||||
FIELD field_11295 FISH_ITEMS [Lnet/minecraft/class_1792;
|
||||
FIELD field_11296 BREEDABLE_ANIMALS Ljava/util/List;
|
||||
FIELD field_11297 FISH_BUCKET_ITEMS [Lnet/minecraft/class_1792;
|
||||
|
@ -12,6 +12,9 @@ CLASS net/minecraft/class_2414 net/minecraft/data/server/advancement/HusbandryTa
|
|||
METHOD method_10341 requireFoodItemsEaten (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
|
||||
ARG 1 builder
|
||||
METHOD method_10342 requireListedAnimalsBred (Lnet/minecraft/class_161$class_162;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lnet/minecraft/class_161$class_162;
|
||||
ARG 0 advancementBuilder
|
||||
ARG 1 breedableAnimals
|
||||
ARG 2 eggLayingAnimals
|
||||
METHOD method_16118 requireAllCatsTamed (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
|
||||
ARG 1 builder
|
||||
METHOD method_43362 requireAllFrogsOnLeads (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
|
||||
|
@ -19,3 +22,11 @@ CLASS net/minecraft/class_2414 net/minecraft/data/server/advancement/HusbandryTa
|
|||
METHOD method_43363 (Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_6880$class_6883;)V
|
||||
ARG 1 variant
|
||||
METHOD method_47810 createBreedAllAnimalsAdvancement (Lnet/minecraft/class_161;Ljava/util/function/Consumer;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lnet/minecraft/class_161;
|
||||
ARG 0 parent
|
||||
ARG 1 exporter
|
||||
ARG 2 breedableAnimals
|
||||
ARG 3 eggLayingAnimals
|
||||
METHOD method_48497 (Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_1299;)V
|
||||
ARG 1 type
|
||||
METHOD method_48498 (Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_1299;)V
|
||||
ARG 1 type
|
|
@ -1 +0,0 @@
|
|||
CLASS net/minecraft/class_2432 net/minecraft/data/server/loottable/ChestLootTableGenerator
|
|
@ -2,8 +2,13 @@ CLASS net/minecraft/class_7789 net/minecraft/data/server/loottable/EntityLootTab
|
|||
FIELD field_40612 NEEDS_ENTITY_ON_FIRE Lnet/minecraft/class_2048$class_2049;
|
||||
FIELD field_40613 ENTITY_TYPES_IN_MISC_GROUP_TO_CHECK Ljava/util/Set;
|
||||
FIELD field_40615 lootTables Ljava/util/Map;
|
||||
FIELD field_42084 requiredFeatures Lnet/minecraft/class_7699;
|
||||
FIELD field_42085 featureSet Lnet/minecraft/class_7699;
|
||||
METHOD <init> (Lnet/minecraft/class_7699;)V
|
||||
ARG 1 requiredFeatures
|
||||
METHOD <init> (Lnet/minecraft/class_7699;Lnet/minecraft/class_7699;)V
|
||||
ARG 1 requiredFeatures
|
||||
ARG 2 featureSet
|
||||
METHOD method_10400 generate ()V
|
||||
METHOD method_46027 shouldCheck (Lnet/minecraft/class_1299;)Z
|
||||
ARG 0 entityType
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
CLASS net/minecraft/class_8069 net/minecraft/data/server/loottable/OneTwentyChestLootTableGenerator
|
|
@ -0,0 +1 @@
|
|||
CLASS net/minecraft/class_8070 net/minecraft/data/server/loottable/OneTwentyEntityLootTableGenerator
|
|
@ -0,0 +1 @@
|
|||
CLASS net/minecraft/class_8071 net/minecraft/data/server/loottable/OneTwentyFishingLootTableGenerator
|
|
@ -0,0 +1,17 @@
|
|||
CLASS net/minecraft/class_2432 net/minecraft/data/server/loottable/VanillaChestLootTableGenerator
|
||||
METHOD method_48499 createShipwreckSupplyChestTableBuilder ()Lnet/minecraft/class_52$class_53;
|
||||
METHOD method_48500 createShipwreckMapChestTableBuilder ()Lnet/minecraft/class_52$class_53;
|
||||
METHOD method_48501 createBastionHoglinStableChestTableBuilder ()Lnet/minecraft/class_52$class_53;
|
||||
METHOD method_48502 createBastionBridgeChestTableBuilder ()Lnet/minecraft/class_52$class_53;
|
||||
METHOD method_48503 createEndCityTreasureChestTableBuilder ()Lnet/minecraft/class_52$class_53;
|
||||
METHOD method_48504 createNetherBridgeChestTableBuilder ()Lnet/minecraft/class_52$class_53;
|
||||
METHOD method_48505 createBastionTreasureChestTableBuilder ()Lnet/minecraft/class_52$class_53;
|
||||
METHOD method_48506 createBastionOtherChestTableBuilder ()Lnet/minecraft/class_52$class_53;
|
||||
METHOD method_48507 createWoodlandMansionChestTableBuilder ()Lnet/minecraft/class_52$class_53;
|
||||
METHOD method_48508 createStrongholdLibraryChestTableBuilder ()Lnet/minecraft/class_52$class_53;
|
||||
METHOD method_48509 createStrongholdCorridorChestTableBuilder ()Lnet/minecraft/class_52$class_53;
|
||||
METHOD method_48510 createAncientCityChestTableBuilder ()Lnet/minecraft/class_52$class_53;
|
||||
METHOD method_48511 createJungleTempleChestTableBuilder ()Lnet/minecraft/class_52$class_53;
|
||||
METHOD method_48512 createShipwreckTreasureChestTableBuilder ()Lnet/minecraft/class_52$class_53;
|
||||
METHOD method_48513 createPillagerOutpostChestTableBuilder ()Lnet/minecraft/class_52$class_53;
|
||||
METHOD method_48514 createDesertPyramidChestTableBuilder ()Lnet/minecraft/class_52$class_53;
|
|
@ -1 +1,2 @@
|
|||
CLASS net/minecraft/class_2434 net/minecraft/data/server/loottable/VanillaEntityLootTableGenerator
|
||||
METHOD method_48515 createElderGuardianTableBuilder ()Lnet/minecraft/class_52$class_53;
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_2437 net/minecraft/data/server/loottable/FishingLootTableGenerator
|
||||
CLASS net/minecraft/class_2437 net/minecraft/data/server/loottable/VanillaFishingLootTableGenerator
|
||||
FIELD field_11346 NEEDS_JUNGLE_BIOME Lnet/minecraft/class_5341$class_210;
|
||||
FIELD field_11349 NEEDS_BAMBOO_JUNGLE_BIOME Lnet/minecraft/class_5341$class_210;
|
||||
FIELD field_35165 NEEDS_SPARSE_JUNGLE_BIOME Lnet/minecraft/class_5341$class_210;
|
||||
METHOD method_48516 createFishTableBuilder ()Lnet/minecraft/class_52$class_53;
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_5377 net/minecraft/data/server/recipe/SmithingRecipeJsonBuilder
|
||||
CLASS net/minecraft/class_5377 net/minecraft/data/server/recipe/LegacySmithingRecipeJsonBuilder
|
||||
FIELD field_25491 base Lnet/minecraft/class_1856;
|
||||
FIELD field_25492 addition Lnet/minecraft/class_1856;
|
||||
FIELD field_25493 result Lnet/minecraft/class_1792;
|
|
@ -380,3 +380,19 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
|
|||
ARG 1 category
|
||||
ARG 2 output
|
||||
ARG 3 input
|
||||
METHOD method_48530 offerSmithingTrimRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1792;)V
|
||||
ARG 0 exporter
|
||||
ARG 1 template
|
||||
METHOD method_48531 offerLegacyNetheriteUpgradeRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1792;Lnet/minecraft/class_7800;Lnet/minecraft/class_1792;)V
|
||||
ARG 0 exporter
|
||||
ARG 1 input
|
||||
ARG 2 category
|
||||
ARG 3 result
|
||||
METHOD method_48532 offerSmithingTemplateCopyingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;)V
|
||||
ARG 0 exporter
|
||||
ARG 1 template
|
||||
ARG 2 resource
|
||||
METHOD method_48533 offerSmithingTemplateCopyingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
|
||||
ARG 0 exporter
|
||||
ARG 1 template
|
||||
ARG 2 resource
|
||||
|
|
|
@ -14,7 +14,7 @@ CLASS net/minecraft/class_8074 net/minecraft/data/server/recipe/SmithingTransfor
|
|||
ARG 5 category
|
||||
ARG 6 result
|
||||
METHOD method_48534 validate (Lnet/minecraft/class_2960;)V
|
||||
ARG 1 id
|
||||
ARG 1 recipeId
|
||||
METHOD method_48535 create (Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_7800;Lnet/minecraft/class_1792;)Lnet/minecraft/class_8074;
|
||||
ARG 0 template
|
||||
ARG 1 base
|
||||
|
@ -26,8 +26,8 @@ CLASS net/minecraft/class_8074 net/minecraft/data/server/recipe/SmithingTransfor
|
|||
ARG 2 conditions
|
||||
METHOD method_48537 offerTo (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
|
||||
ARG 1 exporter
|
||||
ARG 2 id
|
||||
ARG 2 recipeId
|
||||
METHOD method_48538 offerTo (Ljava/util/function/Consumer;Ljava/lang/String;)V
|
||||
ARG 1 exporter
|
||||
ARG 2 id
|
||||
ARG 2 recipeId
|
||||
CLASS class_8075 SmithingTransformRecipeJsonProvider
|
||||
|
|
|
@ -12,7 +12,7 @@ CLASS net/minecraft/class_8076 net/minecraft/data/server/recipe/SmithingTrimReci
|
|||
ARG 4 base
|
||||
ARG 5 addition
|
||||
METHOD method_48539 validate (Lnet/minecraft/class_2960;)V
|
||||
ARG 1 id
|
||||
ARG 1 recipeId
|
||||
METHOD method_48540 create (Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_7800;)Lnet/minecraft/class_8076;
|
||||
ARG 0 template
|
||||
ARG 1 base
|
||||
|
@ -23,8 +23,8 @@ CLASS net/minecraft/class_8076 net/minecraft/data/server/recipe/SmithingTrimReci
|
|||
ARG 2 conditions
|
||||
METHOD method_48542 offerTo (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
|
||||
ARG 1 exporter
|
||||
ARG 2 id
|
||||
ARG 2 recipeId
|
||||
METHOD method_48543 offerTo (Ljava/util/function/Consumer;Ljava/lang/String;)V
|
||||
ARG 1 exporter
|
||||
ARG 2 id
|
||||
ARG 2 recipeId
|
||||
CLASS class_8077 SmithingTrimRecipeJsonProvider
|
||||
|
|
|
@ -40,7 +40,6 @@ CLASS net/minecraft/class_1295 net/minecraft/entity/AreaEffectCloudEntity
|
|||
ARG 1 waiting
|
||||
METHOD method_5599 getRadius ()F
|
||||
METHOD method_5600 getParticleType ()Lnet/minecraft/class_2394;
|
||||
METHOD method_5601 getOwner ()Lnet/minecraft/class_1309;
|
||||
METHOD method_5602 setColor (I)V
|
||||
ARG 1 rgb
|
||||
METHOD method_5603 setRadius (F)V
|
||||
|
|
|
@ -11,5 +11,4 @@ CLASS net/minecraft/class_1541 net/minecraft/entity/TntEntity
|
|||
METHOD method_6967 setFuse (I)V
|
||||
ARG 1 fuse
|
||||
METHOD method_6969 getFuse ()I
|
||||
METHOD method_6970 getCausingEntity ()Lnet/minecraft/class_1309;
|
||||
METHOD method_6971 explode ()V
|
||||
|
|
|
@ -13,7 +13,6 @@ CLASS net/minecraft/class_1669 net/minecraft/entity/mob/EvokerFangsEntity
|
|||
ARG 8 yaw
|
||||
ARG 9 warmup
|
||||
ARG 10 owner
|
||||
METHOD method_7470 getOwner ()Lnet/minecraft/class_1309;
|
||||
METHOD method_7471 damage (Lnet/minecraft/class_1309;)V
|
||||
ARG 1 target
|
||||
METHOD method_7472 getAnimationProgress (F)F
|
||||
|
|
|
@ -13,7 +13,6 @@ CLASS net/minecraft/class_1634 net/minecraft/entity/mob/VexEntity
|
|||
ARG 1 owner
|
||||
METHOD method_7181 setLifeTicks (I)V
|
||||
ARG 1 lifeTicks
|
||||
METHOD method_7182 getOwner ()Lnet/minecraft/class_1308;
|
||||
METHOD method_7184 areFlagsSet (I)Z
|
||||
ARG 1 mask
|
||||
METHOD method_7186 getBounds ()Lnet/minecraft/class_2338;
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
CLASS net/minecraft/class_1738 net/minecraft/item/ArmorItem
|
||||
FIELD field_21976 knockbackResistance F
|
||||
FIELD field_23741 attributeModifiers Lcom/google/common/collect/Multimap;
|
||||
FIELD field_41933 slot Lnet/minecraft/class_1738$class_8051;
|
||||
FIELD field_41933 type Lnet/minecraft/class_1738$class_8051;
|
||||
FIELD field_7876 MODIFIERS Ljava/util/EnumMap;
|
||||
FIELD field_7877 toughness F
|
||||
FIELD field_7878 protection I
|
||||
FIELD field_7879 DISPENSER_BEHAVIOR Lnet/minecraft/class_2357;
|
||||
FIELD field_7881 type Lnet/minecraft/class_1741;
|
||||
FIELD field_7881 material Lnet/minecraft/class_1741;
|
||||
METHOD <init> (Lnet/minecraft/class_1741;Lnet/minecraft/class_1738$class_8051;Lnet/minecraft/class_1792$class_1793;)V
|
||||
ARG 1 material
|
||||
ARG 2 slot
|
||||
ARG 2 type
|
||||
ARG 3 settings
|
||||
METHOD method_26353 getToughness ()F
|
||||
METHOD method_48397 (Ljava/util/EnumMap;)V
|
||||
ARG 0 map
|
||||
METHOD method_48398 getSlot ()Lnet/minecraft/class_1738$class_8051;
|
||||
ARG 0 uuidMap
|
||||
METHOD method_48398 getType ()Lnet/minecraft/class_1738$class_8051;
|
||||
METHOD method_7684 dispenseArmor (Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Z
|
||||
ARG 0 pointer
|
||||
ARG 1 armor
|
||||
|
@ -23,9 +23,9 @@ CLASS net/minecraft/class_1738 net/minecraft/item/ArmorItem
|
|||
METHOD method_7687 getProtection ()I
|
||||
CLASS class_8051 Type
|
||||
FIELD field_41938 equipmentSlot Lnet/minecraft/class_1304;
|
||||
FIELD field_41939 id Ljava/lang/String;
|
||||
FIELD field_41939 name Ljava/lang/String;
|
||||
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_1304;Ljava/lang/String;)V
|
||||
ARG 3 equipmentSlot
|
||||
ARG 4 id
|
||||
ARG 4 name
|
||||
METHOD method_48399 getEquipmentSlot ()Lnet/minecraft/class_1304;
|
||||
METHOD method_48400 getId ()Ljava/lang/String;
|
||||
METHOD method_48400 getName ()Ljava/lang/String;
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
CLASS net/minecraft/class_1741 net/minecraft/item/ArmorMaterial
|
||||
METHOD method_24355 getKnockbackResistance ()F
|
||||
METHOD method_48402 getDurability (Lnet/minecraft/class_1738$class_8051;)I
|
||||
ARG 1 slot
|
||||
METHOD method_48403 getProtectionAmount (Lnet/minecraft/class_1738$class_8051;)I
|
||||
ARG 1 slot
|
||||
ARG 1 type
|
||||
METHOD method_48403 getProtection (Lnet/minecraft/class_1738$class_8051;)I
|
||||
ARG 1 type
|
||||
METHOD method_48404 isTrimmable ()Z
|
||||
METHOD method_7694 getName ()Ljava/lang/String;
|
||||
METHOD method_7695 getRepairIngredient ()Lnet/minecraft/class_1856;
|
||||
|
|
|
@ -0,0 +1,58 @@
|
|||
CLASS net/minecraft/class_8052 net/minecraft/item/SmithingTemplateItem
|
||||
FIELD field_41958 EMPTY_SLOT_SWORD_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_41959 EMPTY_SLOT_SHOVEL_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_41960 EMPTY_SLOT_PICKAXE_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_41961 EMPTY_SLOT_INGOT_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_41962 EMPTY_SLOT_REDSTONE_DUST_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_41963 EMPTY_SLOT_QUARTZ_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_41964 EMPTY_SLOT_EMERALD_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_41965 EMPTY_SLOT_DIAMOND_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_41966 EMPTY_SLOT_LAPIS_LAZULI_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_41967 appliesToText Lnet/minecraft/class_2561;
|
||||
FIELD field_41968 ingredientsText Lnet/minecraft/class_2561;
|
||||
FIELD field_41969 titleText Lnet/minecraft/class_2561;
|
||||
FIELD field_41970 baseSlotDescriptionText Lnet/minecraft/class_2561;
|
||||
FIELD field_41971 additionsSlotDescriptionText Lnet/minecraft/class_2561;
|
||||
FIELD field_41972 emptyBaseSlotTextures Ljava/util/List;
|
||||
FIELD field_41973 emptyAdditionsSlotTextures Ljava/util/List;
|
||||
FIELD field_41974 TITLE_FORMATTING Lnet/minecraft/class_124;
|
||||
FIELD field_41975 DESCRIPTION_FORMATTING Lnet/minecraft/class_124;
|
||||
FIELD field_41976 TRANSLATION_KEY Ljava/lang/String;
|
||||
FIELD field_41977 INGREDIENTS_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_41978 APPLIES_TO_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_41979 NETHERITE_UPGRADE_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_41980 ARMOR_TRIM_APPLIES_TO_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_41981 ARMOR_TRIM_INGREDIENTS_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_41982 ARMOR_TRIM_BASE_SLOT_DESCRIPTION_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_41983 ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_41984 NETHERITE_UPGRADE_APPLIES_TO_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_41985 NETHERITE_UPGRADE_INGREDIENTS_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_41986 NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_41987 NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_41988 EMPTY_ARMOR_SLOT_HELMET_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_41989 EMPTY_ARMOR_SLOT_CHESTPLATE_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_41990 EMPTY_ARMOR_SLOT_LEGGINGS_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_41991 EMPTY_ARMOR_SLOT_BOOTS_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_41992 EMPTY_SLOT_HOE_TEXTURE Lnet/minecraft/class_2960;
|
||||
FIELD field_41993 EMPTY_SLOT_AXE_TEXTURE Lnet/minecraft/class_2960;
|
||||
METHOD <init> (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Ljava/util/List;Ljava/util/List;)V
|
||||
ARG 1 appliesToText
|
||||
ARG 2 ingredientsText
|
||||
ARG 3 titleText
|
||||
ARG 4 baseSlotDescriptionText
|
||||
ARG 5 additionsSlotDescriptionText
|
||||
ARG 6 emptyBaseSlotTextures
|
||||
ARG 7 emptyAdditionsSlotTextures
|
||||
METHOD method_48413 getEmptyAdditionsSlotTextures ()Ljava/util/List;
|
||||
METHOD method_48414 getArmorTrimEmptyBaseSlotTextures ()Ljava/util/List;
|
||||
METHOD method_48415 getArmorTrimEmptyAdditionsSlotTextures ()Ljava/util/List;
|
||||
METHOD method_48416 getNetheriteUpgradeEmptyBaseSlotTextures ()Ljava/util/List;
|
||||
METHOD method_48417 getNetheriteUpgradeEmptyAdditionsSlotTextures ()Ljava/util/List;
|
||||
METHOD method_48418 of (Lnet/minecraft/class_5321;)Lnet/minecraft/class_8052;
|
||||
ARG 0 trimPattern
|
||||
METHOD method_48419 of (Lnet/minecraft/class_2960;)Lnet/minecraft/class_8052;
|
||||
ARG 0 trimPatternIn
|
||||
METHOD method_48420 createNetheriteUpgrade ()Lnet/minecraft/class_8052;
|
||||
METHOD method_48421 getBaseSlotDescription ()Lnet/minecraft/class_2561;
|
||||
METHOD method_48422 getAdditionsSlotDescription ()Lnet/minecraft/class_2561;
|
||||
METHOD method_48423 getEmptyBaseSlotTextures ()Ljava/util/List;
|
|
@ -2,7 +2,7 @@ CLASS net/minecraft/class_8053 net/minecraft/item/trim/ArmorTrim
|
|||
FIELD field_41994 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_41995 NBT_KEY Ljava/lang/String;
|
||||
FIELD field_41996 LOGGER Lorg/slf4j/Logger;
|
||||
FIELD field_41997 TRIM_SECTION_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_41997 UPGRADE_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_41998 material Lnet/minecraft/class_6880;
|
||||
FIELD field_41999 pattern Lnet/minecraft/class_6880;
|
||||
FIELD field_42000 leggingsModelIdGetter Ljava/util/function/Supplier;
|
||||
|
@ -11,12 +11,12 @@ CLASS net/minecraft/class_8053 net/minecraft/item/trim/ArmorTrim
|
|||
ARG 1 material
|
||||
ARG 2 pattern
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 other
|
||||
ARG 1 o
|
||||
METHOD method_48424 getPattern ()Lnet/minecraft/class_6880;
|
||||
METHOD method_48425 appendTooltip (Lnet/minecraft/class_1799;Lnet/minecraft/class_5455;Ljava/util/List;)V
|
||||
ARG 0 stack
|
||||
ARG 1 registryManager
|
||||
ARG 2 list
|
||||
ARG 2 tooltip
|
||||
METHOD method_48427 equals (Lnet/minecraft/class_6880;Lnet/minecraft/class_6880;)Z
|
||||
ARG 1 pattern
|
||||
ARG 2 material
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
CLASS net/minecraft/class_8054 net/minecraft/item/trim/ArmorTrimMaterial
|
||||
FIELD field_42002 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_42003 REGISTRY_CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_42003 ENTRY_CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD method_48438 of (Ljava/lang/String;Lnet/minecraft/class_1792;FLjava/util/Optional;Lnet/minecraft/class_2561;)Lnet/minecraft/class_8054;
|
||||
ARG 0 assetName
|
||||
ARG 1 ingredient
|
||||
|
|
|
@ -7,13 +7,13 @@ CLASS net/minecraft/class_8055 net/minecraft/item/trim/ArmorTrimMaterials
|
|||
METHOD method_48441 of (Ljava/lang/String;)Lnet/minecraft/class_5321;
|
||||
ARG 0 id
|
||||
METHOD method_48442 bootstrap (Lnet/minecraft/class_7891;)V
|
||||
ARG 0 registerable
|
||||
ARG 0 registry
|
||||
METHOD method_48443 register (Lnet/minecraft/class_7891;Lnet/minecraft/class_5321;Lnet/minecraft/class_1792;Lnet/minecraft/class_2583;FLjava/util/Optional;)V
|
||||
ARG 0 registerable
|
||||
ARG 0 registry
|
||||
ARG 1 key
|
||||
ARG 2 ingredient
|
||||
ARG 3 style
|
||||
ARG 4 itemModelIndex
|
||||
ARG 5 incompatibleArmorMaterial
|
||||
METHOD method_48444 register (Lnet/minecraft/class_7891;)V
|
||||
ARG 0 registerable
|
||||
METHOD method_48444 oneTwentyBootstrap (Lnet/minecraft/class_7891;)V
|
||||
ARG 0 registry
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
CLASS net/minecraft/class_8056 net/minecraft/item/trim/ArmorTrimPattern
|
||||
FIELD field_42014 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_42015 REGISTRY_CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_42015 ENTRY_CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD method_48446 getDescription (Lnet/minecraft/class_6880;)Lnet/minecraft/class_2561;
|
||||
ARG 1 material
|
||||
|
|
|
@ -7,10 +7,10 @@ CLASS net/minecraft/class_8057 net/minecraft/item/trim/ArmorTrimPatterns
|
|||
METHOD method_48449 of (Ljava/lang/String;)Lnet/minecraft/class_5321;
|
||||
ARG 0 id
|
||||
METHOD method_48450 bootstrap (Lnet/minecraft/class_7891;)V
|
||||
ARG 0 registerable
|
||||
ARG 0 registry
|
||||
METHOD method_48451 register (Lnet/minecraft/class_7891;Lnet/minecraft/class_1792;Lnet/minecraft/class_5321;)V
|
||||
ARG 0 registerable
|
||||
ARG 0 registry
|
||||
ARG 1 template
|
||||
ARG 2 key
|
||||
METHOD method_48452 register (Lnet/minecraft/class_7891;)V
|
||||
ARG 0 registerable
|
||||
METHOD method_48452 oneTwentyBootstrap (Lnet/minecraft/class_7891;)V
|
||||
ARG 0 registry
|
||||
|
|
|
@ -30,6 +30,8 @@ CLASS net/minecraft/class_1863 net/minecraft/recipe/RecipeManager
|
|||
ARG 0 map
|
||||
METHOD method_17723 (Ljava/util/Map;)Ljava/util/stream/Stream;
|
||||
ARG 0 map
|
||||
METHOD method_17876 (Lnet/minecraft/class_1937;Lnet/minecraft/class_1860;)Ljava/lang/String;
|
||||
ARG 1 recipe
|
||||
METHOD method_17877 getAllMatches (Lnet/minecraft/class_3956;Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Ljava/util/List;
|
||||
COMMENT Creates a list of all recipes of the given {@code type} that match the
|
||||
COMMENT given {@code inventory} and {@code world}. The list is ordered by the
|
||||
|
|
|
@ -8,7 +8,7 @@ CLASS net/minecraft/class_8062 net/minecraft/recipe/SmithingTrimRecipe
|
|||
ARG 2 template
|
||||
ARG 3 base
|
||||
ARG 4 addition
|
||||
METHOD method_48458 isIncompatibleMatrerial (Lnet/minecraft/class_1799;Lnet/minecraft/class_8054;)Z
|
||||
METHOD method_48458 hasIncompatibleArmorMaterial (Lnet/minecraft/class_1799;Lnet/minecraft/class_8054;)Z
|
||||
ARG 1 stack
|
||||
ARG 2 material
|
||||
ARG 2 trimMaterial
|
||||
CLASS class_8063 Serializer
|
||||
|
|
|
@ -25,21 +25,21 @@ CLASS net/minecraft/class_4861 net/minecraft/screen/ForgingScreenHandler
|
|||
ARG 1 player
|
||||
ARG 2 present
|
||||
METHOD method_24928 updateResult ()V
|
||||
METHOD method_48352 buildSlots ()Lnet/minecraft/class_8047;
|
||||
METHOD method_48353 addPlayerSlots (Lnet/minecraft/class_1661;)V
|
||||
ARG 1 inventory
|
||||
METHOD method_48352 getForgingSlotsManager ()Lnet/minecraft/class_8047;
|
||||
METHOD method_48353 addPlayerInventorySlots (Lnet/minecraft/class_1661;)V
|
||||
ARG 1 playerInventory
|
||||
METHOD method_48354 addInputSlots (Lnet/minecraft/class_8047;)V
|
||||
ARG 1 slots
|
||||
ARG 1 forgingSlotsManager
|
||||
METHOD method_48355 addResultSlot (Lnet/minecraft/class_8047;)V
|
||||
ARG 1 slots
|
||||
METHOD method_48356 canQuickMove (Lnet/minecraft/class_1799;)Z
|
||||
ARG 1 forgingSlotsManager
|
||||
METHOD method_48356 isValidIngredient (Lnet/minecraft/class_1799;)Z
|
||||
ARG 1 stack
|
||||
METHOD method_48357 getQuickMoveSlot (Lnet/minecraft/class_1799;)I
|
||||
METHOD method_48357 getSlotFor (Lnet/minecraft/class_1799;)I
|
||||
ARG 1 stack
|
||||
METHOD method_48358 createInputInventory (I)Lnet/minecraft/class_1277;
|
||||
ARG 1 size
|
||||
METHOD method_48359 getPlayerInventoryStartSlot ()I
|
||||
METHOD method_48359 getPlayerInventoryStartIndex ()I
|
||||
METHOD method_48360 getResultSlotIndex ()I
|
||||
METHOD method_48361 getPlayerInventoryEndSlot ()I
|
||||
METHOD method_48362 getHotbarStartSlot ()I
|
||||
METHOD method_48363 getHotbarEndSlot ()I
|
||||
METHOD method_48361 getPlayerInventoryEndIndex ()I
|
||||
METHOD method_48362 getPlayerHotbarStartIndex ()I
|
||||
METHOD method_48363 getPlayerHotbarEndIndex ()I
|
||||
|
|
|
@ -4,20 +4,28 @@ CLASS net/minecraft/class_8050 net/minecraft/screen/LegacySmithingScreenHandler
|
|||
FIELD field_41921 recipes Ljava/util/List;
|
||||
METHOD <init> (ILnet/minecraft/class_1661;)V
|
||||
ARG 1 syncId
|
||||
ARG 2 inventory
|
||||
ARG 2 playerInventory
|
||||
METHOD <init> (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V
|
||||
ARG 1 syncId
|
||||
ARG 2 inventory
|
||||
ARG 2 playerInventory
|
||||
ARG 3 context
|
||||
METHOD method_48377 (Lnet/minecraft/class_1799;Lnet/minecraft/class_5357;)Z
|
||||
ARG 1 recipe
|
||||
METHOD method_48378 (Lnet/minecraft/class_8059;)Lnet/minecraft/class_5357;
|
||||
ARG 0 recipe
|
||||
METHOD method_48379 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
METHOD method_48380 (Lnet/minecraft/class_8059;)Z
|
||||
ARG 0 recipe
|
||||
METHOD method_48381 (Lnet/minecraft/class_8059;)Lnet/minecraft/class_5357;
|
||||
ARG 0 recipe
|
||||
METHOD method_48382 (Lnet/minecraft/class_8059;)Z
|
||||
ARG 0 recipe
|
||||
METHOD method_48383 decrementSlot (I)V
|
||||
METHOD method_48383 decrementStack (I)V
|
||||
ARG 1 slot
|
||||
METHOD method_48384 testAddition (Lnet/minecraft/class_1799;)Z
|
||||
ARG 1 stack
|
||||
METHOD method_48385 (Lnet/minecraft/class_1799;)Z
|
||||
ARG 0 stack
|
||||
METHOD method_48386 (Lnet/minecraft/class_1799;)Z
|
||||
|
|
|
@ -13,8 +13,10 @@ CLASS net/minecraft/class_3917 net/minecraft/screen/ScreenHandlerType
|
|||
COMMENT
|
||||
COMMENT @see ScreenHandler
|
||||
FIELD field_17344 factory Lnet/minecraft/class_3917$class_3918;
|
||||
FIELD field_41923 requiredFeatures Lnet/minecraft/class_7699;
|
||||
METHOD <init> (Lnet/minecraft/class_3917$class_3918;Lnet/minecraft/class_7699;)V
|
||||
ARG 1 factory
|
||||
ARG 2 requiredFeatures
|
||||
METHOD method_17434 create (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1703;
|
||||
ARG 1 syncId
|
||||
ARG 2 playerInventory
|
||||
|
@ -24,6 +26,10 @@ CLASS net/minecraft/class_3917 net/minecraft/screen/ScreenHandlerType
|
|||
METHOD method_17436 (ILnet/minecraft/class_1661;)Lnet/minecraft/class_3916;
|
||||
ARG 0 syncId
|
||||
ARG 1 playerInventory
|
||||
METHOD method_48387 register (Ljava/lang/String;Lnet/minecraft/class_3917$class_3918;[Lnet/minecraft/class_7696;)Lnet/minecraft/class_3917;
|
||||
ARG 0 id
|
||||
ARG 1 factory
|
||||
ARG 2 requiredFeatures
|
||||
CLASS class_3918 Factory
|
||||
COMMENT A functional interface that creates a screen handler instance on the client.
|
||||
COMMENT
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
CLASS net/minecraft/class_8047 net/minecraft/screen/ForgingScreenSlots
|
||||
CLASS net/minecraft/class_8047 net/minecraft/screen/slot/ForgingSlotsManager
|
||||
FIELD field_41907 inputSlots Ljava/util/List;
|
||||
FIELD field_41908 resultSlot Lnet/minecraft/class_8047$class_8049;
|
||||
METHOD <init> (Ljava/util/List;Lnet/minecraft/class_8047$class_8049;)V
|
||||
ARG 1 inputSlots
|
||||
ARG 2 resultSlot
|
||||
METHOD method_48364 builder ()Lnet/minecraft/class_8047$class_8048;
|
||||
METHOD method_48365 has (I)Z
|
||||
METHOD method_48364 create ()Lnet/minecraft/class_8047$class_8048;
|
||||
METHOD method_48365 hasSlotIndex (I)Z
|
||||
ARG 1 index
|
||||
METHOD method_48366 getResult ()Lnet/minecraft/class_8047$class_8049;
|
||||
METHOD method_48367 get (I)Lnet/minecraft/class_8047$class_8049;
|
||||
METHOD method_48366 getResultSlot ()Lnet/minecraft/class_8047$class_8049;
|
||||
METHOD method_48367 getInputSlot (I)Lnet/minecraft/class_8047$class_8049;
|
||||
ARG 1 index
|
||||
METHOD method_48368 getInputs ()Ljava/util/List;
|
||||
METHOD method_48368 getInputSlots ()Ljava/util/List;
|
||||
METHOD method_48369 getInputSlotCount ()I
|
||||
METHOD method_48370 getResultSlotIndex ()I
|
||||
METHOD method_48371 getInputSlotIndices ()Ljava/util/List;
|
||||
|
@ -19,17 +19,19 @@ CLASS net/minecraft/class_8047 net/minecraft/screen/ForgingScreenSlots
|
|||
FIELD field_41910 resultSlot Lnet/minecraft/class_8047$class_8049;
|
||||
METHOD method_48372 build ()Lnet/minecraft/class_8047;
|
||||
METHOD method_48373 output (III)Lnet/minecraft/class_8047$class_8048;
|
||||
ARG 1 index
|
||||
ARG 1 slotId
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
METHOD method_48374 input (IIILjava/util/function/Predicate;)Lnet/minecraft/class_8047$class_8048;
|
||||
ARG 1 index
|
||||
ARG 1 slotId
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
ARG 4 mayPlace
|
||||
METHOD method_48375 (Lnet/minecraft/class_1799;)Z
|
||||
ARG 0 stack
|
||||
CLASS class_8049 Slot
|
||||
CLASS class_8049 ForgingSlot
|
||||
FIELD comp_1204 slotId I
|
||||
FIELD field_41911 DEFAULT Lnet/minecraft/class_8047$class_8049;
|
||||
METHOD comp_1204 slotId ()I
|
||||
METHOD method_48376 (Lnet/minecraft/class_1799;)Z
|
||||
ARG 0 stack
|
|
@ -1,9 +1,9 @@
|
|||
CLASS net/minecraft/class_8044 net/minecraft/server/command/SpawnArmorTrimsCommand
|
||||
FIELD field_41885 ITEMS Ljava/util/Map;
|
||||
FIELD field_41885 ARMOR_PIECES Ljava/util/Map;
|
||||
FIELD field_41886 PATTERNS Ljava/util/List;
|
||||
FIELD field_41887 MATERIALS Ljava/util/List;
|
||||
FIELD field_41888 PATTERN_INDEX_GETTER Ljava/util/function/ToIntFunction;
|
||||
FIELD field_41889 TRIM_INDEX_GETTER Ljava/util/function/ToIntFunction;
|
||||
FIELD field_41889 MATERIAL_INDEX_GETTER Ljava/util/function/ToIntFunction;
|
||||
METHOD method_48333 register (Lcom/mojang/brigadier/CommandDispatcher;)V
|
||||
ARG 0 dispatcher
|
||||
METHOD method_48334 (Lcom/mojang/brigadier/context/CommandContext;)I
|
||||
|
@ -13,5 +13,13 @@ CLASS net/minecraft/class_8044 net/minecraft/server/command/SpawnArmorTrimsComma
|
|||
METHOD method_48336 execute (Lnet/minecraft/class_2168;Lnet/minecraft/class_1657;)I
|
||||
ARG 0 source
|
||||
ARG 1 player
|
||||
METHOD method_48337 (Lnet/minecraft/class_2371;Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;Lnet/minecraft/class_8056;Lnet/minecraft/class_8054;)V
|
||||
ARG 4 material
|
||||
METHOD method_48338 (Lnet/minecraft/class_2378;Lnet/minecraft/class_8054;)Ljava/lang/Integer;
|
||||
ARG 1 material
|
||||
METHOD method_48339 (Lnet/minecraft/class_2378;Lnet/minecraft/class_8056;)Ljava/lang/Integer;
|
||||
ARG 1 pattern
|
||||
METHOD method_48340 (Lnet/minecraft/class_2378;Lnet/minecraft/class_2371;Lnet/minecraft/class_2378;Lnet/minecraft/class_8056;)V
|
||||
ARG 3 pattern
|
||||
METHOD method_48341 (Ljava/util/HashMap;)V
|
||||
ARG 0 map
|
||||
|
|
Loading…
Reference in New Issue