From b877fca955c8abf16cc8dcc597118e65d1b0ec6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Tue, 16 Dec 2014 17:52:31 +0100 Subject: [PATCH] Drones unpickable, too much overhead to sync component data. --- src/main/scala/li/cil/oc/common/entity/Drone.scala | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/main/scala/li/cil/oc/common/entity/Drone.scala b/src/main/scala/li/cil/oc/common/entity/Drone.scala index ce6413699..429422b49 100644 --- a/src/main/scala/li/cil/oc/common/entity/Drone.scala +++ b/src/main/scala/li/cil/oc/common/entity/Drone.scala @@ -30,7 +30,6 @@ import net.minecraft.entity.item.EntityItem import net.minecraft.entity.player.EntityPlayer import net.minecraft.item.ItemStack import net.minecraft.nbt.NBTTagCompound -import net.minecraft.util.MovingObjectPosition import net.minecraft.util.Vec3 import net.minecraft.world.World import net.minecraftforge.common.util.ForgeDirection @@ -369,12 +368,6 @@ class Drone(val world: World) extends Entity(world) with MachineHost with intern super.hitByEntity(entity) } - override def getPickedResult(target: MovingObjectPosition) = { - val stack = api.Items.get("drone").createItemStack(1) - info.save(stack) - stack - } - override def interactFirst(player: EntityPlayer) = { if (player.isSneaking) { kill()