generated from tilera/1710mod
25 lines
705 B
Java
25 lines
705 B
Java
|
package mffs.base;
|
||
|
|
||
|
import cpw.mods.fml.common.network.simpleimpl.IMessage;
|
||
|
import cpw.mods.fml.common.network.simpleimpl.IMessageHandler;
|
||
|
import cpw.mods.fml.common.network.simpleimpl.MessageContext;
|
||
|
import net.minecraft.tileentity.TileEntity;
|
||
|
import net.minecraft.world.World;
|
||
|
|
||
|
public class PacketTileHandler
|
||
|
implements IMessageHandler<PacketTile, IMessage> {
|
||
|
@Override
|
||
|
public IMessage onMessage(PacketTile arg0, MessageContext arg1) {
|
||
|
World w = arg1.getServerHandler().playerEntity.worldObj;
|
||
|
|
||
|
TileEntity te = arg0.pos.getTileEntity(w);
|
||
|
|
||
|
if (!(te instanceof TileEntityBase))
|
||
|
return null;
|
||
|
|
||
|
((TileEntityBase)te).onReceivePacket(arg0.type, arg0.data);
|
||
|
|
||
|
return null;
|
||
|
}
|
||
|
}
|