Class Network1_12_2
java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.legacy.v12.m2.network.Network1_12_2
- All Implemented Interfaces:
mods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
public class Network1_12_2
extends Object
implements mods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraftforge.fml.relauncher.SidegetDirFromName(String name) net.minecraftforge.fml.relauncher.Sidenet.minecraftforge.fml.relauncher.Sidenet.minecraftforge.fml.relauncher.Sidenet.minecraftforge.fml.relauncher.SidegetNameFromDir(net.minecraftforge.fml.relauncher.Side side) net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrappernet.minecraftforge.fml.relauncher.SidegetOppositeDir(net.minecraftforge.fml.relauncher.Side side) booleanisDirLogin(net.minecraftforge.fml.relauncher.Side d) booleanisDirToClient(net.minecraftforge.fml.relauncher.Side side) mods.thecomputerizer.theimpossiblelibrary.api.resource.ResourceLocationAPI<?> readResourceLocation(io.netty.buffer.ByteBuf buf) mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<?> readTag(io.netty.buffer.ByteBuf buf) voidregisterMessage(mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageDirectionInfo<net.minecraftforge.fml.relauncher.Side> 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.fml.relauncher.Side side, mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageAPI<CTX> message) <CTX> mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?, CTX> wrapMessages(net.minecraftforge.fml.relauncher.Side side, Collection<mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageAPI<CTX>> messages) <CTX> mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?, CTX> wrapMessages(net.minecraftforge.fml.relauncher.Side side, mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageAPI<CTX>... messages) voidwriteTag(io.netty.buffer.ByteBuf buf, mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<?> tag)
-
Constructor Details
-
Network1_12_2
public Network1_12_2()
-
-
Method Details
-
getDirFromName
- Specified by:
getDirFromNamein interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
getNameFromDir
- Specified by:
getNameFromDirin interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
getDirToClient
public net.minecraftforge.fml.relauncher.Side getDirToClient()- Specified by:
getDirToClientin interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
getDirToClientLogin
public net.minecraftforge.fml.relauncher.Side getDirToClientLogin()- Specified by:
getDirToClientLoginin interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
getDirToServer
public net.minecraftforge.fml.relauncher.Side getDirToServer()- Specified by:
getDirToServerin interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
getDirToServerLogin
public net.minecraftforge.fml.relauncher.Side getDirToServerLogin()- Specified by:
getDirToServerLoginin interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
getOppositeDir
public net.minecraftforge.fml.relauncher.Side getOppositeDir(net.minecraftforge.fml.relauncher.Side side) - Specified by:
getOppositeDirin interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
wrapMessage
public <CTX> mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?,CTX> wrapMessage(net.minecraftforge.fml.relauncher.Side side, mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageAPI<CTX> message) - Specified by:
wrapMessagein interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
wrapMessages
public <CTX> mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?,CTX> wrapMessages(net.minecraftforge.fml.relauncher.Side side, mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageAPI<CTX>... messages) - Specified by:
wrapMessagesin interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
wrapMessages
public <CTX> mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?,CTX> wrapMessages(net.minecraftforge.fml.relauncher.Side side, Collection<mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageAPI<CTX>> messages) - Specified by:
wrapMessagesin interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
getNetwork
public net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper getNetwork()- Specified by:
getNetworkin interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
isDirToClient
public boolean isDirToClient(net.minecraftforge.fml.relauncher.Side side) - Specified by:
isDirToClientin interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
isDirLogin
public boolean isDirLogin(net.minecraftforge.fml.relauncher.Side d) - Specified by:
isDirLoginin interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
readResourceLocation
public mods.thecomputerizer.theimpossiblelibrary.api.resource.ResourceLocationAPI<?> readResourceLocation(io.netty.buffer.ByteBuf buf) - Specified by:
readResourceLocationin interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
readTag
public mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<?> readTag(io.netty.buffer.ByteBuf buf) - Specified by:
readTagin interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
registerMessage
public void registerMessage(mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageDirectionInfo<net.minecraftforge.fml.relauncher.Side> dir, int id) - Specified by:
registerMessagein interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
sendToPlayer
public <P, M extends mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?,?>> void sendToPlayer(M message, P player) - Specified by:
sendToPlayerin interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
sendToServer
public <M extends mods.thecomputerizer.theimpossiblelibrary.api.network.message.MessageWrapperAPI<?,?>> void sendToServer(M message) - Specified by:
sendToServerin interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-
writeTag
public void writeTag(io.netty.buffer.ByteBuf buf, mods.thecomputerizer.theimpossiblelibrary.api.tag.CompoundTagAPI<?> tag) - Specified by:
writeTagin interfacemods.thecomputerizer.theimpossiblelibrary.api.network.NetworkAPI<net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper, net.minecraftforge.fml.relauncher.Side>
-