Class NetworkForge1_16_5

java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.shared.v16.m5.network.Network1_16_5<net.minecraftforge.fml.network.simple.SimpleChannel, net.minecraftforge.fml.network.NetworkDirection>
mods.thecomputerizer.theimpossiblelibrary.forge.v16.m5.network.NetworkForge1_16_5
All Implemented Interfaces:
mods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.network.simple.SimpleChannel, net.minecraftforge.fml.network.NetworkDirection>

public class NetworkForge1_16_5 extends mods.thecomputerizer.theimpossiblelibrary.shared.v16.m5.network.Network1_16_5<net.minecraftforge.fml.network.simple.SimpleChannel, net.minecraftforge.fml.network.NetworkDirection>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraftforge.fml.network.NetworkDirection
     
    net.minecraftforge.fml.network.NetworkDirection
     
    net.minecraftforge.fml.network.NetworkDirection
     
    net.minecraftforge.fml.network.NetworkDirection
     
    net.minecraftforge.fml.network.NetworkDirection
     
    getNameFromDir(net.minecraftforge.fml.network.NetworkDirection dir)
     
    net.minecraftforge.fml.network.simple.SimpleChannel
     
    net.minecraftforge.fml.network.NetworkDirection
    getOppositeDir(net.minecraftforge.fml.network.NetworkDirection dir)
     
    boolean
    isDirLogin(net.minecraftforge.fml.network.NetworkDirection dir)
     
    boolean
    isDirToClient(net.minecraftforge.fml.network.NetworkDirection dir)
     
    void
    registerMessage(mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageDirectionInfo<net.minecraftforge.fml.network.NetworkDirection> dir, int id)
     
    <P, M extends mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?,?>>
    void
    sendToPlayer(M message, P player)
     
    <M extends mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?,?>>
    void
    sendToServer(M message)
     
    <CTX> mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?,CTX>
    wrapMessage(net.minecraftforge.fml.network.NetworkDirection dir, mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageAPI<CTX> message)
     
    <CTX> mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?,CTX>
    wrapMessages(net.minecraftforge.fml.network.NetworkDirection dir, Collection<mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageAPI<CTX>> messages)
     
    <CTX> mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?,CTX>
    wrapMessages(net.minecraftforge.fml.network.NetworkDirection dir, mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageAPI<CTX>... messages)
     

    Methods inherited from class mods.thecomputerizer.theimpossiblelibrary.shared.v16.m5.network.Network1_16_5

    readResourceLocation, readTag, writeTag

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NetworkForge1_16_5

      public NetworkForge1_16_5()
  • Method Details

    • getDirFromName

      public net.minecraftforge.fml.network.NetworkDirection getDirFromName(String name)
    • getNameFromDir

      public String getNameFromDir(net.minecraftforge.fml.network.NetworkDirection dir)
    • getDirToClient

      public net.minecraftforge.fml.network.NetworkDirection getDirToClient()
    • getDirToClientLogin

      public net.minecraftforge.fml.network.NetworkDirection getDirToClientLogin()
    • getDirToServer

      public net.minecraftforge.fml.network.NetworkDirection getDirToServer()
    • getDirToServerLogin

      public net.minecraftforge.fml.network.NetworkDirection getDirToServerLogin()
    • getOppositeDir

      @Nullable public net.minecraftforge.fml.network.NetworkDirection getOppositeDir(net.minecraftforge.fml.network.NetworkDirection dir)
    • getNetwork

      public net.minecraftforge.fml.network.simple.SimpleChannel getNetwork()
    • isDirToClient

      public boolean isDirToClient(net.minecraftforge.fml.network.NetworkDirection dir)
    • isDirLogin

      public boolean isDirLogin(net.minecraftforge.fml.network.NetworkDirection dir)
    • registerMessage

      public void registerMessage(mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageDirectionInfo<net.minecraftforge.fml.network.NetworkDirection> dir, int id)
    • sendToPlayer

      public <P, M extends mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?,?>> void sendToPlayer(M message, P player)
    • sendToServer

      public <M extends mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?,?>> void sendToServer(M message)
    • wrapMessage

      public <CTX> mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?,CTX> wrapMessage(net.minecraftforge.fml.network.NetworkDirection dir, mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageAPI<CTX> message)
    • wrapMessages

      public <CTX> mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?,CTX> wrapMessages(net.minecraftforge.fml.network.NetworkDirection dir, mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageAPI<CTX>... messages)
    • wrapMessages

      public <CTX> mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?,CTX> wrapMessages(net.minecraftforge.fml.network.NetworkDirection dir, Collection<mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageAPI<CTX>> messages)