Class RealmsServerFilterer

java.lang.Object
net.minecraft.client.realms.util.RealmsServerFilterer
All Implemented Interfaces:
Iterable<RealmsServer>

@Environment(CLIENT) public class RealmsServerFilterer extends Object implements Iterable<RealmsServer>
Mappings:
Namespace Name
official esj
intermediary net/minecraft/class_7580
named net/minecraft/client/realms/util/RealmsServerFilterer
  • Field Details

    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official a Lesj;a:Levi;
      intermediary field_39692 Lnet/minecraft/class_7580;field_39692:Lnet/minecraft/class_310;
      named client Lnet/minecraft/client/realms/util/RealmsServerFilterer;client:Lnet/minecraft/client/MinecraftClient;
    • removedServers

      private final Set<RealmsServer> removedServers
      Mappings:
      Namespace Name Mixin selector
      official b Lesj;b:Ljava/util/Set;
      intermediary field_39693 Lnet/minecraft/class_7580;field_39693:Ljava/util/Set;
      named removedServers Lnet/minecraft/client/realms/util/RealmsServerFilterer;removedServers:Ljava/util/Set;
    • sortedServers

      private List<RealmsServer> sortedServers
      Mappings:
      Namespace Name Mixin selector
      official c Lesj;c:Ljava/util/List;
      intermediary field_39694 Lnet/minecraft/class_7580;field_39694:Ljava/util/List;
      named sortedServers Lnet/minecraft/client/realms/util/RealmsServerFilterer;sortedServers:Ljava/util/List;
  • Constructor Details

    • RealmsServerFilterer

      public RealmsServerFilterer(MinecraftClient client)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lesj;<init>(Levi;)V
      intermediary <init> Lnet/minecraft/class_7580;<init>(Lnet/minecraft/class_310;)V
      named <init> Lnet/minecraft/client/realms/util/RealmsServerFilterer;<init>(Lnet/minecraft/client/MinecraftClient;)V
  • Method Details

    • filterAndSort

      public void filterAndSort(List<RealmsServer> servers)
      Mappings:
      Namespace Name Mixin selector
      official a Lesj;a(Ljava/util/List;)V
      intermediary method_44623 Lnet/minecraft/class_7580;method_44623(Ljava/util/List;)V
      named filterAndSort Lnet/minecraft/client/realms/util/RealmsServerFilterer;filterAndSort(Ljava/util/List;)V
    • remove

      public void remove(RealmsServer server)
      Mappings:
      Namespace Name Mixin selector
      official a Lesj;a(Leri;)V
      intermediary method_44622 Lnet/minecraft/class_7580;method_44622(Lnet/minecraft/class_4877;)V
      named remove Lnet/minecraft/client/realms/util/RealmsServerFilterer;remove(Lnet/minecraft/client/realms/dto/RealmsServer;)V
    • iterator

      public Iterator<RealmsServer> iterator()
      Specified by:
      iterator in interface Iterable<RealmsServer>
    • isEmpty

      public boolean isEmpty()
      Mappings:
      Namespace Name Mixin selector
      official a Lesj;a()Z
      intermediary method_52664 Lnet/minecraft/class_7580;method_52664()Z
      named isEmpty Lnet/minecraft/client/realms/util/RealmsServerFilterer;isEmpty()Z