23w43a stuff (#3706)

* 23w43a stuff

No tick stuff in this PR

* Update mappings/net/minecraft/data/client/BlockStateModelGenerator.mapping

Co-authored-by: YanisBft <yanis.briffaut@gmail.com>

---------

Co-authored-by: YanisBft <yanis.briffaut@gmail.com>
This commit is contained in:
Shnupbups 2023-10-26 20:35:51 +11:00 committed by GitHub
parent 06ee097207
commit 96e9bc2d65
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
38 changed files with 335 additions and 4 deletions

View File

@ -16,6 +16,7 @@ CLASS net/minecraft/class_8177 net/minecraft/block/BlockSetType
FIELD field_42833 BAMBOO Lnet/minecraft/class_8177;
FIELD field_46533 VALUES Ljava/util/Map;
FIELD field_46534 CODEC Lcom/mojang/serialization/Codec;
FIELD field_47100 COPPER Lnet/minecraft/class_8177;
METHOD <init> (Ljava/lang/String;)V
ARG 1 name
METHOD method_49232 stream ()Ljava/util/stream/Stream;

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_8922 net/minecraft/block/CopperBulbBlock
FIELD field_47080 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_47081 POWERED Lnet/minecraft/class_2746;
FIELD field_47082 LIT Lnet/minecraft/class_2746;

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_8926 net/minecraft/block/CopperGrateBlock
FIELD field_47092 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_47093 oxidationLevel Lnet/minecraft/class_5955$class_5811;
METHOD <init> (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 oxidationLevel
ARG 2 settings
METHOD method_54771 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -4,3 +4,15 @@ CLASS net/minecraft/class_5547 net/minecraft/block/Degradable
ARG 1 state
METHOD method_33620 getDegradationChanceMultiplier ()F
METHOD method_33622 getDegradationLevel ()Ljava/lang/Enum;
METHOD method_54763 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 2 statex
METHOD method_54764 tickDegradation (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 random
METHOD method_54765 tryDegrade (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Ljava/util/Optional;
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 random

View File

@ -10,6 +10,9 @@ CLASS net/minecraft/class_2323 net/minecraft/block/DoorBlock
FIELD field_10946 HALF Lnet/minecraft/class_2754;
FIELD field_42757 blockSetType Lnet/minecraft/class_8177;
FIELD field_46337 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_8177;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 type
ARG 2 settings
METHOD method_10033 setOpen (Lnet/minecraft/class_1297;Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Z)V
ARG 1 entity
ARG 2 world

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_8924 net/minecraft/block/OxidizableCopperBulbBlock
FIELD field_47088 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_47089 oxidationLevel Lnet/minecraft/class_5955$class_5811;
METHOD <init> (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 oxidationLevel
ARG 2 settings
METHOD method_54767 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -0,0 +1,9 @@
CLASS net/minecraft/class_8925 net/minecraft/block/OxidizableDoorBlock
FIELD field_47090 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_47091 oxidationLevel Lnet/minecraft/class_5955$class_5811;
METHOD <init> (Lnet/minecraft/class_8177;Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 type
ARG 2 oxidationLevel
ARG 3 settings
METHOD method_54769 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -0,0 +1,9 @@
CLASS net/minecraft/class_8927 net/minecraft/block/OxidizableTrapdoorBlock
FIELD field_47094 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_47095 oxidationLevel Lnet/minecraft/class_5955$class_5811;
METHOD <init> (Lnet/minecraft/class_8177;Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 type
ARG 2 oxidationLevel
ARG 3 settings
METHOD method_54773 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_2373 net/minecraft/block/TranslucentBlock
FIELD field_46366 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,2 +1,2 @@
CLASS net/minecraft/class_2373 net/minecraft/block/TransparentBlock
FIELD field_46366 CODEC Lcom/mojang/serialization/MapCodec;
CLASS net/minecraft/class_8923 net/minecraft/block/TransparentBlock
FIELD field_47087 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -23,3 +23,4 @@ CLASS net/minecraft/class_2533 net/minecraft/block/TrapdoorBlock
ARG 0 instance
METHOD method_54059 (Lnet/minecraft/class_2533;)Lnet/minecraft/class_8177;
ARG 0 block
METHOD method_54766 getBlockSetType ()Lnet/minecraft/class_8177;

View File

@ -6,6 +6,7 @@ CLASS net/minecraft/class_7941 net/minecraft/client/gui/screen/option/TelemetryE
FIELD field_41359 textRenderer Lnet/minecraft/class_327;
FIELD field_41360 contents Lnet/minecraft/class_7941$class_7942;
FIELD field_41361 scrollConsumer Ljava/util/function/DoubleConsumer;
FIELD field_47125 DISABLED_TRANSLATION_KEY Ljava/lang/String;
METHOD <init> (IIIILnet/minecraft/class_327;)V
ARG 1 x
ARG 2 y
@ -15,9 +16,11 @@ CLASS net/minecraft/class_7941 net/minecraft/client/gui/screen/option/TelemetryE
METHOD method_47635 appendEventInfo (Lnet/minecraft/class_7941$class_7943;Lnet/minecraft/class_7966;Z)V
ARG 1 builder
ARG 2 eventType
ARG 3 disabled
METHOD method_47636 appendProperties (Lnet/minecraft/class_7966;Lnet/minecraft/class_7941$class_7943;Z)V
ARG 1 eventType
ARG 2 builder
ARG 3 disabled
METHOD method_47637 setScrollConsumer (Ljava/util/function/DoubleConsumer;)V
ARG 1 scrollConsumer
METHOD method_47638 refresh (Z)V
@ -27,6 +30,9 @@ CLASS net/minecraft/class_7941 net/minecraft/client/gui/screen/option/TelemetryE
METHOD method_47640 getGridWidth ()I
METHOD method_48285 (Lnet/minecraft/class_332;IIFLnet/minecraft/class_339;)V
ARG 4 widget
METHOD method_54801 formatTitleText (Lnet/minecraft/class_2561;Z)Lnet/minecraft/class_2561;
ARG 1 title
ARG 2 disabled
CLASS class_7942 Contents
FIELD comp_1160 grid Lnet/minecraft/class_8133;
METHOD comp_1160 grid ()Lnet/minecraft/class_8133;
@ -49,3 +55,7 @@ CLASS net/minecraft/class_7941 net/minecraft/client/gui/screen/option/TelemetryE
METHOD method_47645 appendText (Lnet/minecraft/class_327;Lnet/minecraft/class_2561;)V
ARG 1 textRenderer
ARG 2 text
METHOD method_52763 (ILnet/minecraft/class_7847;)V
ARG 1 positioner
METHOD method_52764 (Lnet/minecraft/class_7847;)V
ARG 0 positioner

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_7944 net/minecraft/client/gui/screen/option/TelemetryI
FIELD field_41375 telemetryEventWidget Lnet/minecraft/class_7941;
FIELD field_41376 scroll D
FIELD field_45567 PRIVACY_STATEMENT_TEXT Lnet/minecraft/class_2561;
FIELD field_47126 OPT_IN_DESCRIPTION_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V
ARG 1 parent
ARG 2 options
@ -27,3 +28,8 @@ CLASS net/minecraft/class_7944 net/minecraft/client/gui/screen/option/TelemetryI
ARG 1 child
METHOD method_52765 openPrivacyStatementPage (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_54802 createOptInCheckbox ()Lnet/minecraft/class_339;
METHOD method_54803 updateOptIn (Lnet/minecraft/class_339;Z)V
ARG 1 checkbox
ARG 2 checked
METHOD method_54804 getLayout ()Lnet/minecraft/class_8133;

View File

@ -5,7 +5,52 @@ CLASS net/minecraft/class_4286 net/minecraft/client/gui/widget/CheckboxWidget
FIELD field_45349 SELECTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45350 HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45351 TEXTURE Lnet/minecraft/class_2960;
FIELD field_47107 callback Lnet/minecraft/class_4286$class_8930;
METHOD <init> (IILnet/minecraft/class_2561;Lnet/minecraft/class_327;ZLnet/minecraft/class_4286$class_8930;)V
ARG 1 x
ARG 2 y
ARG 3 message
ARG 4 textRenderer
ARG 5 checked
ARG 6 callback
METHOD method_20372 isChecked ()Z
METHOD method_54786 getSize (Lnet/minecraft/class_327;)I
ARG 0 textRenderer
METHOD method_54787 builder (Lnet/minecraft/class_2561;Lnet/minecraft/class_327;)Lnet/minecraft/class_4286$class_8929;
ARG 0 text
ARG 1 textRenderer
CLASS class_8929 Builder
FIELD field_47108 message Lnet/minecraft/class_2561;
FIELD field_47109 textRenderer Lnet/minecraft/class_327;
FIELD field_47110 x I
FIELD field_47111 y I
FIELD field_47112 callback Lnet/minecraft/class_4286$class_8930;
FIELD field_47113 checked Z
FIELD field_47114 option Lnet/minecraft/class_7172;
FIELD field_47115 tooltip Lnet/minecraft/class_7919;
METHOD <init> (Lnet/minecraft/class_2561;Lnet/minecraft/class_327;)V
ARG 1 message
ARG 2 textRenderer
METHOD method_54788 build ()Lnet/minecraft/class_4286;
METHOD method_54789 pos (II)Lnet/minecraft/class_4286$class_8929;
ARG 1 x
ARG 2 y
METHOD method_54790 option (Lnet/minecraft/class_7172;)Lnet/minecraft/class_4286$class_8929;
ARG 1 option
METHOD method_54791 callback (Lnet/minecraft/class_4286$class_8930;)Lnet/minecraft/class_4286$class_8929;
ARG 1 callback
METHOD method_54792 (Lnet/minecraft/class_4286;Z)V
ARG 1 checkbox
ARG 2 checked
METHOD method_54793 tooltip (Lnet/minecraft/class_7919;)Lnet/minecraft/class_4286$class_8929;
ARG 1 tooltip
METHOD method_54794 checked (Z)Lnet/minecraft/class_4286$class_8929;
ARG 1 checked
CLASS class_8930 Callback
FIELD field_47116 EMPTY Lnet/minecraft/class_4286$class_8930;
METHOD method_54795 (Lnet/minecraft/class_4286;Z)V
ARG 0 checkbox
ARG 1 checked
METHOD onValueChange (Lnet/minecraft/class_4286;Z)V
ARG 1 checkbox
ARG 2 checked

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_8928 net/minecraft/client/render/entity/animation/BatAnimations
FIELD field_47103 ROOSTING Lnet/minecraft/class_7184;
FIELD field_47104 FLYING Lnet/minecraft/class_7184;

View File

@ -40,4 +40,10 @@ CLASS net/minecraft/class_553 net/minecraft/client/render/entity/model/BatEntity
FIELD field_3322 rightWing Lnet/minecraft/class_630;
FIELD field_3323 body Lnet/minecraft/class_630;
FIELD field_3324 leftWingTip Lnet/minecraft/class_630;
FIELD field_47127 feet Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_31980 getTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_54805 setRoostingHeadAngles (FF)V
ARG 1 pitch
ARG 2 yaw

View File

@ -547,6 +547,26 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato
METHOD method_54654 registerCrafter ()V
METHOD method_54655 (Lnet/minecraft/class_5000;)Lnet/minecraft/class_4935;
ARG 1 orientation
METHOD method_54821 (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/class_4935;
ARG 4 lit
ARG 5 powered
METHOD method_54822 createCopperBulbBlockState (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917;
ARG 1 copperBulbBlock
ARG 2 modelId
ARG 3 litModelId
ARG 4 poweredModelId
ARG 5 litPoweredModelId
METHOD method_54823 registerParentedDoor (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
ARG 1 parent
ARG 2 doorBlock
METHOD method_54824 registerParentedTrapdoor (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
ARG 1 parent
ARG 2 trapdoorBlock
METHOD method_54825 registerWaxedCopperBulb (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
ARG 1 unwaxedCopperBulbBlock
ARG 2 waxedCopperBulbBlock
METHOD method_54826 registerCopperBulb (Lnet/minecraft/class_2248;)V
ARG 1 copperBulbBlock
CLASS class_4911 BuiltinModelPool
FIELD field_22835 modelId Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_4910;Lnet/minecraft/class_2960;Lnet/minecraft/class_2248;)V
@ -564,6 +584,9 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato
FIELD field_22838 baseModelId Lnet/minecraft/class_2960;
FIELD field_28553 knownModels Ljava/util/Map;
FIELD field_28554 family Lnet/minecraft/class_5794;
FIELD field_47134 children Ljava/util/Set;
METHOD <init> (Lnet/minecraft/class_4910;Lnet/minecraft/class_4944;)V
ARG 2 textures
METHOD method_25716 button (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
ARG 1 buttonBlock
METHOD method_25717 sign (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
@ -603,6 +626,9 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato
ARG 1 customFenceBlock
METHOD method_46195 customFenceGate (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
ARG 1 customFenceGateBlock
METHOD method_54827 parented (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912;
ARG 1 parent
ARG 2 child
CLASS class_4913 TintType
METHOD method_25726 getCrossModel ()Lnet/minecraft/class_4942;
METHOD method_25727 getFlowerPotCrossModel ()Lnet/minecraft/class_4942;

View File

@ -37,6 +37,8 @@ CLASS net/minecraft/class_4942 net/minecraft/data/client/Model
METHOD method_48527 (Lcom/google/gson/JsonObject;Lnet/minecraft/class_4945;Lnet/minecraft/class_2960;)V
ARG 1 textureKey
ARG 2 texture
METHOD method_54828 getBlockSubModelId (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2960;
ARG 1 block
CLASS class_8073 JsonFactory
METHOD create (Lnet/minecraft/class_2960;Ljava/util/Map;)Lcom/google/gson/JsonObject;
ARG 1 id

View File

@ -68,6 +68,9 @@ CLASS net/minecraft/class_5793 net/minecraft/data/family/BlockFamilies
FIELD field_40589 BAMBOO Lnet/minecraft/class_5794;
FIELD field_40590 BAMBOO_MOSAIC Lnet/minecraft/class_5794;
FIELD field_42942 CHERRY Lnet/minecraft/class_5794;
FIELD field_47131 TUFF Lnet/minecraft/class_5794;
FIELD field_47132 POLISHED_TUFF Lnet/minecraft/class_5794;
FIELD field_47133 TUFF_BRICK Lnet/minecraft/class_5794;
METHOD method_33467 getFamilies ()Ljava/util/stream/Stream;
METHOD method_33468 register (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795;
ARG 0 baseBlock

View File

@ -1 +1,23 @@
CLASS net/minecraft/class_8902 net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneBlockLootTableProvider
METHOD method_54810 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_54811 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_54812 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_54813 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_54814 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_54815 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_54816 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_54817 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_54818 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_54819 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_54820 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block

View File

@ -386,3 +386,11 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
ARG 1 dyeable
METHOD method_53499 conditionsFromPredicates ([Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_175;
ARG 0 predicates
METHOD method_54829 offerGrateRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
ARG 0 exporter
ARG 1 output
ARG 2 input
METHOD method_54830 offerBulbRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
ARG 0 exporter
ARG 1 output
ARG 2 input

View File

@ -10,4 +10,6 @@ CLASS net/minecraft/class_7803 net/minecraft/data/server/recipe/VanillaRecipePro
METHOD method_51693 (Lnet/minecraft/class_1792;)Lnet/minecraft/class_7803$class_8905;
ARG 0 template
METHOD method_51694 getTrimSmithingTemplateMap ()Ljava/util/stream/Stream;
METHOD method_51695 (Lnet/minecraft/class_8790;Lnet/minecraft/class_7803$class_8905;)V
ARG 1 template
CLASS class_8905 SmithingTemplate

View File

@ -0,0 +1,42 @@
CLASS net/minecraft/class_8918 net/minecraft/datafixer/fix/FixProjectileItemType
FIELD field_46959 EMPTY_ID Ljava/lang/String;
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;)V
ARG 1 outputSchema
METHOD method_54729 fixArrow (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed;
ARG 0 typed
ARG 1 type
METHOD method_54730 getArrowId (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;
ARG 0 arrowData
METHOD method_54731 createStack (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
ARG 0 projectileData
ARG 1 id
METHOD method_54732 (Ljava/lang/String;)Ljava/lang/IllegalStateException;
ARG 0 value
METHOD method_54733 createFixApplier (Ljava/lang/String;Lnet/minecraft/class_8918$class_8919;)Ljava/util/function/Function;
ARG 1 id
ARG 2 fixer
METHOD method_54734 createFixApplier (Ljava/lang/String;Lnet/minecraft/class_8918$class_8919;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Ljava/util/function/Function;
ARG 0 id
ARG 1 fixer
ARG 2 inputType
ARG 3 outputType
METHOD method_54735 applyFixers ([Ljava/util/function/Function;)Ljava/util/function/Function;
ARG 1 fixAppliers
METHOD method_54736 ([Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
ARG 1 typed
METHOD method_54737 fixSpectralArrow (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed;
ARG 0 typed
ARG 1 type
METHOD method_54738 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
ARG 0 data
METHOD method_54739 (Ljava/lang/String;)Ljava/lang/IllegalStateException;
ARG 0 value
METHOD method_54740 fixTrident (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed;
ARG 0 typed
ARG 1 type
METHOD method_54741 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
ARG 0 data
CLASS class_8919 Fixer
METHOD fix (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed;
ARG 1 typed
ARG 2 type

View File

@ -0,0 +1,9 @@
CLASS net/minecraft/class_8876 net/minecraft/datafixer/fix/LevelLegacyWorldGenSettingsFix
FIELD field_46771 WORLD_GEN_SETTINGS_KEY Ljava/lang/String;
FIELD field_46772 SETTINGS_TO_FIX Ljava/util/List;
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;)V
ARG 1 outputSchema
METHOD method_54443 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;
ARG 0 typed
METHOD method_54444 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
ARG 0 data

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_8920 net/minecraft/datafixer/schema/Schema3685

View File

@ -1009,6 +1009,9 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
METHOD method_53829 getLerpTargetPitch ()F
METHOD method_53830 getLerpTargetX ()D
METHOD method_53831 getLerpTargetYaw ()F
METHOD method_54756 (Lnet/minecraft/class_1297;)Z
ARG 0 passenger
METHOD method_54757 getPlayerPassengers ()I
METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V
COMMENT Called when this entity's collision box intersects {@code state}.
COMMENT

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_1420 net/minecraft/entity/passive/BatEntity
FIELD field_18100 CLOSE_PLAYER_PREDICATE Lnet/minecraft/class_4051;
FIELD field_30269 ROOSTING_FLAG I
FIELD field_46968 flyingAnimationState Lnet/minecraft/class_7094;
FIELD field_46969 roostingAnimationState Lnet/minecraft/class_7094;
FIELD field_6728 BAT_FLAGS Lnet/minecraft/class_2940;
COMMENT The tracked flags of bats. Only has the {@code 1} bit for {@linkplain
COMMENT #isRoosting() roosting}.
@ -12,6 +14,7 @@ CLASS net/minecraft/class_1420 net/minecraft/entity/passive/BatEntity
ARG 3 pos
ARG 4 random
METHOD method_26878 createBatAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_54758 updateAnimations ()V
METHOD method_6449 setRoosting (Z)V
ARG 1 roosting
METHOD method_6450 isRoosting ()Z

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_1667 net/minecraft/entity/projectile/ArrowEntity
FIELD field_30658 NO_POTION_COLOR I
FIELD field_30659 PARTICLE_EFFECT_STATUS B
FIELD field_30660 MAX_POTION_DURATION_TICKS I
FIELD field_46971 DEFAULT_STACK Lnet/minecraft/class_1799;
FIELD field_7595 COLOR Lnet/minecraft/class_2940;
FIELD field_7596 colorSet Z
FIELD field_7597 potion Lnet/minecraft/class_1842;
@ -11,9 +12,11 @@ CLASS net/minecraft/class_1667 net/minecraft/entity/projectile/ArrowEntity
ARG 2 x
ARG 4 y
ARG 6 z
ARG 8 stack
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;)V
ARG 1 world
ARG 2 owner
ARG 3 stack
METHOD method_7459 initFromStack (Lnet/minecraft/class_1799;)V
ARG 1 stack
METHOD method_7460 getColor ()I

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_1665 net/minecraft/entity/projectile/PersistentProject
FIELD field_30654 CRITICAL_FLAG I
FIELD field_30655 NO_CLIP_FLAG I
FIELD field_30656 SHOT_FROM_CROSSBOW_FLAG I
FIELD field_46970 stack Lnet/minecraft/class_1799;
FIELD field_7571 damage D
FIELD field_7572 pickupType Lnet/minecraft/class_1665$class_1666;
FIELD field_7573 PROJECTILE_FLAGS Lnet/minecraft/class_2940;
@ -21,16 +22,23 @@ CLASS net/minecraft/class_1665 net/minecraft/entity/projectile/PersistentProject
ARG 4 y
ARG 6 z
ARG 8 world
ARG 9 stack
METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;)V
ARG 1 type
ARG 2 owner
ARG 3 world
ARG 4 stack
METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;)V
ARG 1 type
ARG 2 world
ARG 3 stack
METHOD method_20011 getSound ()Lnet/minecraft/class_3414;
METHOD method_26351 shouldFall ()Z
METHOD method_26352 fall ()V
METHOD method_34713 tryPickup (Lnet/minecraft/class_1657;)Z
ARG 1 player
METHOD method_35207 getPunch ()I
METHOD method_54759 getItemStack ()Lnet/minecraft/class_1799;
METHOD method_7433 setNoClip (Z)V
ARG 1 noClip
METHOD method_7434 getEntityCollision (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Lnet/minecraft/class_3966;

View File

@ -1,10 +1,13 @@
CLASS net/minecraft/class_1679 net/minecraft/entity/projectile/SpectralArrowEntity
FIELD field_46972 DEFAULT_STACK Lnet/minecraft/class_1799;
FIELD field_7636 duration I
METHOD <init> (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1799;)V
ARG 1 world
ARG 2 x
ARG 4 y
ARG 6 z
ARG 8 stack
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;)V
ARG 1 world
ARG 2 owner
ARG 3 stack

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_1685 net/minecraft/entity/projectile/TridentEntity
FIELD field_21514 ENCHANTED Lnet/minecraft/class_2940;
FIELD field_46973 DEFAULT_STACK Lnet/minecraft/class_1799;
FIELD field_7647 LOYALTY Lnet/minecraft/class_2940;
FIELD field_7648 dealtDamage Z
FIELD field_7649 returnTimer I

View File

@ -11,3 +11,10 @@ CLASS net/minecraft/class_1743 net/minecraft/item/AxeItem
ARG 1 state
METHOD method_34717 (Lnet/minecraft/class_2680;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680;
ARG 1 block
METHOD method_54760 tryStrip (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_2680;)Ljava/util/Optional;
ARG 1 world
ARG 2 pos
ARG 3 player
ARG 4 state
METHOD method_54761 (Lnet/minecraft/class_2680;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680;
ARG 1 block

View File

@ -363,6 +363,60 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items
FIELD field_43194 CALIBRATED_SCULK_SENSOR Lnet/minecraft/class_1792;
FIELD field_46249 PUMPKIN_SEEDS Lnet/minecraft/class_1792;
FIELD field_46250 MELON_SEEDS Lnet/minecraft/class_1792;
FIELD field_46791 CRAFTER Lnet/minecraft/class_1792;
FIELD field_46974 CHISELED_COPPER Lnet/minecraft/class_1792;
FIELD field_46975 EXPOSED_CHISELED_COPPER Lnet/minecraft/class_1792;
FIELD field_46976 WEATHERED_CHISELED_COPPER Lnet/minecraft/class_1792;
FIELD field_46977 OXIDIZED_CHISELED_COPPER Lnet/minecraft/class_1792;
FIELD field_46978 WAXED_CHISELED_COPPER Lnet/minecraft/class_1792;
FIELD field_46979 WAXED_EXPOSED_CHISELED_COPPER Lnet/minecraft/class_1792;
FIELD field_46980 WAXED_WEATHERED_CHISELED_COPPER Lnet/minecraft/class_1792;
FIELD field_46981 WAXED_OXIDIZED_CHISELED_COPPER Lnet/minecraft/class_1792;
FIELD field_46982 COPPER_DOOR Lnet/minecraft/class_1792;
FIELD field_46983 EXPOSED_COPPER_DOOR Lnet/minecraft/class_1792;
FIELD field_46984 WEATHERED_COPPER_DOOR Lnet/minecraft/class_1792;
FIELD field_46985 OXIDIZED_COPPER_DOOR Lnet/minecraft/class_1792;
FIELD field_46986 WAXED_COPPER_DOOR Lnet/minecraft/class_1792;
FIELD field_46987 WAXED_EXPOSED_COPPER_DOOR Lnet/minecraft/class_1792;
FIELD field_46988 WAXED_WEATHERED_COPPER_DOOR Lnet/minecraft/class_1792;
FIELD field_46989 TUFF_SLAB Lnet/minecraft/class_1792;
FIELD field_46990 WAXED_OXIDIZED_COPPER_DOOR Lnet/minecraft/class_1792;
FIELD field_46991 COPPER_TRAPDOOR Lnet/minecraft/class_1792;
FIELD field_46992 EXPOSED_COPPER_TRAPDOOR Lnet/minecraft/class_1792;
FIELD field_46993 WEATHERED_COPPER_TRAPDOOR Lnet/minecraft/class_1792;
FIELD field_46994 OXIDIZED_COPPER_TRAPDOOR Lnet/minecraft/class_1792;
FIELD field_46995 WAXED_COPPER_TRAPDOOR Lnet/minecraft/class_1792;
FIELD field_46996 WAXED_EXPOSED_COPPER_TRAPDOOR Lnet/minecraft/class_1792;
FIELD field_46997 WAXED_WEATHERED_COPPER_TRAPDOOR Lnet/minecraft/class_1792;
FIELD field_46998 WAXED_OXIDIZED_COPPER_TRAPDOOR Lnet/minecraft/class_1792;
FIELD field_46999 TUFF_STAIRS Lnet/minecraft/class_1792;
FIELD field_47000 TUFF_WALL Lnet/minecraft/class_1792;
FIELD field_47001 CHISELED_TUFF Lnet/minecraft/class_1792;
FIELD field_47002 POLISHED_TUFF Lnet/minecraft/class_1792;
FIELD field_47003 POLISHED_TUFF_SLAB Lnet/minecraft/class_1792;
FIELD field_47004 POLISHED_TUFF_STAIRS Lnet/minecraft/class_1792;
FIELD field_47005 POLISHED_TUFF_WALL Lnet/minecraft/class_1792;
FIELD field_47006 TUFF_BRICKS Lnet/minecraft/class_1792;
FIELD field_47007 TUFF_BRICK_SLAB Lnet/minecraft/class_1792;
FIELD field_47008 TUFF_BRICK_STAIRS Lnet/minecraft/class_1792;
FIELD field_47009 COPPER_GRATE Lnet/minecraft/class_1792;
FIELD field_47010 EXPOSED_COPPER_GRATE Lnet/minecraft/class_1792;
FIELD field_47011 WEATHERED_COPPER_GRATE Lnet/minecraft/class_1792;
FIELD field_47012 OXIDIZED_COPPER_GRATE Lnet/minecraft/class_1792;
FIELD field_47013 WAXED_COPPER_GRATE Lnet/minecraft/class_1792;
FIELD field_47014 WAXED_EXPOSED_COPPER_GRATE Lnet/minecraft/class_1792;
FIELD field_47015 WAXED_WEATHERED_COPPER_GRATE Lnet/minecraft/class_1792;
FIELD field_47016 TUFF_BRICK_WALL Lnet/minecraft/class_1792;
FIELD field_47017 WAXED_OXIDIZED_COPPER_GRATE Lnet/minecraft/class_1792;
FIELD field_47018 COPPER_BULB Lnet/minecraft/class_1792;
FIELD field_47019 EXPOSED_COPPER_BULB Lnet/minecraft/class_1792;
FIELD field_47020 WEATHERED_COPPER_BULB Lnet/minecraft/class_1792;
FIELD field_47021 OXIDIZED_COPPER_BULB Lnet/minecraft/class_1792;
FIELD field_47022 WAXED_COPPER_BULB Lnet/minecraft/class_1792;
FIELD field_47023 WAXED_EXPOSED_COPPER_BULB Lnet/minecraft/class_1792;
FIELD field_47024 WAXED_WEATHERED_COPPER_BULB Lnet/minecraft/class_1792;
FIELD field_47025 WAXED_OXIDIZED_COPPER_BULB Lnet/minecraft/class_1792;
FIELD field_47026 CHISELED_TUFF_BRICKS Lnet/minecraft/class_1792;
FIELD field_8043 ORANGE_TERRACOTTA Lnet/minecraft/class_1792;
FIELD field_8047 JUNGLE_PRESSURE_PLATE Lnet/minecraft/class_1792;
FIELD field_8048 SPRUCE_BUTTON Lnet/minecraft/class_1792;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_8906 net/minecraft/registry/OneTwentyOneBuiltinRegistries
FIELD field_47150 REGISTRY_BUILDER Lnet/minecraft/class_7877;
METHOD method_54659 createWrapperLookup (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture;
ARG 0 registriesFuture

View File

@ -111,6 +111,10 @@ CLASS net/minecraft/class_2498 net/minecraft/sound/BlockSoundGroup
FIELD field_44608 INTENTIONALLY_EMPTY Lnet/minecraft/class_2498;
FIELD field_45970 SPONGE Lnet/minecraft/class_2498;
FIELD field_45971 WET_SPONGE Lnet/minecraft/class_2498;
FIELD field_47083 TUFF_BRICKS Lnet/minecraft/class_2498;
FIELD field_47084 POLISHED_TUFF Lnet/minecraft/class_2498;
FIELD field_47085 COPPER_BULB Lnet/minecraft/class_2498;
FIELD field_47086 COPPER_GRATE Lnet/minecraft/class_2498;
METHOD <init> (FFLnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;)V
ARG 1 volume
ARG 2 pitch

View File

@ -44,14 +44,12 @@ CLASS net/minecraft/class_3778 net/minecraft/structure/pool/StructurePoolBasedGe
METHOD method_45548 (Lnet/minecraft/class_5321;)Ljava/lang/String;
ARG 0 key
CLASS class_4181 ShapedPoolStructurePiece
FIELD comp_2017 piece Lnet/minecraft/class_3790;
FIELD comp_2018 pieceShape Lorg/apache/commons/lang3/mutable/MutableObject;
FIELD comp_2019 currentSize I
METHOD <init> (Lnet/minecraft/class_3790;Lorg/apache/commons/lang3/mutable/MutableObject;I)V
ARG 1 piece
ARG 2 pieceShape
ARG 3 currentSize
METHOD comp_2017 piece ()Lnet/minecraft/class_3790;
METHOD comp_2018 pieceShape ()Lorg/apache/commons/lang3/mutable/MutableObject;
METHOD comp_2019 currentSize ()I
CLASS class_4182 StructurePoolGenerator

View File

@ -206,6 +206,7 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util
ARG 1 random
METHOD method_43028 shuffle (Ljava/util/List;Lnet/minecraft/class_5819;)V
COMMENT Shuffles {@code list}, modifying the passed list in place.
ARG 0 list
ARG 1 random
METHOD method_43251 shuffle (Ljava/util/stream/IntStream;Lnet/minecraft/class_5819;)Lit/unimi/dsi/fastutil/ints/IntArrayList;
COMMENT {@return the contents of {@code stream} copied to a list and then shuffled}

View File

@ -134,6 +134,9 @@ CLASS net/minecraft/class_238 net/minecraft/util/math/Box
ARG 5 z
METHOD method_49271 squaredMagnitude (Lnet/minecraft/class_243;)D
ARG 1 pos
METHOD method_54784 create (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_238;
ARG 0 pos1
ARG 1 pos2
METHOD method_989 offset (DDD)Lnet/minecraft/class_238;
COMMENT Creates a box that is translated by {@code x}, {@code y}, {@code z} on
COMMENT each axis from this box.