24w11a stuff (#3818)

* 24w11a stuff

* Fix javadoc, ArmorMaterial name

* Merge Shnupbups' PR

* Update mappings/net/minecraft/data/Main.mapping

Co-authored-by: Shnupbups <shnupbups@gmail.com>

---------

Co-authored-by: Shnupbups <shnupbups@gmail.com>
This commit is contained in:
apple502j 2024-03-16 23:19:53 +09:00 committed by GitHub
parent e5366275b2
commit 1fc3291ea5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
42 changed files with 153 additions and 167 deletions

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_9366 net/minecraft/block/HeavyCoreBlock
FIELD field_49831 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_49832 ORIENTATION Lnet/minecraft/class_2754;
FIELD field_49833 SHAPE Lnet/minecraft/class_265;
FIELD field_49833 OUTLINE_SHAPE Lnet/minecraft/class_265;

View File

@ -1,3 +1,3 @@
CLASS net/minecraft/class_9367 net/minecraft/block/entity/OneTwentyOneBannerPatterns
METHOD method_58189 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 registry
ARG 0 bannerPatternRegisterable

View File

@ -17,3 +17,5 @@ CLASS net/minecraft/class_8526 net/minecraft/block/entity/Sherds
ARG 1 index
METHOD method_51516 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_8526;
ARG 0 nbt
METHOD method_57592 (Ljava/util/Optional;)Lnet/minecraft/class_1792;
ARG 0 item

View File

@ -19,7 +19,7 @@ CLASS net/minecraft/class_276 net/minecraft/client/gl/Framebuffer
ARG 3 getError
METHOD method_1232 setTexFilter (IZ)V
ARG 1 texFilter
ARG 2 forceUpdate
ARG 2 force
METHOD method_1233 drawInternal (IIZ)V
ARG 1 width
ARG 2 height

View File

@ -3,7 +3,7 @@ CLASS net/minecraft/class_766 net/minecraft/client/gui/RotatingCubeMapRenderer
FIELD field_40511 yaw F
FIELD field_4139 client Lnet/minecraft/class_310;
FIELD field_4141 cubeMap Lnet/minecraft/class_751;
FIELD field_49905 PANORAMA_OVERLAY_TEXTURE Lnet/minecraft/class_2960;
FIELD field_49905 OVERLAY_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_751;)V
ARG 1 cubeMap
METHOD method_3317 render (Lnet/minecraft/class_332;IIFF)V
@ -11,7 +11,7 @@ CLASS net/minecraft/class_766 net/minecraft/client/gui/RotatingCubeMapRenderer
ARG 2 width
ARG 3 height
ARG 4 alpha
ARG 5 delta
ARG 5 tickDelta
METHOD method_45780 wrapOnce (FF)F
ARG 0 a
ARG 1 b

View File

@ -167,6 +167,8 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen
COMMENT Called when the screen is displayed using {@link MinecraftClient#setScreen}
COMMENT before {@link #init()} or {@link #initTabNavigation()} is called.
METHOD method_50024 getMusic ()Lnet/minecraft/class_5195;
METHOD method_52221 (Ljava/lang/Runnable;)V
ARG 1 runnable
METHOD method_52752 renderInGameBackground (Lnet/minecraft/class_332;)V
COMMENT Renders the translucent background gradient used as the in-game screen background.
ARG 1 context

View File

@ -68,7 +68,7 @@ CLASS net/minecraft/class_350 net/minecraft/client/gui/widget/EntryListWidget
ARG 1 index
METHOD method_25328 ensureVisible (Lnet/minecraft/class_350$class_351;)V
ARG 1 entry
METHOD method_25329 getScrollbarPositionX ()I
METHOD method_25329 getScrollbarX ()I
METHOD method_25330 removeEntry (Lnet/minecraft/class_350$class_351;)Z
ARG 1 entry
METHOD method_25331 getMaxScroll ()I
@ -128,6 +128,8 @@ CLASS net/minecraft/class_350 net/minecraft/client/gui/widget/EntryListWidget
ARG 1 context
METHOD method_53812 isSelectButton (I)Z
ARG 1 button
METHOD method_57710 getBorderBoxLeft ()I
METHOD method_57711 getBorderBoxRight ()I
METHOD method_57712 position (ILnet/minecraft/class_8132;)V
ARG 1 width
ARG 2 layout
@ -139,7 +141,9 @@ CLASS net/minecraft/class_350 net/minecraft/client/gui/widget/EntryListWidget
ARG 3 y
METHOD method_57715 drawMenuListBackground (Lnet/minecraft/class_332;)V
ARG 1 context
METHOD method_57716 getScrollbarMarginX ()I
METHOD method_57717 isScrollbarVisible ()Z
METHOD method_57718 getDefaultScrollbarX ()I
CLASS class_351 Entry
FIELD field_22752 parentList Lnet/minecraft/class_350;
METHOD method_25343 render (Lnet/minecraft/class_332;IIIIIIIZF)V

View File

@ -17,9 +17,9 @@ CLASS net/minecraft/class_8209 net/minecraft/client/gui/widget/TabButtonWidget
ARG 2 textRenderer
ARG 3 color
METHOD method_49611 isCurrentTab ()Z
METHOD method_58230 drawBackgroundTexture (Lnet/minecraft/class_332;IIII)V
METHOD method_58230 renderBackgroundTexture (Lnet/minecraft/class_332;IIII)V
ARG 1 context
ARG 2 x1
ARG 3 y1
ARG 4 x2
ARG 5 y2
ARG 2 left
ARG 3 top
ARG 4 right
ARG 5 bottom

View File

@ -36,3 +36,5 @@ CLASS net/minecraft/data/Main
ARG 0 outputx
METHOD method_55309 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_2474;Lnet/minecraft/class_7784;)Lnet/minecraft/class_8995;
ARG 2 outputx
METHOD method_58266 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_2474;Lnet/minecraft/class_7784;)Lnet/minecraft/class_9382;
ARG 2 outputx

