diff --git a/mappings/net/minecraft/class_8357.mapping b/mappings/net/minecraft/class_8357.mapping new file mode 100644 index 0000000000..e00c8e63da --- /dev/null +++ b/mappings/net/minecraft/class_8357.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_8357 + CLASS class_8358 Change + FIELD field_43949 value Ljava/util/Optional; + FIELD field_43950 name Lnet/minecraft/class_2561; + METHOD (Lnet/minecraft/class_8357;Ljava/util/Optional;)V + ARG 2 value diff --git a/mappings/net/minecraft/client/network/ClientPlayNetworkHandler.mapping b/mappings/net/minecraft/client/network/ClientPlayNetworkHandler.mapping index 6c14f80d03..942c0759e1 100644 --- a/mappings/net/minecraft/client/network/ClientPlayNetworkHandler.mapping +++ b/mappings/net/minecraft/client/network/ClientPlayNetworkHandler.mapping @@ -163,4 +163,8 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand ARG 2 sendCondition ARG 3 expirationTime METHOD method_49035 tickQueuedPackets ()V + METHOD method_51005 (Lnet/minecraft/class_8289;)V + ARG 0 rule + METHOD method_51011 (Lnet/minecraft/class_8479;Lnet/minecraft/class_8291;)V + ARG 1 rule CLASS class_8137 QueuedPacket diff --git a/mappings/net/minecraft/entity/player/PlayerInventory.mapping b/mappings/net/minecraft/entity/player/PlayerInventory.mapping index 51dfa7ed2c..9fe5eafe69 100644 --- a/mappings/net/minecraft/entity/player/PlayerInventory.mapping +++ b/mappings/net/minecraft/entity/player/PlayerInventory.mapping @@ -37,6 +37,12 @@ CLASS net/minecraft/class_1661 net/minecraft/entity/player/PlayerInventory ARG 2 notifiesClient METHOD method_37417 dropSelectedItem (Z)Lnet/minecraft/class_1799; ARG 1 entireStack + METHOD method_50711 replaceItems (Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)V + ARG 1 from + ARG 2 to + METHOD method_50712 convertStack (Lnet/minecraft/class_1799;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1799; + ARG 1 stack + ARG 2 item METHOD method_7364 getChangeCount ()I METHOD method_7365 swapSlotWithHotbar (I)V ARG 1 slot diff --git a/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping b/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping index ac86041849..eaae4506cb 100644 --- a/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping +++ b/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping @@ -219,3 +219,5 @@ CLASS net/minecraft/class_2602 net/minecraft/network/listener/ClientPlayPacketLi ARG 1 packet METHOD method_49631 onChunkBiomeData (Lnet/minecraft/class_8212;)V ARG 1 packet + METHOD method_51010 onVoteRulesChanged (Lnet/minecraft/class_8479;)V + ARG 1 packet diff --git a/mappings/net/minecraft/network/packet/s2c/RulesChangedS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/RulesChangedS2CPacket.mapping new file mode 100644 index 0000000000..2218e6449a --- /dev/null +++ b/mappings/net/minecraft/network/packet/s2c/RulesChangedS2CPacket.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_8479 net/minecraft/network/packet/s2c/RulesChangedS2CPacket + METHOD (Lnet/minecraft/class_2540;)V + ARG 1 buf + METHOD method_51137 writeVoteRuleInstance (Lnet/minecraft/class_2540;Lnet/minecraft/class_8291;)V + ARG 0 buf + ARG 1 instance + METHOD method_51139 readVoteRuleInstance (Lnet/minecraft/class_2540;)Lnet/minecraft/class_8291; + ARG 0 buf diff --git a/mappings/net/minecraft/registry/Registries.mapping b/mappings/net/minecraft/registry/Registries.mapping index 7f956ae8b2..77febf797c 100644 --- a/mappings/net/minecraft/registry/Registries.mapping +++ b/mappings/net/minecraft/registry/Registries.mapping @@ -69,6 +69,7 @@ CLASS net/minecraft/class_7923 net/minecraft/registry/Registries FIELD field_41195 VILLAGER_PROFESSION Lnet/minecraft/class_7922; FIELD field_42940 DECORATED_POT_PATTERNS Lnet/minecraft/class_2378; FIELD field_43381 RULE_BLOCK_ENTITY_MODIFIER Lnet/minecraft/class_2378; + FIELD field_44443 RULES Lnet/minecraft/class_2378; METHOD method_47450 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4168; ARG 0 registry METHOD method_47451 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4170; diff --git a/mappings/net/minecraft/util/collection/DataPool.mapping b/mappings/net/minecraft/util/collection/DataPool.mapping index 4a47c2eb74..09ac4ed255 100644 --- a/mappings/net/minecraft/util/collection/DataPool.mapping +++ b/mappings/net/minecraft/util/collection/DataPool.mapping @@ -9,6 +9,8 @@ CLASS net/minecraft/class_6005 net/minecraft/util/collection/DataPool METHOD method_38062 empty ()Lnet/minecraft/class_6005; METHOD method_39521 createEmptyAllowedCodec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; ARG 0 dataCodec + METHOD method_50057 getUnweightedDataOrEmpty (Lnet/minecraft/class_5819;)Ljava/util/Optional; + ARG 1 random CLASS class_6006 Builder FIELD field_29926 entries Lcom/google/common/collect/ImmutableList$Builder; METHOD method_34974 build ()Lnet/minecraft/class_6005; diff --git a/mappings/net/minecraft/util/collection/Pool.mapping b/mappings/net/minecraft/util/collection/Pool.mapping index 8219ea4142..24a9e538b7 100644 --- a/mappings/net/minecraft/util/collection/Pool.mapping +++ b/mappings/net/minecraft/util/collection/Pool.mapping @@ -14,3 +14,5 @@ CLASS net/minecraft/class_6012 net/minecraft/util/collection/Pool ARG 1 random METHOD method_34993 isEmpty ()Z METHOD method_34994 getEntries ()Ljava/util/List; + METHOD method_50058 getUnweightedOrEmpty (Lnet/minecraft/class_5819;)Ljava/util/Optional; + ARG 1 random diff --git a/mappings/net/minecraft/vote/AutoJumpAlternatives.mapping b/mappings/net/minecraft/vote/AutoJumpAlternatives.mapping new file mode 100644 index 0000000000..970f537900 --- /dev/null +++ b/mappings/net/minecraft/vote/AutoJumpAlternatives.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_8300 net/minecraft/vote/AutoJumpAlternatives + FIELD field_43728 CODEC Lcom/mojang/serialization/Codec; + FIELD field_43729 id Ljava/lang/String; + FIELD field_43730 name Lnet/minecraft/class_2561; + METHOD (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_2561;)V + ARG 3 id + ARG 4 name + METHOD method_50279 getName ()Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/vote/BigMoonRule.mapping b/mappings/net/minecraft/vote/BigMoonRule.mapping new file mode 100644 index 0000000000..7de4dc51a3 --- /dev/null +++ b/mappings/net/minecraft/vote/BigMoonRule.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_8339 net/minecraft/vote/BigMoonRule + METHOD method_50394 getScaleFactor ()D + METHOD method_50395 isChanged ()Z diff --git a/mappings/net/minecraft/vote/BlockRule.mapping b/mappings/net/minecraft/vote/BlockRule.mapping new file mode 100644 index 0000000000..b92194b05a --- /dev/null +++ b/mappings/net/minecraft/vote/BlockRule.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_8310 net/minecraft/vote/BlockRule + FIELD field_43754 defaultBlock Lnet/minecraft/class_2248; + METHOD (Lnet/minecraft/class_2248;)V + ARG 1 defaultBlock + METHOD method_50317 getBlock ()Lnet/minecraft/class_2248; diff --git a/mappings/net/minecraft/vote/BooleanRule.mapping b/mappings/net/minecraft/vote/BooleanRule.mapping new file mode 100644 index 0000000000..fd71c429fc --- /dev/null +++ b/mappings/net/minecraft/vote/BooleanRule.mapping @@ -0,0 +1,11 @@ +CLASS net/minecraft/class_8264 net/minecraft/vote/BooleanRule + FIELD field_43436 name Lnet/minecraft/class_2561; + FIELD field_43437 approved Z + FIELD field_43438 change Lnet/minecraft/class_8264$class_8265; + FIELD field_43439 codec Lcom/mojang/serialization/Codec; + METHOD (Lnet/minecraft/class_2561;)V + ARG 1 name + METHOD method_50116 isApproved ()Z + METHOD method_50117 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 1 instance + CLASS class_8265 Change diff --git a/mappings/net/minecraft/vote/CaepType.mapping b/mappings/net/minecraft/vote/CaepType.mapping new file mode 100644 index 0000000000..d9f3429709 --- /dev/null +++ b/mappings/net/minecraft/vote/CaepType.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_8311 net/minecraft/vote/CaepType + FIELD field_43761 CODEC Lcom/mojang/serialization/Codec; + FIELD field_43762 id Ljava/lang/String; + FIELD field_43763 name Lnet/minecraft/class_2561; + FIELD field_43764 textureId Lnet/minecraft/class_2960; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 id + METHOD method_50318 getName ()Lnet/minecraft/class_2561; + METHOD method_50319 getTexture ()Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/vote/CounterRule.mapping b/mappings/net/minecraft/vote/CounterRule.mapping new file mode 100644 index 0000000000..a574b41613 --- /dev/null +++ b/mappings/net/minecraft/vote/CounterRule.mapping @@ -0,0 +1,32 @@ +CLASS net/minecraft/class_8266 net/minecraft/vote/CounterRule + FIELD field_43441 defaultValue I + FIELD field_43442 currentValue I + FIELD field_43443 codec Lcom/mojang/serialization/Codec; + METHOD (I)V + ARG 1 defaultValue + METHOD method_50124 getValue ()I + METHOD method_50125 createDeltaChange (I)Lnet/minecraft/class_8266$class_8267; + ARG 1 value + METHOD method_50126 getName (II)Lnet/minecraft/class_2561; + ARG 1 currentValue + ARG 2 changedValue + METHOD method_50127 (Lnet/minecraft/class_8266$class_8267;)Lcom/mojang/datafixers/util/Either; + ARG 0 change + METHOD method_50128 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_8266$class_8267; + ARG 1 either + METHOD method_50129 createValueChange (I)Lnet/minecraft/class_8266$class_8267; + ARG 1 value + CLASS class_8267 Change + FIELD field_43446 value I + FIELD field_43447 isDelta Z + METHOD (Lnet/minecraft/class_8266;IZ)V + ARG 2 value + ARG 3 isDelta + METHOD method_50131 getChangedValue (Lnet/minecraft/class_8290;)I + ARG 1 action + CLASS class_8268 Deduplicating + METHOD method_50132 getChangedName (II)Lnet/minecraft/class_2561; + ARG 1 currentValue + ARG 2 changedValue + METHOD method_50133 getUnchangedName (I)Lnet/minecraft/class_2561; + ARG 1 value diff --git a/mappings/net/minecraft/vote/EnumRule.mapping b/mappings/net/minecraft/vote/EnumRule.mapping new file mode 100644 index 0000000000..c9095b5d4a --- /dev/null +++ b/mappings/net/minecraft/vote/EnumRule.mapping @@ -0,0 +1,31 @@ +CLASS net/minecraft/class_8271 net/minecraft/vote/EnumRule + FIELD field_43453 values Ljava/util/List; + FIELD field_43454 defaultValue Ljava/lang/Object; + FIELD field_43455 currentValue Ljava/lang/Object; + FIELD field_43456 codec Lcom/mojang/serialization/Codec; + METHOD (Ljava/util/List;Ljava/lang/Object;Lcom/mojang/serialization/Codec;)V + ARG 1 values + ARG 2 defaultValue + ARG 3 codec + METHOD ([Ljava/lang/Object;Ljava/lang/Object;Lcom/mojang/serialization/Codec;)V + ARG 1 values + ARG 2 defaultValue + ARG 3 codec + METHOD method_50145 getValue ()Ljava/lang/Object; + METHOD method_50146 (Lnet/minecraft/class_8271$class_8272;)Ljava/lang/Object; + ARG 0 change + METHOD method_50147 getName (Ljava/lang/Object;)Lnet/minecraft/class_2561; + ARG 1 value + METHOD method_50148 (Ljava/lang/Object;Ljava/lang/Object;)Z + ARG 1 value + METHOD method_50149 (Ljava/lang/Object;)Lnet/minecraft/class_8291; + ARG 1 value + METHOD method_50150 (Ljava/lang/Object;)Z + ARG 1 value + METHOD method_50151 (Ljava/lang/Object;)Lnet/minecraft/class_8271$class_8272; + ARG 1 value + CLASS class_8272 Change + FIELD field_43459 value Ljava/lang/Object; + FIELD field_43460 name Lnet/minecraft/class_2561; + METHOD (Lnet/minecraft/class_8271;Ljava/lang/Object;)V + ARG 2 value diff --git a/mappings/net/minecraft/vote/FlailingLevel.mapping b/mappings/net/minecraft/vote/FlailingLevel.mapping new file mode 100644 index 0000000000..f336189216 --- /dev/null +++ b/mappings/net/minecraft/vote/FlailingLevel.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_8323 net/minecraft/vote/FlailingLevel + FIELD field_43814 codec Lcom/mojang/serialization/Codec; + FIELD field_43815 id Ljava/lang/String; + FIELD field_43816 name Lnet/minecraft/class_2561; + METHOD (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_2561;)V + ARG 3 id + ARG 4 name + METHOD method_50350 getName ()Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/vote/FootprintsRule.mapping b/mappings/net/minecraft/vote/FootprintsRule.mapping new file mode 100644 index 0000000000..a0d9d58093 --- /dev/null +++ b/mappings/net/minecraft/vote/FootprintsRule.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_8325 net/minecraft/vote/FootprintsRule diff --git a/mappings/net/minecraft/vote/GeneratorReplacementRule.mapping b/mappings/net/minecraft/vote/GeneratorReplacementRule.mapping new file mode 100644 index 0000000000..87678950a1 --- /dev/null +++ b/mappings/net/minecraft/vote/GeneratorReplacementRule.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_8337 net/minecraft/vote/GeneratorReplacementRule + FIELD field_43893 translationKey Ljava/lang/String; + METHOD (Ljava/lang/String;Lnet/minecraft/class_2248;)V + ARG 1 translationKey + ARG 2 defaultBlock diff --git a/mappings/net/minecraft/vote/InstantRule.mapping b/mappings/net/minecraft/vote/InstantRule.mapping new file mode 100644 index 0000000000..dd8c24bfe9 --- /dev/null +++ b/mappings/net/minecraft/vote/InstantRule.mapping @@ -0,0 +1,14 @@ +CLASS net/minecraft/class_8277 net/minecraft/vote/InstantRule + FIELD field_43477 UNKNOWN_TEXT Lnet/minecraft/class_2561; + CLASS class_8278 Change + METHOD method_50165 apply (Lnet/minecraft/server/MinecraftServer;)V + ARG 1 server + METHOD method_50166 getName ()Lnet/minecraft/class_2561; + CLASS class_8279 + METHOD method_50167 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_5819;)Ljava/util/Optional; + ARG 1 server + ARG 2 random + CLASS class_8280 + METHOD method_50169 (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_5819;)Ljava/util/Optional; + ARG 1 server + ARG 2 random diff --git a/mappings/net/minecraft/vote/IntegerRangeRule.mapping b/mappings/net/minecraft/vote/IntegerRangeRule.mapping new file mode 100644 index 0000000000..d0683cdada --- /dev/null +++ b/mappings/net/minecraft/vote/IntegerRangeRule.mapping @@ -0,0 +1,29 @@ +CLASS net/minecraft/class_8296 net/minecraft/vote/IntegerRangeRule + FIELD field_43704 minProvider Lnet/minecraft/class_6017; + FIELD field_43705 sizeProvider Lnet/minecraft/class_6017; + FIELD field_43706 defaultValue Lnet/minecraft/class_6019; + FIELD field_43707 currentValue Lnet/minecraft/class_6019; + FIELD field_43708 codec Lcom/mojang/serialization/Codec; + METHOD (Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;Lnet/minecraft/class_6019;)V + ARG 1 minProvider + ARG 2 sizeProvider + ARG 3 defaultValue + METHOD method_50232 getName (Lnet/minecraft/class_6019;)Lnet/minecraft/class_2561; + ARG 1 value + METHOD method_50261 getValue ()Lnet/minecraft/class_6017; + METHOD method_50263 createRangeText (Lnet/minecraft/class_6019;Ljava/util/function/IntFunction;)Lnet/minecraft/class_2561; + ARG 0 value + ARG 1 mapper + METHOD method_50264 (Lnet/minecraft/class_8296$class_8297;)Lnet/minecraft/class_6019; + ARG 0 change + METHOD method_50265 createRangeText (Lnet/minecraft/class_6019;)Lnet/minecraft/class_2561; + ARG 0 value + METHOD method_50266 (Lnet/minecraft/class_6019;)Lnet/minecraft/class_8291; + ARG 1 range + METHOD method_50267 (Lnet/minecraft/class_6019;)Lnet/minecraft/class_8296$class_8297; + ARG 1 value + CLASS class_8297 Change + FIELD field_43711 name Lnet/minecraft/class_2561; + FIELD field_43712 value Lnet/minecraft/class_6019; + METHOD (Lnet/minecraft/class_8296;Lnet/minecraft/class_6019;)V + ARG 2 value diff --git a/mappings/net/minecraft/vote/MapRule.mapping b/mappings/net/minecraft/vote/MapRule.mapping new file mode 100644 index 0000000000..e8e7acabdb --- /dev/null +++ b/mappings/net/minecraft/vote/MapRule.mapping @@ -0,0 +1,29 @@ +CLASS net/minecraft/class_8275 net/minecraft/vote/MapRule + FIELD field_43471 CODEC Lcom/mojang/serialization/Codec; + METHOD (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V + ARG 1 keyCodec + ARG 2 valueCodec + METHOD method_50136 remove (Ljava/lang/Object;)V + ARG 1 key + METHOD method_50138 add (Ljava/lang/Object;Ljava/lang/Object;)V + ARG 1 key + ARG 2 value + METHOD method_50159 (Lnet/minecraft/class_8275$class_8276;)Ljava/lang/Object; + ARG 0 change + METHOD method_50160 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 3 instance + METHOD method_50161 (Lnet/minecraft/class_8275$class_8276;)Ljava/lang/Object; + ARG 0 change + METHOD method_50162 getName (Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/class_2561; + ARG 1 key + ARG 2 value + METHOD method_50163 (Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/class_8275$class_8276; + ARG 1 key + ARG 2 value + CLASS class_8276 Change + FIELD field_43474 key Ljava/lang/Object; + FIELD field_43475 value Ljava/lang/Object; + FIELD field_43476 name Lnet/minecraft/class_2561; + METHOD (Lnet/minecraft/class_8275;Ljava/lang/Object;Ljava/lang/Object;)V + ARG 2 key + ARG 3 value diff --git a/mappings/net/minecraft/vote/NameVisibility.mapping b/mappings/net/minecraft/vote/NameVisibility.mapping new file mode 100644 index 0000000000..435bb4015a --- /dev/null +++ b/mappings/net/minecraft/vote/NameVisibility.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_8340 net/minecraft/vote/NameVisibility + FIELD field_43908 CODEC Lcom/mojang/serialization/Codec; + FIELD field_43909 id Ljava/lang/String; + FIELD field_43910 name Lnet/minecraft/class_2561; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 id + METHOD method_50396 getName ()Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/vote/NewVoteCostRule.mapping b/mappings/net/minecraft/vote/NewVoteCostRule.mapping new file mode 100644 index 0000000000..8c4b0cb5be --- /dev/null +++ b/mappings/net/minecraft/vote/NewVoteCostRule.mapping @@ -0,0 +1,11 @@ +CLASS net/minecraft/class_8298 net/minecraft/vote/NewVoteCostRule + FIELD field_43713 DEFAULT_VALUE Ljava/util/List; + FIELD field_43714 defaultValue Ljava/util/List; + FIELD field_43715 currentValue Ljava/util/List; + FIELD field_43716 codec Lcom/mojang/serialization/Codec; + CLASS class_8299 Change + FIELD field_43719 SEPARATOR Lnet/minecraft/class_2561; + FIELD field_43720 value Ljava/util/List; + FIELD field_43721 name Lnet/minecraft/class_2561; + METHOD (Lnet/minecraft/class_8298;Ljava/util/List;)V + ARG 2 value diff --git a/mappings/net/minecraft/vote/NumberRule.mapping b/mappings/net/minecraft/vote/NumberRule.mapping new file mode 100644 index 0000000000..d21b402049 --- /dev/null +++ b/mappings/net/minecraft/vote/NumberRule.mapping @@ -0,0 +1,33 @@ +CLASS net/minecraft/class_8281 net/minecraft/vote/NumberRule + FIELD field_43480 defaultValue Ljava/lang/Number; + FIELD field_43481 provider Ljava/util/function/Function; + FIELD field_43482 currentValue Ljava/lang/Number; + FIELD field_43483 codec Lcom/mojang/serialization/Codec; + METHOD (Ljava/lang/Number;Ljava/util/function/Function;Lcom/mojang/serialization/Codec;)V + ARG 1 defaultValue + ARG 2 provider + ARG 3 codec + METHOD method_50171 getValue ()Ljava/lang/Number; + METHOD method_50173 (Lnet/minecraft/class_8281$class_8284;)Ljava/lang/Number; + ARG 0 change + METHOD method_50174 getName (Ljava/lang/Number;)Lnet/minecraft/class_2561; + ARG 1 value + METHOD method_50175 (Ljava/lang/Number;)Lnet/minecraft/class_8291; + ARG 1 value + METHOD method_50176 (Ljava/lang/Number;)Z + ARG 1 value + METHOD method_50177 (Ljava/lang/Number;)Lnet/minecraft/class_8281$class_8284; + ARG 1 value + CLASS class_8282 FloatRule + METHOD (FLnet/minecraft/class_5863;)V + ARG 1 defaultValue + ARG 2 provider + CLASS class_8283 IntegerRule + METHOD (ILnet/minecraft/class_6017;)V + ARG 1 defaultValue + ARG 2 provider + CLASS class_8284 Change + FIELD field_43486 value Ljava/lang/Number; + FIELD field_43487 name Lnet/minecraft/class_2561; + METHOD (Lnet/minecraft/class_8281;Ljava/lang/Number;)V + ARG 2 value diff --git a/mappings/net/minecraft/vote/ParentTrapRule.mapping b/mappings/net/minecraft/vote/ParentTrapRule.mapping new file mode 100644 index 0000000000..f0a48e7f06 --- /dev/null +++ b/mappings/net/minecraft/vote/ParentTrapRule.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_8343 net/minecraft/vote/ParentTrapRule + FIELD field_43915 CODEC Lcom/mojang/serialization/Codec; + CLASS class_8344 Change + FIELD field_43917 name Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/vote/PermaEffectRule.mapping b/mappings/net/minecraft/vote/PermaEffectRule.mapping new file mode 100644 index 0000000000..db666976c5 --- /dev/null +++ b/mappings/net/minecraft/vote/PermaEffectRule.mapping @@ -0,0 +1,13 @@ +CLASS net/minecraft/class_8326 net/minecraft/vote/PermaEffectRule + METHOD method_50357 updateEffects (Lnet/minecraft/class_3222;)V + ARG 1 player + METHOD method_50358 (Lnet/minecraft/class_5819;Lnet/minecraft/class_6880$class_6883;)Lnet/minecraft/class_8326$class_8327; + ARG 1 effect + METHOD method_50360 (Lnet/minecraft/class_6880$class_6883;)Z + ARG 0 effect + METHOD method_50363 (Ljava/lang/Object;)Lnet/minecraft/class_8291; + ARG 1 value + CLASS class_8327 PermaEffect + FIELD field_43870 CODEC Lcom/mojang/serialization/Codec; + METHOD method_50364 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/vote/RainMode.mapping b/mappings/net/minecraft/vote/RainMode.mapping new file mode 100644 index 0000000000..4d63c9f6f9 --- /dev/null +++ b/mappings/net/minecraft/vote/RainMode.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_8363 net/minecraft/vote/RainMode + FIELD field_43966 CODEC Lcom/mojang/serialization/Codec; + FIELD field_43967 id Ljava/lang/String; + FIELD field_43968 thunderText Lnet/minecraft/class_2561; + FIELD field_43969 rainText Lnet/minecraft/class_2561; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 id + METHOD method_50454 getRainText ()Lnet/minecraft/class_2561; + METHOD method_50455 getThunderText ()Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/vote/RecipeFlip.mapping b/mappings/net/minecraft/vote/RecipeFlip.mapping new file mode 100644 index 0000000000..fd5264c2a9 --- /dev/null +++ b/mappings/net/minecraft/vote/RecipeFlip.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_8348 net/minecraft/vote/RecipeFlip + FIELD field_43925 CODEC Lcom/mojang/serialization/Codec; + FIELD field_43926 id Ljava/lang/String; + FIELD field_43927 name Lnet/minecraft/class_2561; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 id + METHOD method_50422 getName ()Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/vote/RegistryKeyRule.mapping b/mappings/net/minecraft/vote/RegistryKeyRule.mapping new file mode 100644 index 0000000000..a88bc5417a --- /dev/null +++ b/mappings/net/minecraft/vote/RegistryKeyRule.mapping @@ -0,0 +1,22 @@ +CLASS net/minecraft/class_8287 net/minecraft/vote/RegistryKeyRule + FIELD field_43492 registry Lnet/minecraft/class_5321; + FIELD field_43493 defaultValue Lnet/minecraft/class_5321; + FIELD field_43494 currentValue Lnet/minecraft/class_5321; + FIELD field_43495 codec Lcom/mojang/serialization/Codec; + METHOD (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)V + ARG 1 registry + ARG 2 defaultValue + METHOD method_50193 getValue ()Lnet/minecraft/class_5321; + METHOD method_50194 getName (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2561; + ARG 1 value + METHOD method_50196 (Lnet/minecraft/class_6880$class_6883;)Lnet/minecraft/class_8291; + ARG 1 value + METHOD method_50198 (Lnet/minecraft/class_5321;)Lnet/minecraft/class_8287$class_8288; + ARG 1 value + METHOD method_50199 (Lnet/minecraft/class_6880$class_6883;)Z + ARG 1 value + METHOD method_50200 getDefault ()Lnet/minecraft/class_5321; + CLASS class_8288 Change + FIELD field_43498 value Lnet/minecraft/class_5321; + METHOD (Lnet/minecraft/class_8287;Lnet/minecraft/class_5321;)V + ARG 2 value diff --git a/mappings/net/minecraft/vote/ReplaceBlockModelRule.mapping b/mappings/net/minecraft/vote/ReplaceBlockModelRule.mapping new file mode 100644 index 0000000000..f6c90b7314 --- /dev/null +++ b/mappings/net/minecraft/vote/ReplaceBlockModelRule.mapping @@ -0,0 +1,30 @@ +CLASS net/minecraft/class_8307 net/minecraft/vote/ReplaceBlockModelRule + FIELD field_43752 replacements Ljava/util/Map; + FIELD field_43753 dirty Z + METHOD method_50307 clearDirty ()Z + METHOD method_50308 (Lnet/minecraft/class_8307$class_8308;)Lnet/minecraft/class_8291; + ARG 1 replacement + METHOD method_50309 isConvertable (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Z + ARG 0 from + ARG 1 to + METHOD method_50310 buildStateMap (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Ljava/util/function/BiConsumer;)V + ARG 0 key + ARG 1 value + ARG 2 consumer + METHOD method_50311 resolveReplacement (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; + ARG 1 state + METHOD method_50312 transformProperty (Lnet/minecraft/class_2680;Lnet/minecraft/class_2689;Lnet/minecraft/class_2680;Lnet/minecraft/class_2689;Ljava/lang/String;)Lnet/minecraft/class_2680; + ARG 0 state1 + ARG 1 manager1 + ARG 2 state2 + ARG 3 manager2 + ARG 4 property + METHOD method_50313 haveSameValues (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Z + ARG 0 first + ARG 1 second + METHOD method_50315 (Lnet/minecraft/class_8307$class_8308;)I + ARG 0 replacement + CLASS class_8308 BlockReplacement + CLASS class_8309 BlockStateReplacements + METHOD method_50316 getReplacement (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; + ARG 1 state diff --git a/mappings/net/minecraft/vote/ReplaceItemModelRule.mapping b/mappings/net/minecraft/vote/ReplaceItemModelRule.mapping new file mode 100644 index 0000000000..93894d1c6b --- /dev/null +++ b/mappings/net/minecraft/vote/ReplaceItemModelRule.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_8335 net/minecraft/vote/ReplaceItemModelRule + FIELD field_43891 changeCount I + METHOD method_50385 getChangeCount ()I + METHOD method_50386 getReplacementItem (Lnet/minecraft/class_1792;)Lnet/minecraft/class_1792; + ARG 1 item diff --git a/mappings/net/minecraft/vote/ReplaceItemRule.mapping b/mappings/net/minecraft/vote/ReplaceItemRule.mapping new file mode 100644 index 0000000000..cdafcd2a88 --- /dev/null +++ b/mappings/net/minecraft/vote/ReplaceItemRule.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_8336 net/minecraft/vote/ReplaceItemRule + FIELD field_43892 translationKey Ljava/lang/String; + METHOD (Ljava/lang/String;)V + ARG 1 translationKey + METHOD method_50387 getReplacementStack (Lnet/minecraft/class_5455;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; + ARG 1 registryManager + ARG 2 stack + METHOD method_50389 getReplacement (Lnet/minecraft/class_1792;)Lnet/minecraft/class_5321; + ARG 1 item diff --git a/mappings/net/minecraft/vote/ReplaceItemsRule.mapping b/mappings/net/minecraft/vote/ReplaceItemsRule.mapping new file mode 100644 index 0000000000..c5a10cc2f4 --- /dev/null +++ b/mappings/net/minecraft/vote/ReplaceItemsRule.mapping @@ -0,0 +1,22 @@ +CLASS net/minecraft/class_8349 net/minecraft/vote/ReplaceItemsRule + FIELD field_43929 CODEC Lcom/mojang/serialization/Codec; + FIELD field_43930 supplier Lnet/minecraft/class_8349$class_8350; + METHOD (Lnet/minecraft/class_8349$class_8350;)V + ARG 1 suppiler + METHOD method_50424 (Lnet/minecraft/class_8349$class_8351;)Lnet/minecraft/class_1792; + ARG 0 change + METHOD method_50426 (Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)Lnet/minecraft/class_8349$class_8351; + ARG 1 source + ARG 2 target + METHOD method_50427 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 1 instance + METHOD method_50430 (Lnet/minecraft/class_8349$class_8351;)Lnet/minecraft/class_1792; + ARG 0 change + CLASS class_8350 ItemSupplier + CLASS class_8351 Change + FIELD field_43932 source Lnet/minecraft/class_1792; + FIELD field_43933 target Lnet/minecraft/class_1792; + FIELD field_43934 name Lnet/minecraft/class_2561; + METHOD (Lnet/minecraft/class_8349;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)V + ARG 2 source + ARG 3 traget diff --git a/mappings/net/minecraft/vote/ReplaceRegisteredRule.mapping b/mappings/net/minecraft/vote/ReplaceRegisteredRule.mapping new file mode 100644 index 0000000000..67c22a15b4 --- /dev/null +++ b/mappings/net/minecraft/vote/ReplaceRegisteredRule.mapping @@ -0,0 +1,13 @@ +CLASS net/minecraft/class_8285 net/minecraft/vote/ReplaceRegisteredRule + FIELD field_43488 registryKey Lnet/minecraft/class_5321; + FIELD field_43489 values Ljava/util/Map; + METHOD (Lnet/minecraft/class_5321;)V + ARG 1 registryKey + METHOD method_50180 (Lnet/minecraft/class_5321;Lnet/minecraft/class_6880$class_6883;)Lnet/minecraft/class_8275$class_8276; + ARG 2 value + METHOD method_50182 (Lnet/minecraft/class_2378;Lnet/minecraft/class_5819;ILnet/minecraft/class_6880$class_6883;)Ljava/util/stream/Stream; + ARG 4 key + METHOD method_50183 (Ljava/util/Map$Entry;)Lnet/minecraft/class_8291; + ARG 1 entry + METHOD method_50184 (Lnet/minecraft/class_5321;Lnet/minecraft/class_6880$class_6883;)Z + ARG 1 value diff --git a/mappings/net/minecraft/vote/Rule.mapping b/mappings/net/minecraft/vote/Rule.mapping new file mode 100644 index 0000000000..6542e11d17 --- /dev/null +++ b/mappings/net/minecraft/vote/Rule.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_8289 net/minecraft/vote/Rule + METHOD method_50118 generateChanges (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_5819;I)Ljava/util/stream/Stream; + ARG 1 server + ARG 2 random + ARG 3 maxCount + METHOD method_50119 getActiveRules ()Ljava/util/stream/Stream; + METHOD method_50120 getInstanceCodec ()Lcom/mojang/serialization/Codec; + METHOD method_50202 castCodec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; + ARG 0 codec diff --git a/mappings/net/minecraft/vote/RuleChange.mapping b/mappings/net/minecraft/vote/RuleChange.mapping new file mode 100644 index 0000000000..ad603f5b28 --- /dev/null +++ b/mappings/net/minecraft/vote/RuleChange.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_8291 net/minecraft/vote/RuleChange + FIELD field_43504 CODEC Lcom/mojang/serialization/Codec; + METHOD method_50121 getRule ()Lnet/minecraft/class_8289; + METHOD method_50122 apply (Lnet/minecraft/class_8290;)V + ARG 1 action + METHOD method_50130 getName (Lnet/minecraft/class_8290;)Lnet/minecraft/class_2561; + ARG 1 action + METHOD method_50164 onChange (Lnet/minecraft/class_8290;Lnet/minecraft/server/MinecraftServer;)V + ARG 1 action + ARG 2 server + CLASS class_8292 NamedRuleChange + METHOD method_50123 getName ()Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/vote/Rules.mapping b/mappings/net/minecraft/vote/Rules.mapping new file mode 100644 index 0000000000..f484d7a402 --- /dev/null +++ b/mappings/net/minecraft/vote/Rules.mapping @@ -0,0 +1,198 @@ +CLASS net/minecraft/class_8293 net/minecraft/vote/Rules + FIELD field_43506 INVISIBLE_ARMOR Lnet/minecraft/class_8264; + FIELD field_43507 WORLD_SHAPE Lnet/minecraft/class_8271; + FIELD field_43508 DISABLE_ITEM_TOOLTIPS Lnet/minecraft/class_8264; + FIELD field_43509 QUORUM_PERCENT Lnet/minecraft/class_8281$class_8283; + FIELD field_43510 VOTES_TO_WIN_PERCENT Lnet/minecraft/class_8281$class_8283; + FIELD field_43511 OTHER_PORTAL Lnet/minecraft/class_8264; + FIELD field_43512 ANONYMIZE_SKINS Lnet/minecraft/class_8264; + FIELD field_43513 SPECIAL_RECIPE Lnet/minecraft/class_8347; + FIELD field_43514 FOOTPRINTS Lnet/minecraft/class_8325; + FIELD field_43515 TIE_STRATEGY Lnet/minecraft/class_8271; + FIELD field_43516 SILENT_VOTE Lnet/minecraft/class_8264; + FIELD field_43517 REPLACE_ITEM_MODEL Lnet/minecraft/class_8335; + FIELD field_43518 REPLACE_BLOCK_MODEL Lnet/minecraft/class_8307; + FIELD field_43519 AUTO_JUMP_ALTERNATIVES Lnet/minecraft/class_8271; + FIELD field_43520 UNCONTROLABLE_LAVE Lnet/minecraft/class_8264; + FIELD field_43521 WHEELS_ON_MINECARTS Lnet/minecraft/class_8264; + FIELD field_43522 DEFAULT_LAVA_SPREAD_TICK_DELAY I + FIELD field_43523 LAVA_SPREAD_TICK_DELAY Lnet/minecraft/class_8281; + FIELD field_43524 MIDAS_TOUCH Lnet/minecraft/class_8264; + FIELD field_43525 COBBLESTONE_GEN_REPLACE Lnet/minecraft/class_8310; + FIELD field_43526 STONE_GEN_REPLACE Lnet/minecraft/class_8310; + FIELD field_43527 OBSIDIAN_GEN_REPLACE Lnet/minecraft/class_8310; + FIELD field_43528 BASALT_GEN_REPLACE Lnet/minecraft/class_8310; + FIELD field_43529 ROWING_UP_THAT_HILL Lnet/minecraft/class_8264; + FIELD field_43530 POT_GEMS Lnet/minecraft/class_8264; + FIELD field_43531 DISABLE_SHIELD Lnet/minecraft/class_8264; + FIELD field_43533 DEAD_BUSH_RENEWABLILITY Lnet/minecraft/class_8264; + FIELD field_43534 FOG_OFF Lnet/minecraft/class_8264; + FIELD field_43535 FIX_GC Lnet/minecraft/class_8264; + FIELD field_43536 FAST_HOPPERS Lnet/minecraft/class_8264; + FIELD field_43537 LESS_GRAVITY Lnet/minecraft/class_8264; + FIELD field_43538 BOUNCY_CASTLE Lnet/minecraft/class_8264; + FIELD field_43539 AIR_BLOCKS Lnet/minecraft/class_8264; + FIELD field_43540 DRINK_ALT Lnet/minecraft/class_8264; + FIELD field_43541 REPLACE_ITEMS_WITH_BOTTLE_OF_VOID Lnet/minecraft/class_8349; + FIELD field_43542 BIG_MOON Lnet/minecraft/class_8339; + FIELD field_43543 OBFUSCATE_PLAYER_NAMES Lnet/minecraft/class_8264; + FIELD field_43544 BETA_ENTITY_IDS Lnet/minecraft/class_8264; + FIELD field_43545 THE_JOKE Lnet/minecraft/class_8354; + FIELD field_43546 NORMAL_NAME_VISIBILITY Lnet/minecraft/class_8271; + FIELD field_43547 SNEAKING_NAME_VISIBILITY Lnet/minecraft/class_8271; + FIELD field_43548 ENTITY_COLLISIONS Lnet/minecraft/class_8264; + FIELD field_43549 DAY_BEDS Lnet/minecraft/class_8264; + FIELD field_43550 PICKAXE_BLOCK Lnet/minecraft/class_8264; + FIELD field_43551 PLACE_BLOCK Lnet/minecraft/class_8264; + FIELD field_43552 PARENT_TRAP Lnet/minecraft/class_8277; + FIELD field_43553 GLOW_BEES Lnet/minecraft/class_8264; + FIELD field_43554 FLAILING_LEVEL Lnet/minecraft/class_8271; + FIELD field_43555 RECIPE_FLIP Lnet/minecraft/class_8271; + FIELD field_43556 AI_ATTACK Lnet/minecraft/class_8346; + FIELD field_43557 PRESIDENT Lnet/minecraft/class_8346; + FIELD field_43558 COPY_SKIN Lnet/minecraft/class_8277; + FIELD field_43559 RAIN Lnet/minecraft/class_8271; + FIELD field_43560 THUNDER Lnet/minecraft/class_8271; + FIELD field_43561 GLOBAL_PITCH Lnet/minecraft/class_8281$class_8282; + FIELD field_43562 PERMA_EFFECT Lnet/minecraft/class_8326; + FIELD field_43563 ITEM_USE_SPEED Lnet/minecraft/class_8281$class_8282; + FIELD field_43564 ATTACK_KNOCKBACK Lnet/minecraft/class_8281$class_8282; + FIELD field_43565 INFINITE_CAKES Lnet/minecraft/class_8264; + FIELD field_43566 GOD_OF_LIGHTNING Lnet/minecraft/class_8264; + FIELD field_43567 MORROWIND_POWER_PLAYER_MOVEMENT Lnet/minecraft/class_8264; + FIELD field_43568 EVIL_EYE Lnet/minecraft/class_8264; + FIELD field_43570 BIG_HEAD_MODE Lnet/minecraft/class_8264; + FIELD field_43571 FLOATING_HEAD_MODE Lnet/minecraft/class_8264; + FIELD field_43572 TRANSPARENT_PLAYERS Lnet/minecraft/class_8264; + FIELD field_43573 CAEP Lnet/minecraft/class_8271; + FIELD field_43574 MINIME Lnet/minecraft/class_8264; + FIELD field_43575 MILK_EVERY_MOB Lnet/minecraft/class_8264; + FIELD field_43576 FRENCH_MODE Lnet/minecraft/class_8264; + FIELD field_43577 MBE Lnet/minecraft/class_8264; + FIELD field_43578 STICKY Lnet/minecraft/class_8264; + FIELD field_43579 BUTTONS_ON_THINGS Lnet/minecraft/class_8264; + FIELD field_43580 PUSH_LIMIT Lnet/minecraft/class_8281; + FIELD field_43581 FIRE_SPONGE Lnet/minecraft/class_8264; + FIELD field_43582 PERSISTENT_PARROTS Lnet/minecraft/class_8264; + FIELD field_43583 LESS_INTERACTION_UPDATES_ACTIVE Ljava/lang/ThreadLocal; + FIELD field_43584 LESS_INTERACTION_UPDATES Lnet/minecraft/class_8264; + FIELD field_43586 LOOT_DOUBLE_OR_HALF Lnet/minecraft/class_8321; + FIELD field_43587 RECIPE_REPLACE_OUTPUT Lnet/minecraft/class_8336; + FIELD field_43588 RECIPE_DOUBLE_OR_HALF Lnet/minecraft/class_8321; + FIELD field_43591 STACK_SIZE_DOUBLE_OR_HALF Lnet/minecraft/class_8321; + FIELD field_43592 DAMAGE_MODIFIER Lnet/minecraft/class_8320; + FIELD field_43593 INFLAMMABILITY Lnet/minecraft/class_8304; + FIELD field_43594 MINECART_LIES Lnet/minecraft/class_8264; + FIELD field_43596 SWAP_SKY Lnet/minecraft/class_8264; + FIELD field_43597 NATURAL_SPAWN_DISABLE Lnet/minecraft/class_8286; + FIELD field_43598 NATURAL_SPAWN_REPLACEMENT Lnet/minecraft/class_8341; + FIELD field_43599 SOUND_REPLACE Lnet/minecraft/class_8353; + FIELD field_43600 MINECART_COLLISIONS Lnet/minecraft/class_8271; + FIELD field_43601 BOAT_COLLISIONS Lnet/minecraft/class_8271; + FIELD field_43602 BIOME_GRASS_COLOR Lnet/minecraft/class_8303; + FIELD field_43603 BIOME_FOLIAGE_COLOR Lnet/minecraft/class_8303; + FIELD field_43604 BIOME_SKY_COLOR Lnet/minecraft/class_8303; + FIELD field_43605 BIOME_WATER_COLOR Lnet/minecraft/class_8303; + FIELD field_43606 BIOME_FOG_COLOR Lnet/minecraft/class_8303; + FIELD field_43607 BIOME_WATER_FOG_COLOR Lnet/minecraft/class_8303; + FIELD field_43608 RUBIES Lnet/minecraft/class_8264; + FIELD field_43609 TRANSFORM_SCALE Lnet/minecraft/class_8359; + FIELD field_43610 TRANSFORM_ENTITY Lnet/minecraft/class_8357; + FIELD field_43611 ULTRA_REALISTIC_MODE Lnet/minecraft/class_8264; + FIELD field_43612 ITEM_DESPAWN Lnet/minecraft/class_8271; + FIELD field_43613 ITEM_DESPAWN_TIME Lnet/minecraft/class_8266; + FIELD field_43614 DAY_LENGTH Lnet/minecraft/class_8319; + FIELD field_43615 BED_ON_BANNERS Lnet/minecraft/class_8264; + FIELD field_43616 FOOD_RESTRICTION Lnet/minecraft/class_8271; + FIELD field_43617 CODEPOINT_STYLE Lnet/minecraft/class_8314; + FIELD field_43618 CODEPOINT_REPLACE Lnet/minecraft/class_8313; + FIELD field_43619 OPTIMIZE Lnet/minecraft/class_8342; + FIELD field_43620 BINARY_GAMERULE_RULE Lnet/minecraft/class_8301; + FIELD field_43621 INTERGER_GAMERULE_RULE Lnet/minecraft/class_8329; + FIELD field_43622 DINNERBONIZE Lnet/minecraft/class_8286; + FIELD field_43623 GRUMMIZE Lnet/minecraft/class_8286; + FIELD field_43624 GIVE_ITEM Lnet/minecraft/class_8333; + FIELD field_43625 DEFAULT_SHEEP_COLOR Lnet/minecraft/class_8316; + FIELD field_43626 FLINTSPLODER Lnet/minecraft/class_8264; + FIELD field_43627 FIX_PISTON Lnet/minecraft/class_8264; + FIELD field_43628 PLAYER_HEAD_DROP Lnet/minecraft/class_8264; + FIELD field_43629 CHARGED_CREEPERS Lnet/minecraft/class_8264; + FIELD field_43630 EGG_FREE Lnet/minecraft/class_8273; + FIELD field_43631 VILLAGER_GEM Lnet/minecraft/class_8273; + FIELD field_43632 UNSTABLE_TNT Lnet/minecraft/class_8264; + FIELD field_43633 TNT_TENNIS Lnet/minecraft/class_8264; + FIELD field_43634 UNDEAD_PLAYERS Lnet/minecraft/class_8264; + FIELD field_43635 HAUNTED_WORLD Lnet/minecraft/class_8264; + FIELD field_43636 EXPLOSION_POWER Lnet/minecraft/class_8266; + FIELD field_43637 REPLACE_LOOT_DROP Lnet/minecraft/class_8336; + FIELD field_43639 OPTIMIZE_LIGHT_ENGINE Lnet/minecraft/class_8271; + FIELD field_43640 RIDABLE_ENTITIES Lnet/minecraft/class_8286; + FIELD field_43641 ENDERMEN_PICK_UP_ANYTHING Lnet/minecraft/class_8264; + FIELD field_43642 ENDERMEN_BLOCK_UPDATE Lnet/minecraft/class_8264; + FIELD field_43643 VOTING_FIREWORKS Lnet/minecraft/class_8264; + FIELD field_43644 SNITCH Lnet/minecraft/class_8264; + FIELD field_43645 GRAPPLING_FISHING_RODS Lnet/minecraft/class_8264; + FIELD field_43646 BEELOONS Lnet/minecraft/class_8264; + FIELD field_43647 FISH_ANYTHING Lnet/minecraft/class_8264; + FIELD field_43648 ONLY_MENDING_TRADES Lnet/minecraft/class_8264; + FIELD field_43649 TRAILS_AND_TAILS Lnet/minecraft/class_8264; + FIELD field_43650 POOL_BUILDER Lnet/minecraft/class_6005$class_6006; + FIELD field_43651 POOL Lnet/minecraft/class_6005; + FIELD field_43652 REMOVE_PHANTOMS Lnet/minecraft/class_8264; + FIELD field_43653 PHANTOM_PHANTOM Lnet/minecraft/class_8264; + FIELD field_43654 REPLACE_ITEMS Lnet/minecraft/class_8349; + FIELD field_43655 DREAM_MODE Lnet/minecraft/class_8264; + FIELD field_43656 INSTACHEESE Lnet/minecraft/class_8264; + FIELD field_43657 UNIVERSAL_JEB Lnet/minecraft/class_8264; + FIELD field_43658 WORLD_OF_GIGANTS Lnet/minecraft/class_8264; + FIELD field_43659 RAY_TRACING Lnet/minecraft/class_8264; + FIELD field_43660 COLORED_LIGHT Lnet/minecraft/class_8316; + FIELD field_43661 GLOWING_GLOW_SQUIDS Lnet/minecraft/class_8264; + FIELD field_43662 BEDROCK_SHADOWS Lnet/minecraft/class_8264; + FIELD field_43663 ALWAYS_FLYING Lnet/minecraft/class_8264; + FIELD field_43664 COPPER_SINK Lnet/minecraft/class_8264; + FIELD field_43665 BED_PVP Lnet/minecraft/class_8264; + FIELD field_43666 NBT_CRAFTING Lnet/minecraft/class_8264; + FIELD field_43667 POTIONS_OF_BIG Lnet/minecraft/class_8264; + FIELD field_43668 POTIONS_OF_SMALL Lnet/minecraft/class_8264; + FIELD field_43669 KEEP_FRIENDS_CLOSE Lnet/minecraft/class_8264; + FIELD field_43670 PREVENT_FLOATING_TREES Lnet/minecraft/class_8264; + FIELD field_43671 RANDOM_TNT_FUSE Lnet/minecraft/class_8264; + FIELD field_43672 EXPLODING_PHANTOMS Lnet/minecraft/class_8264; + FIELD field_43673 BUFF_FISHING Lnet/minecraft/class_8264; + FIELD field_43674 ZOMBIE_APOCALYPSE Lnet/minecraft/class_8264; + FIELD field_43675 DUPE_HACK_OCCURRENCE_CHANCE Lnet/minecraft/class_8281$class_8283; + FIELD field_43676 DUPE_HACK_BREAK_CHANCE Lnet/minecraft/class_8281$class_8283; + FIELD field_43677 SPAWN_EGG_CHANCE Lnet/minecraft/class_8281$class_8283; + FIELD field_43682 TEST Lnet/minecraft/class_8264; + FIELD field_43683 VOTE_RESULTS_PASS_WITHOUT_VOTERS Lnet/minecraft/class_8264; + FIELD field_43684 VOTE_RESULTS_PASS_WITHOUT_VOTES Lnet/minecraft/class_8264; + FIELD field_43685 VOTE_RESULTS_SHOW_TALLY Lnet/minecraft/class_8264; + FIELD field_43686 VOTE_RESULTS_SHOW_VOTERS Lnet/minecraft/class_8264; + FIELD field_43687 VOTE_RESULTS_PICK_RANDOM_IF_VOTE_FAILS Lnet/minecraft/class_8264; + FIELD field_43688 VOTE_RESULTS_REVERSE_COUNT Lnet/minecraft/class_8264; + FIELD field_43689 VOTE_MAX_RESULTS Lnet/minecraft/class_8281$class_8283; + FIELD field_43690 NEW_VOTE_CHANCE_PER_TICK Lnet/minecraft/class_8281$class_8283; + FIELD field_43691 NEW_VOTE_APPROVE_OPTION_COUNT Lnet/minecraft/class_8296; + FIELD field_43692 NEW_VOTE_REPEAL_OPTION_COUNT Lnet/minecraft/class_8296; + FIELD field_43693 NEW_VOTE_DURATION_MINUTES Lnet/minecraft/class_8296; + FIELD field_43694 NEW_VOTE_EXTRA_EFFECT_CHANCE Lnet/minecraft/class_8281$class_8283; + FIELD field_43695 NEW_VOTE_EXTRA_EFFECT_MAX_COUNT Lnet/minecraft/class_8281$class_8283; + FIELD field_43696 NEW_VOTE_REPEAL_VOTE_CHANCE Lnet/minecraft/class_8281$class_8283; + FIELD field_43697 NEW_VOTE_DISABLE_OPT_OUT Lnet/minecraft/class_8264; + FIELD field_43698 NEW_VOTE_MAX_APPROVE_VOTE_COUNT Lnet/minecraft/class_8281$class_8283; + FIELD field_43699 NEW_VOTE_MAX_REPEAL_VOTE_COUNT Lnet/minecraft/class_8281$class_8283; + FIELD field_43700 NEW_VOTE_COST Lnet/minecraft/class_8298; + METHOD method_50207 createEndWeightedRange (I)Lnet/minecraft/class_6334; + COMMENT Creates a mostly uniform range from 0 to 100 with a higher probablility on both extremes + ARG 0 weight + METHOD method_50208 getWeighted (Lnet/minecraft/class_5819;)Lnet/minecraft/class_6880$class_6883; + ARG 0 random + METHOD method_50209 registerAndGetDefault (Lnet/minecraft/class_2378;)Lnet/minecraft/class_8289; + ARG 0 registry + METHOD method_50211 register (Ljava/lang/String;ILnet/minecraft/class_8289;)Lnet/minecraft/class_8289; + ARG 0 id + ARG 1 weight + ARG 2 rule + METHOD method_50212 getUnweighted (Lnet/minecraft/class_5819;)Lnet/minecraft/class_6880$class_6883; + ARG 0 random diff --git a/mappings/net/minecraft/vote/SetRule.mapping b/mappings/net/minecraft/vote/SetRule.mapping new file mode 100644 index 0000000000..f37d072baa --- /dev/null +++ b/mappings/net/minecraft/vote/SetRule.mapping @@ -0,0 +1,25 @@ +CLASS net/minecraft/class_8294 net/minecraft/vote/SetRule + FIELD field_43701 currentValues Ljava/util/Set; + METHOD method_50185 codec ()Lcom/mojang/serialization/Codec; + METHOD method_50187 getName (Ljava/lang/Object;)Lnet/minecraft/class_2561; + ARG 1 value + METHOD method_50231 add (Ljava/lang/Object;)Z + ARG 1 value + METHOD method_50254 onChange (Lnet/minecraft/class_8290;Lnet/minecraft/server/MinecraftServer;)V + ARG 1 action + ARG 2 server + METHOD method_50255 (Lnet/minecraft/class_8294$class_8295;)Ljava/lang/Object; + ARG 0 change + METHOD method_50256 contains (Ljava/lang/Object;)Z + ARG 1 value + METHOD method_50257 getValues ()Ljava/util/Collection; + METHOD method_50258 remove (Ljava/lang/Object;)Z + ARG 1 value + METHOD method_50259 (Ljava/lang/Object;)Lnet/minecraft/class_8294$class_8295; + ARG 1 value + METHOD method_50260 (Ljava/lang/Object;)Lnet/minecraft/class_8291; + ARG 1 value + CLASS class_8295 Change + FIELD field_43703 value Ljava/lang/Object; + METHOD (Lnet/minecraft/class_8294;Ljava/lang/Object;)V + ARG 2 value diff --git a/mappings/net/minecraft/vote/SpecialRecipeRule.mapping b/mappings/net/minecraft/vote/SpecialRecipeRule.mapping new file mode 100644 index 0000000000..c36d278c84 --- /dev/null +++ b/mappings/net/minecraft/vote/SpecialRecipeRule.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_8347 net/minecraft/vote/SpecialRecipeRule + FIELD field_43921 RECIPES Ljava/util/Set; + METHOD method_50418 isAllowed (Lnet/minecraft/class_2960;)Z + ARG 1 recipeId + METHOD method_50420 (Lnet/minecraft/class_2960;)Z + ARG 1 id + METHOD method_50421 (Ljava/lang/Object;)Lnet/minecraft/class_8291; + ARG 1 id diff --git a/mappings/net/minecraft/vote/TheJokeRule.mapping b/mappings/net/minecraft/vote/TheJokeRule.mapping new file mode 100644 index 0000000000..6bbe97506c --- /dev/null +++ b/mappings/net/minecraft/vote/TheJokeRule.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_8354 net/minecraft/vote/TheJokeRule + FIELD field_43936 name Lnet/minecraft/class_5250; + FIELD field_43937 change Lnet/minecraft/class_8277$class_8278; diff --git a/mappings/net/minecraft/vote/TieStrategy.mapping b/mappings/net/minecraft/vote/TieStrategy.mapping new file mode 100644 index 0000000000..a8312944fb --- /dev/null +++ b/mappings/net/minecraft/vote/TieStrategy.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_8383 net/minecraft/vote/TieStrategy + FIELD field_44017 CODEC Lcom/mojang/serialization/Codec; + FIELD field_44018 id Ljava/lang/String; + FIELD field_44019 name Lnet/minecraft/class_2561; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 id + METHOD method_50576 getName ()Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/vote/VoteAction.mapping b/mappings/net/minecraft/vote/VoteAction.mapping new file mode 100644 index 0000000000..e9c02ec18d --- /dev/null +++ b/mappings/net/minecraft/vote/VoteAction.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_8290 net/minecraft/vote/VoteAction + FIELD field_43501 CODEC Lcom/mojang/serialization/Codec; + FIELD field_43502 name Ljava/lang/String; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 name diff --git a/mappings/net/minecraft/vote/WorldShape.mapping b/mappings/net/minecraft/vote/WorldShape.mapping new file mode 100644 index 0000000000..1c40b6b37d --- /dev/null +++ b/mappings/net/minecraft/vote/WorldShape.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_8364 net/minecraft/vote/WorldShape + FIELD field_43975 CODEC Lcom/mojang/serialization/Codec; + FIELD field_43976 name Ljava/lang/String; + FIELD field_43977 id Lnet/minecraft/class_2960; + METHOD (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V + ARG 3 name + ARG 4 id + METHOD method_50457 getId ()Lnet/minecraft/class_2960;