CLASS net/minecraft/class_5120 net/minecraft/tag/RequiredTagList COMMENT Stores all required tags of a given type, so they can be updated to point to the new tag instances on datapack reload. COMMENT COMMENT

The propagation of data pack reload is done by {@link RequiredTagListRegistry}. FIELD field_23682 group Lnet/minecraft/class_5414; FIELD field_23683 tags Ljava/util/List; FIELD field_28301 registryKey Lnet/minecraft/class_5321; FIELD field_28302 dataType Ljava/lang/String; METHOD (Lnet/minecraft/class_5321;Ljava/lang/String;)V ARG 1 registryKey ARG 2 dataType METHOD method_26770 getGroup ()Lnet/minecraft/class_5414; METHOD method_26771 updateTagManager (Lnet/minecraft/class_5415;)V ARG 1 tagManager METHOD method_26772 (Lnet/minecraft/class_5414;Lnet/minecraft/class_5120$class_5121;)V ARG 1 tag METHOD method_26773 add (Ljava/lang/String;)Lnet/minecraft/class_3494$class_5123; ARG 1 id METHOD method_27061 clearAllTags ()V METHOD method_27062 (Lnet/minecraft/class_3494;Lnet/minecraft/class_5120$class_5121;)V ARG 1 tag METHOD method_27063 (Lnet/minecraft/class_3494;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3494; ARG 1 id METHOD method_29224 getMissingTags (Lnet/minecraft/class_5415;)Ljava/util/Set; COMMENT Gets the required tags which are not supplied by the current datapacks. ARG 1 tagManager METHOD method_33147 addToManager (Lnet/minecraft/class_5415$class_5749;)V ARG 1 manager METHOD method_33148 getRegistryKey ()Lnet/minecraft/class_5321; COMMENT {@return the registry key representing the type of object in this list} METHOD method_33149 getDataType ()Ljava/lang/String; CLASS class_5121 TagWrapper FIELD field_23684 id Lnet/minecraft/class_2960; FIELD field_23685 delegate Lnet/minecraft/class_3494; METHOD (Lnet/minecraft/class_2960;)V ARG 1 id METHOD method_26775 updateDelegate (Ljava/util/function/Function;)V ARG 1 tagFactory METHOD method_26776 get ()Lnet/minecraft/class_3494;