View File

@ -1 +1,3 @@
CLASS net/minecraft/class_9352 net/minecraft/datafixer/schema/Schema3822
METHOD registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map;
ARG 1 schema

View File

@ -24,6 +24,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
FIELD field_42108 limbAnimator Lnet/minecraft/class_8080;
FIELD field_45123 serverHeadYaw D
FIELD field_45740 ACTIVE_EFFECTS_NBT_KEY Ljava/lang/String;
FIELD field_47757 prevScale F
FIELD field_48826 syncedBodyArmorStack Lnet/minecraft/class_1799;
FIELD field_49792 POTION_SWIRLS Lnet/minecraft/class_2940;
FIELD field_6210 bodyTrackingIncrements I

View File

@ -37,9 +37,9 @@ CLASS net/minecraft/class_1324 net/minecraft/entity/attribute/EntityAttributeIns
COMMENT Computes this attribute's value, taking modifiers into account.
COMMENT
COMMENT <p>Attribute modifiers are applied in order by operation:
COMMENT <ul><li>{@link net.minecraft.entity.attribute.EntityAttributeModifier.Operation#ADDITION ADDITION} // Adds the value of the modifier to the attribute's base value.</li>
COMMENT <li>{@link net.minecraft.entity.attribute.EntityAttributeModifier.Operation#MULTIPLY_BASE MULTIPLY_BASE} // Multiplies the value of the modifier to the attributes base value, and then adds it to the total value.</li>
COMMENT <li>{@link net.minecraft.entity.attribute.EntityAttributeModifier.Operation#MULTIPLY_TOTAL MULTIPLY_TOTAL} // Adds 1 to the value of the attribute modifier. Then multiplies the attribute's value by the total value of the attribute after addition and multiplication of the base value occur.</li>
COMMENT <ul><li>{@link net.minecraft.entity.attribute.EntityAttributeModifier.Operation#ADD_VALUE ADD_VALUE} // Adds the value of the modifier to the attribute's base value.</li>
COMMENT <li>{@link net.minecraft.entity.attribute.EntityAttributeModifier.Operation#ADD_MULTIPLIED_BASE ADD_MULTIPLIED_BASE} // Multiplies the value of the modifier to the attributes base value, and then adds it to the total value.</li>
COMMENT <li>{@link net.minecraft.entity.attribute.EntityAttributeModifier.Operation#ADD_MULTIPLIED_TOTAL ADD_MULTIPLIED_TOTAL} // Adds 1 to the value of the attribute modifier. Then multiplies the attribute's value by the total value of the attribute after addition and multiplication of the base value occur.</li>
COMMENT </ul>
METHOD method_27304 tryRemoveModifier (Ljava/util/UUID;)Z
ARG 1 uuid

View File

@ -2,7 +2,7 @@ CLASS net/minecraft/class_1291 net/minecraft/entity/effect/StatusEffect
FIELD field_18270 category Lnet/minecraft/class_4081;
FIELD field_47738 fadeTicks I
FIELD field_49789 AMBIENT_PARTICLE_ALPHA I
FIELD field_49790 particleEffectFactory Ljava/util/function/Function;
FIELD field_49790 particleFactory Ljava/util/function/Function;
FIELD field_5883 translationKey Ljava/lang/String;
FIELD field_5885 attributeModifiers Ljava/util/Map;
FIELD field_5886 color I
@ -59,11 +59,11 @@ CLASS net/minecraft/class_1291 net/minecraft/entity/effect/StatusEffect
ARG 2 amplifier
METHOD method_5573 isBeneficial ()Z
METHOD method_58145 (ILnet/minecraft/class_1293;)Lnet/minecraft/class_2394;
ARG 1 effectInstance
METHOD method_58146 createParticleEffect (Lnet/minecraft/class_1293;)Lnet/minecraft/class_2394;
ARG 1 effectInstance
ARG 1 effect
METHOD method_58146 createParticle (Lnet/minecraft/class_1293;)Lnet/minecraft/class_2394;
ARG 1 effect
METHOD method_58147 (Lnet/minecraft/class_2394;Lnet/minecraft/class_1293;)Lnet/minecraft/class_2394;
ARG 1 effectInstance
ARG 1 effect
CLASS class_8634 EffectAttributeModifierCreator
FIELD comp_2182 uuid Ljava/util/UUID;
FIELD comp_2183 baseValue D

View File

@ -109,7 +109,7 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance
METHOD method_56667 (Lnet/minecraft/class_6880;Lnet/minecraft/class_1293$class_9195;)Lnet/minecraft/class_1293;
ARG 1 parametersx
METHOD method_56668 asParameters ()Lnet/minecraft/class_1293$class_9195;
METHOD method_58148 createParticleEffect ()Lnet/minecraft/class_2394;
METHOD method_58148 createParticle ()Lnet/minecraft/class_2394;
CLASS class_9063 Fading
COMMENT Computes the factor (multiplier) for effect fade-in and fade-out.
COMMENT

View File

@ -22,4 +22,4 @@ CLASS net/minecraft/class_9347 net/minecraft/entity/passive/WolfVariants
ARG 0 registry
ARG 1 key
ARG 2 textureName
ARG 3 biomeList
ARG 3 biomes

View File

@ -26,7 +26,7 @@ CLASS net/minecraft/class_1668 net/minecraft/entity/projectile/ExplosiveProjecti
ARG 9 world
METHOD method_55053 getRaycastShapeType ()Lnet/minecraft/class_3959$class_3960;
METHOD method_55583 getDragInWater ()F
METHOD method_58184 calculatePower (DDD)V
METHOD method_58184 setPower (DDD)V
ARG 1 velocityX
ARG 3 velocityY
ARG 5 velocityZ

View File

@ -3,55 +3,16 @@ CLASS net/minecraft/class_1741 net/minecraft/item/ArmorMaterial
COMMENT
COMMENT <p>
COMMENT To view available vanilla armor materials, visit {@link ArmorMaterials}.
FIELD comp_2299 getEnchantability I
FIELD comp_2300 getEquipSound Lnet/minecraft/class_6880;
FIELD comp_2301 getRepairIngredient Ljava/util/function/Supplier;
FIELD comp_2303 getToughness F
FIELD comp_2304 getKnockbackResistance F
FIELD comp_2299 enchantability I
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
COMMENT <p>
COMMENT By default, {@link ArmorItem} will override {@link Item#getEnchantability()}
COMMENT and delegate the call back to this method.
COMMENT
COMMENT <p>
COMMENT A higher return value will result in better enchantment results when using an {@code Enchanting Table}.
COMMENT The highest enchantability value in vanilla is Netherite, at {@code 37}.
COMMENT
COMMENT @return the enchantment value sent back to {@link Item#getEnchantability()} for armor using this material
METHOD comp_2300 getEquipSound ()Lnet/minecraft/class_6880;
COMMENT @return the {@link SoundEvent} played when a {@link net.minecraft.entity.LivingEntity} equips an {@link ArmorItem} using this {@link ArmorMaterial}
METHOD comp_2301 getRepairIngredient ()Ljava/util/function/Supplier;
COMMENT Returns the {@link Ingredient} used to repair items using this {@link ArmorMaterial}.
COMMENT
COMMENT <p>
COMMENT By default, {@link ArmorItem} will delegate {@link Item#canRepair(ItemStack, ItemStack)}
COMMENT back to this method.
COMMENT
COMMENT @return the {@link Ingredient} required to repair items with this {@link ArmorMaterial}
METHOD comp_2303 getToughness ()F
COMMENT Returns the toughness value of an {@link ArmorItem} piece using this {@link ArmorMaterial}.
COMMENT
COMMENT <p>
COMMENT {@link ArmorItem} will cover the value returned here into the {@link net.minecraft.entity.attribute.EntityAttributes#GENERIC_ARMOR_TOUGHNESS}
COMMENT statistic with the {@link net.minecraft.entity.attribute.EntityAttributeModifier.Operation#ADDITION} modifier type.
COMMENT
COMMENT @return the toughness value of any {@link ArmorItem} using this {@link ArmorMaterial}
METHOD comp_2304 getKnockbackResistance ()F
COMMENT {@return the knockback resistance value of an {@link ArmorItem} piece using this {@link ArmorMaterial}}
COMMENT
COMMENT <p>
COMMENT {@link ArmorItem} will cover the value returned here into the {@link net.minecraft.entity.attribute.EntityAttributes#GENERIC_KNOCKBACK_RESISTANCE}
COMMENT statistic with the {@link net.minecraft.entity.attribute.EntityAttributeModifier.Operation#ADDITION} modifier type.
METHOD comp_2299 enchantability ()I
METHOD method_48403 getProtection (Lnet/minecraft/class_1738$class_8051;)I
COMMENT Returns the amount of armor protection points offered by an {@link ArmorItem}
COMMENT using this {@link ArmorMaterial} while it is worn by a player.
COMMENT
COMMENT <p>
COMMENT The protection value returned here is applied as an {@link net.minecraft.entity.attribute.EntityAttributeModifier}
COMMENT to a player wearing the {@link ArmorItem} piece via the {@link net.minecraft.entity.attribute.EntityAttributeModifier.Operation#ADDITION} modifier.
COMMENT to a player wearing the {@link ArmorItem} piece via the {@link net.minecraft.entity.attribute.EntityAttributeModifier.Operation#ADD_VALUE} modifier.
COMMENT
COMMENT @return the amount of armor protection points offered by an {@link ArmorItem} with this {@link ArmorMaterial}
ARG 1 type

View File

@ -1,3 +1,3 @@
CLASS net/minecraft/class_9363 net/minecraft/item/trim/OneTwentyOneArmorTrimPatterns
METHOD method_58185 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 registry
ARG 0 armorTrimPatternRegisterable

View File

@ -9,12 +9,12 @@ CLASS net/minecraft/class_9374 net/minecraft/loot/function/SetBookCoverLootFunct
ARG 3 author
ARG 4 generation
METHOD method_58200 apply (Lnet/minecraft/class_9302;)Lnet/minecraft/class_9302;
ARG 1 writtenBookContent
ARG 1 current
METHOD method_58201 (Lnet/minecraft/class_9374;)Ljava/util/Optional;
ARG 0 lootFunction
ARG 0 function
METHOD method_58202 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_58203 (Lnet/minecraft/class_9374;)Ljava/util/Optional;
ARG 0 lootFunction
ARG 0 function
METHOD method_58204 (Lnet/minecraft/class_9374;)Ljava/util/Optional;
ARG 0 lootFunction
ARG 0 function

View File

@ -4,6 +4,8 @@ CLASS net/minecraft/class_9320 net/minecraft/loot/function/SetComponentsLootFunc
METHOD <init> (Ljava/util/List;Lnet/minecraft/class_9326;)V
ARG 1 conditions
ARG 2 changes
METHOD method_57649 (Lnet/minecraft/class_9320;)Lnet/minecraft/class_9326;
ARG 0 function
METHOD method_57650 builder (Lnet/minecraft/class_9331;Ljava/lang/Object;)Lnet/minecraft/class_120$class_121;
ARG 0 componentType
ARG 1 value

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_9375 net/minecraft/loot/function/SetFireworkExplosionLootFunction
FIELD field_49874 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49875 DEFAULT Lnet/minecraft/class_9283;
FIELD field_49875 DEFAULT_EXPLOSION Lnet/minecraft/class_9283;
FIELD field_49876 shape Ljava/util/Optional;
FIELD field_49877 colors Ljava/util/Optional;
FIELD field_49878 fadeColors Ljava/util/Optional;
@ -14,16 +14,16 @@ CLASS net/minecraft/class_9375 net/minecraft/loot/function/SetFireworkExplosionL
ARG 5 trail
ARG 6 twinkle
METHOD method_58205 apply (Lnet/minecraft/class_9283;)Lnet/minecraft/class_9283;
ARG 1 fireworkExplosion
ARG 1 current
METHOD method_58206 (Lnet/minecraft/class_9375;)Ljava/util/Optional;
ARG 0 lootFunction
ARG 0 function
METHOD method_58207 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_58208 (Lnet/minecraft/class_9375;)Ljava/util/Optional;
ARG 0 lootFunction
ARG 0 function
METHOD method_58209 (Lnet/minecraft/class_9375;)Ljava/util/Optional;
ARG 0 lootFunction
ARG 0 function
METHOD method_58210 (Lnet/minecraft/class_9375;)Ljava/util/Optional;
ARG 0 lootFunction
ARG 0 function
METHOD method_58211 (Lnet/minecraft/class_9375;)Ljava/util/Optional;
ARG 0 lootFunction
ARG 0 function

View File

@ -1,21 +1,21 @@
CLASS net/minecraft/class_9376 net/minecraft/loot/function/SetFireworksLootFunction
FIELD field_49881 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49882 DEFAULT Lnet/minecraft/class_9284;
FIELD field_49882 DEFAULT_FIREWORKS Lnet/minecraft/class_9284;
FIELD field_49883 explosions Ljava/util/List;
FIELD field_49884 listModifier Lnet/minecraft/class_9368;
FIELD field_49884 operation Lnet/minecraft/class_9368;
FIELD field_49885 flightDuration Ljava/util/Optional;
METHOD <init> (Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_9368;Ljava/util/Optional;)V
ARG 1 conditions
ARG 2 explosions
ARG 3 listModifier
ARG 3 operation
ARG 4 flightDuration
METHOD method_58212 apply (Lnet/minecraft/class_9284;)Lnet/minecraft/class_9284;
ARG 1 fireworks
ARG 1 current
METHOD method_58213 (Lnet/minecraft/class_9376;)Ljava/util/Optional;
ARG 0 lootFunction
ARG 0 function
METHOD method_58214 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_58215 (Lnet/minecraft/class_9376;)Lnet/minecraft/class_9368;
ARG 0 lootFunction
ARG 0 function
METHOD method_58216 (Lnet/minecraft/class_9376;)Ljava/util/List;
ARG 0 lootFunction
ARG 0 function

View File

@ -1,16 +1,16 @@
CLASS net/minecraft/class_9377 net/minecraft/loot/function/SetWritableBookPagesLootFunction
FIELD field_49886 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49887 pages Ljava/util/List;
FIELD field_49888 listModifier Lnet/minecraft/class_9368;
FIELD field_49888 operation Lnet/minecraft/class_9368;
METHOD <init> (Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_9368;)V
ARG 1 conditions
ARG 2 pages
ARG 3 listModifier
ARG 3 operation
METHOD method_58217 apply (Lnet/minecraft/class_9301;)Lnet/minecraft/class_9301;
ARG 1 writableBookContent
ARG 1 current
METHOD method_58218 (Lnet/minecraft/class_9377;)Lnet/minecraft/class_9368;
ARG 0 lootFunction
ARG 0 function
METHOD method_58219 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_58220 (Lnet/minecraft/class_9377;)Ljava/util/List;
ARG 0 lootFunction
ARG 0 function

View File

@ -1,16 +1,16 @@
CLASS net/minecraft/class_9378 net/minecraft/loot/function/SetWrittenBookPagesLootFunction
FIELD field_49889 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49890 pages Ljava/util/List;
FIELD field_49891 listModifier Lnet/minecraft/class_9368;
FIELD field_49891 operation Lnet/minecraft/class_9368;
METHOD <init> (Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_9368;)V
ARG 1 conditions
ARG 2 pages
ARG 3 listModifier
ARG 3 operation
METHOD method_58221 apply (Lnet/minecraft/class_9302;)Lnet/minecraft/class_9302;
ARG 1 writtenBookContent
ARG 1 current
METHOD method_58222 (Lnet/minecraft/class_9378;)Lnet/minecraft/class_9368;
ARG 0 lootFunction
ARG 0 function
METHOD method_58223 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_58224 (Lnet/minecraft/class_9378;)Ljava/util/List;
ARG 0 lootFunction
ARG 0 function

View File

@ -1,3 +1,7 @@
CLASS net/minecraft/class_2817 net/minecraft/network/packet/c2s/common/CustomPayloadC2SPacket
FIELD field_33361 MAX_PAYLOAD_SIZE I
FIELD field_48646 CODEC Lnet/minecraft/class_9139;
METHOD method_56475 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_9139;
ARG 0 id
METHOD method_58271 (Ljava/util/ArrayList;)V
ARG 0 types

View File

@ -6,3 +6,5 @@ CLASS net/minecraft/class_2658 net/minecraft/network/packet/s2c/common/CustomPay
ARG 0 id
METHOD method_56461 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_9139;
ARG 0 id
METHOD method_58270 (Ljava/util/ArrayList;)V
ARG 0 types

View File

@ -1,12 +1,12 @@
CLASS net/minecraft/class_9381 net/minecraft/particle/EntityEffectParticleEffect
FIELD field_49908 FACTORY Lnet/minecraft/class_2394$class_2395;
FIELD field_49908 PARAMETERS_FACTORY Lnet/minecraft/class_2394$class_2395;
FIELD field_49909 type Lnet/minecraft/class_2396;
FIELD field_49910 color I
METHOD <init> (Lnet/minecraft/class_2396;I)V
ARG 1 type
ARG 2 color
METHOD method_58252 colorValueOf (F)I
ARG 0 f
METHOD method_58252 toInt (F)I
ARG 0 value
METHOD method_58253 (Lnet/minecraft/class_9381;)Ljava/lang/Integer;
ARG 0 particleEffect
METHOD method_58254 createCodec (Lnet/minecraft/class_2396;)Lcom/mojang/serialization/Codec;
@ -27,7 +27,7 @@ CLASS net/minecraft/class_9381 net/minecraft/particle/EntityEffectParticleEffect
ARG 1 color
METHOD method_58259 getRed ()F
METHOD method_58260 (Lnet/minecraft/class_9381;)Ljava/lang/Integer;
ARG 0 particleEffect
ARG 0 effect
METHOD method_58261 createPacketCodec (Lnet/minecraft/class_2396;)Lnet/minecraft/class_9139;
ARG 0 type
METHOD method_58262 (Lnet/minecraft/class_2396;Ljava/lang/Integer;)Lnet/minecraft/class_9381;

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_7376 net/minecraft/predicate/entity/TypeSpecificPredicate
CLASS net/minecraft/class_7376 net/minecraft/predicate/entity/EntitySubPredicate
FIELD field_45747 CODEC Lcom/mojang/serialization/Codec;
METHOD method_22497 test (Lnet/minecraft/class_1297;Lnet/minecraft/class_3218;Lnet/minecraft/class_243;)Z
ARG 1 entity

View File

@ -42,23 +42,22 @@ CLASS net/minecraft/class_7378 net/minecraft/predicate/entity/EntitySubPredicate
ARG 0 entity
METHOD method_47839 (Lnet/minecraft/class_1297;)Ljava/util/Optional;
ARG 0 entity
METHOD method_58153 createPredicate (Lnet/minecraft/class_7375;)Lnet/minecraft/class_7376;
METHOD method_58153 catVariant (Lnet/minecraft/class_7375;)Lnet/minecraft/class_7376;
ARG 0 catVariant
METHOD method_58154 createPredicate (Lnet/minecraft/class_7106;)Lnet/minecraft/class_7376;
METHOD method_58154 frogVariant (Lnet/minecraft/class_7106;)Lnet/minecraft/class_7376;
ARG 0 frogVariant
METHOD method_58155 register (Ljava/lang/String;Lnet/minecraft/class_7378$class_7380;)Lnet/minecraft/class_7378$class_7380;
ARG 0 id
ARG 1 entityVariantPredicateType
ARG 1 type
METHOD method_58156 register (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;
ARG 0 id
ARG 1 codec
METHOD method_58157 getDefault (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/MapCodec;
ARG 0 registry
CLASS class_7380 EntityVariantPredicateType
CLASS class_7380 VariantType
FIELD field_38741 variantGetter Ljava/util/function/Function;
FIELD field_49794 codec Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)V
ARG 1 codec
ARG 1 variantCodec
ARG 2 variantGetter
METHOD method_43115 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 2 instance
@ -74,7 +73,7 @@ CLASS net/minecraft/class_7378 net/minecraft/predicate/entity/EntitySubPredicate
ARG 0 predicate
METHOD method_58159 (Ljava/lang/Object;)Lnet/minecraft/class_7378$class_7380$class_9353;
ARG 1 variant
CLASS class_9353 Predicate
CLASS class_9353 VariantPredicate
FIELD field_49796 variant Ljava/lang/Object;
METHOD <init> (Lnet/minecraft/class_7378$class_7380;Ljava/lang/Object;)V
ARG 2 variant

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_9365 net/minecraft/predicate/item/ComponentPredicate
CLASS net/minecraft/class_9365 net/minecraft/predicate/item/ComponentSubPredicate
METHOD method_58163 getComponentType ()Lnet/minecraft/class_9331;
METHOD method_58167 test (Lnet/minecraft/class_1799;Ljava/lang/Object;)Z
ARG 1 stack

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_9354 net/minecraft/predicate/item/CustomDataPredicate
FIELD field_49797 CODEC Lcom/mojang/serialization/Codec;
METHOD method_58162 of (Lnet/minecraft/class_2105;)Lnet/minecraft/class_9354;
ARG 0 nbtPredicate
METHOD method_58162 customData (Lnet/minecraft/class_2105;)Lnet/minecraft/class_9354;
ARG 0 value

View File

@ -2,5 +2,5 @@ CLASS net/minecraft/class_9355 net/minecraft/predicate/item/DamagePredicate
FIELD field_49798 CODEC Lcom/mojang/serialization/Codec;
METHOD method_58164 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_58165 of (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_9355;
METHOD method_58165 durability (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_9355;
ARG 0 durability

View File

@ -1,14 +1,14 @@
CLASS net/minecraft/class_9356 net/minecraft/predicate/item/EnchantmentsPredicate
FIELD field_49799 enchantmentPredicates Ljava/util/List;
FIELD field_49799 enchantments Ljava/util/List;
METHOD <init> (Ljava/util/List;)V
ARG 1 enchantmentPredicates
ARG 1 enchantments
METHOD method_58173 enchantments (Ljava/util/List;)Lnet/minecraft/class_9356$class_9357;
ARG 0 enchantmentPredicates
METHOD method_58174 getCodec (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;
ARG 0 factory
METHOD method_58175 getEnchantmentPredicates ()Ljava/util/List;
ARG 0 enchantments
METHOD method_58174 createCodec (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;
ARG 0 predicateFunction
METHOD method_58175 getEnchantments ()Ljava/util/List;
METHOD method_58176 storedEnchantments (Ljava/util/List;)Lnet/minecraft/class_9356$class_9358;
ARG 0 enchantmentPredicates
ARG 0 storedEnchantments
CLASS class_9357 Enchantments
FIELD field_49800 CODEC Lcom/mojang/serialization/Codec;
CLASS class_9358 StoredEnchantments

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_9360 net/minecraft/predicate/item/ItemSubPredicate
FIELD field_49805 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49805 PREDICATES_MAP_CODEC Lcom/mojang/serialization/Codec;
METHOD method_58161 test (Lnet/minecraft/class_1799;)Z
ARG 1 stack
CLASS class_8745 Type

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_9359 net/minecraft/predicate/item/PotionContentsPredicate
FIELD field_49802 CODEC Lcom/mojang/serialization/Codec;
METHOD method_58178 of (Lnet/minecraft/class_6885;)Lnet/minecraft/class_9360;
METHOD method_58178 potionContents (Lnet/minecraft/class_6885;)Lnet/minecraft/class_9360;
ARG 0 potions

View File

@ -16,5 +16,6 @@ CLASS net/minecraft/class_8012 net/minecraft/util/Colors
COMMENT Represents the color yellow, {@code 0xFFFFFF00}.
FIELD field_46768 LIGHT_YELLOW I
COMMENT Represents the color light yellow, {@code 0xFFFFFF55}.
FIELD field_49788 LIGHTER_GRAY I
COMMENT Represents the color lighter gray, {code 0xFFBABABA}.
FIELD field_49788 ALTERNATE_WHITE I
COMMENT Represents a variant of the color white, used so that the two alternate with
COMMENT each other, {@code 0xFFBABABA}.

View File

@ -1,36 +1,36 @@
CLASS net/minecraft/class_9368 net/minecraft/loot/function/ListModifier
METHOD method_58191 getMode ()Lnet/minecraft/class_9368$class_9373;
CLASS net/minecraft/class_9368 net/minecraft/util/collection/ListOperation
METHOD method_58191 getType ()Lnet/minecraft/class_9368$class_9373;
METHOD method_58192 apply (Ljava/util/List;Ljava/util/List;I)Ljava/util/List;
ARG 1 base
ARG 2 toApply
ARG 1 current
ARG 2 values
ARG 3 maxSize
CLASS class_9369 Append
FIELD field_49847 INSTANCE Lnet/minecraft/class_9368$class_9369;
FIELD field_49848 MAP_CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_49848 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_49849 LOGGER Lorg/slf4j/Logger;
CLASS class_9370 Insert
FIELD field_49850 MAP_CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_49850 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_49851 LOGGER Lorg/slf4j/Logger;
METHOD method_58194 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_9371 ReplaceAll
FIELD field_49852 INSTANCE Lnet/minecraft/class_9368$class_9371;
FIELD field_49853 MAP_CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_49853 CODEC Lcom/mojang/serialization/MapCodec;
CLASS class_9372 ReplaceSection
FIELD field_49854 MAP_CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_49854 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_49855 LOGGER Lorg/slf4j/Logger;
METHOD <init> (I)V
ARG 1 offset
METHOD method_58196 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_9373 Mode
CLASS class_9373 Type
FIELD field_49860 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49861 MAP_CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_49862 name Ljava/lang/String;
FIELD field_49863 mapCodec Lcom/mojang/serialization/MapCodec;
FIELD field_49862 id Ljava/lang/String;
FIELD field_49863 codec Lcom/mojang/serialization/MapCodec;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/serialization/MapCodec;)V
ARG 3 name
ARG 4 mapCodec
METHOD method_58197 getMapCodec ()Lcom/mojang/serialization/MapCodec;
ARG 3 id
ARG 4 codec
METHOD method_58197 getCodec ()Lcom/mojang/serialization/MapCodec;
METHOD method_58198 (Lnet/minecraft/class_9368$class_9373;)Lcom/mojang/serialization/Codec;
ARG 0 mode
ARG 0 type

View File

@ -1,27 +0,0 @@
CLASS net/minecraft/class_9380 net/minecraft/util/math/BlockArea
FIELD field_49907 PACKET_CODEC Lnet/minecraft/class_9139;
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V
ARG 1 min
ARG 2 max
METHOD method_58235 isSingleBlock ()Z
METHOD method_58236 of (Lnet/minecraft/class_2338;)Lnet/minecraft/class_9380;
ARG 0 pos
METHOD method_58237 of (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_9380;
ARG 0 min
ARG 1 max
METHOD method_58238 extend (Lnet/minecraft/class_2350;I)Lnet/minecraft/class_9380;
ARG 1 direction
ARG 2 amount
METHOD method_58239 offset (Lnet/minecraft/class_2382;)Lnet/minecraft/class_9380;
ARG 1 amount
METHOD method_58240 asBox ()Lnet/minecraft/class_238;
METHOD method_58241 extendTo (Lnet/minecraft/class_2338;)Lnet/minecraft/class_9380;
ARG 1 pos
METHOD method_58242 offset (Lnet/minecraft/class_2350;I)Lnet/minecraft/class_9380;
ARG 1 direction
ARG 2 amount
METHOD method_58243 getSizeX ()I
METHOD method_58244 contains (Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_58245 getSizeY ()I
METHOD method_58246 getSizeZ ()I

View File

@ -216,11 +216,11 @@ CLASS net/minecraft/class_2338 net/minecraft/util/math/BlockPos
METHOD method_51686 streamSouthEastSquare (Lnet/minecraft/class_2338;)Ljava/util/stream/Stream;
ARG 0 pos
METHOD method_58249 min (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
ARG 0 pos1
ARG 1 pos2
ARG 0 a
ARG 1 b
METHOD method_58250 max (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
ARG 0 pos1
ARG 1 pos2
ARG 0 a
ARG 1 b
CLASS 2
FIELD field_48405 pos Lnet/minecraft/class_2338$class_2339;
FIELD field_48406 remaining I

View File

@ -0,0 +1,27 @@
CLASS net/minecraft/class_9380 net/minecraft/util/math/ImmutableBlockBox
FIELD field_49907 PACKET_CODEC Lnet/minecraft/class_9139;
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V
ARG 1 first
ARG 2 second
METHOD method_58235 isSingleBlock ()Z
METHOD method_58236 of (Lnet/minecraft/class_2338;)Lnet/minecraft/class_9380;
ARG 0 pos
METHOD method_58237 of (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_9380;
ARG 0 first
ARG 1 second
METHOD method_58238 expand (Lnet/minecraft/class_2350;I)Lnet/minecraft/class_9380;
ARG 1 direction
ARG 2 offset
METHOD method_58239 move (Lnet/minecraft/class_2382;)Lnet/minecraft/class_9380;
ARG 1 offset
METHOD method_58240 enclosingBox ()Lnet/minecraft/class_238;
METHOD method_58241 encompass (Lnet/minecraft/class_2338;)Lnet/minecraft/class_9380;
ARG 1 pos
METHOD method_58242 move (Lnet/minecraft/class_2350;I)Lnet/minecraft/class_9380;
ARG 1 direction
ARG 2 offset
METHOD method_58243 getBlockCountX ()I
METHOD method_58244 includes (Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_58245 getBlockCountY ()I
METHOD method_58246 getBlockCountZ ()I

View File

@ -66,3 +66,7 @@ CLASS net/minecraft/class_244 net/minecraft/util/shape/BitSetVoxelSet
ARG 2 z2
ARG 3 x
ARG 4 y
METHOD method_58225 surrounded (III)Z
ARG 1 x
ARG 2 y
ARG 3 z

View File

@ -4,7 +4,7 @@ constant argb_color net/minecraft/util/Colors WHITE
constant argb_color net/minecraft/util/Colors BLACK
constant argb_color net/minecraft/util/Colors GRAY
constant argb_color net/minecraft/util/Colors LIGHT_GRAY
constant argb_color net/minecraft/util/Colors LIGHTER_GRAY
constant argb_color net/minecraft/util/Colors ALTERNATE_WHITE
constant argb_color net/minecraft/util/Colors RED
constant argb_color net/minecraft/util/Colors LIGHT_RED
constant argb_color net/minecraft/util/Colors YELLOW