Class TypeFilterableList

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet
net.minecraft.util.TypeFilterableList
All Implemented Interfaces:
Iterable, Collection, Set

public class TypeFilterableList extends AbstractSet
Mappings:
Namespace Name
official uc
intermediary net/minecraft/class_2600
named net/minecraft/util/TypeFilterableList
  • Field Details

    • field_11830

      private final Multimap field_11830
      Mappings:
      Namespace Name Mixin selector
      official a Luc;a:Lcom/google/common/collect/Multimap;
      intermediary field_11830 Lnet/minecraft/class_2600;field_11830:Lcom/google/common/collect/Multimap;
      named field_11830 Lnet/minecraft/util/TypeFilterableList;field_11830:Lcom/google/common/collect/Multimap;
    • field_11831

      private final Set field_11831
      Mappings:
      Namespace Name Mixin selector
      official b Luc;b:Ljava/util/Set;
      intermediary field_11831 Lnet/minecraft/class_2600;field_11831:Ljava/util/Set;
      named field_11831 Lnet/minecraft/util/TypeFilterableList;field_11831:Ljava/util/Set;
    • elementType

      private final Class elementType
      Mappings:
      Namespace Name Mixin selector
      official c Luc;c:Ljava/lang/Class;
      intermediary field_11832 Lnet/minecraft/class_2600;field_11832:Ljava/lang/Class;
      named elementType Lnet/minecraft/util/TypeFilterableList;elementType:Ljava/lang/Class;
  • Constructor Details

    • TypeFilterableList

      public TypeFilterableList(Class elementType)
      Mappings:
      Namespace Name Mixin selector
      official <init> Luc;<init>(Ljava/lang/Class;)V
      intermediary <init> Lnet/minecraft/class_2600;<init>(Ljava/lang/Class;)V
      named <init> Lnet/minecraft/util/TypeFilterableList;<init>(Ljava/lang/Class;)V
  • Method Details

    • method_10802

      public void method_10802(Class class2)
      Mappings:
      Namespace Name Mixin selector
      official a Luc;a(Ljava/lang/Class;)V
      intermediary method_10802 Lnet/minecraft/class_2600;method_10802(Ljava/lang/Class;)V
      named method_10802 Lnet/minecraft/util/TypeFilterableList;method_10802(Ljava/lang/Class;)V
    • method_10805

      protected Class method_10805(Class class2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Luc;a(Ljava/lang/Class;Z)Ljava/lang/Class;
      intermediary method_10805 Lnet/minecraft/class_2600;method_10805(Ljava/lang/Class;Z)Ljava/lang/Class;
      named method_10805 Lnet/minecraft/util/TypeFilterableList;method_10805(Ljava/lang/Class;Z)Ljava/lang/Class;
    • add

      public boolean add(Object object)
      Specified by:
      add in interface Collection
      Specified by:
      add in interface Set
      Overrides:
      add in class AbstractCollection
      Mappings:
      Namespace Name Mixin selector
      official add Luc;add(Ljava/lang/Object;)Z
      intermediary add Lnet/minecraft/class_2600;add(Ljava/lang/Object;)Z
      named add Lnet/minecraft/util/TypeFilterableList;add(Ljava/lang/Object;)Z
    • remove

      public boolean remove(Object object)
      Specified by:
      remove in interface Collection
      Specified by:
      remove in interface Set
      Overrides:
      remove in class AbstractCollection
      Mappings:
      Namespace Name Mixin selector
      official remove Luc;remove(Ljava/lang/Object;)Z
      intermediary remove Lnet/minecraft/class_2600;remove(Ljava/lang/Object;)Z
      named remove Lnet/minecraft/util/TypeFilterableList;remove(Ljava/lang/Object;)Z
    • method_10806

      public Iterable method_10806(Class class2)
      Mappings:
      Namespace Name Mixin selector
      official b Luc;b(Ljava/lang/Class;)Ljava/lang/Iterable;
      intermediary method_10806 Lnet/minecraft/class_2600;method_10806(Ljava/lang/Class;)Ljava/lang/Iterable;
      named method_10806 Lnet/minecraft/util/TypeFilterableList;method_10806(Ljava/lang/Class;)Ljava/lang/Iterable;
    • iterator

      public Iterator iterator()
      Specified by:
      iterator in interface Collection
      Specified by:
      iterator in interface Iterable
      Specified by:
      iterator in interface Set
      Specified by:
      iterator in class AbstractCollection
      Mappings:
      Namespace Name Mixin selector
      official iterator Luc;iterator()Ljava/util/Iterator;
      intermediary iterator Lnet/minecraft/class_2600;iterator()Ljava/util/Iterator;
      named iterator Lnet/minecraft/util/TypeFilterableList;iterator()Ljava/util/Iterator;
    • size

      public int size()
      Specified by:
      size in interface Collection
      Specified by:
      size in interface Set
      Specified by:
      size in class AbstractCollection
      Mappings:
      Namespace Name Mixin selector
      official size Luc;size()I
      intermediary size Lnet/minecraft/class_2600;size()I
      named size Lnet/minecraft/util/TypeFilterableList;size()I