public interface ISerializer<Packet>
extends hohserg.elegant.networking.impl.ISerializerBase<Packet>
| Modifier and Type | Method and Description |
|---|---|
default void |
serialize_Block_Generic(net.minecraft.block.Block value,
io.netty.buffer.ByteBuf acc) |
default void |
serialize_CompoundNBT_Generic(net.minecraft.nbt.CompoundNBT value,
io.netty.buffer.ByteBuf acc) |
default void |
serialize_Fluid_Generic(net.minecraft.fluid.Fluid value,
io.netty.buffer.ByteBuf acc) |
default void |
serialize_FluidStack_Generic(net.minecraftforge.fluids.FluidStack value,
io.netty.buffer.ByteBuf acc) |
default void |
serialize_Item_Generic(net.minecraft.item.Item value,
io.netty.buffer.ByteBuf acc) |
default void |
serialize_ItemStack_Generic(net.minecraft.item.ItemStack value,
io.netty.buffer.ByteBuf acc) |
default void |
serialize_ResourceLocation_Generic(net.minecraft.util.ResourceLocation value,
io.netty.buffer.ByteBuf acc) |
void |
serialize(Packet value,
io.netty.buffer.ByteBuf acc) |
default net.minecraft.block.Block |
unserialize_Block_Generic(io.netty.buffer.ByteBuf buf) |
default net.minecraft.fluid.Fluid |
unserialize_Fluid_Generic(io.netty.buffer.ByteBuf buf) |
default net.minecraftforge.fluids.FluidStack |
unserialize_FluidStack_Generic(io.netty.buffer.ByteBuf buf) |
default net.minecraft.item.Item |
unserialize_Item_Generic(io.netty.buffer.ByteBuf buf) |
default net.minecraft.item.ItemStack |
unserialize_ItemStack_Generic(io.netty.buffer.ByteBuf buf) |
default net.minecraft.nbt.CompoundNBT |
unserialize_NBTTagCompound_Generic(io.netty.buffer.ByteBuf buf) |
default net.minecraft.util.ResourceLocation |
unserialize_ResourceLocation_Generic(io.netty.buffer.ByteBuf buf) |
Packet |
unserialize(io.netty.buffer.ByteBuf buf) |
serialize_Boolean_Generic, serialize_Byte_Generic, serialize_Char_Generic, serialize_Double_Generic, serialize_Float_Generic, serialize_Int_Generic, serialize_Long_Generic, serialize_Short_Generic, serialize_String_Generic, serialize_UUID_Generic, unserialize_Boolean_Generic, unserialize_Byte_Generic, unserialize_Char_Generic, unserialize_Double_Generic, unserialize_Float_Generic, unserialize_Int_Generic, unserialize_Long_Generic, unserialize_Short_Generic, unserialize_String_Generic, unserialize_UUID_Genericvoid serialize(Packet value, io.netty.buffer.ByteBuf acc)
serialize in interface hohserg.elegant.networking.impl.ISerializerBase<Packet>Packet unserialize(io.netty.buffer.ByteBuf buf)
unserialize in interface hohserg.elegant.networking.impl.ISerializerBase<Packet>default void serialize_CompoundNBT_Generic(net.minecraft.nbt.CompoundNBT value,
io.netty.buffer.ByteBuf acc)
default void serialize_ItemStack_Generic(net.minecraft.item.ItemStack value,
io.netty.buffer.ByteBuf acc)
default void serialize_FluidStack_Generic(net.minecraftforge.fluids.FluidStack value,
io.netty.buffer.ByteBuf acc)
default void serialize_Item_Generic(net.minecraft.item.Item value,
io.netty.buffer.ByteBuf acc)
default void serialize_Block_Generic(net.minecraft.block.Block value,
io.netty.buffer.ByteBuf acc)
default void serialize_Fluid_Generic(net.minecraft.fluid.Fluid value,
io.netty.buffer.ByteBuf acc)
default void serialize_ResourceLocation_Generic(net.minecraft.util.ResourceLocation value,
io.netty.buffer.ByteBuf acc)
default net.minecraft.nbt.CompoundNBT unserialize_NBTTagCompound_Generic(io.netty.buffer.ByteBuf buf)
default net.minecraft.item.ItemStack unserialize_ItemStack_Generic(io.netty.buffer.ByteBuf buf)
default net.minecraftforge.fluids.FluidStack unserialize_FluidStack_Generic(io.netty.buffer.ByteBuf buf)
default net.minecraft.item.Item unserialize_Item_Generic(io.netty.buffer.ByteBuf buf)
default net.minecraft.block.Block unserialize_Block_Generic(io.netty.buffer.ByteBuf buf)
default net.minecraft.fluid.Fluid unserialize_Fluid_Generic(io.netty.buffer.ByteBuf buf)
default net.minecraft.util.ResourceLocation unserialize_ResourceLocation_Generic(io.netty.buffer.ByteBuf buf)