Skip navigation links
C D E F G H I K L M N O P R S T U _ 

C

CCLNetworkImpl - Class in hohserg.elegant.networking.impl
 
CCLNetworkImpl() - Constructor for class hohserg.elegant.networking.impl.CCLNetworkImpl
 
checkSendingSide(IByteBufSerializable) - Method in interface hohserg.elegant.networking.impl.Network
 
ClientToServerPacket - Interface in hohserg.elegant.networking.api
Base interface for packet, which can be send from client to server
ClientUpdate - Class in hohserg.elegant.networking.test
 
ClientUpdate() - Constructor for class hohserg.elegant.networking.test.ClientUpdate
 
config - Static variable in class hohserg.elegant.networking.impl.Main
 

D

defaultImpl - Static variable in interface hohserg.elegant.networking.impl.Network
 

E

ElegantNetworking - Class in hohserg.elegant.networking.api
 
ElegantNetworking() - Constructor for class hohserg.elegant.networking.api.ElegantNetworking
 

F

ForgeNetworkImpl - Class in hohserg.elegant.networking.impl
 
ForgeNetworkImpl() - Constructor for class hohserg.elegant.networking.impl.ForgeNetworkImpl
 

G

getByteBufSerializerFor(Class<A>) - Static method in class hohserg.elegant.networking.api.ElegantNetworking
Gives a serializer for requested type.
getNbtSerializerFor(Class<A>) - Static method in class hohserg.elegant.networking.api.ElegantNetworking
Gives a nbt serializer for requested type.
getNetwork() - Static method in interface hohserg.elegant.networking.impl.Network
 

H

hohserg.elegant.networking.api - package hohserg.elegant.networking.api
 
hohserg.elegant.networking.impl - package hohserg.elegant.networking.impl
 
hohserg.elegant.networking.test - package hohserg.elegant.networking.test
 
HotSlot - Interface in hohserg.elegant.networking.test
 
HotSlot._1 - Class in hohserg.elegant.networking.test
 
HotSlot._2 - Class in hohserg.elegant.networking.test
 

I

index() - Method in class hohserg.elegant.networking.test.HotSlot._1
 
index() - Method in class hohserg.elegant.networking.test.HotSlot._2
 
index() - Method in interface hohserg.elegant.networking.test.HotSlot
 
InnerTest() - Constructor for class hohserg.elegant.networking.test.Test.InnerTest
 
ISerializer<Packet> - Interface in hohserg.elegant.networking.impl
 

K

key - Static variable in class hohserg.elegant.networking.test.ClientUpdate
 

L

log - Static variable in class hohserg.elegant.networking.impl.Main
 

M

Main - Class in hohserg.elegant.networking.impl
 
Main() - Constructor for class hohserg.elegant.networking.impl.Main
 

N

NbtSerializer<A extends hohserg.elegant.networking.api.IByteBufSerializable> - Class in hohserg.elegant.networking.api
 
NbtSerializer(ISerializerBase<A>) - Constructor for class hohserg.elegant.networking.api.NbtSerializer
 
Network<PacketRepresentation> - Interface in hohserg.elegant.networking.impl
 

O

onKeyPress(TickEvent.ClientTickEvent) - Static method in class hohserg.elegant.networking.test.ClientUpdate
 
onReceive(ServerPlayerEntity) - Method in interface hohserg.elegant.networking.api.ClientToServerPacket
Called when the packet is received
onReceive(Minecraft) - Method in interface hohserg.elegant.networking.api.ServerToClientPacket
Called when the packet is received
onReceive(ServerPlayerEntity) - Method in class hohserg.elegant.networking.test.PacketPotionHotkey
 
onReceive(ServerPlayerEntity) - Method in class hohserg.elegant.networking.test.Test
 
onReceiveClient(PacketCustom, String) - Method in class hohserg.elegant.networking.impl.CCLNetworkImpl
 
onReceiveClient(ForgeNetworkImpl.UniversalPacket, String) - Method in class hohserg.elegant.networking.impl.ForgeNetworkImpl
 
onReceiveClient(PacketRepresentation, String) - Method in interface hohserg.elegant.networking.impl.Network
 
onReceiveServer(PacketCustom, ServerPlayerEntity, String) - Method in class hohserg.elegant.networking.impl.CCLNetworkImpl
 
onReceiveServer(ForgeNetworkImpl.UniversalPacket, ServerPlayerEntity, String) - Method in class hohserg.elegant.networking.impl.ForgeNetworkImpl
 
onReceiveServer(PacketRepresentation, ServerPlayerEntity, String) - Method in interface hohserg.elegant.networking.impl.Network
 

P

PacketPotionHotkey - Class in hohserg.elegant.networking.test
 
PacketPotionHotkey() - Constructor for class hohserg.elegant.networking.test.PacketPotionHotkey
 
protectedTest - Variable in class hohserg.elegant.networking.test.Test
 

R

registerChannel(String) - Method in class hohserg.elegant.networking.impl.CCLNetworkImpl
 
registerChannel(String) - Method in class hohserg.elegant.networking.impl.ForgeNetworkImpl
 
registerChannel(String) - Method in interface hohserg.elegant.networking.impl.Network
 

S

sendPacketToAllAround(World, double, double, double, double) - Method in interface hohserg.elegant.networking.api.ServerToClientPacket
Use it for send packet instance to all players around coordinates
sendPacketToAllAround(ServerToClientPacket, World, double, double, double, double) - Method in class hohserg.elegant.networking.impl.CCLNetworkImpl
 
sendPacketToAllAround(ServerToClientPacket, World, double, double, double, double) - Method in class hohserg.elegant.networking.impl.ForgeNetworkImpl
 
sendPacketToAllAround(ServerToClientPacket, World, double, double, double, double) - Method in interface hohserg.elegant.networking.impl.Network
 
