Class NetworkingBackend

java.lang.Object
net.minecraft.network.NetworkingBackend

public abstract class NetworkingBackend extends Object
Mappings:
Namespace Name
named net/minecraft/network/NetworkingBackend
intermediary net/minecraft/class_12239
official axx
  • Field Details

    • NIO

      private static final NetworkingBackend NIO
      Mappings:
      Namespace Name Mixin selector
      named NIO Lnet/minecraft/network/NetworkingBackend;NIO:Lnet/minecraft/network/NetworkingBackend;
      intermediary field_63934 Lnet/minecraft/class_12239;field_63934:Lnet/minecraft/class_12239;
      official a Laxx;a:Laxx;
    • EPOLL

      private static final NetworkingBackend EPOLL
      Mappings:
      Namespace Name Mixin selector
      named EPOLL Lnet/minecraft/network/NetworkingBackend;EPOLL:Lnet/minecraft/network/NetworkingBackend;
      intermediary field_63935 Lnet/minecraft/class_12239;field_63935:Lnet/minecraft/class_12239;
      official b Laxx;b:Laxx;
    • field_64090

      private static final NetworkingBackend field_64090
      Mappings:
      Namespace Name Mixin selector
      named field_64090 Lnet/minecraft/network/NetworkingBackend;field_64090:Lnet/minecraft/network/NetworkingBackend;
      intermediary field_64090 Lnet/minecraft/class_12239;field_64090:Lnet/minecraft/class_12239;
      official c Laxx;c:Laxx;
    • LOCAL

      private static final NetworkingBackend LOCAL
      Mappings:
      Namespace Name Mixin selector
      named LOCAL Lnet/minecraft/network/NetworkingBackend;LOCAL:Lnet/minecraft/network/NetworkingBackend;
      intermediary field_63936 Lnet/minecraft/class_12239;field_63936:Lnet/minecraft/class_12239;
      official d Laxx;d:Laxx;
    • name

      private final String name
      Mappings:
      Namespace Name Mixin selector
      named name Lnet/minecraft/network/NetworkingBackend;name:Ljava/lang/String;
      intermediary field_63937 Lnet/minecraft/class_12239;field_63937:Ljava/lang/String;
      official e Laxx;e:Ljava/lang/String;
    • channelClass

      private final Class<? extends Channel> channelClass
      Mappings:
      Namespace Name Mixin selector
      named channelClass Lnet/minecraft/network/NetworkingBackend;channelClass:Ljava/lang/Class;
      intermediary field_63938 Lnet/minecraft/class_12239;field_63938:Ljava/lang/Class;
      official f Laxx;f:Ljava/lang/Class;
    • serverChannelClass

      private final Class<? extends ServerChannel> serverChannelClass
      Mappings:
      Namespace Name Mixin selector
      named serverChannelClass Lnet/minecraft/network/NetworkingBackend;serverChannelClass:Ljava/lang/Class;
      intermediary field_63939 Lnet/minecraft/class_12239;field_63939:Ljava/lang/Class;
      official g Laxx;g:Ljava/lang/Class;
    • eventLoopGroup

      private volatile EventLoopGroup eventLoopGroup
      Mappings:
      Namespace Name Mixin selector
      named eventLoopGroup Lnet/minecraft/network/NetworkingBackend;eventLoopGroup:Lio/netty/channel/EventLoopGroup;
      intermediary field_63940 Lnet/minecraft/class_12239;field_63940:Lio/netty/channel/EventLoopGroup;
      official h Laxx;h:Lio/netty/channel/EventLoopGroup;
  • Constructor Details

    • NetworkingBackend

      NetworkingBackend(String name, Class<? extends Channel> channelClass, Class<? extends ServerChannel> serverChannelClass)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/network/NetworkingBackend;<init>(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;)V
      intermediary <init> Lnet/minecraft/class_12239;<init>(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;)V
      official <init> Laxx;<init>(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;)V
  • Method Details

    • remote

      public static NetworkingBackend remote(boolean useEpoll)
      Mappings:
      Namespace Name Mixin selector
      named remote Lnet/minecraft/network/NetworkingBackend;remote(Z)Lnet/minecraft/network/NetworkingBackend;
      intermediary method_75867 Lnet/minecraft/class_12239;method_75867(Z)Lnet/minecraft/class_12239;
      official a Laxx;a(Z)Laxx;
    • local

      public static NetworkingBackend local()
      Mappings:
      Namespace Name Mixin selector
      named local Lnet/minecraft/network/NetworkingBackend;local()Lnet/minecraft/network/NetworkingBackend;
      intermediary method_75866 Lnet/minecraft/class_12239;method_75866()Lnet/minecraft/class_12239;
      official a Laxx;a()Laxx;
    • createThreadFactory

      private ThreadFactory createThreadFactory()
      Mappings:
      Namespace Name Mixin selector
      named createThreadFactory Lnet/minecraft/network/NetworkingBackend;createThreadFactory()Ljava/util/concurrent/ThreadFactory;
      intermediary method_75872 Lnet/minecraft/class_12239;method_75872()Ljava/util/concurrent/ThreadFactory;
      official f Laxx;f()Ljava/util/concurrent/ThreadFactory;
    • newFactory

      protected abstract IoHandlerFactory newFactory()
      Mappings:
      Namespace Name Mixin selector
      named newFactory Lnet/minecraft/network/NetworkingBackend;newFactory()Lio/netty/channel/IoHandlerFactory;
      intermediary method_75868 Lnet/minecraft/class_12239;method_75868()Lio/netty/channel/IoHandlerFactory;
      official b Laxx;b()Lio/netty/channel/IoHandlerFactory;
    • createEventLoopGroup

      private EventLoopGroup createEventLoopGroup()
      Mappings:
      Namespace Name Mixin selector
      named createEventLoopGroup Lnet/minecraft/network/NetworkingBackend;createEventLoopGroup()Lio/netty/channel/EventLoopGroup;
      intermediary method_75873 Lnet/minecraft/class_12239;method_75873()Lio/netty/channel/EventLoopGroup;
      official g Laxx;g()Lio/netty/channel/EventLoopGroup;
    • getEventLoopGroup

      public EventLoopGroup getEventLoopGroup()
      Mappings:
      Namespace Name Mixin selector
      named getEventLoopGroup Lnet/minecraft/network/NetworkingBackend;getEventLoopGroup()Lio/netty/channel/EventLoopGroup;
      intermediary method_75869 Lnet/minecraft/class_12239;method_75869()Lio/netty/channel/EventLoopGroup;
      official c Laxx;c()Lio/netty/channel/EventLoopGroup;
    • getChannelClass

      public Class<? extends Channel> getChannelClass()
      Mappings:
      Namespace Name Mixin selector
      named getChannelClass Lnet/minecraft/network/NetworkingBackend;getChannelClass()Ljava/lang/Class;
      intermediary method_75870 Lnet/minecraft/class_12239;method_75870()Ljava/lang/Class;
      official d Laxx;d()Ljava/lang/Class;
    • getServerChannelClass

      public Class<? extends ServerChannel> getServerChannelClass()
      Mappings:
      Namespace Name Mixin selector
      named getServerChannelClass Lnet/minecraft/network/NetworkingBackend;getServerChannelClass()Ljava/lang/Class;
      intermediary method_75871 Lnet/minecraft/class_12239;method_75871()Ljava/lang/Class;
      official e Laxx;e()Ljava/lang/Class;