    001package net.minecraftforge.common;
    002
    003import net.minecraft.entity.Entity;
    004
    005/**
    006 * This interface should be implemented by an Entity that can be 'thrown', like snowballs.
    007 * This was created to mimic ModLoaderMP's 'owner' functionality.
    008 */
    009@Deprecated //Moved to FML cpw.mods.fml.common.registry.IThrowableEntity
    010public interface IThrowableEntity
    011{
    012    /**
    013     * Gets the entity that threw/created this entity.
    014     * @return The owner instance, Null if none.
    015     */
    016    public Entity getThrower();
    017
    018    /**
    019     * Sets the entity that threw/created this entity.
    020     * @param entity The new thrower/creator.
    021     */
    022    public void setThrower(Entity entity);
    023}