Class NetworkForge1_19
java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.shared.v19.network.Network1_19<net.minecraftforge.network.simple.SimpleChannel, net.minecraftforge.network.NetworkDirection>
mods.thecomputerizer.theimpossiblelibrary.forge.v19.network.NetworkForge1_19
- All Implemented Interfaces:
mods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.network.simple.SimpleChannel, net.minecraftforge.network.NetworkDirection>
public class NetworkForge1_19
extends mods.thecomputerizer.theimpossiblelibrary.shared.v19.network.Network1_19<net.minecraftforge.network.simple.SimpleChannel, net.minecraftforge.network.NetworkDirection>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraftforge.network.NetworkDirectiongetDirFromName(String name) net.minecraftforge.network.NetworkDirectionnet.minecraftforge.network.NetworkDirectionnet.minecraftforge.network.NetworkDirectionnet.minecraftforge.network.NetworkDirectiongetNameFromDir(net.minecraftforge.network.NetworkDirection dir) net.minecraftforge.network.simple.SimpleChannelnet.minecraftforge.network.NetworkDirectiongetOppositeDir(net.minecraftforge.network.NetworkDirection dir) booleanisDirLogin(net.minecraftforge.network.NetworkDirection dir) booleanisDirToClient(net.minecraftforge.network.NetworkDirection dir) voidregisterMessage(mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageDirectionInfo<net.minecraftforge.network.NetworkDirection> dir, int id) <P, M extends mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?,?>>
voidsendToPlayer(M message, P player) <M extends mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?,?>>
voidsendToServer(M message) <CTX> mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?, CTX> wrapMessage(net.minecraftforge.network.NetworkDirection dir, mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageAPI<CTX> message) <CTX> mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?, CTX> wrapMessages(net.minecraftforge.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.network.NetworkDirection dir, mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageAPI<CTX>... messages) Methods inherited from class mods.thecomputerizer.theimpossiblelibrary.shared.v19.network.Network1_19
readResourceLocation, readTag, writeTag
-
Constructor Details
-
NetworkForge1_19
public NetworkForge1_19()
-
-
Method Details
-
getDirFromName
-
getNameFromDir
-
getDirToClient
public net.minecraftforge.network.NetworkDirection getDirToClient() -
getDirToClientLogin
public net.minecraftforge.network.NetworkDirection getDirToClientLogin() -
getDirToServer
public net.minecraftforge.network.NetworkDirection getDirToServer() -
getDirToServerLogin
public net.minecraftforge.network.NetworkDirection getDirToServerLogin() -
getOppositeDir
@Nullable public net.minecraftforge.network.NetworkDirection getOppositeDir(net.minecraftforge.network.NetworkDirection dir) -
getNetwork
public net.minecraftforge.network.simple.SimpleChannel getNetwork() -
isDirToClient
public boolean isDirToClient(net.minecraftforge.network.NetworkDirection dir) -
isDirLogin
public boolean isDirLogin(net.minecraftforge.network.NetworkDirection dir) -
registerMessage
public void registerMessage(mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageDirectionInfo<net.minecraftforge.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.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.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.network.NetworkDirection dir, Collection<mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageAPI<CTX>> messages)
-