Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.happykiller.weightlimit.server.packet.packets;
- import io.netty.buffer.ByteBuf;
- import net.minecraft.client.Minecraft;
- import net.minecraft.entity.player.EntityPlayerMP;
- import net.minecraft.util.IThreadListener;
- import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
- import net.minecraftforge.fml.common.network.simpleimpl.IMessageHandler;
- import net.minecraftforge.fml.common.network.simpleimpl.MessageContext;
- public class PacketCloseGui implements IMessage {
- public PacketCloseGui() {}
- public void fromBytes(ByteBuf buf) {}
- public void toBytes(ByteBuf buf) {}
- public static class Handler implements IMessageHandler<PacketCloseGui, IMessage> {
- public IMessage onMessage(PacketCloseGui message, MessageContext ctx) {
- IThreadListener mainThread = Minecraft.getMinecraft();
- final EntityPlayerMP player = ctx.getServerHandler().playerEntity;
- mainThread.addScheduledTask(new Runnable() {
- public void run() {
- player.closeContainer();
- }
- });
- return null;
- }
- }
- }
Add Comment
Please, Sign In to add comment