Map items

This commit is contained in:
apple502j 2024-02-29 16:31:59 +09:00
parent 1fecf26f1b
commit 278bc8d6ca
No known key found for this signature in database
GPG Key ID: 2A69798565A099A9
25 changed files with 197 additions and 2 deletions

View File

@ -185,6 +185,8 @@ CLASS net/minecraft/class_2586 net/minecraft/block/entity/BlockEntity
METHOD method_38240 setStackNbt (Lnet/minecraft/class_1799;Lnet/minecraft/class_7225$class_7874;)V
COMMENT Sets {@code stack}'s {@code net.minecraft.item.BlockItem#BLOCK_ENTITY_TAG_KEY}
COMMENT NBT value to {@linkplain #createNbt the block entity's NBT data}.
ARG 1 stack
ARG 2 registries
METHOD method_38241 writeIdToNbt (Lnet/minecraft/class_2487;)V
COMMENT Writes the block entity type ID to {@code nbt} under the {@code id} key.
COMMENT
@ -230,4 +232,6 @@ CLASS net/minecraft/class_2586 net/minecraft/block/entity/BlockEntity
ARG 1 componentMapBuilder
METHOD method_57568 readComponents (Lnet/minecraft/class_9323;)V
ARG 1 components
METHOD method_57569 removeFromCopiedStackNbt (Lnet/minecraft/class_2487;)V
ARG 1 nbt
METHOD method_57590 createComponentMap ()Lnet/minecraft/class_9323;

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_1534 net/minecraft/entity/decoration/painting/PaintingEntity
FIELD field_38941 VARIANT Lnet/minecraft/class_2940;
FIELD field_38942 DEFAULT_VARIANT Lnet/minecraft/class_5321;
FIELD field_49238 VARIANT_MAP_CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_49239 VARIANT_ENTRY_CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 pos

View File

@ -53,5 +53,8 @@ CLASS net/minecraft/class_1474 net/minecraft/entity/passive/TropicalFishEntity
ARG 3 id
CLASS class_7992 Variant
FIELD comp_1177 variety Lnet/minecraft/class_1474$class_1475;
FIELD field_49236 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (I)V
ARG 1 id
METHOD comp_1177 variety ()Lnet/minecraft/class_1474$class_1475;
METHOD method_47872 getId ()I

View File

@ -1,15 +1,21 @@
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;
FIELD field_49255 overlayTexture Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_4059$class_9076;ZLnet/minecraft/class_1792$class_1793;)V
ARG 1 material
ARG 2 type
ARG 3 hasOverlay
ARG 4 settings
METHOD method_18454 getEntityTexture ()Lnet/minecraft/class_2960;
METHOD method_55756 getType ()Lnet/minecraft/class_4059$class_9076;
METHOD method_57335 getOverlayTexture ()Lnet/minecraft/class_2960;
CLASS class_9076 Type
FIELD field_47827 textureIdFunction Ljava/util/function/Function;
FIELD field_49256 breakSound Lnet/minecraft/class_3414;
METHOD <init> (Ljava/lang/String;ILjava/util/function/Function;Lnet/minecraft/class_3414;)V
ARG 3 textureIdFunction
ARG 4 breakSound
METHOD method_56686 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;
ARG 0 id
METHOD method_56687 (Ljava/lang/String;)Ljava/lang/String;

View File

@ -21,8 +21,11 @@ CLASS net/minecraft/class_1738 net/minecraft/item/ArmorItem
FIELD field_41938 equipmentSlot Lnet/minecraft/class_1304;
FIELD field_41939 name Ljava/lang/String;
FIELD field_48839 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49257 baseMaxDamage I
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_1304;ILjava/lang/String;)V
ARG 3 equipmentSlot
ARG 4 baseMaxDamage
ARG 5 name
METHOD method_48399 getEquipmentSlot ()Lnet/minecraft/class_1304;
METHOD method_48400 getName ()Ljava/lang/String;
METHOD method_56690 getMaxDamage (I)I

View File

