Skip to content

Commit

Permalink
24w40a stuff (#4005)
Browse files Browse the repository at this point in the history
* 24w40a stuff

Here's what I've done so far... lots to do still, but I gotta get ready for work now haha

* a bit more
  • Loading branch information
Shnupbups authored Oct 2, 2024
1 parent f2a3946 commit fe0d9b9
Show file tree
Hide file tree
Showing 104 changed files with 595 additions and 37 deletions.
1 change: 1 addition & 0 deletions mappings/net/minecraft/block/BlockSetType.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ CLASS net/minecraft/class_8177 net/minecraft/block/BlockSetType
FIELD field_46533 VALUES Ljava/util/Map;
FIELD field_46534 CODEC Lcom/mojang/serialization/Codec;
FIELD field_47100 COPPER Lnet/minecraft/class_8177;
FIELD field_54792 PALE_OAK Lnet/minecraft/class_8177;
METHOD <init> (Ljava/lang/String;)V
ARG 1 name
METHOD method_49232 stream ()Ljava/util/stream/Stream;
Expand Down
24 changes: 24 additions & 0 deletions mappings/net/minecraft/block/Blocks.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -1043,6 +1043,30 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
ARG 0 settings
METHOD method_63462 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248;
ARG 0 settings
METHOD method_64764 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248;
ARG 0 settings
METHOD method_64765 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248;
ARG 0 settings
METHOD method_64766 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248;
ARG 0 settings
METHOD method_64767 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248;
ARG 0 settings
METHOD method_64768 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248;
ARG 0 settings
METHOD method_64769 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248;
ARG 0 settings
METHOD method_64770 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248;
ARG 0 settings
METHOD method_64771 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248;
ARG 0 settings
METHOD method_64772 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248;
ARG 0 settings
METHOD method_64773 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248;
ARG 0 settings
METHOD method_64774 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248;
ARG 0 settings
METHOD method_64775 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248;
ARG 0 settings
METHOD method_9492 register (Ljava/lang/String;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248;
ARG 0 id
ARG 1 settings
21 changes: 21 additions & 0 deletions mappings/net/minecraft/block/CreakingHeartBlock.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
CLASS net/minecraft/class_10319 net/minecraft/block/CreakingHeartBlock
FIELD field_54738 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_54739 AXIS Lnet/minecraft/class_2754;
FIELD field_54740 CREAKING Lnet/minecraft/class_2754;
METHOD method_64782 isWorldNaturalAndNight (Lnet/minecraft/class_1937;)Z
ARG 0 world
METHOD method_64783 isSurroundedByLogs (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos
METHOD method_64784 shouldBeEnabled (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
ARG 0 state
ARG 1 world
ARG 2 pos
METHOD method_64785 enableIfValid (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
ARG 0 state
ARG 1 world
ARG 2 pos
CLASS class_10320 Creaking
FIELD field_54744 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 name
13 changes: 13 additions & 0 deletions mappings/net/minecraft/block/HangingMossBlock.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
CLASS net/minecraft/class_10321 net/minecraft/block/HangingMossBlock
FIELD field_54746 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_54747 TIP Lnet/minecraft/class_2746;
FIELD field_54749 TIP_SHAPE Lnet/minecraft/class_265;
FIELD field_54750 SHAPE Lnet/minecraft/class_265;
METHOD method_64787 getTipPos (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
ARG 1 world
ARG 2 pos
METHOD method_64788 canPlaceAt (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos
METHOD method_64789 canGrowInto (Lnet/minecraft/class_2680;)Z
ARG 1 state
1 change: 1 addition & 0 deletions mappings/net/minecraft/block/HeavyCoreBlock.mapping
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
CLASS net/minecraft/class_9366 net/minecraft/block/HeavyCoreBlock
FIELD field_49831 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_49833 OUTLINE_SHAPE Lnet/minecraft/class_265;
FIELD field_52631 WATERLOGGED Lnet/minecraft/class_2746;
14 changes: 14 additions & 0 deletions mappings/net/minecraft/block/MossBlock.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
CLASS net/minecraft/class_10318 net/minecraft/block/MossBlock
FIELD field_54736 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_54737 feature Lnet/minecraft/class_5321;
METHOD <init> (Lnet/minecraft/class_5321;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 feature
ARG 2 settings
METHOD method_64777 (Lnet/minecraft/class_3218;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;Lnet/minecraft/class_6880$class_6883;)V
ARG 3 entry
METHOD method_64778 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_64779 (Lnet/minecraft/class_10318;)Lnet/minecraft/class_5321;
ARG 0 block
METHOD method_64780 (Lnet/minecraft/class_2378;)Ljava/util/Optional;
ARG 1 registry
42 changes: 42 additions & 0 deletions mappings/net/minecraft/block/PaleMossCarpetBlock.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
CLASS net/minecraft/class_10322 net/minecraft/block/PaleMossCarpetBlock
FIELD field_54751 LOW_EAST_SHAPE Lnet/minecraft/class_265;
FIELD field_54752 LOW_NORTH_SHAPE Lnet/minecraft/class_265;
FIELD field_54753 LOW_SOUTH_SHAPE Lnet/minecraft/class_265;
FIELD field_54754 shapeCache Ljava/util/Map;
FIELD field_54755 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_54756 BOTTOM Lnet/minecraft/class_2746;
FIELD field_54757 NORTH Lnet/minecraft/class_2754;
FIELD field_54758 EAST Lnet/minecraft/class_2754;
FIELD field_54759 SOUTH Lnet/minecraft/class_2754;
FIELD field_54760 WEST Lnet/minecraft/class_2754;
FIELD field_54761 WALL_SHAPES Ljava/util/Map;
FIELD field_54763 BOTTOM_SHAPE Lnet/minecraft/class_265;
FIELD field_54764 TALL_WEST_SHAPE Lnet/minecraft/class_265;
FIELD field_54765 TALL_EAST_SHAPE Lnet/minecraft/class_265;
FIELD field_54766 TALL_NORTH_SHAPE Lnet/minecraft/class_265;
FIELD field_54767 TALL_SOUTH_SHAPE Lnet/minecraft/class_265;
FIELD field_54769 LOW_WEST_SHAPE Lnet/minecraft/class_265;
METHOD method_64790 createUpperState (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Ljava/util/function/BooleanSupplier;)Lnet/minecraft/class_2680;
ARG 0 world
ARG 1 pos
METHOD method_64791 canGrowOnFace (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
ARG 0 world
ARG 1 pos
ARG 2 face
METHOD method_64792 placeAt (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;I)V
ARG 0 world
ARG 1 pos
ARG 2 random
ARG 3 flags
METHOD method_64793 updateState (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_2680;
ARG 0 state
ARG 1 world
ARG 2 pos
METHOD method_64794 (Ljava/util/EnumMap;)V
ARG 0 map
METHOD method_64795 getWallShape (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2754;
ARG 0 face
METHOD method_64797 getShape (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265;
ARG 0 state
METHOD method_64799 hasAnyShape (Lnet/minecraft/class_2680;)Z
ARG 0 state
1 change: 1 addition & 0 deletions mappings/net/minecraft/block/WoodType.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ CLASS net/minecraft/class_4719 net/minecraft/block/WoodType
FIELD field_42837 CHERRY Lnet/minecraft/class_4719;
FIELD field_46535 CODEC Lcom/mojang/serialization/Codec;
FIELD field_46536 VALUES Ljava/util/Map;
FIELD field_54795 PALE_OAK Lnet/minecraft/class_4719;
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_8177;)V
ARG 1 name
ARG 2 setType
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
CLASS net/minecraft/class_10323 net/minecraft/block/entity/CreakingHeartBlockEntity
FIELD field_54786 creakingPuppet Lnet/minecraft/class_10281;
FIELD field_54787 creakingUpdateTimer I
FIELD field_54788 trailParticlesSpawnTimer I
FIELD field_54789 lastCreakingPuppetPos Lnet/minecraft/class_243;
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
METHOD method_64800 spawnTrailParticles (Lnet/minecraft/class_3218;IZ)V
ARG 1 world
ARG 2 count
METHOD method_64801 spawnCreakingPuppet (Lnet/minecraft/class_3218;Lnet/minecraft/class_10323;)Lnet/minecraft/class_10281;
ARG 0 world
ARG 1 blockEntity
METHOD method_64802 onBreak (Lnet/minecraft/class_1282;)V
ARG 1 damageSource
METHOD method_64803 isPuppet (Lnet/minecraft/class_10275;)Z
ARG 1 creaking
METHOD method_64804 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_10323;)V
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 blockEntity
METHOD method_64806 onPuppetDamage ()V
16 changes: 16 additions & 0 deletions mappings/net/minecraft/client/particle/TrailParticle.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
CLASS net/minecraft/class_10335 net/minecraft/client/particle/TrailParticle
FIELD field_54855 target Lnet/minecraft/class_243;
METHOD <init> (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_243;I)V
ARG 1 world
ARG 2 x
ARG 4 y
ARG 6 z
ARG 8 velocityX
ARG 10 velocityY
ARG 12 velocityZ
ARG 14 target
ARG 15 color
CLASS class_10336 Factory
FIELD field_54856 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_4002;)V
ARG 1 spriteProvider
Original file line number Diff line number Diff line change
@@ -1 +1,10 @@
CLASS net/minecraft/class_314 net/minecraft/client/recipebook/RecipeBookGroup
FIELD field_54627 ID_TO_VALUE Ljava/util/function/IntFunction;
FIELD field_54628 PACKET_CODEC Lnet/minecraft/class_9139;
FIELD field_54629 id I
METHOD <init> (Ljava/lang/String;II)V
ARG 3 id
METHOD method_64666 (Lnet/minecraft/class_314;)I
ARG 0 group
METHOD method_64667 (Lnet/minecraft/class_314;)I
ARG 0 group
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
CLASS net/minecraft/class_10331 net/minecraft/client/recipebook/RecipeBookType
FIELD field_54841 groups Ljava/util/List;
METHOD <init> (Ljava/lang/String;I[Lnet/minecraft/class_314;)V
ARG 3 groups
METHOD method_64888 getGroups ()Ljava/util/List;
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
CLASS net/minecraft/class_10337 net/minecraft/client/render/entity/CreakingEntityRenderer
FIELD field_54859 TEXTURE Lnet/minecraft/class_2960;
FIELD field_54860 EYES_TEXTURE Lnet/minecraft/class_2960;
METHOD method_64918 (Lnet/minecraft/class_10338;F)F
ARG 0 state
ARG 1 tickDelta
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
CLASS net/minecraft/class_10328 net/minecraft/client/render/entity/animation/CreakingAnimations
FIELD field_54814 WALKING Lnet/minecraft/class_7184;
FIELD field_54815 ATTACKING Lnet/minecraft/class_7184;
FIELD field_54816 INVULNERABLE Lnet/minecraft/class_7184;
Original file line number Diff line number Diff line change
@@ -1,13 +1,16 @@
CLASS net/minecraft/class_7288 net/minecraft/client/render/entity/feature/WardenFeatureRenderer
CLASS net/minecraft/class_7288 net/minecraft/client/render/entity/feature/EmissiveFeatureRenderer
FIELD field_38355 texture Lnet/minecraft/class_2960;
FIELD field_38356 animationAngleAdjuster Lnet/minecraft/class_7288$class_7289;
FIELD field_38464 modelPartVisibility Lnet/minecraft/class_7288$class_7311;
FIELD field_54861 renderLayerFunction Ljava/util/function/Function;
METHOD <init> (Lnet/minecraft/class_3883;Lnet/minecraft/class_2960;Lnet/minecraft/class_7288$class_7289;Lnet/minecraft/class_7288$class_7311;Ljava/util/function/Function;)V
ARG 1 context
ARG 2 texture
ARG 3 animationAngleAdjuster
ARG 4 modelPartVisibility
ARG 5 renderLayerFunction
METHOD method_42746 updateModelPartVisibility (Lnet/minecraft/class_10042;)Z
ARG 1 state
METHOD method_42747 (Lnet/minecraft/class_630;)V
ARG 0 part
METHOD method_42748 unhideAllModelParts ()V
Expand All @@ -17,5 +20,9 @@ CLASS net/minecraft/class_7288 net/minecraft/client/render/entity/feature/Warden
ARG 0 part
CLASS class_7289 AnimationAngleAdjuster
METHOD apply (Lnet/minecraft/class_10042;F)F
ARG 1 state
ARG 2 tickDelta
CLASS class_7311 ModelPartVisibility
METHOD getPartsToDraw (Lnet/minecraft/class_583;Lnet/minecraft/class_10042;)Ljava/util/List;
ARG 1 model
ARG 2 state
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
CLASS net/minecraft/class_10332 net/minecraft/client/render/entity/model/CreakingEntityModel
FIELD field_54843 INACTIVE_EMISSIVE_PARTS Ljava/util/List;
FIELD field_54844 head Lnet/minecraft/class_630;
FIELD field_54845 activeEmissiveParts Ljava/util/List;
METHOD method_64890 getTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_64892 getModelData ()Lnet/minecraft/class_5609;
METHOD method_64893 getEmissiveParts (Lnet/minecraft/class_10338;)Ljava/util/List;
ARG 1 state
Original file line number Diff line number Diff line change
Expand Up @@ -172,3 +172,5 @@ CLASS net/minecraft/class_6230 net/minecraft/client/render/entity/model/EntityMo
COMMENT The key of a chest lid model part, whose value is {@value}.
FIELD field_53027 CHEST_LOCK Ljava/lang/String;
COMMENT The key of a chest lock model part, whose value is {@value}.
FIELD field_54849 UPPER_BODY Ljava/lang/String;
COMMENT The key of an upper body model part, whose value is {@value}.
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
CLASS net/minecraft/class_10338 net/minecraft/client/render/entity/state/CreakingEntityRenderState
FIELD field_54862 invulnerableAnimationState Lnet/minecraft/class_7094;
FIELD field_54863 attackAnimationState Lnet/minecraft/class_7094;
FIELD field_54864 active Z
FIELD field_54865 unrooted Z
8 changes: 8 additions & 0 deletions mappings/net/minecraft/data/Main.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,11 @@ CLASS net/minecraft/data/Main
ARG 0 outputx
METHOD method_62732 (Lnet/minecraft/class_7784;)Lnet/minecraft/class_7796;
ARG 0 outputx
METHOD method_64931 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_2474;Lnet/minecraft/class_7784;)Lnet/minecraft/class_10347;
ARG 2 output
METHOD method_64932 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_2474;Lnet/minecraft/class_2474;Lnet/minecraft/class_7784;)Lnet/minecraft/class_10350;
ARG 3 output
METHOD method_64933 (Lnet/minecraft/class_7784;)Lnet/minecraft/class_7796;
ARG 0 output
METHOD method_64934 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_2474;Lnet/minecraft/class_7784;)Lnet/minecraft/class_10348;
ARG 2 outout
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ CLASS net/minecraft/class_5475 net/minecraft/data/server/DynamicRegistriesProvid
FIELD field_40952 registryLookupFuture Ljava/util/concurrent/CompletableFuture;
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryLookupFuture
ARG 2 registriesFuture
METHOD method_39678 writeRegistryEntries (Lnet/minecraft/class_7403;Lnet/minecraft/class_7225$class_7874;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_7655$class_7657;)Ljava/util/Optional;
ARG 1 writer
ARG 2 registries
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CLASS net/minecraft/class_7786 net/minecraft/data/server/advancement/vanilla/VanillaAdvancementProviders
METHOD method_45974 createVanillaProvider (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/class_2409;
ARG 0 output
ARG 1 registryLookupFuture
ARG 1 registriesFuture
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
CLASS net/minecraft/class_10340 net/minecraft/data/server/advancement/winterdrop/WinterDropAdvancementProviders
METHOD method_64929 createWinterDropProvider (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/class_2409;
ARG 0 output
ARG 1 registriesFuture
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS net/minecraft/class_10341 net/minecraft/data/server/advancement/winterdrop/WinterDropAdventureAdvancementTabGenerator
Original file line number Diff line number Diff line change
Expand Up @@ -158,3 +158,5 @@ CLASS net/minecraft/class_7788 net/minecraft/data/server/loottable/BlockLootTabl
METHOD method_60392 createWithShearsOrSilkTouchCondition ()Lnet/minecraft/class_5341$class_210;
METHOD method_60393 createWithoutShearsOrSilkTouchCondition ()Lnet/minecraft/class_5341$class_210;
METHOD method_62727 createWithShearsCondition ()Lnet/minecraft/class_5341$class_210;
METHOD method_64930 paleMossCarpetDrops (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CLASS net/minecraft/class_8795 net/minecraft/data/server/loottable/rebalance/TradeRebalanceLootTableProviders
METHOD method_53853 createTradeRebalanceProvider (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/class_2438;
ARG 0 output
ARG 1 registryLookupFuture
ARG 1 registriesFuture
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CLASS net/minecraft/class_7794 net/minecraft/data/server/loottable/vanilla/VanillaLootTableProviders
METHOD method_46184 createVanillaProvider (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/class_2438;
ARG 0 output
ARG 1 registryLookupFuture
ARG 1 registriesFuture
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
CLASS net/minecraft/class_10342 net/minecraft/data/server/loottable/winterdrop/WinterDropBlockLootTableGenerator
METHOD <init> (Lnet/minecraft/class_7225$class_7874;)V
ARG 1 registries
METHOD method_64935 (Lnet/minecraft/class_10342;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_64936 (Lnet/minecraft/class_10342;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_64937 (Lnet/minecraft/class_10342;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_64938 (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
CLASS net/minecraft/class_10343 net/minecraft/data/server/loottable/winterdrop/WinterDropLootTableProviders
METHOD method_64939 createWinterDropProvider (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/class_2438;
ARG 0 output
ARG 1 registriesFuture
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
CLASS net/minecraft/class_8790 net/minecraft/data/server/recipe/RecipeExporter
METHOD method_53818 getAdvancementBuilder ()Lnet/minecraft/class_161$class_162;
METHOD method_53819 accept (Lnet/minecraft/class_5321;Lnet/minecraft/class_1860;Lnet/minecraft/class_8779;)V
ARG 1 key
ARG 2 recipe
ARG 3 advancement
METHOD method_62738 addRootAdvancement ()V
Original file line number Diff line number Diff line change
Expand Up @@ -401,18 +401,21 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeGenerator
ARG 3 input
CLASS class_10114 RecipeProvider
FIELD field_53723 output Lnet/minecraft/class_7784;
FIELD field_53724 registryLookupFuture Ljava/util/concurrent/CompletableFuture;
FIELD field_53724 registriesFuture Ljava/util/concurrent/CompletableFuture;
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryLookupFuture
ARG 2 registriesFuture
METHOD method_62766 getRecipeGenerator (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_8790;)Lnet/minecraft/class_2446;
ARG 1 registries
ARG 2 exporter
METHOD method_62767 (Lnet/minecraft/class_7403;Lnet/minecraft/class_7225$class_7874;)Ljava/util/concurrent/CompletionStage;
ARG 2 registries
CLASS 1
FIELD field_53728 registries Lnet/minecraft/class_7225$class_7874;
FIELD field_53729 recipePathResolver Lnet/minecraft/class_7784$class_7489;
FIELD field_53730 recipeAdvancementPathResolver Lnet/minecraft/class_7784$class_7489;
METHOD method_62768 addRecipeAdvancement (Lnet/minecraft/class_8779;)V
ARG 1 advancementEntry
METHOD method_62769 addRecipe (Lnet/minecraft/class_5321;Lnet/minecraft/class_1860;)V
ARG 1 key
ARG 2 recipe
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
CLASS net/minecraft/class_10344 net/minecraft/data/server/recipe/WinterDropRecipeGenerator
CLASS class_10345 Provider
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
CLASS net/minecraft/class_9674 net/minecraft/data/server/tag/EnchantmentTagProvider
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryLookupFuture
ARG 2 registriesFuture
METHOD method_59779 (Ljava/util/Set;Lnet/minecraft/class_6880$class_6883;)Z
ARG 1 entry
METHOD method_59781 createTooltipOrderTag (Lnet/minecraft/class_7225$class_7874;[Lnet/minecraft/class_5321;)V
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ CLASS net/minecraft/class_7805 net/minecraft/data/server/tag/ItemTagProvider
FIELD field_43092 blockTagsToCopy Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryLookupFuture
ARG 2 registriesFuture
ARG 3 blockTagLookupFuture
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryLookupFuture
ARG 2 registriesFuture
ARG 3 parentTagLookupFuture
ARG 4 blockTagLookupFuture
METHOD method_46218 copy (Lnet/minecraft/class_6862;Lnet/minecraft/class_6862;)V
Expand Down
Loading

0 comments on commit fe0d9b9

Please sign in to comment.