类 ClientChannelManager

java.lang.Object
committee.nova.mods.avaritia.core.channel.ClientChannelManager

public class ClientChannelManager extends Object
  • 字段详细资料

    • myChannels

      public final HashMap<Integer,String> myChannels
    • otherChannels

      public final HashMap<Integer,String> otherChannels
    • publicChannels

      public final HashMap<Integer,String> publicChannels
    • selectedChannelType

      public byte selectedChannelType
    • selectedChannelID

      public int selectedChannelID
    • selectedChannelName

      public String selectedChannelName
  • 构造器详细资料

    • ClientChannelManager

      public ClientChannelManager()
  • 方法详细资料

    • getInstance

      public static ClientChannelManager getInstance()
    • onLoggingInServer

      public static void onLoggingInServer(net.minecraftforge.client.event.ClientPlayerNetworkEvent.LoggingIn event)
    • onLoggingOutServer

      public void onLoggingOutServer(net.minecraftforge.client.event.ClientPlayerNetworkEvent.LoggingOut event)
    • setUserCache

      public void setUserCache(net.minecraft.nbt.CompoundTag userCache)
    • getUserCache

      public net.minecraft.nbt.CompoundTag getUserCache()
    • getUserName

      public String getUserName(UUID uuid)
    • getChannel

      public ClientChannel getChannel()
    • getChannel

      public ClientChannel getChannel(DummyChannelContainer container)
    • updateChannel

      public void updateChannel(net.minecraft.nbt.CompoundTag data)
    • fullUpdateChannel

      public void fullUpdateChannel(net.minecraft.nbt.CompoundTag data)
    • setChannelList

      public void setChannelList(net.minecraft.nbt.CompoundTag my, net.minecraft.nbt.CompoundTag other, net.minecraft.nbt.CompoundTag pub)
    • addChannel

      public void addChannel(byte type, int id, String name)
    • removeChannel

      public void removeChannel(byte type, int id, String name)
    • setSelectedChannel

      public void setSelectedChannel(byte type, int ID, String name)
    • addScreen

      public void addScreen(TesseractChannelScreen screen)
    • onScreenClose

      public void onScreenClose()