Drones unpickable, too much overhead to sync component data.

This commit is contained in:
Florian Nücke 2014-12-16 17:52:31 +01:00
parent a322981dea
commit b877fca955

View File

@ -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()