yarn/mappings/net/minecraft/loot/function/SetAttributesLootFunction.m...

73 lines
3.5 KiB
Plaintext

CLASS net/minecraft/class_137 net/minecraft/loot/function/SetAttributesLootFunction
FIELD field_1105 attributes Ljava/util/List;
FIELD field_45836 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_51360 replace Z
METHOD <init> (Ljava/util/List;Ljava/util/List;Z)V
ARG 1 conditions
ARG 2 attributes
ARG 3 replace
METHOD method_32406 (Lnet/minecraft/class_137$class_138;)Ljava/util/stream/Stream;
ARG 0 attribute
METHOD method_35524 attributeBuilder (Ljava/lang/String;Lnet/minecraft/class_6880;Lnet/minecraft/class_1322$class_1323;Lnet/minecraft/class_5658;)Lnet/minecraft/class_137$class_6156;
ARG 0 name
ARG 1 attribute
ARG 2 operation
ARG 3 amountRange
METHOD method_35525 builder ()Lnet/minecraft/class_137$class_6155;
METHOD method_53355 (Lnet/minecraft/class_137;)Ljava/util/List;
ARG 0 function
METHOD method_53356 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_57647 (Lnet/minecraft/class_47;Lnet/minecraft/class_1799;Lnet/minecraft/class_9285;)Lnet/minecraft/class_9285;
ARG 3 component
METHOD method_59544 applyTo (Lnet/minecraft/class_47;Lnet/minecraft/class_9285;)Lnet/minecraft/class_9285;
ARG 1 context
ARG 2 attributeModifiersComponent
CLASS class_138 Attribute
FIELD comp_1859 name Ljava/lang/String;
FIELD comp_1860 attribute Lnet/minecraft/class_6880;
FIELD comp_1861 operation Lnet/minecraft/class_1322$class_1323;
FIELD comp_1862 amount Lnet/minecraft/class_5658;
FIELD comp_1863 slots Ljava/util/List;
FIELD comp_1864 id Ljava/util/Optional;
FIELD field_45837 CODEC Lcom/mojang/serialization/Codec;
FIELD field_45838 EQUIPMENT_SLOT_LIST_CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_6880;Lnet/minecraft/class_1322$class_1323;Lnet/minecraft/class_5658;Ljava/util/List;Ljava/util/Optional;)V
ARG 1 name
ARG 3 operation
ARG 4 amount
METHOD comp_1859 name ()Ljava/lang/String;
METHOD comp_1860 attribute ()Lnet/minecraft/class_6880;
METHOD comp_1861 operation ()Lnet/minecraft/class_1322$class_1323;
METHOD comp_1862 amount ()Lnet/minecraft/class_5658;
METHOD comp_1863 slots ()Ljava/util/List;
METHOD comp_1864 id ()Ljava/util/Optional;
METHOD method_53358 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_53359 (Ljava/util/List;)Lcom/mojang/datafixers/util/Either;
ARG 0 slots
CLASS class_6155 Builder
FIELD field_31855 attributes Ljava/util/List;
FIELD field_51361 replace Z
METHOD <init> (Z)V
ARG 1 replace
METHOD method_35527 attribute (Lnet/minecraft/class_137$class_6156;)Lnet/minecraft/class_137$class_6155;
ARG 1 attribute
CLASS class_6156 AttributeBuilder
FIELD field_31856 name Ljava/lang/String;
FIELD field_31857 attribute Lnet/minecraft/class_6880;
FIELD field_31858 operation Lnet/minecraft/class_1322$class_1323;
FIELD field_31859 amount Lnet/minecraft/class_5658;
FIELD field_31860 uuid Ljava/util/Optional;
FIELD field_31861 slots Ljava/util/Set;
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_6880;Lnet/minecraft/class_1322$class_1323;Lnet/minecraft/class_5658;)V
ARG 1 name
ARG 2 attribute
ARG 3 operation
ARG 4 amount
METHOD method_35528 build ()Lnet/minecraft/class_137$class_138;
METHOD method_35529 slot (Lnet/minecraft/class_9274;)Lnet/minecraft/class_137$class_6156;
ARG 1 slot
METHOD method_35530 uuid (Ljava/util/UUID;)Lnet/minecraft/class_137$class_6156;
ARG 1 uuid