sendToChunk(World, int, int) - Method in interface hohserg.elegant.networking.api.ServerToClientPacket
Use it for send packet instance to all players in concrete chunk
sendToChunk(ServerToClientPacket, World, int, int) - Method in class hohserg.elegant.networking.impl.CCLNetworkImpl
 
sendToChunk(ServerToClientPacket, World, int, int) - Method in class hohserg.elegant.networking.impl.ForgeNetworkImpl
 
sendToChunk(ServerToClientPacket, World, int, int) - Method in interface hohserg.elegant.networking.impl.Network
 
sendToClients() - Method in interface hohserg.elegant.networking.api.ServerToClientPacket
Use it for send packet instance to all players
sendToClients(ServerToClientPacket) - Method in class hohserg.elegant.networking.impl.CCLNetworkImpl
 
sendToClients(ServerToClientPacket) - Method in class hohserg.elegant.networking.impl.ForgeNetworkImpl
 
sendToClients(ServerToClientPacket) - Method in interface hohserg.elegant.networking.impl.Network
 
sendToDimension(World) - Method in interface hohserg.elegant.networking.api.ServerToClientPacket
Use it for send packet instance to all players in concrete dimension
sendToDimension(ServerToClientPacket, World) - Method in class hohserg.elegant.networking.impl.CCLNetworkImpl
 
sendToDimension(ServerToClientPacket, World) - Method in class hohserg.elegant.networking.impl.ForgeNetworkImpl
 
sendToDimension(ServerToClientPacket, World) - Method in interface hohserg.elegant.networking.impl.Network
 
sendToPlayer(ServerPlayerEntity) - Method in interface hohserg.elegant.networking.api.ServerToClientPacket
Use it for send packet instance to concrete player
sendToPlayer(ServerToClientPacket, ServerPlayerEntity) - Method in class hohserg.elegant.networking.impl.CCLNetworkImpl
 
sendToPlayer(ServerToClientPacket, ServerPlayerEntity) - Method in class hohserg.elegant.networking.impl.ForgeNetworkImpl
 
sendToPlayer(ServerToClientPacket, ServerPlayerEntity) - Method in interface hohserg.elegant.networking.impl.Network
 
sendToServer() - Method in interface hohserg.elegant.networking.api.ClientToServerPacket
Use it for send packet instance to server
sendToServer(ClientToServerPacket) - Method in class hohserg.elegant.networking.impl.CCLNetworkImpl
 
sendToServer(ClientToServerPacket) - Method in class hohserg.elegant.networking.impl.ForgeNetworkImpl
 
sendToServer(ClientToServerPacket) - Method in interface hohserg.elegant.networking.impl.Network
 
serialize(A) - Method in class hohserg.elegant.networking.api.NbtSerializer
 
serialize(Packet, ByteBuf) - Method in interface hohserg.elegant.networking.impl.ISerializer
 
serialize_Block_Generic(Block, ByteBuf) - Method in interface hohserg.elegant.networking.impl.ISerializer
 
serialize_CompoundNBT_Generic(CompoundNBT, ByteBuf) - Method in interface hohserg.elegant.networking.impl.ISerializer
 
serialize_Fluid_Generic(Fluid, ByteBuf) - Method in interface hohserg.elegant.networking.impl.ISerializer
 
serialize_FluidStack_Generic(FluidStack, ByteBuf) - Method in interface hohserg.elegant.networking.impl.ISerializer
 
serialize_Item_Generic(Item, ByteBuf) - Method in interface hohserg.elegant.networking.impl.ISerializer
 
serialize_ItemStack_Generic(ItemStack, ByteBuf) - Method in interface hohserg.elegant.networking.impl.ISerializer
 
serialize_ResourceLocation_Generic(ResourceLocation, ByteBuf) - Method in interface hohserg.elegant.networking.impl.ISerializer
 
serializeToByteArray(A) - Method in class hohserg.elegant.networking.api.NbtSerializer
 
ServerToClientPacket - Interface in hohserg.elegant.networking.api
Base interface for packet, which can be send from server to client

T

Test - Class in hohserg.elegant.networking.test
 
Test() - Constructor for class hohserg.elegant.networking.test.Test
 
Test.InnerTest - Class in hohserg.elegant.networking.test
 

U

unserialize(CompoundNBT) - Method in class hohserg.elegant.networking.api.NbtSerializer
 
unserialize(ByteBuf) - Method in interface hohserg.elegant.networking.impl.ISerializer
 
unserialize_Block_Generic(ByteBuf) - Method in interface hohserg.elegant.networking.impl.ISerializer
 
unserialize_Fluid_Generic(ByteBuf) - Method in interface hohserg.elegant.networking.impl.ISerializer
 
unserialize_FluidStack_Generic(ByteBuf) - Method in interface hohserg.elegant.networking.impl.ISerializer
 
unserialize_Item_Generic(ByteBuf) - Method in interface hohserg.elegant.networking.impl.ISerializer
 
unserialize_ItemStack_Generic(ByteBuf) - Method in interface hohserg.elegant.networking.impl.ISerializer
 
unserialize_NBTTagCompound_Generic(ByteBuf) - Method in interface hohserg.elegant.networking.impl.ISerializer
 
unserialize_ResourceLocation_Generic(ByteBuf) - Method in interface hohserg.elegant.networking.impl.ISerializer
 
unserializeFromByteArray(ByteArrayNBT) - Method in class hohserg.elegant.networking.api.NbtSerializer
 

_

_1() - Constructor for class hohserg.elegant.networking.test.HotSlot._1
 
_2() - Constructor for class hohserg.elegant.networking.test.HotSlot._2
 
C D E F G H I K L M N O P R S T U _ 
Skip navigation links