@ -15,6 +15,20 @@ CLASS net/minecraft/class_1747 net/minecraft/item/BlockItem
METHOD method_19260 getPlaceSound (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3414;
ARG 1 state
METHOD method_20360 checkStatePlacement ()Z
METHOD method_57337 setBlockEntityData (Lnet/minecraft/class_1799;Lnet/minecraft/class_2591;Ljava/util/function/Consumer;)V
ARG 0 stack
ARG 1 type
ARG 2 setter
METHOD method_57338 setBlockEntityData (Lnet/minecraft/class_1799;Lnet/minecraft/class_2591;Lnet/minecraft/class_2487;)V
ARG 0 stack
ARG 1 type
ARG 2 nbt
METHOD method_57339 copyComponentsToBlockEntity (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V
ARG 0 world
ARG 1 pos
ARG 2 stack
METHOD method_57340 (Ljava/util/function/Consumer;Lnet/minecraft/class_2591;Lnet/minecraft/class_2487;)V
ARG 2 nbt
METHOD method_7707 getPlacementState (Lnet/minecraft/class_1750;)Lnet/minecraft/class_2680;
ARG 1 context
METHOD method_7708 place (Lnet/minecraft/class_1750;Lnet/minecraft/class_2680;)Z

View File

@ -15,6 +15,8 @@ CLASS net/minecraft/class_6538 net/minecraft/item/BlockPredicatesChecker
FIELD field_49246 PACKET_CODEC Lnet/minecraft/class_9139;
FIELD field_49247 CAN_BREAK_TEXT Lnet/minecraft/class_2561;
FIELD field_49248 CAN_PLACE_TEXT Lnet/minecraft/class_2561;
FIELD field_49249 SINGLE_CODEC Lcom/mojang/serialization/Codec;
FIELD field_49250 FULL_CODEC Lcom/mojang/serialization/Codec;
FIELD field_49251 CAN_USE_UNKNOWN_TEXT Lnet/minecraft/class_2561;
FIELD field_49252 predicates Ljava/util/List;
FIELD field_49253 showInTooltip Z
@ -22,6 +24,8 @@ CLASS net/minecraft/class_6538 net/minecraft/item/BlockPredicatesChecker
METHOD <init> (Ljava/util/List;Z)V
ARG 1 predicates
ARG 2 showInTooltip
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_38070 check (Lnet/minecraft/class_2694;)Z
COMMENT {@return true if any of the predicates in the {@code stack}'s NBT
COMMENT matched against the block at {@code pos}, false otherwise}
@ -33,5 +37,15 @@ CLASS net/minecraft/class_6538 net/minecraft/item/BlockPredicatesChecker
METHOD method_57324 showInTooltip ()Z
METHOD method_57325 (Lnet/minecraft/class_4550;)Ljava/util/stream/Stream;
ARG 0 predicate
METHOD method_57326 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_57329 getTooltipText (Ljava/util/List;)Ljava/util/List;
ARG 0 blockPredicates
METHOD method_57330 addTooltips (Ljava/util/function/Consumer;)V
ARG 1 adder
METHOD method_57332 (Lnet/minecraft/class_4550;)Lnet/minecraft/class_6538;
ARG 0 predicate
METHOD method_57333 (Lnet/minecraft/class_6538;)Ljava/util/List;
ARG 0 checker
METHOD method_57334 (Lnet/minecraft/class_6538;)Lcom/mojang/serialization/DataResult;
ARG 0 checker

View File

@ -11,3 +11,5 @@ CLASS net/minecraft/class_5537 net/minecraft/item/BundleItem
ARG 1 entity
METHOD method_38077 playDropContentsSound (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD method_57341 (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V
ARG 1 stack

View File

@ -9,6 +9,13 @@ CLASS net/minecraft/class_1764 net/minecraft/item/CrossbowItem
FIELD field_7937 charged Z
METHOD method_20309 getSpeed (Lnet/minecraft/class_9278;)F
ARG 0 stack
METHOD method_57342 getSoundPitch (Lnet/minecraft/class_5819;I)F
ARG 0 random
ARG 1 index
METHOD method_57343 calcVelocity (Lnet/minecraft/class_1309;Lnet/minecraft/class_243;F)Lorg/joml/Vector3f;
ARG 0 shooter
ARG 1 direction
ARG 2 yaw
METHOD method_7763 (Lnet/minecraft/class_1309;Lnet/minecraft/class_1676;IFFFLnet/minecraft/class_1309;)V
ARG 1 shooter
ARG 5 soundPitch
@ -23,6 +30,12 @@ CLASS net/minecraft/class_1764 net/minecraft/item/CrossbowItem
METHOD method_7775 getPullTime (Lnet/minecraft/class_1799;)I
ARG 0 stack
METHOD method_7777 shootAll (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;FFLnet/minecraft/class_1309;)V
ARG 1 world
ARG 2 shooter
ARG 3 hand
ARG 4 stack
ARG 5 speed
ARG 6 divergence
METHOD method_7781 isCharged (Lnet/minecraft/class_1799;)Z
ARG 0 stack
METHOD method_7784 getSoundPitch (ZLnet/minecraft/class_5819;)F

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_1785 net/minecraft/item/EntityBucketItem
FIELD field_28356 emptyingSound Lnet/minecraft/class_3414;
FIELD field_49272 TROPICAL_FISH_VARIANT_MAP_CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_7991 entityType Lnet/minecraft/class_1299;
METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_3611;Lnet/minecraft/class_3414;Lnet/minecraft/class_1792$class_1793;)V
ARG 1 type

View File

@ -144,6 +144,7 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item
ARG 1 stack
ARG 2 world
ARG 3 player
METHOD method_57336 getBreakSound ()Lnet/minecraft/class_3414;
METHOD method_57347 getComponents ()Lnet/minecraft/class_9323;
METHOD method_7836 use (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271;
COMMENT Called when the player uses (or starts using) the item.
@ -265,6 +266,7 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item
COMMENT Processes the NBT applied to an item stack of this item.
COMMENT
COMMENT <p>This is only used in vanilla to process player head NBT data.
ARG 1 stack
METHOD method_7861 finishUsing (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1799;
COMMENT Called when an entity finishes using the item, such as eating food or drinking a potion.
COMMENT This method handles eating food by default.

View File

@ -89,6 +89,8 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
FIELD field_48350 LIST_PACKET_CODEC Lnet/minecraft/class_9139;
FIELD field_49266 OPTIONAL_CODEC Lcom/mojang/serialization/Codec;
FIELD field_49267 REGISTRY_ENTRY_CODEC Lcom/mojang/serialization/Codec;
FIELD field_49268 OPTIONAL_PACKET_CODEC Lnet/minecraft/class_9139;
FIELD field_49269 OPTIONAL_LIST_PACKET_CODEC Lnet/minecraft/class_9139;
FIELD field_49270 components Lnet/minecraft/class_9335;
FIELD field_8030 bobbingAnimationTime I
FIELD field_8031 count I
@ -119,6 +121,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
METHOD <init> (Lnet/minecraft/class_6880;ILnet/minecraft/class_9326;)V
ARG 1 item
ARG 2 count
ARG 3 changes
METHOD method_19267 isFood ()Z
METHOD method_21832 getDrinkSound ()Lnet/minecraft/class_3414;
METHOD method_21833 getEatSound ()Lnet/minecraft/class_3414;
@ -239,13 +242,27 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
COMMENT is a creative mode player.
ARG 1 amount
ARG 2 entity
METHOD method_57351 getBreakSound ()Lnet/minecraft/class_3414;
METHOD method_57354 applyAttributeModifiers (Lnet/minecraft/class_1304;Ljava/util/function/BiConsumer;)V
ARG 1 slot
ARG 2 attributeModifierConsumer
METHOD method_57355 hashCode (Lnet/minecraft/class_1799;)I
ARG 0 stack
METHOD method_57357 canPlaceOn (Lnet/minecraft/class_2694;)Z
ARG 1 pos
METHOD method_57358 encode (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2520;
ARG 1 registries
METHOD method_57359 fromNbtOrEmpty (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1799;
ARG 0 registries
ARG 1 nbt
METHOD method_57360 fromNbt (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_2520;)Ljava/util/Optional;
ARG 0 registries
ARG 1 nbt
METHOD method_57361 listHashCode (Ljava/util/List;)I
ARG 0 stacks
METHOD method_57362 stacksEqual (Ljava/util/List;Ljava/util/List;)Z
ARG 0 left
ARG 1 right
METHOD method_57363 appendAttributeModifiersTooltip (Ljava/util/function/Consumer;Lnet/minecraft/class_1657;)V
ARG 1 textConsumer
ARG 2 player
@ -254,6 +271,19 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
ARG 2 player
ARG 3 attribute
ARG 4 modifier
METHOD method_57365 copyComponentsFrom (Lnet/minecraft/class_9323;)V
ARG 1 components
METHOD method_57366 applyChanges (Lnet/minecraft/class_9326;)V
ARG 1 changes
METHOD method_57367 apply (Lnet/minecraft/class_9331;Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;
ARG 1 type
ARG 2 defaultValue
ARG 3 change
ARG 4 applier
METHOD method_57368 apply (Lnet/minecraft/class_9331;Ljava/lang/Object;Ljava/util/function/UnaryOperator;)Ljava/lang/Object;
ARG 1 type
ARG 2 defaultValue
ARG 3 applier
METHOD method_57369 appendTooltip (Lnet/minecraft/class_9331;Ljava/util/function/Consumer;Lnet/minecraft/class_1836;)V
ARG 1 componentType
ARG 2 textConsumer
@ -261,8 +291,33 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
METHOD method_57370 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/util/function/Consumer;Lnet/minecraft/class_1304;Lnet/minecraft/class_1657;Lnet/minecraft/class_6880;Lnet/minecraft/class_1322;)V
ARG 5 attribute
ARG 6 modifier
METHOD method_57371 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_57372 validate (Lnet/minecraft/class_1799;)Lcom/mojang/serialization/DataResult;
ARG 0 stack
METHOD method_57373 canBreak (Lnet/minecraft/class_2694;)Z
ARG 1 pos
METHOD method_57374 (Lnet/minecraft/class_6880;)Lcom/mojang/serialization/DataResult;
ARG 0 entry
METHOD method_57375 encodeAllowEmpty (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2520;
ARG 1 registries
METHOD method_57376 encode (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_2520;)Lnet/minecraft/class_2520;
ARG 1 registries
ARG 2 prefix
METHOD method_57377 (Ljava/lang/String;)V
ARG 0 error
METHOD method_57378 (Ljava/util/Optional;)Lnet/minecraft/class_1799;
ARG 0 optional
METHOD method_57379 set (Lnet/minecraft/class_9331;Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 type
ARG 2 value
METHOD method_57380 getComponentChanges ()Lnet/minecraft/class_9326;
METHOD method_57381 remove (Lnet/minecraft/class_9331;)Ljava/lang/Object;
ARG 1 type
METHOD method_57382 (Lnet/minecraft/class_1799;)Ljava/util/Optional;
ARG 0 stack
METHOD method_57385 (Lnet/minecraft/class_1799;)Lnet/minecraft/class_9326;
ARG 0 stack
METHOD method_7909 getItem ()Lnet/minecraft/class_1792;
COMMENT {@return the item of this stack}
COMMENT

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_1804 net/minecraft/item/LeadItem
METHOD method_55761 (Lnet/minecraft/class_1657;Lnet/minecraft/class_1308;)Z
ARG 1 entity
METHOD method_7994 attachHeldMobsToBlock (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1269;
ARG 0 player
ARG 1 world

View File

@ -1,3 +1,11 @@
CLASS net/minecraft/class_1766 net/minecraft/item/MiningToolItem
FIELD field_7940 miningSpeed F
FIELD field_7941 effectiveBlocks Lnet/minecraft/class_6862;
METHOD <init> (Lnet/minecraft/class_1832;Lnet/minecraft/class_6862;Lnet/minecraft/class_1792$class_1793;)V
ARG 1 material
ARG 2 effectiveBlocks
ARG 3 settings
METHOD method_57346 createAttributeModifiers (Lnet/minecraft/class_1832;FF)Lnet/minecraft/class_9285;
ARG 0 material
ARG 1 baseAttackDamage
ARG 2 attackSpeed

View File

@ -3,3 +3,5 @@ CLASS net/minecraft/class_1809 net/minecraft/item/PlayerHeadItem
ARG 1 block
ARG 2 wallBlock
ARG 3 settings
METHOD method_57388 (Lnet/minecraft/class_1799;Lnet/minecraft/class_9296;)V
ARG 1 profile

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_1812 net/minecraft/item/PotionItem
FIELD field_30917 MAX_USE_TIME I
METHOD method_57389 (Lnet/minecraft/class_1657;Lnet/minecraft/class_1309;Lnet/minecraft/class_1293;)V
ARG 2 effect

View File

@ -11,4 +11,42 @@ CLASS net/minecraft/class_1811 net/minecraft/item/RangedWeaponItem
METHOD method_19268 getProjectiles ()Ljava/util/function/Predicate;
METHOD method_20310 getHeldProjectiles ()Ljava/util/function/Predicate;
METHOD method_24792 getRange ()I
METHOD method_57344 createArrowEntity (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Z)Lnet/minecraft/class_1676;
ARG 1 world
ARG 2 shooter
ARG 3 weaponStack
ARG 4 projectileStack
ARG 5 critical
METHOD method_57345 getWeaponStackDamage (Lnet/minecraft/class_1799;)I
ARG 1 projectile
METHOD method_57390 load (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;)Ljava/util/List;
ARG 0 weaponStack
ARG 1 projectileStack
ARG 2 shooter
METHOD method_57391 getProjectile (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;Z)Lnet/minecraft/class_1799;
ARG 0 weaponStack
ARG 1 projectileStack
ARG 2 shooter
ARG 3 multishot
METHOD method_57392 isInfinity (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Z)Z
ARG 0 weaponStack
ARG 1 projectileStack
ARG 2 creative
METHOD method_57393 shootAll (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Ljava/util/List;FFZLnet/minecraft/class_1309;)V
ARG 1 world
ARG 2 shooter
ARG 3 hand
ARG 4 stack
ARG 5 projectiles
ARG 6 speed
ARG 7 divergence
ARG 8 critical
ARG 9 target
METHOD method_7763 shoot (Lnet/minecraft/class_1309;Lnet/minecraft/class_1676;IFFFLnet/minecraft/class_1309;)V
ARG 1 shooter
ARG 2 projectile
ARG 3 index
ARG 4 speed
ARG 5 divergence
ARG 6 yaw
ARG 7 target

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_1826 net/minecraft/item/SpawnEggItem
FIELD field_49273 ENTITY_TYPE_MAP_CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_8914 SPAWN_EGGS Ljava/util/Map;
FIELD field_8915 secondaryColor I
FIELD field_8916 primaryColor I
@ -16,6 +17,7 @@ CLASS net/minecraft/class_1826 net/minecraft/item/SpawnEggItem
ARG 5 pos
ARG 6 stack
METHOD method_8015 getEntityType (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1299;
ARG 1 stack
METHOD method_8016 getColor (I)I
COMMENT {@return the color of the specified tint index}
COMMENT
@ -24,6 +26,7 @@ CLASS net/minecraft/class_1826 net/minecraft/item/SpawnEggItem
COMMENT the tint index
METHOD method_8017 getAll ()Ljava/lang/Iterable;
METHOD method_8018 isOfSameEntityType (Lnet/minecraft/class_1799;Lnet/minecraft/class_1299;)Z
ARG 1 stack
ARG 2 type
METHOD method_8019 forEntity (Lnet/minecraft/class_1299;)Lnet/minecraft/class_1826;
ARG 0 type

View File

@ -1 +1,5 @@
CLASS net/minecraft/class_1829 net/minecraft/item/SwordItem
METHOD method_57394 createAttributeModifiers (Lnet/minecraft/class_1832;IF)Lnet/minecraft/class_9285;
ARG 0 material
ARG 1 baseAttackDamage
ARG 2 attackSpeed

View File

@ -16,5 +16,8 @@ CLASS net/minecraft/class_1831 net/minecraft/item/ToolItem
COMMENT <li>Hoe: {@link net.minecraft.item.HoeItem}</li>
COMMENT </ul>
FIELD field_8921 material Lnet/minecraft/class_1832;
METHOD <init> (Lnet/minecraft/class_1832;Lnet/minecraft/class_1792$class_1793;)V
ARG 1 material
ARG 2 settings
METHOD method_8022 getMaterial ()Lnet/minecraft/class_1832;
COMMENT @return the {@link ToolMaterial} used by this {@link ToolItem}

View File

@ -2,3 +2,4 @@ CLASS net/minecraft/class_1835 net/minecraft/item/TridentItem
FIELD field_30926 MIN_DRAW_DURATION I
FIELD field_30927 ATTACK_DAMAGE F
FIELD field_30928 THROW_SPEED F
METHOD method_57395 createAttributeModifiers ()Lnet/minecraft/class_9285;

View File

@ -122,6 +122,11 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState
ARG 0 stack
METHOD method_55785 (Lnet/minecraft/class_1799;Lnet/minecraft/class_9209;Lnet/minecraft/class_1799;)Z
ARG 2 other
METHOD method_57626 (Lnet/minecraft/class_1657;Ljava/lang/String;Lnet/minecraft/class_9292$class_9293;)V
ARG 2 id
ARG 3 decoration
METHOD method_57627 (Ljava/lang/String;Lnet/minecraft/class_9292$class_9293;Lnet/minecraft/class_9292;)Lnet/minecraft/class_9292;
ARG 2 decorations
CLASS class_23 PlayerUpdateTracker
FIELD field_124 emptyPacketsRequested I
FIELD field_125 player Lnet/minecraft/class_1657;

View File

@ -27,8 +27,14 @@ CLASS net/minecraft/class_8053 net/minecraft/item/trim/ArmorTrim
ARG 1 armorMaterial
METHOD method_48577 getMaterialAssetNameFor (Lnet/minecraft/class_6880;)Ljava/lang/String;
ARG 1 armorMaterial
METHOD method_57406 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_57407 (Lnet/minecraft/class_8053;)Ljava/lang/Boolean;
ARG 0 trim
METHOD method_57408 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
ARG 1 materialName
METHOD method_57410 (Lnet/minecraft/class_8053;)Ljava/lang/Boolean;
ARG 0 trim
METHOD method_57411 (Lnet/minecraft/class_6880;Lnet/minecraft/class_6880;)Lnet/minecraft/class_2960;
ARG 2 materialEntry
METHOD method_57412 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_8056 net/minecraft/item/trim/ArmorTrimPattern
FIELD field_42014 CODEC Lcom/mojang/serialization/Codec;
FIELD field_42015 ENTRY_CODEC Lcom/mojang/serialization/Codec;
FIELD field_49282 PACKET_CODEC Lnet/minecraft/class_9139;
FIELD field_49283 ENTRY_PACKET_CODEC Lnet/minecraft/class_9139;
METHOD method_48445 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_48446 getDescription (Lnet/minecraft/class_6880;)Lnet/minecraft/class_2561;

View File

@ -319,8 +319,8 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
COMMENT {@return a codec for a map, given the codec for the key {@code Codec<K>} and a
COMMENT function from the key to the codec for the value, {@code Codec<V>}}
COMMENT
COMMENT @param K the type of the map keys
COMMENT @param V the type of the map values
COMMENT @param <K> the type of the map keys
COMMENT @param <V> the type of the map values
ARG 0 keyCodec
ARG 1 keyToValueCodec
METHOD method_57155 optional (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;