mirror of https://github.com/FabricMC/yarn.git
Map armor changes
This commit is contained in:
parent
0babaa8c33
commit
90013b8f17
|
@ -12,6 +12,11 @@ CLASS net/minecraft/class_970 net/minecraft/client/render/entity/feature/ArmorFe
|
|||
ARG 1 matrices
|
||||
ARG 2 vertexConsumers
|
||||
ARG 3 light
|
||||
ARG 4 model
|
||||
ARG 5 red
|
||||
ARG 6 green
|
||||
ARG 7 blue
|
||||
ARG 8 texture
|
||||
METHOD method_4169 renderArmor (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;ILnet/minecraft/class_572;)V
|
||||
ARG 1 matrices
|
||||
ARG 2 vertexConsumers
|
||||
|
@ -27,6 +32,7 @@ CLASS net/minecraft/class_970 net/minecraft/client/render/entity/feature/ArmorFe
|
|||
METHOD method_4173 usesInnerModel (Lnet/minecraft/class_1304;)Z
|
||||
ARG 1 slot
|
||||
METHOD method_48482 renderTrim (Lnet/minecraft/class_6880;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_8053;Lnet/minecraft/class_572;Z)V
|
||||
ARG 1 armorMaterial
|
||||
ARG 2 matrices
|
||||
ARG 3 vertexConsumers
|
||||
ARG 4 light
|
||||
|
|
|
@ -2,10 +2,18 @@ CLASS net/minecraft/class_4059 net/minecraft/item/AnimalArmorItem
|
|||
FIELD field_47823 entityTexture Lnet/minecraft/class_2960;
|
||||
FIELD field_47824 type Lnet/minecraft/class_4059$class_9076;
|
||||
METHOD <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_4059$class_9076;Lnet/minecraft/class_1792$class_1793;)V
|
||||
ARG 1 material
|
||||
ARG 2 type
|
||||
ARG 3 settings
|
||||
METHOD method_18454 getEntityTexture ()Lnet/minecraft/class_2960;
|
||||
METHOD method_55756 getType ()Lnet/minecraft/class_4059$class_9076;
|
||||
CLASS class_9076 Type
|
||||
FIELD field_47827 textureIdFunction Ljava/util/function/Function;
|
||||
METHOD <init> (Ljava/lang/String;ILjava/util/function/Function;)V
|
||||
ARG 3 textureIdFunction
|
||||
METHOD method_56686 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;
|
||||
ARG 0 id
|
||||
METHOD method_56687 (Ljava/lang/String;)Ljava/lang/String;
|
||||
ARG 0 path
|
||||
METHOD method_56688 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;
|
||||
ARG 0 id
|
||||
|
|
|
@ -5,6 +5,8 @@ CLASS net/minecraft/class_1738 net/minecraft/item/ArmorItem
|
|||
FIELD field_7879 DISPENSER_BEHAVIOR Lnet/minecraft/class_2357;
|
||||
FIELD field_7881 material Lnet/minecraft/class_6880;
|
||||
METHOD <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_1738$class_8051;Lnet/minecraft/class_1792$class_1793;)V
|
||||
ARG 1 material
|
||||
ARG 2 type
|
||||
ARG 3 settings
|
||||
METHOD method_26353 getToughness ()F
|
||||
METHOD method_48397 (Ljava/util/EnumMap;)V
|
||||
|
@ -18,8 +20,12 @@ CLASS net/minecraft/class_1738 net/minecraft/item/ArmorItem
|
|||
CLASS class_8051 Type
|
||||
FIELD field_41938 equipmentSlot Lnet/minecraft/class_1304;
|
||||
FIELD field_41939 name Ljava/lang/String;
|
||||
FIELD field_48839 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_1304;Ljava/lang/String;)V
|
||||
ARG 3 equipmentSlot
|
||||
ARG 4 name
|
||||
METHOD method_48399 getEquipmentSlot ()Lnet/minecraft/class_1304;
|
||||
METHOD method_48400 getName ()Ljava/lang/String;
|
||||
METHOD method_56690 getMaxDamage (I)I
|
||||
ARG 1 multiplier
|
||||
METHOD method_56691 isTrimable ()Z
|
||||
|
|
|
@ -8,6 +8,7 @@ CLASS net/minecraft/class_1741 net/minecraft/item/ArmorMaterial
|
|||
FIELD comp_2301 getRepairIngredient Ljava/util/function/Supplier;
|
||||
FIELD comp_2303 getToughness F
|
||||
FIELD comp_2304 getKnockbackResistance F
|
||||
FIELD field_48840 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD comp_2299 getEnchantability ()I
|
||||
COMMENT Returns the base enchantment value used by {@link ArmorItem} with this material.
|
||||
COMMENT
|
||||
|
@ -55,3 +56,22 @@ CLASS net/minecraft/class_1741 net/minecraft/item/ArmorMaterial
|
|||
COMMENT @return the amount of armor protection points offered by an {@link ArmorItem} with this {@link ArmorMaterial}
|
||||
ARG 1 type
|
||||
COMMENT the {@link ArmorItem.Type} of the {@link Item} with this {@link ArmorMaterial}
|
||||
CLASS class_9196 Layer
|
||||
FIELD field_48841 id Lnet/minecraft/class_2960;
|
||||
FIELD field_48842 suffix Ljava/lang/String;
|
||||
FIELD field_48843 dyable Z
|
||||
FIELD field_48844 layer2Texture Lnet/minecraft/class_2960;
|
||||
FIELD field_48845 layer1Texture Lnet/minecraft/class_2960;
|
||||
METHOD <init> (Lnet/minecraft/class_2960;)V
|
||||
ARG 1 id
|
||||
METHOD <init> (Lnet/minecraft/class_2960;Ljava/lang/String;Z)V
|
||||
ARG 1 id
|
||||
ARG 2 suffix
|
||||
ARG 3 dyable
|
||||
METHOD method_56692 isDyable ()Z
|
||||
METHOD method_56693 getTexture (Z)Lnet/minecraft/class_2960;
|
||||
ARG 1 secondLayer
|
||||
METHOD method_56694 (ZLjava/lang/String;)Ljava/lang/String;
|
||||
ARG 2 path
|
||||
METHOD method_56695 getTextureId (Z)Lnet/minecraft/class_2960;
|
||||
ARG 1 secondLayer
|
||||
|
|
|
@ -16,3 +16,22 @@ CLASS net/minecraft/class_1740 net/minecraft/item/ArmorMaterials
|
|||
ARG 0 map
|
||||
METHOD method_48412 (Ljava/util/EnumMap;)V
|
||||
ARG 0 map
|
||||
METHOD method_56697 getDefault (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6880;
|
||||
ARG 0 registry
|
||||
METHOD method_56698 register (Ljava/lang/String;Ljava/util/EnumMap;ILnet/minecraft/class_6880;FFLjava/util/function/Supplier;)Lnet/minecraft/class_6880;
|
||||
ARG 0 id
|
||||
ARG 1 defense
|
||||
ARG 2 enchantability
|
||||
ARG 3 equipSound
|
||||
ARG 4 toughness
|
||||
ARG 5 knockbackResistance
|
||||
ARG 6 repairIngredient
|
||||
METHOD method_56699 register (Ljava/lang/String;Ljava/util/EnumMap;ILnet/minecraft/class_6880;FFLjava/util/function/Supplier;Ljava/util/List;)Lnet/minecraft/class_6880;
|
||||
ARG 0 id
|
||||
ARG 1 defense
|
||||
ARG 2 enchantability
|
||||
ARG 3 equipSound
|
||||
ARG 4 toughness
|
||||
ARG 5 knockbackResistance
|
||||
ARG 6 repairIngredient
|
||||
ARG 7 layers
|
||||
|
|
|
@ -73,6 +73,7 @@ CLASS net/minecraft/class_7923 net/minecraft/registry/Registries
|
|||
FIELD field_46912 POOL_ALIAS_BINDING Lnet/minecraft/class_2378;
|
||||
FIELD field_47496 CRITERION Lnet/minecraft/class_2378;
|
||||
FIELD field_47555 NUMBER_FORMAT_TYPE Lnet/minecraft/class_2378;
|
||||
FIELD field_48976 ARMOR_MATERIAL Lnet/minecraft/class_2378;
|
||||
METHOD method_47450 (Lnet/minecraft/class_2378;)Ljava/lang/Object;
|
||||
ARG 0 registry
|
||||
METHOD method_47451 (Lnet/minecraft/class_2378;)Ljava/lang/Object;
|
||||
|
|
Loading…
Reference in New Issue