Class TagContainer<T>

java.lang.Object
net.minecraft.tag.TagContainer<T>
Direct Known Subclasses:
class_4481

public class TagContainer<T> extends Object
Mappings:
Namespace Name
official xa
intermediary net/minecraft/class_4487
named net/minecraft/tag/TagContainer
  • Field Details

    • field_22233

      private static final Logger field_22233
      Mappings:
      Namespace Name Mixin selector
      official a Lxa;a:Lorg/apache/logging/log4j/Logger;
      intermediary field_22233 Lnet/minecraft/class_4487;field_22233:Lorg/apache/logging/log4j/Logger;
      named field_22233 Lnet/minecraft/tag/TagContainer;field_22233:Lorg/apache/logging/log4j/Logger;
    • field_22234

      private static final Gson field_22234
      Mappings:
      Namespace Name Mixin selector
      official b Lxa;b:Lcom/google/gson/Gson;
      intermediary field_22234 Lnet/minecraft/class_4487;field_22234:Lcom/google/gson/Gson;
      named field_22234 Lnet/minecraft/tag/TagContainer;field_22234:Lcom/google/gson/Gson;
    • field_22235

      private static final int field_22235
      Mappings:
      Namespace Name Mixin selector
      official c Lxa;c:I
      intermediary field_22235 Lnet/minecraft/class_4487;field_22235:I
      named field_22235 Lnet/minecraft/tag/TagContainer;field_22235:I
    • field_22236

      private final Map<Identifier,Tag<T>> field_22236
      Mappings:
      Namespace Name Mixin selector
      official d Lxa;d:Ljava/util/Map;
      intermediary field_22236 Lnet/minecraft/class_4487;field_22236:Ljava/util/Map;
      named field_22236 Lnet/minecraft/tag/TagContainer;field_22236:Ljava/util/Map;
    • field_22237

      private final Function<Identifier,T> field_22237
      Mappings:
      Namespace Name Mixin selector
      official e Lxa;e:Ljava/util/function/Function;
      intermediary field_22237 Lnet/minecraft/class_4487;field_22237:Ljava/util/function/Function;
      named field_22237 Lnet/minecraft/tag/TagContainer;field_22237:Ljava/util/function/Function;
    • field_22238

      private final Predicate<Identifier> field_22238
      Mappings:
      Namespace Name Mixin selector
      official f Lxa;f:Ljava/util/function/Predicate;
      intermediary field_22238 Lnet/minecraft/class_4487;field_22238:Ljava/util/function/Predicate;
      named field_22238 Lnet/minecraft/tag/TagContainer;field_22238:Ljava/util/function/Predicate;
    • field_22239

      private final String field_22239
      Mappings:
      Namespace Name Mixin selector
      official g Lxa;g:Ljava/lang/String;
      intermediary field_22239 Lnet/minecraft/class_4487;field_22239:Ljava/lang/String;
      named field_22239 Lnet/minecraft/tag/TagContainer;field_22239:Ljava/lang/String;
    • field_22240

      private final boolean field_22240
      Mappings:
      Namespace Name Mixin selector
      official h Lxa;h:Z
      intermediary field_22240 Lnet/minecraft/class_4487;field_22240:Z
      named field_22240 Lnet/minecraft/tag/TagContainer;field_22240:Z
    • field_22241

      private final String field_22241
      Mappings:
      Namespace Name Mixin selector
      official i Lxa;i:Ljava/lang/String;
      intermediary field_22241 Lnet/minecraft/class_4487;field_22241:Ljava/lang/String;
      named field_22241 Lnet/minecraft/tag/TagContainer;field_22241:Ljava/lang/String;
  • Constructor Details

  • Method Details

    • method_21488

      public void method_21488(Tag<T> tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lxa;a(Lwz;)V
      intermediary method_21488 Lnet/minecraft/class_4487;method_21488(Lnet/minecraft/class_4482;)V
      named method_21488 Lnet/minecraft/tag/TagContainer;method_21488(Lnet/minecraft/tag/Tag;)V
    • method_21486

      @Nullable public Tag<T> method_21486(Identifier identifier)
      Mappings:
      Namespace Name Mixin selector
      official a Lxa;a(Lpc;)Lwz;
      intermediary method_21486 Lnet/minecraft/class_4487;method_21486(Lnet/minecraft/class_1653;)Lnet/minecraft/class_4482;
      named method_21486 Lnet/minecraft/tag/TagContainer;method_21486(Lnet/minecraft/util/Identifier;)Lnet/minecraft/tag/Tag;
    • getOrCreate

      public Tag<T> getOrCreate(Identifier identifier)
      Mappings:
      Namespace Name Mixin selector
      official b Lxa;b(Lpc;)Lwz;
      intermediary method_21490 Lnet/minecraft/class_4487;method_21490(Lnet/minecraft/class_1653;)Lnet/minecraft/class_4482;
      named getOrCreate Lnet/minecraft/tag/TagContainer;getOrCreate(Lnet/minecraft/util/Identifier;)Lnet/minecraft/tag/Tag;
    • method_21483

      public Collection<Identifier> method_21483()
      Mappings:
      Namespace Name Mixin selector
      official a Lxa;a()Ljava/util/Collection;
      intermediary method_21483 Lnet/minecraft/class_4487;method_21483()Ljava/util/Collection;
      named method_21483 Lnet/minecraft/tag/TagContainer;method_21483()Ljava/util/Collection;
    • method_21484

      @Environment(CLIENT) public Collection<Identifier> method_21484(T t)
      Mappings:
      Namespace Name Mixin selector
      official a Lxa;a(Ljava/lang/Object;)Ljava/util/Collection;
      intermediary method_21484 Lnet/minecraft/class_4487;method_21484(Ljava/lang/Object;)Ljava/util/Collection;
      named method_21484 Lnet/minecraft/tag/TagContainer;method_21484(Ljava/lang/Object;)Ljava/util/Collection;
    • method_21489

      public void method_21489()
      Mappings:
      Namespace Name Mixin selector
      official b Lxa;b()V
      intermediary method_21489 Lnet/minecraft/class_4487;method_21489()V
      named method_21489 Lnet/minecraft/tag/TagContainer;method_21489()V
    • method_21487

      public void method_21487(ResourceManager resourceManager)
      Mappings:
      Namespace Name Mixin selector
      official a Lxa;a(Lvf;)V
      intermediary method_21487 Lnet/minecraft/class_4487;method_21487(Lnet/minecraft/class_1654;)V
      named method_21487 Lnet/minecraft/tag/TagContainer;method_21487(Lnet/minecraft/resource/ResourceManager;)V
    • method_21491

      public Map<Identifier,Tag<T>> method_21491()
      Mappings:
      Namespace Name Mixin selector
      official c Lxa;c()Ljava/util/Map;
      intermediary method_21491 Lnet/minecraft/class_4487;method_21491()Ljava/util/Map;
      named method_21491 Lnet/minecraft/tag/TagContainer;method_21491()Ljava/util/Map;