diff --git a/mappings/net/minecraft/block/AbstractBlock.mapping b/mappings/net/minecraft/block/AbstractBlock.mapping index f7ee1d1ffc..11a6a680d4 100644 --- a/mappings/net/minecraft/block/AbstractBlock.mapping +++ b/mappings/net/minecraft/block/AbstractBlock.mapping @@ -267,6 +267,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock COMMENT The set of {@link net.minecraft.resource.featuretoggle.FeatureFlag FeatureFlags} that are required for this block to work correctly. COMMENT COMMENT @see net.minecraft.resource.featuretoggle.FeatureFlags + FIELD field_54005 translationKey Ljava/lang/String; METHOD (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; @@ -382,6 +383,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock ARG 3 pos ARG 4 player ARG 5 hit + METHOD method_63499 getTranslationKey ()Ljava/lang/String; METHOD method_8389 asItem ()Lnet/minecraft/class_1792; COMMENT {@return the block's corresponding item} COMMENT @@ -903,6 +905,9 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock FIELD field_44629 instrument Lnet/minecraft/class_2766; FIELD field_44630 replaceable Z FIELD field_46532 CODEC Lcom/mojang/serialization/Codec; + FIELD field_54006 registryKey Lnet/minecraft/class_5321; + FIELD field_54007 lootTable Lnet/minecraft/class_10162; + FIELD field_54008 translationKey Lnet/minecraft/class_10162; METHOD method_22488 nonOpaque ()Lnet/minecraft/class_4970$class_2251; COMMENT Specifies that a block should be non-opaque and light should be allowed to pass through. METHOD method_23351 velocityMultiplier (F)Lnet/minecraft/class_4970$class_2251; @@ -988,6 +993,18 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock ARG 0 state METHOD method_55226 copyShallow (Lnet/minecraft/class_4970;)Lnet/minecraft/class_4970$class_2251; ARG 0 block + METHOD method_63500 registryKey (Lnet/minecraft/class_5321;)Lnet/minecraft/class_4970$class_2251; + ARG 1 registryKey + METHOD method_63501 overrideTranslationKey (Ljava/lang/String;)Lnet/minecraft/class_4970$class_2251; + ARG 1 translationKey + METHOD method_63502 lootTable (Ljava/util/Optional;)Lnet/minecraft/class_4970$class_2251; + ARG 1 lootTableKey + METHOD method_63503 (Lnet/minecraft/class_5321;)Ljava/lang/String; + ARG 0 registryKey + METHOD method_63504 (Lnet/minecraft/class_5321;)Ljava/util/Optional; + ARG 0 registryKey + METHOD method_63505 getLootTableKey ()Ljava/util/Optional; + METHOD method_63506 getTranslationKey ()Ljava/lang/String; METHOD method_9618 breakInstantly ()Lnet/minecraft/class_4970$class_2251; COMMENT Specifies that a block is broken instantly. METHOD method_9624 dynamicBounds ()Lnet/minecraft/class_4970$class_2251; diff --git a/mappings/net/minecraft/block/Blocks.mapping b/mappings/net/minecraft/block/Blocks.mapping index 06cc0e51df..6d359afa71 100644 --- a/mappings/net/minecraft/block/Blocks.mapping +++ b/mappings/net/minecraft/block/Blocks.mapping @@ -7,6 +7,7 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks FIELD field_46286 PUMPKIN_STEM Lnet/minecraft/class_2248; FIELD field_46287 MELON_STEM Lnet/minecraft/class_2248; FIELD field_46288 SHULKER_BOX_SUFFOCATES_PREDICATE Lnet/minecraft/class_4970$class_4973; + FIELD field_53979 PISTON_SUFFOCATES_PREDICATE Lnet/minecraft/class_4970$class_4973; METHOD method_24419 (Lnet/minecraft/class_2680;)I ARG 0 state METHOD method_26104 (Lnet/minecraft/class_2680;)I @@ -17,7 +18,9 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks ARG 0 litLevel METHOD method_26108 (ILnet/minecraft/class_2680;)I ARG 1 state - METHOD method_26109 createBedBlock (Ljava/lang/String;Lnet/minecraft/class_1767;)Lnet/minecraft/class_2248; + METHOD method_26109 registerBedBlock (Ljava/lang/String;Lnet/minecraft/class_1767;)Lnet/minecraft/class_2248; + ARG 0 id + ARG 1 color METHOD method_26112 (Lnet/minecraft/class_2680;)I ARG 0 state METHOD method_26113 always (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z @@ -140,12 +143,906 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks ARG 2 pos METHOD method_55132 (Lnet/minecraft/class_2680;)I ARG 0 state - METHOD method_55133 createOldStairsBlock (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248; + METHOD method_55133 registerOldStairsBlock (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248; + ARG 0 id + ARG 1 base METHOD method_56717 (Lnet/minecraft/class_2680;)I ARG 0 state METHOD method_59823 createMapColorFromWaterloggedBlockState (Lnet/minecraft/class_3620;)Ljava/util/function/Function; ARG 0 mapColor METHOD method_59824 (Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; ARG 1 state + METHOD method_63021 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63022 (Lnet/minecraft/class_2680;)I + ARG 0 state + METHOD method_63023 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63024 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63025 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63026 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63027 (Lnet/minecraft/class_2680;)I + ARG 0 state + METHOD method_63028 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63029 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63030 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63031 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63032 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63033 (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; + ARG 0 state + METHOD method_63034 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63035 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63036 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63037 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63038 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63039 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63040 (Lnet/minecraft/class_2680;)I + ARG 0 state + METHOD method_63041 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63042 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63043 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63044 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63045 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63046 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63047 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63048 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63049 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63050 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63051 createPistonSettings ()Lnet/minecraft/class_4970$class_2251; + METHOD method_63052 register (Lnet/minecraft/class_5321;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 key + ARG 1 settings + METHOD method_63053 register (Lnet/minecraft/class_5321;Ljava/util/function/Function;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 key + ARG 1 blockFromSettings + ARG 2 settings + METHOD method_63054 (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 1 settings + METHOD method_63055 (Lnet/minecraft/class_1767;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; + ARG 1 state + METHOD method_63056 (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 1 settings + METHOD method_63057 copyLootTable (Lnet/minecraft/class_2248;Z)Lnet/minecraft/class_4970$class_2251; + ARG 0 block + ARG 1 copyTranslationKey + METHOD method_63058 createLeavesSettings (Lnet/minecraft/class_2498;)Lnet/minecraft/class_4970$class_2251; + ARG 0 sounds + METHOD method_63059 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63060 (Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; + ARG 1 state + METHOD method_63061 createLogSettings (Lnet/minecraft/class_3620;Lnet/minecraft/class_3620;Lnet/minecraft/class_2498;)Lnet/minecraft/class_4970$class_2251; + ARG 0 topMapColor + ARG 1 sideMapColor + ARG 2 sounds + METHOD method_63062 (Lnet/minecraft/class_3620;Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; + ARG 2 state + METHOD method_63063 keyOf (Ljava/lang/String;)Lnet/minecraft/class_5321; + ARG 0 id + METHOD method_63064 register (Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 id + ARG 1 blockFromSettings + ARG 2 settings + METHOD method_63065 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63066 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63067 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63068 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63069 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63070 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63071 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63072 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63073 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63074 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63075 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63076 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63077 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63078 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63079 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63080 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63081 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63082 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63083 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63084 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63085 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63086 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63087 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63088 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63089 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63090 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63091 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63092 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63093 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63094 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63095 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63096 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63097 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63098 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63099 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63100 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63101 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63102 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63103 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63104 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63105 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63106 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63107 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63108 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63109 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63110 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63111 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63112 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63113 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63114 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63115 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63116 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63117 createButtonSettings ()Lnet/minecraft/class_4970$class_2251; + METHOD method_63118 (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 1 settings + METHOD method_63119 (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 1 settings + METHOD method_63120 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63121 createNetherStemSettings (Lnet/minecraft/class_3620;)Lnet/minecraft/class_4970$class_2251; + ARG 0 mapColor + METHOD method_63122 registerStainedGlassBlock (Ljava/lang/String;Lnet/minecraft/class_1767;)Lnet/minecraft/class_2248; + ARG 0 id + ARG 1 color + METHOD method_63123 registerStairsBlock (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248; + ARG 0 id + ARG 1 base + METHOD method_63124 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63125 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63126 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63127 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63128 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63129 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63130 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63131 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63132 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63133 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63134 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63135 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63136 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63137 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63138 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63139 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63140 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63141 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63142 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63143 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63144 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63145 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63146 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63147 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63148 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63149 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63150 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63151 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63152 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63153 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63154 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63155 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63156 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63157 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63158 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63159 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63160 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63161 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63162 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63163 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63164 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63165 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63166 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63167 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63168 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63169 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63170 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63171 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63172 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63173 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63174 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63175 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63176 createFlowerPotSettings ()Lnet/minecraft/class_4970$class_2251; + METHOD method_63177 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63178 createShulkerBoxSettings (Lnet/minecraft/class_3620;)Lnet/minecraft/class_4970$class_2251; + ARG 0 mapColor + METHOD method_63179 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63180 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63181 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63182 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63183 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63184 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63185 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63186 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63187 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63188 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63189 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63190 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63191 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63192 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63193 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63194 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63195 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63196 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63197 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63198 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63199 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63200 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63201 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63202 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63203 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63204 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63205 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63206 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63207 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63208 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63209 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63210 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63211 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63212 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63213 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63214 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63215 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63216 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63217 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63218 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63219 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63220 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63221 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63222 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63223 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63224 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63225 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63226 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63227 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63228 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63229 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63230 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63232 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63233 createCandleSettings (Lnet/minecraft/class_3620;)Lnet/minecraft/class_4970$class_2251; + ARG 0 mapColor + METHOD method_63234 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63235 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63236 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63237 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63238 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63239 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63240 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63241 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63242 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63243 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63244 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63245 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63246 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63247 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63248 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63249 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63250 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63251 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63252 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63253 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63254 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63255 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63256 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63257 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63258 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63259 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63260 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63261 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63262 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63263 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63264 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63265 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63266 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63267 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63268 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63269 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63270 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63271 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63272 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63273 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63274 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63275 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63276 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63277 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63278 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63279 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63280 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63281 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63282 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63283 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63284 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63285 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63286 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63287 (Lnet/minecraft/class_2680;)I + ARG 0 state + METHOD method_63288 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z + ARG 0 state + ARG 1 world + ARG 2 pos + METHOD method_63289 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63290 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63291 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63292 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63293 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63294 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63295 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63296 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63297 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63298 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63299 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63300 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63301 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63302 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63303 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63304 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63305 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63306 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63307 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63308 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63309 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63310 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63311 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63312 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63313 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63314 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63315 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63316 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63317 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63318 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63319 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63320 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63321 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63322 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63323 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63324 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63325 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63326 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63327 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63328 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63329 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63330 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63331 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63332 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63333 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63334 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63335 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63336 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63337 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63338 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63339 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63340 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63341 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63342 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63343 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63344 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63345 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63346 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63347 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63348 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63349 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63350 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63351 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63352 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63353 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63354 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63355 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63356 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63357 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63358 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63359 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63360 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63361 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63362 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63363 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63364 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63365 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63366 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63367 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63368 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63369 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63370 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63371 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63372 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63373 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63374 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63375 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63376 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63377 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63378 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63379 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63380 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63381 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63382 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63383 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63384 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63385 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63386 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63387 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63388 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63389 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63390 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63391 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63392 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63393 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63394 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63395 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63396 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63397 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63398 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63399 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63400 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63401 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63402 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63403 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63404 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63405 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63406 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63407 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63408 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63409 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63410 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63411 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63412 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63413 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63414 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63415 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63416 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63417 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63418 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63419 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63420 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63421 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63422 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63423 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63424 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63425 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63426 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63427 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63428 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63429 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63430 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63431 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63432 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63433 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63434 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63435 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63436 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63437 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63438 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63439 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63440 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63441 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63442 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63443 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63444 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63445 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63446 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63447 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63448 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63449 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63450 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63451 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63452 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63453 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63454 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63455 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63456 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63457 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63458 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63459 (Lnet/minecraft/class_2680;)I + ARG 0 state + METHOD method_63460 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63461 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_63462 (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 diff --git a/mappings/net/minecraft/block/ChestBlock.mapping b/mappings/net/minecraft/block/ChestBlock.mapping index 07de751a7d..610a8417f3 100644 --- a/mappings/net/minecraft/block/ChestBlock.mapping +++ b/mappings/net/minecraft/block/ChestBlock.mapping @@ -10,6 +10,9 @@ CLASS net/minecraft/class_2281 net/minecraft/block/ChestBlock FIELD field_17356 INVENTORY_RETRIEVER Lnet/minecraft/class_4732$class_3923; FIELD field_17357 NAME_RETRIEVER Lnet/minecraft/class_4732$class_3923; FIELD field_46311 CODEC Lcom/mojang/serialization/MapCodec; + METHOD (Ljava/util/function/Supplier;Lnet/minecraft/class_4970$class_2251;)V + ARG 1 blockEntityTypeSupplier + ARG 2 settings METHOD method_17458 getInventory (Lnet/minecraft/class_2281;Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_1263; ARG 0 block ARG 1 state diff --git a/mappings/net/minecraft/block/spawner/TrialSpawnerConfig.mapping b/mappings/net/minecraft/block/spawner/TrialSpawnerConfig.mapping index 318b27331b..40c78d2683 100644 --- a/mappings/net/minecraft/block/spawner/TrialSpawnerConfig.mapping +++ b/mappings/net/minecraft/block/spawner/TrialSpawnerConfig.mapping @@ -1,6 +1,9 @@ CLASS net/minecraft/class_8965 net/minecraft/block/spawner/TrialSpawnerConfig + FIELD comp_2110 spawnPotentials Lnet/minecraft/class_6005; FIELD field_47367 DEFAULT Lnet/minecraft/class_8965; - FIELD field_47368 CODEC Lcom/mojang/serialization/Codec; + FIELD field_47368 ENTRY_CODEC Lcom/mojang/serialization/Codec; + FIELD field_53980 CODEC Lcom/mojang/serialization/Codec; + METHOD comp_2110 spawnPotentials ()Lnet/minecraft/class_6005; METHOD method_55179 getTotalMobs (I)I ARG 1 additionalPlayers METHOD method_55180 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; @@ -8,3 +11,33 @@ CLASS net/minecraft/class_8965 net/minecraft/block/spawner/TrialSpawnerConfig METHOD method_55181 getSimultaneousMobs (I)I ARG 1 additionalPlayers METHOD method_58712 getCooldownLength ()J + METHOD method_63466 builder ()Lnet/minecraft/class_8965$class_10165; + CLASS class_10165 Builder + FIELD field_53981 spawnRange I + FIELD field_53982 totalMobs F + FIELD field_53983 simultaneousMobs F + FIELD field_53984 totalMobsAddedPerPlayer F + FIELD field_53985 simultaneousMobsAddedPerPlayer F + FIELD field_53986 ticksBetweenSpawn I + FIELD field_53987 spawnPotentials Lnet/minecraft/class_6005; + FIELD field_53988 lootTablesToEject Lnet/minecraft/class_6005; + FIELD field_53989 itemsToDropWhenOminous Lnet/minecraft/class_5321; + METHOD method_63467 build ()Lnet/minecraft/class_8965; + METHOD method_63468 totalMobs (F)Lnet/minecraft/class_8965$class_10165; + ARG 1 totalMobs + METHOD method_63469 spawnRange (I)Lnet/minecraft/class_8965$class_10165; + ARG 1 spawnRange + METHOD method_63470 itemsToDropWhenOminous (Lnet/minecraft/class_5321;)Lnet/minecraft/class_8965$class_10165; + ARG 1 itemsToDropWhenOminous + METHOD method_63471 spawnPotentials (Lnet/minecraft/class_6005;)Lnet/minecraft/class_8965$class_10165; + ARG 1 spawnPotentials + METHOD method_63472 simultaneousMobs (F)Lnet/minecraft/class_8965$class_10165; + ARG 1 simultaneousMobs + METHOD method_63473 ticksBetweenSpawn (I)Lnet/minecraft/class_8965$class_10165; + ARG 1 ticksBetweenSpawn + METHOD method_63474 lootTablesToEject (Lnet/minecraft/class_6005;)Lnet/minecraft/class_8965$class_10165; + ARG 1 lootTablesToEject + METHOD method_63475 totalMobsAddedPerPlayer (F)Lnet/minecraft/class_8965$class_10165; + ARG 1 totalMobsAddedPerPlayer + METHOD method_63476 simultaneousMobsAddedPerPlayer (F)Lnet/minecraft/class_8965$class_10165; + ARG 1 simultaneousMobsAddedPerPlayer diff --git a/mappings/net/minecraft/block/spawner/TrialSpawnerConfigs.mapping b/mappings/net/minecraft/block/spawner/TrialSpawnerConfigs.mapping new file mode 100644 index 0000000000..59f347cb08 --- /dev/null +++ b/mappings/net/minecraft/block/spawner/TrialSpawnerConfigs.mapping @@ -0,0 +1,60 @@ +CLASS net/minecraft/class_10166 net/minecraft/block/spawner/TrialSpawnerConfigs + FIELD field_53990 BREEZE Lnet/minecraft/class_10166$class_10167; + FIELD field_53991 MELEE_HUSK Lnet/minecraft/class_10166$class_10167; + FIELD field_53992 MELEE_SPIDER Lnet/minecraft/class_10166$class_10167; + FIELD field_53993 MELEE_ZOMBIE Lnet/minecraft/class_10166$class_10167; + FIELD field_53994 RANGED_POISON_SKELETON Lnet/minecraft/class_10166$class_10167; + FIELD field_53995 RANGED_SKELETON Lnet/minecraft/class_10166$class_10167; + FIELD field_53996 RANGED_STRAY Lnet/minecraft/class_10166$class_10167; + FIELD field_53997 SLOW_RANGED_POISON_SKELETON Lnet/minecraft/class_10166$class_10167; + FIELD field_53998 SLOW_RANGED_SKELETON Lnet/minecraft/class_10166$class_10167; + FIELD field_53999 SLOW_RANGED_STRAY Lnet/minecraft/class_10166$class_10167; + FIELD field_54000 SMALL_MELEE_BABY_ZOMBIE Lnet/minecraft/class_10166$class_10167; + FIELD field_54001 SMALL_MELEE_CAVE_SPIDER Lnet/minecraft/class_10166$class_10167; + FIELD field_54002 SMALL_MELEE_SILVERFISH Lnet/minecraft/class_10166$class_10167; + FIELD field_54003 SMALL_MELEE_SLIME Lnet/minecraft/class_10166$class_10167; + METHOD method_63477 ominousMeleeBuilder ()Lnet/minecraft/class_8965$class_10165; + METHOD method_63478 (Lnet/minecraft/class_5321;)Lnet/minecraft/class_9652; + ARG 0 lootTable + METHOD method_63479 createEntry (Lnet/minecraft/class_1299;)Lnet/minecraft/class_1952; + ARG 0 entityType + METHOD method_63480 createEntry (Lnet/minecraft/class_1299;Lnet/minecraft/class_5321;)Lnet/minecraft/class_1952; + ARG 0 entityType + ARG 1 equipmentTable + METHOD method_63481 createEntry (Lnet/minecraft/class_1299;Ljava/util/function/Consumer;)Lnet/minecraft/class_1952; + ARG 0 entityType + ARG 1 nbtConsumer + METHOD method_63482 createEntry (Lnet/minecraft/class_1299;Ljava/util/function/Consumer;Lnet/minecraft/class_5321;)Lnet/minecraft/class_1952; + ARG 0 entityType + ARG 1 nbtConsumer + ARG 2 equipmentTable + METHOD method_63483 keyOf (Ljava/lang/String;)Lnet/minecraft/class_5321; + ARG 0 id + METHOD method_63484 bootstrap (Lnet/minecraft/class_7891;)V + ARG 0 registry + METHOD method_63485 register (Lnet/minecraft/class_7891;Lnet/minecraft/class_10166$class_10167;Lnet/minecraft/class_8965;Lnet/minecraft/class_8965;)V + ARG 0 registry + ARG 1 configPair + ARG 2 normalConfig + ARG 3 ominousConfig + METHOD method_63486 (Lnet/minecraft/class_2487;)V + ARG 0 nbt + METHOD method_63487 slowRangedBuilder ()Lnet/minecraft/class_8965$class_10165; + METHOD method_63488 (Lnet/minecraft/class_2487;)V + ARG 0 nbt + METHOD method_63489 genericBuilder ()Lnet/minecraft/class_8965$class_10165; + METHOD method_63490 (Lnet/minecraft/class_2487;)V + ARG 0 nbt + METHOD method_63491 (Lnet/minecraft/class_2487;)V + ARG 0 nbt + METHOD method_63492 (Lnet/minecraft/class_2487;)V + ARG 0 nbt + METHOD method_63493 (Lnet/minecraft/class_2487;)V + ARG 0 nbt + METHOD method_63494 (Lnet/minecraft/class_2487;)V + ARG 0 nbt + METHOD method_63495 (Lnet/minecraft/class_2487;)V + ARG 0 nbt + CLASS class_10167 ConfigKeyPair + METHOD method_63496 of (Ljava/lang/String;)Lnet/minecraft/class_10166$class_10167; + ARG 0 id diff --git a/mappings/net/minecraft/client/MinecraftClient.mapping b/mappings/net/minecraft/client/MinecraftClient.mapping index 083cd28764..abc11cc631 100644 --- a/mappings/net/minecraft/client/MinecraftClient.mapping +++ b/mappings/net/minecraft/client/MinecraftClient.mapping @@ -185,6 +185,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient FIELD field_52751 mapRenderer Lnet/minecraft/class_330; FIELD field_52752 mapTextureManager Lnet/minecraft/class_10093; FIELD field_52753 inactivityFpsLimiter Lnet/minecraft/class_9919; + FIELD field_53831 shaderLoader Lnet/minecraft/class_10151; METHOD (Lnet/minecraft/class_542;)V ARG 1 args METHOD method_1478 getResourceManager ()Lnet/minecraft/class_3300; diff --git a/mappings/net/minecraft/client/gui/tooltip/BundleTooltipComponent.mapping b/mappings/net/minecraft/client/gui/tooltip/BundleTooltipComponent.mapping index c5bf54c046..f3f73971c1 100644 --- a/mappings/net/minecraft/client/gui/tooltip/BundleTooltipComponent.mapping +++ b/mappings/net/minecraft/client/gui/tooltip/BundleTooltipComponent.mapping @@ -1,6 +1,6 @@ CLASS net/minecraft/class_5682 net/minecraft/client/gui/tooltip/BundleTooltipComponent FIELD field_49537 bundleContents Lnet/minecraft/class_9276; - FIELD field_52812 BUNDLE_PROGRESSBAR_BORDER_TEXTURE Lnet/minecraft/class_2960; + FIELD field_52812 BUNDLE_PROGRESS_BAR_BORDER_TEXTURE Lnet/minecraft/class_2960; FIELD field_52813 SLOTS_PER_ROW I FIELD field_52814 SLOT_DIMENSION I FIELD field_52815 ROW_WIDTH I @@ -8,6 +8,8 @@ CLASS net/minecraft/class_5682 net/minecraft/client/gui/tooltip/BundleTooltipCom FIELD field_52821 BUNDLE_FULL Lnet/minecraft/class_2561; FIELD field_52822 BUNDLE_EMPTY Lnet/minecraft/class_2561; FIELD field_52823 BUNDLE_EMPTY_DESCRIPTION Lnet/minecraft/class_2561; + FIELD field_54011 BUNDLE_PROGRESS_BAR_FILL_TEXTURE Lnet/minecraft/class_2960; + FIELD field_54012 BUNDLE_PROGRESS_BAR_FULL_TEXTURE Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_9276;)V ARG 1 bundleContents METHOD method_33290 getRows ()I @@ -43,6 +45,7 @@ CLASS net/minecraft/class_5682 net/minecraft/client/gui/tooltip/BundleTooltipCom ARG 2 drawContext ARG 3 x ARG 4 y + ARG 5 width METHOD method_62010 numContentItemsAfter (Ljava/util/List;)I ARG 1 items METHOD method_62011 shouldDrawItem (Ljava/util/List;I)Z @@ -60,14 +63,25 @@ CLASS net/minecraft/class_5682 net/minecraft/client/gui/tooltip/BundleTooltipCom METHOD method_62014 drawEmptyTooltip (Lnet/minecraft/class_327;IIIILnet/minecraft/class_332;)V ARG 1 textRenderer ARG 2 x + ARG 3 y + ARG 4 width + ARG 5 height + ARG 6 context METHOD method_62015 getRowsHeight ()I METHOD method_62016 getHeightOfEmpty (Lnet/minecraft/class_327;)I ARG 0 textRenderer METHOD method_62017 drawNonEmptyTooltip (Lnet/minecraft/class_327;IIIILnet/minecraft/class_332;)V ARG 1 textRenderer ARG 2 x + ARG 3 y + ARG 4 width + ARG 5 height + ARG 6 context METHOD method_62018 getDescriptionHeight (Lnet/minecraft/class_327;)I ARG 0 textRenderer METHOD method_62019 getNumVisibleSlots ()I METHOD method_62020 getProgressBarFill ()I METHOD method_62021 getProgressBarLabel ()Lnet/minecraft/class_2561; + METHOD method_63508 getXMargin (I)I + ARG 1 width + METHOD method_63509 getProgressBarFillTexture ()Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/client/gui/tooltip/TooltipComponent.mapping b/mappings/net/minecraft/client/gui/tooltip/TooltipComponent.mapping index e651fc0ab8..4673aedb06 100644 --- a/mappings/net/minecraft/client/gui/tooltip/TooltipComponent.mapping +++ b/mappings/net/minecraft/client/gui/tooltip/TooltipComponent.mapping @@ -17,6 +17,9 @@ CLASS net/minecraft/class_5684 net/minecraft/client/gui/tooltip/TooltipComponent ARG 1 textRenderer ARG 2 x ARG 3 y + ARG 4 width + ARG 5 height + ARG 6 context METHOD method_62003 isSticky ()Z COMMENT Returns whether this tooltip component should be visible when the item that COMMENT it is on is focused, regardless of whether the cursor is hovering over diff --git a/mappings/net/minecraft/client/item/ModelPredicateProviderRegistry.mapping b/mappings/net/minecraft/client/item/ModelPredicateProviderRegistry.mapping index 3d06bbb161..67876bba64 100644 --- a/mappings/net/minecraft/client/item/ModelPredicateProviderRegistry.mapping +++ b/mappings/net/minecraft/client/item/ModelPredicateProviderRegistry.mapping @@ -127,6 +127,18 @@ CLASS net/minecraft/class_5272 net/minecraft/client/item/ModelPredicateProviderR ARG 1 world ARG 2 entity ARG 3 seed + METHOD method_63532 getHoneyLevel (Lnet/minecraft/class_1799;)I + ARG 0 stack + METHOD method_63533 (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F + ARG 0 stack + ARG 1 workd + ARG 2 entity + ARG 3 seed + METHOD method_63534 (Lnet/minecraft/class_1799;Lnet/minecraft/class_638;Lnet/minecraft/class_1309;I)F + ARG 0 stack + ARG 1 world + ARG 2 entity + ARG 3 seed CLASS 1 FIELD field_7910 step D FIELD field_7911 time D diff --git a/mappings/net/minecraft/client/model/Model.mapping b/mappings/net/minecraft/client/model/Model.mapping index 4731995e8d..88934a245d 100644 --- a/mappings/net/minecraft/client/model/Model.mapping +++ b/mappings/net/minecraft/client/model/Model.mapping @@ -2,6 +2,11 @@ CLASS net/minecraft/class_3879 net/minecraft/client/model/Model COMMENT Represents a dynamic model which has its own render layers and custom rendering. FIELD field_21343 layerFactory Ljava/util/function/Function; FIELD field_52922 ANIMATION_VEC Lorg/joml/Vector3f; + FIELD field_54013 parts Ljava/util/List; + FIELD field_54014 root Lnet/minecraft/class_630; + METHOD (Lnet/minecraft/class_630;Ljava/util/function/Function;)V + ARG 1 root + ARG 2 layerFactory METHOD method_23500 getLayer (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; COMMENT {@return the render layer for the corresponding texture} ARG 1 texture @@ -40,6 +45,9 @@ CLASS net/minecraft/class_3879 net/minecraft/client/model/Model ARG 1 partx METHOD method_62106 (Ljava/lang/String;Lnet/minecraft/class_630;)Z ARG 1 part + METHOD method_63512 getRootPart ()Lnet/minecraft/class_630; + METHOD method_63513 getParts ()Ljava/util/List; + METHOD method_63514 resetTransforms ()V CLASS class_9948 SinglePartModel METHOD (Lnet/minecraft/class_630;Ljava/util/function/Function;)V ARG 1 part diff --git a/mappings/net/minecraft/client/render/BackgroundRenderer.mapping b/mappings/net/minecraft/client/render/BackgroundRenderer.mapping index 89eca44001..0f26b28e19 100644 --- a/mappings/net/minecraft/client/render/BackgroundRenderer.mapping +++ b/mappings/net/minecraft/client/render/BackgroundRenderer.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/class_758 net/minecraft/client/render/BackgroundRenderer FIELD field_4031 waterFogColor I FIELD field_4041 nextWaterFogColor I FIELD field_4042 lastWaterFogColorUpdateTime J + FIELD field_54018 fogEnabled Z METHOD method_3211 applyFog (Lnet/minecraft/class_4184;Lnet/minecraft/class_758$class_4596;Lorg/joml/Vector4f;FZF)Lnet/minecraft/class_9958; ARG 0 camera ARG 1 fogType @@ -23,6 +24,7 @@ CLASS net/minecraft/class_758 net/minecraft/client/render/BackgroundRenderer ARG 2 world ARG 3 clampedViewDistance ARG 4 skyDarkness + METHOD method_63521 toggleFog ()Z CLASS class_4596 FogType CLASS class_7283 BlindnessFogModifier CLASS class_7284 DarknessFogModifier diff --git a/mappings/net/minecraft/client/render/block/entity/BannerBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/BannerBlockEntityRenderer.mapping index 7b85129f09..06292d7a3d 100644 --- a/mappings/net/minecraft/client/render/block/entity/BannerBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/BannerBlockEntityRenderer.mapping @@ -20,6 +20,8 @@ CLASS net/minecraft/class_823 net/minecraft/client/render/block/entity/BannerBlo ARG 6 isBanner ARG 7 color ARG 8 patterns + ARG 9 glint + ARG 10 solid METHOD method_29999 renderCanvas (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_630;Lnet/minecraft/class_4730;ZLnet/minecraft/class_1767;Lnet/minecraft/class_9307;)V ARG 0 matrices ARG 1 vertexConsumers diff --git a/mappings/net/minecraft/client/render/block/entity/BedBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/BedBlockEntityRenderer.mapping index 53ad37e1f5..8c0ce196b6 100644 --- a/mappings/net/minecraft/client/render/block/entity/BedBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/BedBlockEntityRenderer.mapping @@ -11,6 +11,7 @@ CLASS net/minecraft/class_825 net/minecraft/client/render/block/entity/BedBlockE METHOD method_3558 renderPart (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_3879;Lnet/minecraft/class_2350;Lnet/minecraft/class_4730;IIZ)V ARG 1 matrices ARG 2 vertexConsumers + ARG 3 model ARG 4 direction ARG 5 sprite ARG 6 light diff --git a/mappings/net/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer.mapping index 8b4cb28b29..e39c7a840d 100644 --- a/mappings/net/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer.mapping @@ -7,7 +7,7 @@ CLASS net/minecraft/class_7761 net/minecraft/client/render/block/entity/HangingS FIELD field_40521 BOARD Ljava/lang/String; FIELD field_40522 PLANK Ljava/lang/String; FIELD field_40523 V_CHAINS Ljava/lang/String; - FIELD field_40524 MODELS Ljava/util/Map; + FIELD field_40524 models Ljava/util/Map; FIELD field_44574 MODEL_SCALE F FIELD field_44575 TEXT_SCALE F FIELD field_44576 TEXT_OFFSET Lnet/minecraft/class_243; diff --git a/mappings/net/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer.mapping index ae224d48d4..59a7312d3a 100644 --- a/mappings/net/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer.mapping @@ -2,3 +2,10 @@ CLASS net/minecraft/class_834 net/minecraft/client/render/block/entity/ShulkerBo FIELD field_4387 model Lnet/minecraft/class_834$class_9984; METHOD (Lnet/minecraft/class_5614$class_5615;)V ARG 1 ctx + CLASS class_9984 ShulkerBoxBlockModel + FIELD field_53169 lid Lnet/minecraft/class_630; + METHOD (Lnet/minecraft/class_630;)V + ARG 1 root + METHOD method_62341 animateLid (Lnet/minecraft/class_2627;F)V + ARG 1 blockEntity + ARG 2 delta diff --git a/mappings/net/minecraft/client/render/block/entity/SignBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/SignBlockEntityRenderer.mapping index e53eac3429..be49a949f9 100644 --- a/mappings/net/minecraft/client/render/block/entity/SignBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/SignBlockEntityRenderer.mapping @@ -1,5 +1,5 @@ CLASS net/minecraft/class_837 net/minecraft/client/render/block/entity/SignBlockEntityRenderer - FIELD field_27754 typeToModel Ljava/util/Map; + FIELD field_27754 typeToModelPair Ljava/util/Map; FIELD field_27755 textRenderer Lnet/minecraft/class_327; FIELD field_33962 GLOWING_BLACK_COLOR I FIELD field_33963 RENDER_DISTANCE I @@ -8,11 +8,13 @@ CLASS net/minecraft/class_837 net/minecraft/client/render/block/entity/SignBlock METHOD (Lnet/minecraft/class_5614$class_5615;)V ARG 1 ctx METHOD method_32154 getTexturedModelData (Z)Lnet/minecraft/class_5607; + ARG 0 standing METHOD method_32156 (Lnet/minecraft/class_4719;)Lnet/minecraft/class_4719; ARG 0 signType METHOD method_32157 createSignModel (Lnet/minecraft/class_5599;Lnet/minecraft/class_4719;Z)Lnet/minecraft/class_3879; ARG 0 entityModelLoader ARG 1 type + ARG 2 standing METHOD method_32158 (Lnet/minecraft/class_5614$class_5615;Lnet/minecraft/class_4719;)Lnet/minecraft/class_837$class_9985; ARG 1 signType METHOD method_37311 getColor (Lnet/minecraft/class_8242;)I @@ -61,3 +63,4 @@ CLASS net/minecraft/class_837 net/minecraft/client/render/block/entity/SignBlock ARG 9 model METHOD method_51272 getSignScale ()F METHOD method_51273 getTextScale ()F + CLASS class_9985 SignModelPair diff --git a/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityModel.mapping b/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityModel.mapping index 75f9571e85..cde95ba565 100644 --- a/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityModel.mapping +++ b/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityModel.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/class_5598 net/minecraft/client/render/block/entity/SkullBlockEntityModel + METHOD (Lnet/minecraft/class_630;)V + ARG 1 root METHOD method_2821 setHeadRotation (FFF)V ARG 1 animationProgress ARG 2 yaw diff --git a/mappings/net/minecraft/client/render/entity/DisplayEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/DisplayEntityRenderer.mapping index 9843e00f76..d587ca923d 100644 --- a/mappings/net/minecraft/client/render/entity/DisplayEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/DisplayEntityRenderer.mapping @@ -19,6 +19,8 @@ CLASS net/minecraft/class_8138 net/minecraft/client/render/entity/DisplayEntityR ARG 1 delta METHOD method_52847 getNegatedPitch (Lnet/minecraft/class_4184;)F ARG 0 camera + METHOD method_63531 getBrightnessOverride (Lnet/minecraft/class_8113;)I + ARG 0 entity CLASS class_8139 BlockDisplayEntityRenderer FIELD field_42528 blockRenderManager Lnet/minecraft/class_776; CLASS class_8140 ItemDisplayEntityRenderer diff --git a/mappings/net/minecraft/client/render/entity/LivingEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/LivingEntityRenderer.mapping index d6ce837935..f8ca594fb1 100644 --- a/mappings/net/minecraft/client/render/entity/LivingEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/LivingEntityRenderer.mapping @@ -26,6 +26,8 @@ CLASS net/minecraft/class_922 net/minecraft/client/render/entity/LivingEntityRen ARG 1 state METHOD method_38563 shouldFlipUpsideDown (Lnet/minecraft/class_1309;)Z ARG 0 entity + METHOD method_3885 getTexture (Lnet/minecraft/class_10042;)Lnet/minecraft/class_2960; + ARG 1 state METHOD method_4042 scale (Lnet/minecraft/class_10042;Lnet/minecraft/class_4587;)V ARG 1 state ARG 2 matrices diff --git a/mappings/net/minecraft/client/render/entity/ProjectileEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/ProjectileEntityRenderer.mapping index c26392e463..d848084070 100644 --- a/mappings/net/minecraft/client/render/entity/ProjectileEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/ProjectileEntityRenderer.mapping @@ -1,2 +1,4 @@ CLASS net/minecraft/class_876 net/minecraft/client/render/entity/ProjectileEntityRenderer FIELD field_53181 model Lnet/minecraft/class_9940; + METHOD method_4120 getTexture (Lnet/minecraft/class_9999;)Lnet/minecraft/class_2960; + ARG 1 state diff --git a/mappings/net/minecraft/client/render/entity/WitherSkullEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/WitherSkullEntityRenderer.mapping index edd5264b13..675fef38a6 100644 --- a/mappings/net/minecraft/client/render/entity/WitherSkullEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/WitherSkullEntityRenderer.mapping @@ -3,3 +3,5 @@ CLASS net/minecraft/class_966 net/minecraft/client/render/entity/WitherSkullEnti FIELD field_4816 model Lnet/minecraft/class_607; FIELD field_4817 INVULNERABLE_TEXTURE Lnet/minecraft/class_2960; METHOD method_32199 getTexturedModelData ()Lnet/minecraft/class_5607; + METHOD method_4160 getTexture (Lnet/minecraft/class_10084;)Lnet/minecraft/class_2960; + ARG 1 state diff --git a/mappings/net/minecraft/client/render/entity/feature/ArmorFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/ArmorFeatureRenderer.mapping index c40fa0dcec..2715dedf66 100644 --- a/mappings/net/minecraft/client/render/entity/feature/ArmorFeatureRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/feature/ArmorFeatureRenderer.mapping @@ -26,6 +26,11 @@ CLASS net/minecraft/class_970 net/minecraft/client/render/entity/feature/ArmorFe METHOD method_4169 renderArmor (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_10034;Lnet/minecraft/class_1799;Lnet/minecraft/class_1304;ILnet/minecraft/class_572;)V ARG 1 matrices ARG 2 vertexConsumers + ARG 3 state + ARG 4 stack + ARG 5 slot + ARG 6 light + ARG 7 armorModel METHOD method_4170 setVisible (Lnet/minecraft/class_572;Lnet/minecraft/class_1304;)V ARG 1 bipedModel ARG 2 slot diff --git a/mappings/net/minecraft/client/render/entity/feature/ShoulderParrotFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/ShoulderParrotFeatureRenderer.mapping index 81016b6a64..307be92477 100644 --- a/mappings/net/minecraft/client/render/entity/feature/ShoulderParrotFeatureRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/feature/ShoulderParrotFeatureRenderer.mapping @@ -1,10 +1,15 @@ CLASS net/minecraft/class_983 net/minecraft/client/render/entity/feature/ShoulderParrotFeatureRenderer FIELD field_17154 model Lnet/minecraft/class_584; + FIELD field_54026 parrotState Lnet/minecraft/class_10051; METHOD (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V ARG 1 context ARG 2 loader METHOD method_62593 render (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_10055;Lnet/minecraft/class_1453$class_7989;FFZ)V + ARG 1 matrices + ARG 2 vertexConsumers ARG 3 light + ARG 4 state + ARG 5 parrotVariant ARG 6 headYaw ARG 7 headPitch ARG 8 left diff --git a/mappings/net/minecraft/client/render/entity/model/EntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/EntityModel.mapping index 191224aa73..309b53d0a9 100644 --- a/mappings/net/minecraft/client/render/entity/model/EntityModel.mapping +++ b/mappings/net/minecraft/client/render/entity/model/EntityModel.mapping @@ -10,5 +10,7 @@ CLASS net/minecraft/class_583 net/minecraft/client/render/entity/model/EntityMod COMMENT

Some children classes contain a model parts table, those tables contains COMMENT the model parts for the base model. In a modded context the tables may be COMMENT inaccurate. Model parts with an associated field are required. + METHOD (Lnet/minecraft/class_630;)V + ARG 1 root METHOD method_2819 setAngles (Lnet/minecraft/class_10017;)V ARG 1 state diff --git a/mappings/net/minecraft/client/render/entity/model/TridentRiptideEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/TridentRiptideEntityModel.mapping new file mode 100644 index 0000000000..3e450ade9b --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/model/TridentRiptideEntityModel.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_10169 net/minecraft/client/render/entity/model/TridentRiptideEntityModel + FIELD field_54017 parts [Lnet/minecraft/class_630; + METHOD method_63517 getTexturedModelData ()Lnet/minecraft/class_5607; + METHOD method_63518 getPartName (I)Ljava/lang/String; + ARG 0 index diff --git a/mappings/net/minecraft/client/util/SpriteIdentifier.mapping b/mappings/net/minecraft/client/util/SpriteIdentifier.mapping index 0ceab3ad74..b63c4d3803 100644 --- a/mappings/net/minecraft/client/util/SpriteIdentifier.mapping +++ b/mappings/net/minecraft/client/util/SpriteIdentifier.mapping @@ -19,3 +19,5 @@ CLASS net/minecraft/class_4730 net/minecraft/client/util/SpriteIdentifier METHOD method_30001 getVertexConsumer (Lnet/minecraft/class_4597;Ljava/util/function/Function;ZZ)Lnet/minecraft/class_4588; ARG 1 vertexConsumers ARG 2 layerFactory + ARG 3 solid + ARG 4 glint diff --git a/mappings/net/minecraft/data/client/BlockStateModelGenerator.mapping b/mappings/net/minecraft/data/client/BlockStateModelGenerator.mapping index 52f806ce7c..fbb6041421 100644 --- a/mappings/net/minecraft/data/client/BlockStateModelGenerator.mapping +++ b/mappings/net/minecraft/data/client/BlockStateModelGenerator.mapping @@ -263,6 +263,8 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato ARG 1 topModelId ARG 2 bottomModelId ARG 3 openModelId + METHOD method_25656 (Lnet/minecraft/class_4935;)Lnet/minecraft/class_4935; + ARG 0 variant METHOD method_25657 registerSunflower ()V METHOD method_25658 registerDoor (Lnet/minecraft/class_2248;)V ARG 1 doorBlock @@ -411,8 +413,15 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato ARG 3 modelCollector METHOD method_34610 (Lnet/minecraft/class_2776;)Lnet/minecraft/class_4935; ARG 1 mode + METHOD method_34611 (Lnet/minecraft/class_5000;)Lnet/minecraft/class_4935; + ARG 1 orientation METHOD method_34612 (Lnet/minecraft/class_5794;)V ARG 1 family + METHOD method_34615 (Lnet/minecraft/class_4935;)Lnet/minecraft/class_4935; + ARG 0 variant + METHOD method_34616 (Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/class_4935; + ARG 0 attached + ARG 1 on METHOD method_34618 (Ljava/lang/Integer;)Lnet/minecraft/class_4935; ARG 1 stage METHOD method_34619 (Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/class_4935; @@ -441,18 +450,36 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato ARG 1 modelId ARG 2 textures ARG 3 modelCollector + METHOD method_34633 (Lnet/minecraft/class_4935;)Lnet/minecraft/class_4935; + ARG 0 variant METHOD method_34636 (Lnet/minecraft/class_4944;)V ARG 0 textures METHOD method_34637 (Lnet/minecraft/class_4944;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944; ARG 1 id METHOD method_34639 (Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;)V ARG 1 textures + METHOD method_34641 (Lnet/minecraft/class_4935;)Lnet/minecraft/class_4935; + ARG 0 variant METHOD method_34643 (Lnet/minecraft/class_4944;)V ARG 0 textureMap METHOD method_34645 (Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;)V ARG 1 textures + METHOD method_34647 (Lnet/minecraft/class_4935;)Lnet/minecraft/class_4935; + ARG 0 variant + METHOD method_34651 (Lnet/minecraft/class_4935;)Lnet/minecraft/class_4935; + ARG 0 variant + METHOD method_34653 (Lnet/minecraft/class_4935;)Lnet/minecraft/class_4935; + ARG 0 variant + METHOD method_34655 (Lnet/minecraft/class_4935;)Lnet/minecraft/class_4935; + ARG 0 variant + METHOD method_34656 (Lnet/minecraft/class_4935;)Lnet/minecraft/class_4935; + ARG 0 variant METHOD method_34657 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4935; ARG 0 modelId + METHOD method_34658 (Lnet/minecraft/class_4935;)Lnet/minecraft/class_4935; + ARG 0 variant + METHOD method_34659 (Lnet/minecraft/class_4935;)Lnet/minecraft/class_4935; + ARG 0 variant METHOD method_34852 registerLightningRod ()V METHOD method_35868 registerSingleton (Lnet/minecraft/class_2248;Lnet/minecraft/class_4944;Lnet/minecraft/class_4942;)V ARG 1 block diff --git a/mappings/net/minecraft/data/server/loottable/EntityLootTableGenerator.mapping b/mappings/net/minecraft/data/server/loottable/EntityLootTableGenerator.mapping index eeb37fc8c1..168c342936 100644 --- a/mappings/net/minecraft/data/server/loottable/EntityLootTableGenerator.mapping +++ b/mappings/net/minecraft/data/server/loottable/EntityLootTableGenerator.mapping @@ -22,6 +22,7 @@ CLASS net/minecraft/class_7789 net/minecraft/data/server/loottable/EntityLootTab ARG 1 registryLookup ARG 2 frogVariant METHOD method_46031 createForSheep (Ljava/util/Map;)Lnet/minecraft/class_55$class_56; + ARG 0 colorLootTables METHOD method_46032 (Ljava/util/Set;Lnet/minecraft/class_6880$class_6883;Ljava/util/function/BiConsumer;Lnet/minecraft/class_5321;Lnet/minecraft/class_52$class_53;)V ARG 3 tableKey ARG 4 lootTableBuilder diff --git a/mappings/net/minecraft/datafixer/fix/TrialSpawnerConfigInRegistryFix.mapping b/mappings/net/minecraft/datafixer/fix/TrialSpawnerConfigInRegistryFix.mapping new file mode 100644 index 0000000000..82c7d1b21a --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/TrialSpawnerConfigInRegistryFix.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_10163 net/minecraft/datafixer/fix/TrialSpawnerConfigInRegistryFix + FIELD field_53970 LOGGER Lorg/slf4j/Logger; + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 outputSchema diff --git a/mappings/net/minecraft/enchantment/EnchantmentEffectContext.mapping b/mappings/net/minecraft/enchantment/EnchantmentEffectContext.mapping index 9b7825096c..fbe9aeb276 100644 --- a/mappings/net/minecraft/enchantment/EnchantmentEffectContext.mapping +++ b/mappings/net/minecraft/enchantment/EnchantmentEffectContext.mapping @@ -1,11 +1,13 @@ CLASS net/minecraft/class_9699 net/minecraft/enchantment/EnchantmentEffectContext FIELD comp_2682 stack Lnet/minecraft/class_1799; FIELD comp_2683 slot Lnet/minecraft/class_1304; + FIELD comp_2685 breakCallback Ljava/util/function/Consumer; METHOD (Lnet/minecraft/class_1799;Lnet/minecraft/class_1304;Lnet/minecraft/class_1309;)V ARG 1 stack ARG 2 slot ARG 3 owner METHOD comp_2682 stack ()Lnet/minecraft/class_1799; METHOD comp_2683 slot ()Lnet/minecraft/class_1304; + METHOD comp_2685 breakCallback ()Ljava/util/function/Consumer; METHOD method_60012 (Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;Lnet/minecraft/class_1792;)V ARG 2 item diff --git a/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping b/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping index e33046602d..28a123b038 100644 --- a/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping +++ b/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping @@ -298,6 +298,23 @@ CLASS net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper ARG 4 effect METHOD method_61711 getEnchantedBookWith (Lnet/minecraft/class_1889;)Lnet/minecraft/class_1799; ARG 0 entry + METHOD method_63016 onTargetDamaged (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;Lnet/minecraft/class_1799;Ljava/util/function/Consumer;)V + ARG 0 world + ARG 1 target + ARG 2 damageSource + ARG 3 weapon + ARG 4 breakCallback + METHOD method_63017 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;Lnet/minecraft/class_6880;ILnet/minecraft/class_9699;)V + ARG 3 enchantment + ARG 4 level + ARG 5 context + METHOD method_63018 (Lnet/minecraft/class_3218;Lnet/minecraft/class_9699;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;Lnet/minecraft/class_6880;I)V + ARG 4 enchantment + ARG 5 level + METHOD method_63019 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;Lnet/minecraft/class_6880;ILnet/minecraft/class_9699;)V + ARG 3 enchantment + ARG 4 level + ARG 5 context METHOD method_8201 isCompatible (Ljava/util/Collection;Lnet/minecraft/class_6880;)Z COMMENT {@return whether the {@code candidate} enchantment is compatible with the COMMENT {@code existing} enchantments} diff --git a/mappings/net/minecraft/entity/EntityType.mapping b/mappings/net/minecraft/entity/EntityType.mapping index 8bce280971..dd77d67c4d 100644 --- a/mappings/net/minecraft/entity/EntityType.mapping +++ b/mappings/net/minecraft/entity/EntityType.mapping @@ -1,5 +1,5 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType - FIELD field_16526 lootTableId Ljava/util/Optional; + FIELD field_16526 lootTable Ljava/util/Optional; FIELD field_18070 dimensions Lnet/minecraft/class_4048; FIELD field_18981 fireImmune Z FIELD field_19423 spawnableFarFromPlayer Z @@ -28,6 +28,9 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType ARG 9 spawnBoxScale ARG 10 maxTrackDistance ARG 11 trackTickInterval + ARG 12 translationKey + ARG 13 lootTable + ARG 14 requiredFeatures METHOD method_16351 getLootTableId ()Ljava/util/Optional; METHOD method_17684 fromNbt (Lnet/minecraft/class_2487;)Ljava/util/Optional; ARG 0 nbt @@ -159,6 +162,11 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType ARG 4 reason ARG 5 alignPosition ARG 6 invertY + METHOD method_63002 register (Lnet/minecraft/class_5321;Lnet/minecraft/class_1299$class_1300;)Lnet/minecraft/class_1299; + ARG 0 key + ARG 1 type + METHOD method_63003 keyOf (Ljava/lang/String;)Lnet/minecraft/class_5321; + ARG 0 id CLASS 1 METHOD method_31490 (Lnet/minecraft/class_1937;Lnet/minecraft/class_3730;Ljava/util/function/Consumer;Lnet/minecraft/class_2520;)V ARG 3 nbt @@ -176,11 +184,14 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType FIELD field_40117 requiredFeatures Lnet/minecraft/class_7699; FIELD field_47755 attachments Lnet/minecraft/class_9066$class_9067; FIELD field_50126 spawnBoxScale F + FIELD field_53972 lootTable Lnet/minecraft/class_10162; + FIELD field_53973 translationKey Lnet/minecraft/class_10162; FIELD field_6148 factory Lnet/minecraft/class_1299$class_4049; FIELD field_6149 spawnGroup Lnet/minecraft/class_1311; FIELD field_6150 summonable Z FIELD field_6151 saveable Z METHOD (Lnet/minecraft/class_1299$class_4049;Lnet/minecraft/class_1311;)V + ARG 1 factory ARG 2 spawnGroup METHOD method_17687 dimensions (FF)Lnet/minecraft/class_1299$class_1300; ARG 1 width @@ -236,6 +247,12 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType ARG 1 spawnGroup METHOD method_5904 disableSaving ()Lnet/minecraft/class_1299$class_1300; METHOD method_5905 build (Lnet/minecraft/class_5321;)Lnet/minecraft/class_1299; + ARG 1 registryKey + METHOD method_63004 (Lnet/minecraft/class_5321;)Ljava/lang/String; + ARG 0 registryKey + METHOD method_63005 (Lnet/minecraft/class_5321;)Ljava/util/Optional; + ARG 0 registryKey + METHOD method_63006 dropsNothing ()Lnet/minecraft/class_1299$class_1300; CLASS class_4049 EntityFactory METHOD create (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; ARG 1 type diff --git a/mappings/net/minecraft/entity/EquipmentTable.mapping b/mappings/net/minecraft/entity/EquipmentTable.mapping index 00e749b471..e604b6f707 100644 --- a/mappings/net/minecraft/entity/EquipmentTable.mapping +++ b/mappings/net/minecraft/entity/EquipmentTable.mapping @@ -1,6 +1,9 @@ CLASS net/minecraft/class_9652 net/minecraft/entity/EquipmentTable FIELD field_51374 SLOT_DROP_CHANCES_CODEC Lcom/mojang/serialization/Codec; FIELD field_51375 CODEC Lcom/mojang/serialization/Codec; + METHOD (Lnet/minecraft/class_5321;F)V + ARG 1 lootTable + ARG 2 slotDropChances METHOD method_59658 createSlotDropChances (F)Ljava/util/Map; ARG 0 dropChance METHOD method_59659 (Lcom/mojang/datafixers/util/Either;)Ljava/util/Map; diff --git a/mappings/net/minecraft/entity/passive/BeeEntity.mapping b/mappings/net/minecraft/entity/passive/BeeEntity.mapping index 0972c18625..eab0437994 100644 --- a/mappings/net/minecraft/entity/passive/BeeEntity.mapping +++ b/mappings/net/minecraft/entity/passive/BeeEntity.mapping @@ -100,6 +100,8 @@ CLASS net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity ARG 0 stack METHOD method_61463 clearHivePos ()V METHOD method_61464 clearFlowerPos ()V + METHOD method_63007 isNightOrRaining (Lnet/minecraft/class_1937;)Z + ARG 0 world CLASS class_4467 NotAngryGoal METHOD method_21814 canBeeStart ()Z METHOD method_21815 canBeeContinue ()Z diff --git a/mappings/net/minecraft/entity/passive/SalmonEntity.mapping b/mappings/net/minecraft/entity/passive/SalmonEntity.mapping index 410602a6e8..a3dca8b6fa 100644 --- a/mappings/net/minecraft/entity/passive/SalmonEntity.mapping +++ b/mappings/net/minecraft/entity/passive/SalmonEntity.mapping @@ -1,9 +1,14 @@ CLASS net/minecraft/class_1462 net/minecraft/entity/passive/SalmonEntity FIELD field_52469 VARIANT Lnet/minecraft/class_2940; + METHOD method_63008 getVariantScale ()F + METHOD method_63009 (Lnet/minecraft/class_2487;)V + ARG 1 nbt CLASS class_9869 Variant FIELD field_52473 CODEC Lnet/minecraft/class_3542$class_7292; FIELD field_52474 id Ljava/lang/String; + FIELD field_53975 scale F METHOD (Ljava/lang/String;ILjava/lang/String;F)V ARG 3 id + ARG 4 scale METHOD method_61474 byId (Ljava/lang/String;)Lnet/minecraft/class_1462$class_9869; ARG 0 id diff --git a/mappings/net/minecraft/entity/projectile/TridentEntity.mapping b/mappings/net/minecraft/entity/projectile/TridentEntity.mapping index 4e40700468..55fe738c25 100644 --- a/mappings/net/minecraft/entity/projectile/TridentEntity.mapping +++ b/mappings/net/minecraft/entity/projectile/TridentEntity.mapping @@ -18,4 +18,6 @@ CLASS net/minecraft/class_1685 net/minecraft/entity/projectile/TridentEntity ARG 1 stack METHOD method_60616 (Lnet/minecraft/class_1792;)V ARG 1 item + METHOD method_63013 (Lnet/minecraft/class_1792;)V + ARG 1 item METHOD method_7493 isOwnerAlive ()Z diff --git a/mappings/net/minecraft/item/ItemStack.mapping b/mappings/net/minecraft/item/ItemStack.mapping index dde871eb23..cdc629d847 100644 --- a/mappings/net/minecraft/item/ItemStack.mapping +++ b/mappings/net/minecraft/item/ItemStack.mapping @@ -382,6 +382,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack METHOD method_62837 applyRemainderAndCooldown (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; ARG 1 user ARG 2 stack + METHOD method_63015 getFormattedName ()Lnet/minecraft/class_2561; METHOD method_7909 getItem ()Lnet/minecraft/class_1792; COMMENT {@return the item of this stack} COMMENT @@ -393,6 +394,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack ARG 1 bobbingAnimationTime METHOD method_7913 use (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; ARG 1 world + ARG 2 user ARG 3 hand METHOD method_7914 getMaxCount ()I METHOD method_7917 inventoryTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;IZ)V diff --git a/mappings/net/minecraft/network/codec/PacketCodecs.mapping b/mappings/net/minecraft/network/codec/PacketCodecs.mapping index 4878f83255..dafc91fc18 100644 --- a/mappings/net/minecraft/network/codec/PacketCodecs.mapping +++ b/mappings/net/minecraft/network/codec/PacketCodecs.mapping @@ -102,6 +102,7 @@ CLASS net/minecraft/class_9135 net/minecraft/network/codec/PacketCodecs COMMENT @see io.netty.buffer.ByteBuf#readUnsignedShort COMMENT @see io.netty.buffer.ByteBuf#writeShort FIELD field_53740 SYNC_ID Lnet/minecraft/class_9139; + FIELD field_54033 DEGREES Lnet/minecraft/class_9139; METHOD method_56363 toList ()Lnet/minecraft/class_9139$class_9140; COMMENT Used to make a codec for a list of values using {@link PacketCodec#collect}. COMMENT This creates an {@link java.util.ArrayList}, so the decoded result can be modified. @@ -319,6 +320,8 @@ CLASS net/minecraft/class_9135 net/minecraft/network/codec/PacketCodecs METHOD method_56403 decode (Lio/netty/buffer/ByteBuf;)[B ARG 1 buf METHOD method_56404 encode (Lio/netty/buffer/ByteBuf;[B)V + ARG 1 buf + ARG 2 value CLASS 20 FIELD field_49691 NAME_MAX_LENGTH I FIELD field_49692 VALUE_MAX_LENGTH I @@ -329,6 +332,12 @@ CLASS net/minecraft/class_9135 net/minecraft/network/codec/PacketCodecs ARG 1 signature METHOD method_58017 (Lio/netty/buffer/ByteBuf;)Ljava/lang/String; ARG 0 buf2 + CLASS 3 + METHOD method_59799 decode (Lio/netty/buffer/ByteBuf;)[B + ARG 1 buf + METHOD method_59800 encode (Lio/netty/buffer/ByteBuf;[B)V + ARG 1 buf + ARG 2 value CLASS 6 METHOD method_56899 (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; ARG 1 error diff --git a/mappings/net/minecraft/predicate/entity/SheepPredicate.mapping b/mappings/net/minecraft/predicate/entity/SheepPredicate.mapping new file mode 100644 index 0000000000..feecdd88f9 --- /dev/null +++ b/mappings/net/minecraft/predicate/entity/SheepPredicate.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_10168 net/minecraft/predicate/entity/SheepPredicate + FIELD field_54004 CODEC Lcom/mojang/serialization/MapCodec; + METHOD method_63497 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_63498 unsheared (Lnet/minecraft/class_1767;)Lnet/minecraft/class_10168; + ARG 0 color diff --git a/mappings/net/minecraft/registry/Registry.mapping b/mappings/net/minecraft/registry/Registry.mapping index e12da31a34..91b680a5a2 100644 --- a/mappings/net/minecraft/registry/Registry.mapping +++ b/mappings/net/minecraft/registry/Registry.mapping @@ -137,8 +137,9 @@ CLASS net/minecraft/class_2378 net/minecraft/registry/Registry METHOD method_10221 getId (Ljava/lang/Object;)Lnet/minecraft/class_2960; COMMENT {@return the ID assigned to {@code value}, or {@code null} if it is not registered} ARG 1 value - METHOD method_10223 get (Lnet/minecraft/class_2960;)Ljava/util/Optional; - COMMENT {@return the value that is assigned {@code id}, or {@code null} if there is none} + METHOD method_10223 getEntry (Lnet/minecraft/class_2960;)Ljava/util/Optional; + COMMENT {@return the reference registry entry for the value that is assigned {@code id}, or an + COMMENT empty optional if there is no such value} ARG 1 id METHOD method_10226 register (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; ARG 0 registry @@ -250,6 +251,9 @@ CLASS net/minecraft/class_2378 net/minecraft/registry/Registry METHOD method_60385 getDefaultEntry ()Ljava/util/Optional; METHOD method_62683 startTagReload (Lnet/minecraft/class_3503$class_6863;)Lnet/minecraft/class_2378$class_10106; ARG 1 tags + METHOD method_63535 get (Lnet/minecraft/class_2960;)Ljava/lang/Object; + COMMENT {@return the value that is assigned {@code id}, or {@code null} if there is none} + ARG 1 id CLASS 1 METHOD method_46773 (Lnet/minecraft/class_6880$class_6883;)Lnet/minecraft/class_6880; ARG 0 entry diff --git a/mappings/net/minecraft/registry/RegistryEntryLookup.mapping b/mappings/net/minecraft/registry/RegistryEntryLookup.mapping index b12f18a466..3616104132 100644 --- a/mappings/net/minecraft/registry/RegistryEntryLookup.mapping +++ b/mappings/net/minecraft/registry/RegistryEntryLookup.mapping @@ -11,6 +11,7 @@ CLASS net/minecraft/class_7871 net/minecraft/registry/RegistryEntryLookup METHOD method_46751 getOrThrow (Lnet/minecraft/class_5321;)Lnet/minecraft/class_7871; ARG 1 registryRef METHOD method_46759 getOptionalWrapper (Lnet/minecraft/class_5321;)Ljava/util/Optional; + ARG 1 registryRef METHOD method_58561 getOptionalEntry (Lnet/minecraft/class_5321;)Ljava/util/Optional; ARG 1 registryRef METHOD method_58562 (Lnet/minecraft/class_5321;Lnet/minecraft/class_7871;)Ljava/util/Optional; diff --git a/mappings/net/minecraft/registry/RegistryKeyedValue.mapping b/mappings/net/minecraft/registry/RegistryKeyedValue.mapping new file mode 100644 index 0000000000..2d2525f2d7 --- /dev/null +++ b/mappings/net/minecraft/registry/RegistryKeyedValue.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_10162 net/minecraft/registry/RegistryKeyedValue + METHOD fixed (Ljava/lang/Object;)Lnet/minecraft/class_10162; + ARG 0 value + METHOD get (Lnet/minecraft/class_5321;)Ljava/lang/Object; + ARG 1 registryKey + METHOD method_62992 (Ljava/lang/Object;Lnet/minecraft/class_5321;)Ljava/lang/Object; + ARG 1 registryKey diff --git a/mappings/net/minecraft/server/command/LootCommand.mapping b/mappings/net/minecraft/server/command/LootCommand.mapping index 4a3c54cc91..fc5a64f98a 100644 --- a/mappings/net/minecraft/server/command/LootCommand.mapping +++ b/mappings/net/minecraft/server/command/LootCommand.mapping @@ -1,7 +1,8 @@ CLASS net/minecraft/class_3039 net/minecraft/server/command/LootCommand FIELD field_13604 NO_HELD_ITEMS_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; FIELD field_13605 SUGGESTION_PROVIDER Lcom/mojang/brigadier/suggestion/SuggestionProvider; - FIELD field_13606 NO_LOOT_TABLE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; + FIELD field_13606 NO_LOOT_TABLE_ENTITY_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; + FIELD field_53969 NO_LOOT_TABLE_BLOCK_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; METHOD method_13177 (Lnet/minecraft/class_3039$class_3041;Lcom/mojang/brigadier/context/CommandContext;)I ARG 1 context METHOD method_13178 getHeldItem (Lnet/minecraft/class_2168;Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799; @@ -152,6 +153,8 @@ CLASS net/minecraft/class_3039 net/minecraft/server/command/LootCommand ARG 0 context ARG 1 stacks ARG 2 messageSender + METHOD method_62993 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; + ARG 0 blockName CLASS class_3040 FeedbackMessage METHOD accept (Ljava/util/List;)V ARG 1 items diff --git a/mappings/net/minecraft/util/math/MathHelper.mapping b/mappings/net/minecraft/util/math/MathHelper.mapping index 67507cf6ee..0d30b3c07a 100644 --- a/mappings/net/minecraft/util/math/MathHelper.mapping +++ b/mappings/net/minecraft/util/math/MathHelper.mapping @@ -548,3 +548,7 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper ARG 2 end METHOD method_61346 easeInOutSine (F)F ARG 0 value + METHOD method_62994 unpackDegrees (B)F + ARG 0 packedDegrees + METHOD method_62995 packDegrees (F)B + ARG 0 degrees diff --git a/mappings/net/minecraft/village/raid/Raid.mapping b/mappings/net/minecraft/village/raid/Raid.mapping index fb75a59a93..fc094e7692 100644 --- a/mappings/net/minecraft/village/raid/Raid.mapping +++ b/mappings/net/minecraft/village/raid/Raid.mapping @@ -28,6 +28,7 @@ CLASS net/minecraft/class_3765 net/minecraft/village/raid/Raid FIELD field_30684 RAIDERS_REMAINING_TRANSLATION_KEY Ljava/lang/String; FIELD field_30686 DEFAULT_PRE_RAID_TICKS I FIELD field_30689 MAX_ACTIVE_TICKS I + FIELD field_53976 RAVAGER_SPAWN_LOCATION Lnet/minecraft/class_9168; METHOD (ILnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V ARG 1 id ARG 2 world @@ -74,6 +75,7 @@ CLASS net/minecraft/class_3765 net/minecraft/village/raid/Raid ARG 4 existing METHOD method_16517 getRaiderCount ()I METHOD method_16518 start (Lnet/minecraft/class_3222;)Z + ARG 1 player METHOD method_16519 canSpawnRaiders ()Z METHOD method_16520 markDirty ()V METHOD method_16521 playRaidHorn (Lnet/minecraft/class_2338;)V diff --git a/mappings/net/minecraft/world/World.mapping b/mappings/net/minecraft/world/World.mapping index 7334825f27..9faabacf39 100644 --- a/mappings/net/minecraft/world/World.mapping +++ b/mappings/net/minecraft/world/World.mapping @@ -262,6 +262,7 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World METHOD method_61271 updateNeighborsAlways (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V ARG 1 pos ARG 2 block + METHOD method_63020 canHaveWeather ()Z METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V ARG 1 pos ARG 2 oldState diff --git a/mappings/net/minecraft/world/block/NeighborUpdater.mapping b/mappings/net/minecraft/world/block/NeighborUpdater.mapping index 73a5c5faca..6a2bd17ae4 100644 --- a/mappings/net/minecraft/world/block/NeighborUpdater.mapping +++ b/mappings/net/minecraft/world/block/NeighborUpdater.mapping @@ -32,5 +32,8 @@ CLASS net/minecraft/class_7165 net/minecraft/world/block/NeighborUpdater METHOD method_42393 replaceWithStateForNeighborUpdate (Lnet/minecraft/class_1936;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;II)V ARG 0 world ARG 1 direction + ARG 2 pos + ARG 3 neighborPos + ARG 4 neighborState ARG 5 flags ARG 6 maxUpdateDepth