23w12a stuff (#3525)

* 23w12a stuff

Probably enough for now, I'll take a more thorough look later

* More stuff
This commit is contained in:
Shnupbups 2023-03-23 14:25:44 +11:00 committed by GitHub
parent ab74ad09af
commit 7d293c0ef2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
67 changed files with 695 additions and 23 deletions

View File

@ -237,6 +237,8 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
FIELD field_23164 velocityMultiplier F
FIELD field_23165 jumpVelocityMultiplier F
FIELD field_40337 requiredFeatures Lnet/minecraft/class_7699;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;)V
ARG 1 settings
METHOD method_17454 createScreenHandlerFactory (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3908;
COMMENT {@return the screen handler factory or {@code null} if screen handler cannot be created}
COMMENT

View File

@ -2,8 +2,10 @@ CLASS net/minecraft/class_2312 net/minecraft/block/AbstractRedstoneGateBlock
FIELD field_10911 POWERED Lnet/minecraft/class_2746;
FIELD field_10912 SHAPE Lnet/minecraft/class_265;
METHOD method_10000 getMaxInputLevelSides (Lnet/minecraft/class_8235;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)I
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD method_49816 getSideInputFromGatesOnly ()Z
METHOD method_9988 isTargetNotAligned (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
ARG 1 world
ARG 2 pos

View File

@ -8,3 +8,12 @@ CLASS net/minecraft/class_2478 net/minecraft/block/AbstractSignBlock
METHOD method_24025 getWoodType ()Lnet/minecraft/class_4719;
METHOD method_45459 getWoodType (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4719;
ARG 0 block
METHOD method_49814 getRotationDegrees (Lnet/minecraft/class_2680;)F
ARG 1 state
METHOD method_49824 isOtherPlayerEditing (Lnet/minecraft/class_1657;Lnet/minecraft/class_2625;)Z
ARG 1 player
ARG 2 blockEntity
METHOD method_49825 openEditScreen (Lnet/minecraft/class_1657;Lnet/minecraft/class_2625;Z)V
ARG 1 player
ARG 2 blockEntity
ARG 3 front

View File

@ -0,0 +1,13 @@
CLASS net/minecraft/class_8170 net/minecraft/block/BrushableBlock
FIELD field_42774 DUSTED Lnet/minecraft/class_2758;
FIELD field_43232 baseBlock Lnet/minecraft/class_2248;
FIELD field_43233 brushingSound Lnet/minecraft/class_3414;
FIELD field_43234 brushingCompleteSound Lnet/minecraft/class_3414;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;)V
ARG 1 baseBlock
ARG 2 settings
ARG 3 brushingSound
ARG 4 brushingCompleteSound
METHOD method_49810 getBaseBlock ()Lnet/minecraft/class_2248;
METHOD method_49811 getBrushingSound ()Lnet/minecraft/class_3414;
METHOD method_49812 getBrushingCompleteSound ()Lnet/minecraft/class_3414;

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_8236 net/minecraft/block/CalibratedSculkSensorBlock
FIELD field_43235 FACING Lnet/minecraft/class_2753;
METHOD method_49813 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_8239;)V
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 blockEntity

View File

@ -2,3 +2,5 @@ CLASS net/minecraft/class_8168 net/minecraft/block/DecoratedPotBlock
FIELD field_42754 SHAPE Lnet/minecraft/class_265;
FIELD field_42755 FACING Lnet/minecraft/class_2753;
FIELD field_42756 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_43236 SHARDS_NBT_KEY Lnet/minecraft/class_2960;
FIELD field_43237 CRACKED Lnet/minecraft/class_2746;

View File

@ -2,16 +2,48 @@ CLASS net/minecraft/class_8173 net/minecraft/block/DecoratedPotPatterns
FIELD field_42786 DECORATED_POT_BASE Ljava/lang/String;
FIELD field_42787 DECORATED_POT_BASE_KEY Lnet/minecraft/class_5321;
FIELD field_42788 DECORATED_POT_SIDE Ljava/lang/String;
FIELD field_42789 POTTERY_PATTERN_ARCHER Ljava/lang/String;
FIELD field_42790 POTTERY_PATTERN_PRIZE Ljava/lang/String;
FIELD field_42791 POTTERY_PATTERN_ARMS_UP Ljava/lang/String;
FIELD field_42792 POTTERY_PATTERN_SKULL Ljava/lang/String;
FIELD field_42789 ARCHER_POTTERY_PATTERN Ljava/lang/String;
FIELD field_42790 PRIZE_POTTERY_PATTERN Ljava/lang/String;
FIELD field_42791 ARMS_UP_POTTERY_PATTERN Ljava/lang/String;
FIELD field_42792 SKULL_POTTERY_PATTERN Ljava/lang/String;
FIELD field_42793 DECORATED_POT_SIDE_KEY Lnet/minecraft/class_5321;
FIELD field_42794 POTTERY_PATTERN_ARCHER_KEY Lnet/minecraft/class_5321;
FIELD field_42794 ARCHER_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_42795 POTTERY_PATTERN_PRIZE_KEY Lnet/minecraft/class_5321;
FIELD field_42796 POTTERY_PATTERN_ARMS_UP_KEY Lnet/minecraft/class_5321;
FIELD field_42797 POTTERY_PATTERN_SKULL_KEY Lnet/minecraft/class_5321;
FIELD field_42796 ARMS_UP_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_42797 SKULL_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_42798 SHARD_TO_PATTERN Ljava/util/Map;
FIELD field_43259 BLADE_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_43260 BREWER_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_43261 BURN_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_43262 DANGER_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_43263 EXPLORER_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_43264 FRIEND_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_43265 HEART_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_43266 HEARTBREAK_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_43267 HOWL_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_43268 MINER_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_43269 MOURNER_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_43270 PLENTY_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_43271 SHEAF_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_43272 SHELTER_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_43273 SNORT_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_43274 ANGLER_POTTERY_PATTERN Ljava/lang/String;
FIELD field_43275 BLADE_POTTERY_PATTERN Ljava/lang/String;
FIELD field_43276 BREWER_POTTERY_PATTERN Ljava/lang/String;
FIELD field_43277 BURN_POTTERY_PATTERN Ljava/lang/String;
FIELD field_43278 DANGER_POTTERY_PATTERN Ljava/lang/String;
FIELD field_43279 EXPLORER_POTTERY_PATTERN Ljava/lang/String;
FIELD field_43280 FRIEND_POTTERY_PATTERN Ljava/lang/String;
FIELD field_43281 HEART_POTTERY_PATTERN Ljava/lang/String;
FIELD field_43282 HEARTBREAK_POTTERY_PATTERN Ljava/lang/String;
FIELD field_43283 HOWL_POTTERY_PATTERN Ljava/lang/String;
FIELD field_43284 MINER_POTTERY_PATTERN Ljava/lang/String;
FIELD field_43285 MOURNER_POTTERY_PATTERN Ljava/lang/String;
FIELD field_43286 PLENTY_POTTERY_PATTERN Ljava/lang/String;
FIELD field_43287 SHEAF_POTTERY_PATTERN Ljava/lang/String;
FIELD field_43288 SHELTER_POTTERY_PATTERN Ljava/lang/String;
FIELD field_43289 SNORT_POTTERY_PATTERN Ljava/lang/String;
FIELD field_43290 ANGLER_POTTERY_PATTERN_KEY Lnet/minecraft/class_5321;
METHOD method_49205 getTextureId (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2960;
ARG 0 key
METHOD method_49206 fromShard (Lnet/minecraft/class_1792;)Lnet/minecraft/class_5321;

View File

@ -14,3 +14,5 @@ CLASS net/minecraft/class_2428 net/minecraft/block/NoteBlock
METHOD method_47886 getCustomSound (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2960;
ARG 1 world
ARG 2 pos
METHOD method_49818 getNotePitch (I)F
ARG 0 note

View File

@ -16,6 +16,7 @@ CLASS net/minecraft/class_2665 net/minecraft/block/PistonBlock
ARG 3 dir
ARG 4 retract
METHOD method_11482 shouldExtend (Lnet/minecraft/class_8235;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
ARG 1 world
ARG 2 pos
ARG 3 pistonFace
METHOD method_11483 tryMove (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V

View File

@ -0,0 +1,16 @@
CLASS net/minecraft/class_8237 net/minecraft/block/PitcherCropBlock
FIELD field_43239 AGE Lnet/minecraft/class_2758;
FIELD field_43244 UPPER_OUTLINE_SHAPE Lnet/minecraft/class_265;
FIELD field_43245 LOWER_OUTLINE_SHAPE Lnet/minecraft/class_265;
FIELD field_43246 AGE_0_COLLISION_SHAPE Lnet/minecraft/class_265;
FIELD field_43247 LOWER_COLLISION_SHAPE Lnet/minecraft/class_265;
METHOD method_49819 tryGrow (Lnet/minecraft/class_3218;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;I)V
ARG 1 world
ARG 2 state
ARG 3 pos
ARG 4 amount
METHOD method_49820 canGrowAt (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos
METHOD method_49821 isFullyGrown (Lnet/minecraft/class_2680;)Z
ARG 1 state

View File

@ -3,10 +3,13 @@ CLASS net/minecraft/class_5703 net/minecraft/block/SculkSensorBlock
FIELD field_28112 POWER Lnet/minecraft/class_2758;
FIELD field_28113 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_28114 OUTLINE_SHAPE Lnet/minecraft/class_265;
FIELD field_43248 RESONATION_NOTE_PITCHES [F
METHOD <init> (Lnet/minecraft/class_4970$class_2251;)V
ARG 1 settings
METHOD method_32902 updateNeighbors (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 0 world
ARG 1 pos
ARG 2 state
METHOD method_32903 setCooldown (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 0 world
ARG 1 pos
@ -17,6 +20,7 @@ CLASS net/minecraft/class_5703 net/minecraft/block/SculkSensorBlock
ARG 2 pos
ARG 3 state
ARG 4 power
ARG 5 frequency
METHOD method_32905 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5704;)V
ARG 0 world
ARG 1 pos
@ -26,3 +30,9 @@ CLASS net/minecraft/class_5703 net/minecraft/block/SculkSensorBlock
ARG 0 state
METHOD method_32909 isInactive (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_49822 tryResonate (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;I)V
ARG 0 world
ARG 1 pos
ARG 2 frequency
METHOD method_49823 ([F)V
ARG 0 frequency

View File

@ -0,0 +1,14 @@
CLASS net/minecraft/class_8238 net/minecraft/block/SnifferEggBlock
FIELD field_43249 HATCHING_AGE I
FIELD field_43250 AGE Lnet/minecraft/class_2758;
FIELD field_43251 HATCHING_TIME I
FIELD field_43252 BOOSTED_HATCHING_TIME I
FIELD field_43253 MAX_RANDOM_CRACK_TIME_OFFSET I
FIELD field_43254 SHAPE Lnet/minecraft/class_265;
METHOD method_49826 isAboveHatchBooster (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos
METHOD method_49827 getAge (Lnet/minecraft/class_2680;)I
ARG 1 state
METHOD method_49828 isReadyToHatch (Lnet/minecraft/class_2680;)Z
ARG 1 state

View File

@ -1,2 +0,0 @@
CLASS net/minecraft/class_8170 net/minecraft/block/SuspiciousSandBlock
FIELD field_42774 DUSTED Lnet/minecraft/class_2758;

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_8174 net/minecraft/block/entity/SuspiciousSandBlockEntity
CLASS net/minecraft/class_8174 net/minecraft/block/entity/BrushableBlockEntity
FIELD field_42802 LOOT_TABLE_NBT_KEY Ljava/lang/String;
FIELD field_42803 LOOT_TABLE_SEED_NBT_KEY Ljava/lang/String;
FIELD field_42804 HIT_DIRECTION_NBT_KEY Ljava/lang/String;

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_8239 net/minecraft/block/entity/CalibratedSculkSensorBlockEntity
CLASS class_8240 Callback
METHOD method_49832 getCalibrationFrequency (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)I
ARG 1 world
ARG 2 pos
ARG 3 state

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_5704 net/minecraft/block/entity/SculkSensorBlockEntity
FIELD field_28118 listener Lnet/minecraft/class_5718;
FIELD field_28119 lastVibrationFrequency I
FIELD field_38236 LOGGER Lorg/slf4j/Logger;
FIELD field_43291 callback Lnet/minecraft/class_5718$class_5719;
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
@ -13,3 +14,8 @@ CLASS net/minecraft/class_5704 net/minecraft/block/entity/SculkSensorBlockEntity
ARG 1 listenerNbt
METHOD method_44213 setLastVibrationFrequency (I)V
ARG 1 lastVibrationFrequency
METHOD method_49831 createCallback ()Lnet/minecraft/class_5718$class_5719;
CLASS class_8241 Callback
FIELD field_43293 blockEntity Lnet/minecraft/class_5704;
METHOD <init> (Lnet/minecraft/class_5704;)V
ARG 1 blockEntity

View File

@ -2,6 +2,9 @@ CLASS net/minecraft/class_2625 net/minecraft/block/entity/SignBlockEntity
FIELD field_12046 editor Ljava/util/UUID;
FIELD field_40335 MAX_TEXT_WIDTH I
FIELD field_40336 TEXT_LINE_HEIGHT I
FIELD field_43295 frontText Lnet/minecraft/class_8242;
FIELD field_43296 backText Lnet/minecraft/class_8242;
FIELD field_43297 waxed Z
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
@ -11,3 +14,50 @@ CLASS net/minecraft/class_2625 net/minecraft/block/entity/SignBlockEntity
METHOD method_34272 updateListeners ()V
METHOD method_45469 getTextLineHeight ()I
METHOD method_45470 getMaxTextWidth ()I
METHOD method_49834 isPlayerFacingFront (Lnet/minecraft/class_1657;)Z
ARG 1 player
METHOD method_49835 getTextWithMessages (Lnet/minecraft/class_1657;Ljava/util/List;Lnet/minecraft/class_8242;)Lnet/minecraft/class_8242;
ARG 1 player
ARG 2 messages
ARG 3 text
METHOD method_49836 tryChangeText (Lnet/minecraft/class_1657;ZLjava/util/List;)V
ARG 1 player
ARG 2 front
ARG 3 messages
METHOD method_49837 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2625;)V
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 blockEntity
METHOD method_49838 tryClearInvalidEditor (Lnet/minecraft/class_2625;Lnet/minecraft/class_1937;Ljava/util/UUID;)V
ARG 1 blockEntity
ARG 2 world
ARG 3 uuid
METHOD method_49839 setBackText (Lnet/minecraft/class_8242;)Z
ARG 1 backText
METHOD method_49840 setText (Lnet/minecraft/class_8242;Z)Z
ARG 1 text
ARG 2 front
METHOD method_49841 changeText (Ljava/util/function/UnaryOperator;Z)Z
ARG 1 textChanger
ARG 2 front
METHOD method_49843 getText (Z)Lnet/minecraft/class_8242;
ARG 1 front
METHOD method_49844 getTextFacing (Lnet/minecraft/class_1657;)Lnet/minecraft/class_8242;
ARG 1 player
METHOD method_49845 (Lnet/minecraft/class_1657;Ljava/util/List;Lnet/minecraft/class_8242;)Lnet/minecraft/class_8242;
ARG 3 text
METHOD method_49846 setFrontText (Lnet/minecraft/class_8242;)Z
ARG 1 frontText
METHOD method_49847 canPlayerEdit (Ljava/util/UUID;)Z
ARG 1 uuid
METHOD method_49849 setWaxed (Z)Z
ARG 1 waxed
METHOD method_49850 (Lnet/minecraft/class_8242;)V
ARG 1 backText
METHOD method_49851 (Lnet/minecraft/class_8242;)V
ARG 1 frontText
METHOD method_49852 createText ()Lnet/minecraft/class_8242;
METHOD method_49853 getFrontText ()Lnet/minecraft/class_8242;
METHOD method_49854 getBackText ()Lnet/minecraft/class_8242;
METHOD method_49855 isWaxed ()Z

View File

@ -0,0 +1,59 @@
CLASS net/minecraft/class_8242 net/minecraft/block/entity/SignText
FIELD field_43298 CODEC Lcom/mojang/serialization/Codec;
FIELD field_43300 MESSAGES_CODEC Lcom/mojang/serialization/Codec;
FIELD field_43301 messages [Lnet/minecraft/class_2561;
FIELD field_43302 filteredMessages [Lnet/minecraft/class_2561;
FIELD field_43303 color Lnet/minecraft/class_1767;
FIELD field_43304 glowing Z
FIELD field_43305 orderedMessages [Lnet/minecraft/class_5481;
FIELD field_43306 filtered Z
METHOD <init> ([Lnet/minecraft/class_2561;[Lnet/minecraft/class_2561;Lnet/minecraft/class_1767;Z)V
ARG 1 messages
ARG 2 filteredMessages
ARG 3 color
ARG 4 glowing
METHOD method_49856 isGlowing ()Z
METHOD method_49857 withMessage (ILnet/minecraft/class_2561;)Lnet/minecraft/class_8242;
ARG 1 line
ARG 2 message
METHOD method_49858 withMessage (ILnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Lnet/minecraft/class_8242;
ARG 1 line
ARG 2 message
ARG 3 filteredMessage
METHOD method_49859 getMessage (IZ)Lnet/minecraft/class_2561;
ARG 1 line
ARG 2 filtered
METHOD method_49860 runCommandClickEvent (Lnet/minecraft/class_3222;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
ARG 1 player
ARG 2 world
ARG 3 pos
METHOD method_49861 hasText (Lnet/minecraft/class_1657;)Z
ARG 1 player
METHOD method_49862 withColor (Lnet/minecraft/class_1767;)Lnet/minecraft/class_8242;
ARG 1 color
METHOD method_49866 (Lnet/minecraft/class_2561;)Z
ARG 0 text
METHOD method_49867 withGlowing (Z)Lnet/minecraft/class_8242;
ARG 1 glowing
METHOD method_49868 getOrderedMessages (ZLjava/util/function/Function;)[Lnet/minecraft/class_5481;
ARG 1 filtered
ARG 2 messageOrderer
METHOD method_49870 create ([Lnet/minecraft/class_2561;Ljava/util/Optional;Lnet/minecraft/class_1767;Z)Lnet/minecraft/class_8242;
ARG 0 messages
ARG 1 filteredMessages
ARG 2 color
ARG 3 glowing
METHOD method_49871 copyMessages ([Lnet/minecraft/class_2561;[Lnet/minecraft/class_2561;)V
ARG 0 from
ARG 1 to
METHOD method_49872 getColor ()Lnet/minecraft/class_1767;
METHOD method_49873 createCommandSource (Lnet/minecraft/class_3222;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2168;
ARG 0 player
ARG 1 world
ARG 2 pos
METHOD method_49874 hasRunCommandClickEvent (Lnet/minecraft/class_1657;)Z
ARG 1 player
METHOD method_49877 getMessages (Z)[Lnet/minecraft/class_2561;
ARG 1 filtered
METHOD method_49878 getDefaultText ()[Lnet/minecraft/class_2561;
METHOD method_49880 getFilteredMessages ()Ljava/util/Optional;

View File

@ -1,13 +1,21 @@
CLASS net/minecraft/class_7743 net/minecraft/client/gui/screen/ingame/AbstractSignEditScreen
FIELD field_40424 blockEntity Lnet/minecraft/class_2625;
FIELD field_40425 text [Ljava/lang/String;
FIELD field_40425 messages [Ljava/lang/String;
FIELD field_40426 signType Lnet/minecraft/class_4719;
FIELD field_40427 ticksSinceOpened I
FIELD field_40428 currentRow I
FIELD field_40429 selectionManager Lnet/minecraft/class_3728;
FIELD field_43362 text Lnet/minecraft/class_8242;
FIELD field_43363 front Z
METHOD <init> (Lnet/minecraft/class_2625;ZZ)V
ARG 1 blockEntity
ARG 2 filtered
ARG 2 front
ARG 3 filtered
METHOD <init> (Lnet/minecraft/class_2625;ZZLnet/minecraft/class_2561;)V
ARG 1 blockEntity
ARG 2 front
ARG 3 filtered
ARG 4 title
METHOD method_45654 translateForRender (Lnet/minecraft/class_4587;Lnet/minecraft/class_2680;)V
ARG 1 matrices
ARG 2 state
@ -24,3 +32,8 @@ CLASS net/minecraft/class_7743 net/minecraft/client/gui/screen/ingame/AbstractSi
ARG 1 matrices
METHOD method_45661 getTextScale ()Lorg/joml/Vector3f;
METHOD method_45662 finishEditing ()V
METHOD method_49912 canEdit ()Z
METHOD method_49913 setCurrentRowMessage (Ljava/lang/String;)V
ARG 1 message
METHOD method_49914 (ZI)Lnet/minecraft/class_2561;
ARG 2 line

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_8253 net/minecraft/client/particle/CherryLeavesParticle
METHOD <init> (Lnet/minecraft/class_638;DDDLnet/minecraft/class_4002;)V
ARG 1 world
ARG 2 x
ARG 4 y
ARG 6 z
ARG 8 spriteProvider

View File

@ -118,6 +118,17 @@ CLASS net/minecraft/class_702 net/minecraft/client/particle/ParticleManager
METHOD method_49338 registerBlockLeakFactory (Lnet/minecraft/class_2396;Lnet/minecraft/class_707$class_8187;)V
ARG 1 type
ARG 2 factory
METHOD method_49915 (Lnet/minecraft/class_4002;)Lnet/minecraft/class_707;
ARG 0 spriteProvider
METHOD method_49916 (Lnet/minecraft/class_4002;Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_703;
ARG 1 parameters
ARG 2 world
ARG 3 x
ARG 5 y
ARG 7 z
ARG 9 velocityX
ARG 11 velocityY
ARG 13 velocityZ
CLASS class_4090 SimpleSpriteProvider
FIELD field_18303 sprites Ljava/util/List;
METHOD method_18838 setSprites (Ljava/util/List;)V

View File

@ -15,3 +15,7 @@ CLASS net/minecraft/class_729 net/minecraft/client/particle/SuspendParticle
FIELD field_17880 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_4002;)V
ARG 1 spriteProvider
CLASS class_8254 EggCrackFactory
FIELD field_43374 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_4002;)V
ARG 1 spriteProvider

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_837 net/minecraft/client/render/block/entity/SignBlock
FIELD field_32830 STICK Ljava/lang/String;
FIELD field_33962 GLOWING_BLACK_COLOR I
FIELD field_33963 RENDER_DISTANCE I
FIELD field_43376 SCALE F
METHOD <init> (Lnet/minecraft/class_5614$class_5615;)V
ARG 1 ctx
METHOD method_32154 getTexturedModelData ()Lnet/minecraft/class_5607;
@ -17,6 +18,7 @@ CLASS net/minecraft/class_837 net/minecraft/client/render/block/entity/SignBlock
METHOD method_37311 getColor (Lnet/minecraft/class_8242;)I
ARG 0 sign
METHOD method_37312 shouldRender (Lnet/minecraft/class_2338;I)Z
ARG 0 pos
ARG 1 signColor
METHOD method_45790 getTextOffset (F)Lnet/minecraft/class_243;
ARG 1 scale
@ -27,18 +29,48 @@ CLASS net/minecraft/class_837 net/minecraft/client/render/block/entity/SignBlock
ARG 2 light
ARG 3 overlay
ARG 4 model
ARG 5 vertices
ARG 5 vertexConsumers
METHOD method_45798 renderText (Lnet/minecraft/class_2338;Lnet/minecraft/class_8242;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IFLnet/minecraft/class_243;IIZ)V
ARG 1 pos
ARG 2 signText
ARG 3 matrices
ARG 4 vertexConsumers
ARG 5 light
ARG 6 scale
ARG 7 textOffset
ARG 8 lineHeight
ARG 9 lineWidth
ARG 10 front
METHOD method_45799 (ILnet/minecraft/class_2561;)Lnet/minecraft/class_5481;
ARG 2 text
METHOD method_45800 renderSign (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IIFLnet/minecraft/class_4719;Lnet/minecraft/class_3879;)V
ARG 1 matrices
ARG 2 verticesProvider
ARG 2 vertexConsumers
ARG 3 light
ARG 4 overlay
ARG 5 scale
ARG 6 type
ARG 7 model
METHOD method_49918 setAngles (Lnet/minecraft/class_4587;FLnet/minecraft/class_2680;)V
ARG 1 matrices
ARG 2 rotationDegrees
ARG 3 state
METHOD method_49919 setTextAngles (FLnet/minecraft/class_4587;ZLnet/minecraft/class_243;)V
ARG 1 scale
ARG 2 matrices
ARG 3 front
ARG 4 textOffset
METHOD method_49920 render (Lnet/minecraft/class_2625;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_2680;Lnet/minecraft/class_2478;Lnet/minecraft/class_4719;Lnet/minecraft/class_3879;F)V
ARG 1 entity
ARG 2 matrices
ARG 3 vertexConsumers
ARG 4 light
ARG 5 overlay
ARG 6 state
ARG 7 block
ARG 8 woodType
ARG 9 model
ARG 10 scale
CLASS class_4702 SignModel
FIELD field_21531 stick Lnet/minecraft/class_630;
FIELD field_27756 root Lnet/minecraft/class_630;

View File

@ -402,6 +402,8 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato
ARG 1 item
METHOD method_34605 (Lnet/minecraft/class_2248;Lnet/minecraft/class_4918$class_4921;Lnet/minecraft/class_2746;)V
ARG 2 property
METHOD method_34606 (Lnet/minecraft/class_2248;Lnet/minecraft/class_4944;Ljava/lang/Integer;)Lnet/minecraft/class_4935;
ARG 3 age
METHOD method_34608 createStoneState (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4917;
ARG 0 block
ARG 1 modelId
@ -425,6 +427,8 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato
ARG 1 height
METHOD method_34626 (Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;)V
ARG 1 textures
METHOD method_34627 (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_5705;)Lnet/minecraft/class_4935;
ARG 2 phase
METHOD method_34628 (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/lang/Boolean;Lnet/minecraft/class_2768;)Lnet/minecraft/class_4935;
ARG 6 on
ARG 7 shape
@ -461,6 +465,8 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato
METHOD method_42033 registerMuddyMangroveRoots ()V
METHOD method_42034 registerMangrovePropagule ()V
METHOD method_42035 registerFrogspawn ()V
METHOD method_42036 (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/lang/Boolean;)Lnet/minecraft/class_4935;
ARG 2 bloom
METHOD method_42037 registerSculkShrieker ()V
METHOD method_42038 registerSculkCatalyst ()V
METHOD method_42039 createMudBrickState (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4917;
@ -520,9 +526,25 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato
ARG 2 tintType
ARG 3 stageProperty
ARG 4 stages
METHOD method_49377 registerSuspiciousSand (Lnet/minecraft/class_2248;)V
METHOD method_49376 (Lnet/minecraft/class_2248;Ljava/lang/Integer;)Lnet/minecraft/class_4935;
ARG 2 dusted
METHOD method_49377 registerBrushableBlock (Lnet/minecraft/class_2248;)V
ARG 1 block
METHOD method_49378 registerFlowerbed (Lnet/minecraft/class_2248;)V
ARG 1 flowerbed
METHOD method_49985 (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_5705;)Lnet/minecraft/class_4935;
ARG 2 phase
METHOD method_49986 (Lnet/minecraft/class_2248;Ljava/lang/Integer;Lnet/minecraft/class_2756;)Lnet/minecraft/class_4935;
ARG 1 age
ARG 2 half
METHOD method_49987 (Ljava/lang/Integer;)Lnet/minecraft/class_2960;
ARG 1 age
METHOD method_49988 (Ljava/util/function/Function;Ljava/lang/Integer;)Lnet/minecraft/class_4935;
ARG 1 age
METHOD method_49989 registerCalibratedSculkSensor ()V
METHOD method_49990 registerSnifferEgg ()V
METHOD method_49991 registerPitcherPlant ()V
METHOD method_49992 registerPitcherCrop ()V
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
@ -596,8 +618,8 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato
ARG 1 stemBlock
METHOD method_25730 log (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4914;
ARG 1 logBlock
METHOD method_47520 bamboo (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4914;
ARG 1 bambooBlock
METHOD method_47520 uvLockedLog (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4914;
ARG 1 logBlock
CLASS class_5879 StateFactory
METHOD create (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_4917;
ARG 1 block

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_8255 net/minecraft/data/server/loottable/vanilla/VanillaArchaeologyLootTableGenerator

View File

@ -365,3 +365,116 @@ CLASS net/minecraft/class_2430 net/minecraft/data/server/loottable/vanilla/Vanil
ARG 1 block
METHOD method_49373 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49928 (Ljava/lang/Integer;)Lnet/minecraft/class_79$class_80;
ARG 0 age
METHOD method_49929 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49930 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49931 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49932 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49933 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49934 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49935 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49936 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49937 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49938 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49939 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49940 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49941 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49942 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49943 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49944 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49945 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49946 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49947 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49948 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49949 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49950 (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49951 (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49952 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 blokc
METHOD method_49953 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49954 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49955 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49956 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49957 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49958 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49959 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49960 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49961 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49962 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49963 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49964 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49965 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49966 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49967 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49968 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49969 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49970 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49971 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49972 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49973 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49974 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49975 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49976 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49977 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49978 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49979 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49980 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49981 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49982 (Lnet/minecraft/class_2430;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block
METHOD method_49983 pitcherCropDrops ()Lnet/minecraft/class_52$class_53;
METHOD method_49984 decoratedPotDrops (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block

View File

@ -6,7 +6,9 @@ CLASS net/minecraft/class_2447 net/minecraft/data/server/recipe/ShapedRecipeJson
FIELD field_11380 output Lnet/minecraft/class_1792;
FIELD field_11381 group Ljava/lang/String;
FIELD field_40645 category Lnet/minecraft/class_7800;
FIELD field_42956 showNotification Z
METHOD <init> (Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;I)V
ARG 1 category
ARG 2 output
ARG 3 count
METHOD method_10428 input (Ljava/lang/Character;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447;
@ -29,6 +31,8 @@ CLASS net/minecraft/class_2447 net/minecraft/data/server/recipe/ShapedRecipeJson
ARG 1 output
METHOD method_10439 pattern (Ljava/lang/String;)Lnet/minecraft/class_2447;
ARG 1 patternStr
METHOD method_49380 showNotification (Z)Lnet/minecraft/class_2447;
ARG 1 showNotification
CLASS class_2448 ShapedRecipeJsonProvider
FIELD field_11383 output Lnet/minecraft/class_1792;
FIELD field_11384 pattern Ljava/util/List;
@ -38,6 +42,7 @@ CLASS net/minecraft/class_2447 net/minecraft/data/server/recipe/ShapedRecipeJson
FIELD field_11388 inputs Ljava/util/Map;
FIELD field_11389 advancementBuilder Lnet/minecraft/class_161$class_162;
FIELD field_11390 advancementId Lnet/minecraft/class_2960;
FIELD field_42957 showNotification Z
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_1792;ILjava/lang/String;Lnet/minecraft/class_7710;Ljava/util/List;Ljava/util/Map;Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;Z)V
ARG 1 recipeId
ARG 2 output
@ -48,3 +53,4 @@ CLASS net/minecraft/class_2447 net/minecraft/data/server/recipe/ShapedRecipeJson
ARG 7 inputs
ARG 8 advancementBuilder
ARG 9 advancementId
ARG 10 showNotification

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_1208 net/minecraft/datafixer/TypeReferences
FIELD field_26993 ENTITY_CHUNK Lcom/mojang/datafixers/DSL$TypeReference;
COMMENT A type reference which refers to the entity data in a chunk.
FIELD field_38380 GAME_EVENT_NAME Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_43179 MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_5710 LEVEL Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_5711 RECIPE Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_5712 ITEM_STACK Lcom/mojang/datafixers/DSL$TypeReference;

View File

@ -0,0 +1,9 @@
CLASS net/minecraft/class_8222 net/minecraft/datafixer/fix/EntityBrushableBlockFieldsRenameFix
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;)V
ARG 1 outputSchema
METHOD method_49763 renameFields (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
ARG 1 dynamic
METHOD method_49764 renameField (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
ARG 1 dynamic
ARG 2 oldName
ARG 3 newName

View File

@ -0,0 +1,9 @@
CLASS net/minecraft/class_8223 net/minecraft/datafixer/fix/RemoveFeatureTogglesFix
FIELD field_43176 name Ljava/lang/String;
FIELD field_43177 featureToggleIds Ljava/util/Set;
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/Set;)V
ARG 1 outputSchema
ARG 2 name
ARG 3 featureToggleIds
METHOD method_49767 removeFeatureToggles (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
ARG 1 dynamic

View File

@ -0,0 +1,11 @@
CLASS net/minecraft/class_8220 net/minecraft/datafixer/fix/RenameBlockEntityFix
FIELD field_43174 name Ljava/lang/String;
FIELD field_43175 renamer Ljava/util/function/UnaryOperator;
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V
ARG 1 outputSchema
ARG 2 name
ARG 3 renamer
METHOD method_49756 create (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lcom/mojang/datafixers/DataFix;
ARG 0 outputSchema
ARG 1 name
ARG 2 renamer

View File

@ -0,0 +1,13 @@
CLASS net/minecraft/class_8221 net/minecraft/datafixer/fix/UpdateSignTextFormatFix
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;)V
ARG 1 outputSchema
ARG 2 name
ARG 3 blockEntityId
METHOD method_49759 getEmptyText ()Ljava/lang/String;
METHOD method_49760 updateSignTextFormat (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
ARG 0 dynamic
METHOD method_49761 updateFrontText (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
ARG 0 dynamic
ARG 1 textKey
METHOD method_49762 updateBackText (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
ARG 0 dynamic

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_8224 net/minecraft/datafixer/schema/Schema3438
METHOD registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map;
ARG 1 schema

View File

@ -954,6 +954,19 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
COMMENT
COMMENT @see #getRootVehicle
COMMENT @see #getVehicle
METHOD method_49787 playCombinationStepSounds (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
ARG 1 primaryState
ARG 2 secondaryState
METHOD method_49788 getStepSoundPos (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
ARG 1 pos
METHOD method_49789 (Lnet/minecraft/class_1297;)V
ARG 0 entity
METHOD method_49790 shouldPlayAmethystChimeSound (Lnet/minecraft/class_2680;)Z
ARG 1 state
METHOD method_49791 playStepSounds (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
METHOD method_49792 teleportPassengers ()V
METHOD method_5621 getMountedHeightOffset ()D
METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V
COMMENT Called when this entity's collision box intersects {@code state}.

View File

@ -9,11 +9,18 @@ CLASS net/minecraft/class_1429 net/minecraft/entity/passive/AnimalEntity
ARG 3 pos
ARG 4 random
METHOD method_24650 breed (Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;)V
ARG 1 world
ARG 2 other
METHOD method_29270 getLoveTicks ()I
METHOD method_39448 isLightLevelValidForNaturalSpawn (Lnet/minecraft/class_1920;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos
METHOD method_49794 breed (Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;Lnet/minecraft/class_1296;)V
ARG 1 world
ARG 2 other
ARG 3 baby
METHOD method_49795 (Lnet/minecraft/class_1429;Lnet/minecraft/class_1296;Lnet/minecraft/class_3222;)V
ARG 3 player
METHOD method_6474 canBreedWith (Lnet/minecraft/class_1429;)Z
ARG 1 other
METHOD method_6475 eat (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)V

View File

@ -216,6 +216,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
METHOD method_7308 getShoulderEntityRight ()Lnet/minecraft/class_2487;
METHOD method_7311 openEditSignScreen (Lnet/minecraft/class_2625;Z)V
ARG 1 sign
ARG 2 front
METHOD method_7313 updateCapeAngles ()V
METHOD method_7315 useBook (Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)V
COMMENT Called when the player uses (defaults to right click) a writable or written

View File

@ -4,6 +4,8 @@ CLASS net/minecraft/class_1769 net/minecraft/item/DyeItem
METHOD <init> (Lnet/minecraft/class_1767;Lnet/minecraft/class_1792$class_1793;)V
ARG 1 color
ARG 2 settings
METHOD method_49799 (Lnet/minecraft/class_8242;)Lnet/minecraft/class_8242;
ARG 1 text
METHOD method_7802 getColor ()Lnet/minecraft/class_1767;
METHOD method_7803 byColor (Lnet/minecraft/class_1767;)Lnet/minecraft/class_1769;
ARG 0 color

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_8232 net/minecraft/item/GlowInkSacItem
METHOD method_49800 (Lnet/minecraft/class_8242;)Lnet/minecraft/class_8242;
ARG 0 text

View File

@ -1 +1,5 @@
CLASS net/minecraft/class_7707 net/minecraft/item/HangingSignItem
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)V
ARG 1 hangingSign
ARG 2 wallHangingSign
ARG 3 settings

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_8233 net/minecraft/item/InkSacItem
METHOD method_49802 (Lnet/minecraft/class_8242;)Lnet/minecraft/class_8242;
ARG 0 text

View File

@ -357,6 +357,10 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items
FIELD field_42703 CHERRY_FENCE_GATE Lnet/minecraft/class_1792;
FIELD field_42704 CHERRY_PRESSURE_PLATE Lnet/minecraft/class_1792;
FIELD field_42705 CHERRY_DOOR Lnet/minecraft/class_1792;
FIELD field_43191 SUSPICIOUS_GRAVEL Lnet/minecraft/class_1792;
FIELD field_43192 PITCHER_PLANT Lnet/minecraft/class_1792;
FIELD field_43193 SNIFFER_EGG Lnet/minecraft/class_1792;
FIELD field_43194 CALIBRATED_SCULK_SENSOR 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

@ -0,0 +1,9 @@
CLASS net/minecraft/class_8234 net/minecraft/item/SignChangingItem
METHOD method_49798 useOnSign (Lnet/minecraft/class_1937;Lnet/minecraft/class_2625;ZLnet/minecraft/class_1657;)Z
ARG 1 world
ARG 2 signBlockEntity
ARG 3 front
ARG 4 player
METHOD method_49801 canUseOnSignText (Lnet/minecraft/class_8242;Lnet/minecraft/class_1657;)Z
ARG 1 signText
ARG 2 player

View File

@ -2,9 +2,16 @@ CLASS net/minecraft/class_2877 net/minecraft/network/packet/c2s/play/UpdateSignC
FIELD field_13100 text [Ljava/lang/String;
FIELD field_13101 pos Lnet/minecraft/class_2338;
FIELD field_33371 MAX_LINE_LENGTH I
FIELD field_43153 front Z
METHOD <init> (Lnet/minecraft/class_2338;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
ARG 1 pos
ARG 2 front
ARG 3 line1
ARG 4 line2
ARG 5 line3
ARG 6 line4
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_12508 getText ()[Ljava/lang/String;
METHOD method_12510 getPos ()Lnet/minecraft/class_2338;
METHOD method_49751 isFront ()Z

View File

@ -1,7 +1,10 @@
CLASS net/minecraft/class_2693 net/minecraft/network/packet/s2c/play/SignEditorOpenS2CPacket
FIELD field_12325 pos Lnet/minecraft/class_2338;
FIELD field_43387 front Z
METHOD <init> (Lnet/minecraft/class_2338;Z)V
ARG 1 pos
ARG 2 front
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_11677 getPos ()Lnet/minecraft/class_2338;
METHOD method_49995 isFront ()Z

View File

@ -68,6 +68,7 @@ CLASS net/minecraft/class_7923 net/minecraft/registry/Registries
FIELD field_41194 VILLAGER_TYPE Lnet/minecraft/class_7922;
FIELD field_41195 VILLAGER_PROFESSION Lnet/minecraft/class_7922;
FIELD field_42940 DECORATED_POT_PATTERNS Lnet/minecraft/class_2378;
FIELD field_43381 RULE_BLOCK_ENTITY_MODIFIER Lnet/minecraft/class_2378;
METHOD method_47450 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4168;
ARG 0 registry
METHOD method_47451 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4170;
@ -212,6 +213,8 @@ CLASS net/minecraft/class_7923 net/minecraft/registry/Registries
ARG 0 registry
METHOD method_47515 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5338;
ARG 0 registry
METHOD method_49927 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_8249;
ARG 0 registry
CLASS class_6889 Initializer
METHOD run (Lnet/minecraft/class_2378;)Ljava/lang/Object;
ARG 1 registry

View File

@ -34,3 +34,8 @@ CLASS net/minecraft/class_3231 net/minecraft/server/network/EntityTrackerEntry
ARG 1 packet
METHOD method_18760 startTracking (Lnet/minecraft/class_3222;)V
ARG 1 player
METHOD method_49752 (Ljava/util/List;Lnet/minecraft/class_1297;)Z
ARG 1 passenger
METHOD method_49753 streamChangedPassengers (Ljava/util/List;Ljava/util/List;)Ljava/util/stream/Stream;
ARG 0 passengers
ARG 1 lastPassengers

View File

@ -106,6 +106,8 @@ CLASS net/minecraft/class_2498 net/minecraft/sound/BlockSoundGroup
FIELD field_42770 SUSPICIOUS_SAND Lnet/minecraft/class_2498;
FIELD field_42771 DECORATED_POT Lnet/minecraft/class_2498;
FIELD field_42772 PINK_PETALS Lnet/minecraft/class_2498;
FIELD field_43255 SUSPICIOUS_GRAVEL Lnet/minecraft/class_2498;
FIELD field_43256 DECORATED_POT_SHATTER 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

@ -237,6 +237,7 @@ CLASS net/minecraft/class_2741 net/minecraft/state/property/Properties
FIELD field_41322 SLOT_5_OCCUPIED Lnet/minecraft/class_2746;
FIELD field_42835 FLOWER_AMOUNT Lnet/minecraft/class_2758;
FIELD field_42836 DUSTED Lnet/minecraft/class_2758;
FIELD field_43307 CRACKED Lnet/minecraft/class_2746;
METHOD method_11813 (Lnet/minecraft/class_2768;)Z
ARG 0 shape
METHOD method_11814 (Lnet/minecraft/class_2350;)Z

View File

@ -7,6 +7,8 @@ CLASS net/minecraft/class_3409 net/minecraft/structure/OceanRuinGenerator
FIELD field_14520 BIG_CRACKED_RUINS [Lnet/minecraft/class_2960;
FIELD field_14521 WARM_RUINS [Lnet/minecraft/class_2960;
FIELD field_14522 MOSSY_RUINS [Lnet/minecraft/class_2960;
FIELD field_43327 SUSPICIOUS_SAND_PROCESSOR Lnet/minecraft/class_3491;
FIELD field_43328 SUSPICIOUS_GRAVEL_PROCESSOR Lnet/minecraft/class_3491;
METHOD method_14821 getRoomPositions (Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)Ljava/util/List;
ARG 0 random
ARG 1 pos
@ -37,12 +39,21 @@ CLASS net/minecraft/class_3409 net/minecraft/structure/OceanRuinGenerator
ARG 3 holder
ARG 4 random
ARG 5 structure
METHOD method_49885 createArchaeologyStructureProcessor (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3491;
ARG 0 baseBlock
ARG 1 suspiciousBlock
ARG 2 lootTableId
CLASS class_3410 Piece
FIELD field_14524 integrity F
FIELD field_14525 large Z
FIELD field_14527 biomeType Lnet/minecraft/class_3411$class_3413;
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;Lnet/minecraft/class_2470;FLnet/minecraft/class_3411$class_3413;Z)V
ARG 1 holder
ARG 2 nbt
ARG 3 rotation
ARG 4 integrity
ARG 5 biomeType
ARG 6 large
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2960;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;FLnet/minecraft/class_3411$class_3413;Z)V
ARG 1 structureTemplateManager
ARG 2 template
@ -57,3 +68,8 @@ CLASS net/minecraft/class_3409 net/minecraft/structure/OceanRuinGenerator
ARG 3 end
METHOD method_35446 createPlacementData (Lnet/minecraft/class_2470;FLnet/minecraft/class_3411$class_3413;)Lnet/minecraft/class_3492;
ARG 0 rotation
ARG 1 integrity
ARG 2 temperature
METHOD method_49886 fromNbt (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)Lnet/minecraft/class_3409$class_3410;
ARG 0 structureTemplateManager
ARG 1 nbt

View File

@ -182,16 +182,10 @@ CLASS net/minecraft/class_3499 net/minecraft/structure/StructureTemplate
METHOD method_15187 getId (Lnet/minecraft/class_2680;)I
ARG 1 state
CLASS class_3501 StructureBlockInfo
FIELD comp_1341 pos Lnet/minecraft/class_2338;
FIELD comp_1342 state Lnet/minecraft/class_2680;
FIELD comp_1343 nbt Lnet/minecraft/class_2487;
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2487;)V
ARG 1 pos
ARG 2 state
ARG 3 nbt
METHOD comp_1341 pos ()Lnet/minecraft/class_2338;
METHOD comp_1342 state ()Lnet/minecraft/class_2680;
METHOD comp_1343 nbt ()Lnet/minecraft/class_2487;
CLASS class_3502 StructureEntityInfo
FIELD field_15598 nbt Lnet/minecraft/class_2487;
FIELD field_15599 pos Lnet/minecraft/class_243;

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_8256 net/minecraft/structure/TrailRuinsGenerator
FIELD field_43386 TOWER Lnet/minecraft/class_5321;
METHOD method_49993 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 poolRegisterable

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_8243 net/minecraft/structure/processor/CappedStructureProcessor
FIELD field_43329 CODEC Lcom/mojang/serialization/Codec;
FIELD field_43330 delegate Lnet/minecraft/class_3491;
FIELD field_43331 limit Lnet/minecraft/class_6017;
METHOD <init> (Lnet/minecraft/class_3491;Lnet/minecraft/class_6017;)V
ARG 1 delegate
ARG 2 limit

View File

@ -7,3 +7,10 @@ CLASS net/minecraft/class_3491 net/minecraft/structure/processor/StructureProces
ARG 5 currentBlockInfo
ARG 6 data
METHOD method_16772 getType ()Lnet/minecraft/class_3828;
METHOD method_49887 reprocess (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_3492;)Ljava/util/List;
ARG 1 world
ARG 2 pos
ARG 3 pivot
ARG 4 originalBlockInfos
ARG 5 currentBlockInfos
ARG 6 data

View File

@ -4,6 +4,8 @@ CLASS net/minecraft/class_3821 net/minecraft/structure/processor/StructureProces
FIELD field_16874 outputState Lnet/minecraft/class_2680;
FIELD field_23347 positionPredicate Lnet/minecraft/class_4995;
FIELD field_25008 CODEC Lcom/mojang/serialization/Codec;
FIELD field_43333 DEFAULT_BLOCK_ENTITY_MODIFIER Lnet/minecraft/class_8247;
FIELD field_43334 blockEntityModifier Lnet/minecraft/class_8248;
METHOD <init> (Lnet/minecraft/class_3825;Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;)V
ARG 1 inputPredicate
ARG 2 locationPredicate
@ -18,7 +20,10 @@ CLASS net/minecraft/class_3821 net/minecraft/structure/processor/StructureProces
ARG 2 locationPredicate
ARG 3 positionPredicate
ARG 4 outputState
ARG 5 blockEntityModifier
METHOD method_16760 getOutputNbt (Lnet/minecraft/class_5819;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
ARG 1 random
ARG 2 nbt
METHOD method_16762 test (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Z
ARG 1 input
ARG 2 currentState

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_8244 net/minecraft/structure/rule/blockentity/AppendLootRuleBlockEntityModifier
FIELD field_43336 CODEC Lcom/mojang/serialization/Codec;
FIELD field_43337 LOGGER Lorg/slf4j/Logger;
FIELD field_43338 lootTable Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2960;)V
ARG 1 lootTable

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_8245 net/minecraft/structure/rule/blockentity/AppendStaticRuleBlockEntityModifier
FIELD field_43339 CODEC Lcom/mojang/serialization/Codec;
FIELD field_43340 nbt Lnet/minecraft/class_2487;
METHOD <init> (Lnet/minecraft/class_2487;)V
ARG 1 nbt

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_8246 net/minecraft/structure/rule/blockentity/ClearRuleBlockEntityModifier
FIELD field_43341 CODEC Lcom/mojang/serialization/Codec;
FIELD field_43342 INSTANCE Lnet/minecraft/class_8246;

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_8247 net/minecraft/structure/rule/blockentity/PassthroughRuleBlockEntityModifier
FIELD field_43343 INSTANCE Lnet/minecraft/class_8247;
FIELD field_43344 CODEC Lcom/mojang/serialization/Codec;

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_8248 net/minecraft/structure/rule/blockentity/RuleBlockEntityModifier
FIELD field_43345 TYPE_CODEC Lcom/mojang/serialization/Codec;
METHOD method_49891 getType ()Lnet/minecraft/class_8249;
METHOD method_49892 modifyBlockEntityNbt (Lnet/minecraft/class_5819;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
ARG 1 random
ARG 2 nbt

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_8249 net/minecraft/structure/rule/blockentity/RuleBlockEntityModifierType
METHOD method_49899 register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_8249;
ARG 0 id
ARG 1 codec

View File

@ -147,6 +147,8 @@ CLASS net/minecraft/class_4516 net/minecraft/test/TestContext
ARG 3 value
METHOD method_35988 checkBlockProperty (Lnet/minecraft/class_2338;Lnet/minecraft/class_2769;Ljava/util/function/Predicate;Ljava/lang/String;)V
ARG 1 pos
ARG 2 property
ARG 3 predicate
ARG 4 errorMessage
METHOD method_35989 (Lnet/minecraft/class_2338;Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;)V
ARG 3 checkedPos
@ -177,6 +179,8 @@ CLASS net/minecraft/class_4516 net/minecraft/test/TestContext
ARG 1 posConsumer
METHOD method_35999 (Ljava/util/function/Predicate;Lnet/minecraft/class_2680;)Z
ARG 1 state
METHOD method_36000 (Lnet/minecraft/class_2769;Ljava/util/function/Predicate;Lnet/minecraft/class_2680;)Z
ARG 2 state
METHOD method_36001 killAllEntities ()V
METHOD method_36002 toggleLever (III)V
ARG 1 x
@ -361,3 +365,6 @@ CLASS net/minecraft/class_4516 net/minecraft/test/TestContext
ARG 1 pos
ARG 2 player
ARG 3 result
METHOD method_49994 assertFalse (ZLjava/lang/String;)V
ARG 1 condition
ARG 2 message

View File

@ -248,6 +248,10 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
ARG 0 list
METHOD method_48779 (Ljava/util/List;)Lorg/joml/Quaternionf;
ARG 0 list
METHOD method_49754 (Lnet/minecraft/class_2561;)Lcom/mojang/serialization/DataResult;
ARG 0 text
METHOD method_49755 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult;
ARG 0 json
CLASS 1
METHOD apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult;
ARG 1 ops

View File

@ -0,0 +1,21 @@
CLASS net/minecraft/class_8235 net/minecraft/world/RedstoneView
FIELD field_43226 DIRECTIONS [Lnet/minecraft/class_2350;
METHOD method_49803 isRecievingRedstonePower (Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_49804 getRecievedRedstonePower (Lnet/minecraft/class_2338;)I
ARG 1 pos
METHOD method_49805 getStrongRedstonePower (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I
ARG 1 pos
ARG 2 direction
METHOD method_49806 getEmittedRedstonePower (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Z)I
ARG 1 pos
ARG 2 direction
ARG 3 onlyFromGate
METHOD method_49807 isEmittingRedstonePower (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
ARG 1 pos
ARG 2 direction
METHOD method_49808 getEmittedRedstonePower (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I
ARG 1 pos
ARG 2 direction
METHOD method_49809 getRecievedStrongRedstonePower (Lnet/minecraft/class_2338;)I
ARG 1 pos

View File

@ -44,3 +44,4 @@ CLASS net/minecraft/class_5219 net/minecraft/world/SaveProperties
METHOD method_45555 isFlatWorld ()Z
METHOD method_45556 isDebugWorld ()Z
METHOD method_45560 getEnabledFeatures ()Lnet/minecraft/class_7699;
METHOD method_49900 getRemovedFeatures ()Ljava/util/Set;

View File

@ -5,10 +5,16 @@ CLASS net/minecraft/class_5718 net/minecraft/world/event/listener/VibrationListe
FIELD field_40356 FREQUENCIES Lit/unimi/dsi/fastutil/objects/Object2IntMap;
FIELD field_40357 vibration Lnet/minecraft/class_7269;
FIELD field_40358 selector Lnet/minecraft/class_7722;
FIELD field_43323 RESONATIONS [Lnet/minecraft/class_5712;
METHOD <init> (Lnet/minecraft/class_5716;Lnet/minecraft/class_5718$class_5719;)V
ARG 1 positionSource
ARG 2 callback
METHOD <init> (Lnet/minecraft/class_5716;Lnet/minecraft/class_5718$class_5719;Lnet/minecraft/class_7269;Lnet/minecraft/class_7722;I)V
ARG 1 positionSource
ARG 2 callback
ARG 3 vibration
ARG 4 selector
ARG 5 delay
METHOD method_32964 tick (Lnet/minecraft/class_1937;)V
ARG 1 world
METHOD method_32966 isOccluded (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Z
@ -50,6 +56,9 @@ CLASS net/minecraft/class_5718 net/minecraft/world/event/listener/VibrationListe
ARG 5 listenerPos
METHOD method_45500 (Lnet/minecraft/class_5718;)Lnet/minecraft/class_7722;
ARG 0 listener
METHOD method_49881 getResonation (I)Lnet/minecraft/class_5712;
ARG 0 frequency
METHOD method_49882 getCallback ()Lnet/minecraft/class_5718$class_5719;
CLASS class_5719 Callback
METHOD method_32969 accept (Lnet/minecraft/class_3218;Lnet/minecraft/class_5714;Lnet/minecraft/class_2338;Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;F)V
COMMENT Accepts a game event after delay.
@ -73,3 +82,4 @@ CLASS net/minecraft/class_5718 net/minecraft/world/event/listener/VibrationListe
ARG 2 emitter
METHOD method_42672 onListen ()V
METHOD method_43695 triggersAvoidCriterion ()Z
METHOD method_49797 getRange ()I

View File

@ -3,5 +3,9 @@ CLASS net/minecraft/class_3005 net/minecraft/world/gen/feature/DesertWellFeature
FIELD field_13450 CAN_GENERATE Lnet/minecraft/class_2715;
FIELD field_13451 wall Lnet/minecraft/class_2680;
FIELD field_13452 slab Lnet/minecraft/class_2680;
FIELD field_43324 sand Lnet/minecraft/class_2680;
METHOD method_49235 (Lnet/minecraft/class_2338;Lnet/minecraft/class_8174;)V
ARG 1 blockEntity
METHOD method_49883 generateSuspiciousSand (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)V
ARG 0 world
ARG 1 pos

View File

@ -33,9 +33,11 @@ CLASS net/minecraft/class_31 net/minecraft/world/level/LevelProperties
FIELD field_31843 WORLD_GEN_SETTINGS_KEY Ljava/lang/String;
FIELD field_36349 PLAYER_KEY Ljava/lang/String;
FIELD field_40372 specialProperty Lnet/minecraft/class_31$class_7729;
FIELD field_43352 removedFeatures Ljava/util/Set;
METHOD <init> (Lcom/mojang/datafixers/DataFixer;ILnet/minecraft/class_2487;ZIIIFJJIIIZIZZZLnet/minecraft/class_2784$class_5200;IILjava/util/UUID;Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/class_236;Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Lnet/minecraft/class_31$class_7729;Lcom/mojang/serialization/Lifecycle;)V
ARG 1 dataFixer
ARG 2 dataVersion
ARG 3 playerData
ARG 4 modded
ARG 5 spawnX
ARG 6 spawnY
@ -56,9 +58,19 @@ CLASS net/minecraft/class_31 net/minecraft/world/level/LevelProperties
ARG 23 wanderingTraderSpawnChance
ARG 24 wanderingTraderId
ARG 25 serverBrands
ARG 26 removedFeatures
ARG 27 scheduledEvents
ARG 28 customBossEvents
ARG 29 dragonFight
ARG 30 levelInfo
ARG 31 generatorOptions
ARG 32 specialProperty
ARG 33 lifecycle
METHOD <init> (Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Lnet/minecraft/class_31$class_7729;Lcom/mojang/serialization/Lifecycle;)V
ARG 1 levelInfo
ARG 2 generatorOptions
ARG 3 specialProperty
ARG 4 lifecycle
METHOD method_158 updateProperties (Lnet/minecraft/class_5455;Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;)V
ARG 1 registryManager
ARG 2 levelNbt
@ -78,4 +90,6 @@ CLASS net/minecraft/class_31 net/minecraft/world/level/LevelProperties
ARG 0 result
METHOD method_45558 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2520;)V
ARG 1 dataConfiguration
METHOD method_49902 createStringList (Ljava/util/Set;)Lnet/minecraft/class_2499;
ARG 0 strings
CLASS class_7729 SpecialProperty