Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.creepinson.packet;
- import io.netty.buffer.ByteBuf;
- import net.minecraft.client.renderer.entity.RenderLivingBase;
- import net.minecraft.util.math.BlockPos;
- import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
- public class CustomPacket implements IMessage {
- public RenderLivingBase render;
- public int id;
- // A default constructor is always required
- public CustomPacket() {
- }
- public CustomPacket(RenderLivingBase render, int ID) {
- this.render = render;
- this.id = ID;
- }
- public CustomPacket(RenderLivingBase render) {
- this.render = render;
- }
- @Override
- public void toBytes(ByteBuf buf) {
- buf.writeInt(id);
- }
- @Override
- public void fromBytes(ByteBuf buf) {
- // Reads the int back from the buf. Note that if you have multiple
- // values, you must read in the same order you wrote.
- id = buf.readInt();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement