public class ElegantNetworking
extends java.lang.Object
| Constructor and Description |
|---|
ElegantNetworking() |
| Modifier and Type | Method and Description |
|---|---|
static <A extends hohserg.elegant.networking.api.IByteBufSerializable> |
getByteBufSerializerFor(java.lang.Class<A> serializable)
Gives a serializer for requested type.
|
static <A extends hohserg.elegant.networking.api.IByteBufSerializable> |
getNbtSerializerFor(java.lang.Class<A> serializable)
Gives a nbt serializer for requested type.
|
public static <A extends hohserg.elegant.networking.api.IByteBufSerializable> hohserg.elegant.networking.impl.ISerializerBase<A> getByteBufSerializerFor(java.lang.Class<A> serializable)
A => ByteBuf
ByteBuf => A A - requested typeserializable - class of requested typepublic static <A extends hohserg.elegant.networking.api.IByteBufSerializable> NbtSerializer<A> getNbtSerializerFor(java.lang.Class<A> serializable)
A => NBTTagCompound
NBTTagCompound => A
A => NBTTagByteArray
NBTTagByteArray => A
Useful for capability storage, world save data and etcA - requested typeserializable - class of requested type