类 ServerChannelManager

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

public class ServerChannelManager extends Object
  • 方法详细资料

    • getInstance

      public static ServerChannelManager getInstance()
    • onServerLoad

      public static void onServerLoad(net.minecraftforge.event.server.ServerAboutToStartEvent event)
    • onTick

      public void onTick(net.minecraftforge.event.TickEvent.ServerTickEvent event)
    • onLevelSave

      public void onLevelSave(net.minecraftforge.event.level.LevelEvent.Save event)
    • onServerDown

      public void onServerDown(net.minecraftforge.event.server.ServerStoppingEvent event)
    • getChannel

      public ServerChannel getChannel(UUID ownerUUID, int channelId)
    • getChannelName

      public String getChannelName(UUID ownerUUID, int id)
    • addChannelSelector

      public void addChannelSelector(net.minecraft.server.level.ServerPlayer player, UUID otherUUID)
    • tryAddChannel

      public void tryAddChannel(net.minecraft.server.level.ServerPlayer player, String name, boolean pub)
    • tryAddChannel

      public void tryAddChannel(net.minecraft.server.level.ServerPlayer player, ServerChannel channel, boolean pub)
    • tryRemoveChannel

      public boolean tryRemoveChannel(UUID channelOwner, int id)
    • renameChannel

      public void renameChannel(ChannelInfo info, String name)
    • removeChannelSelector

      public void removeChannelSelector(net.minecraft.server.level.ServerPlayer player)
    • sendChannelSet

      public static void sendChannelSet(net.minecraft.server.level.ServerPlayer player, UUID terminalOwner, UUID channelOwner, int channelId)