@@ -13,16 +13,6 @@ public interface Damageable extends Entity {
|
||||
*/
|
||||
void damage(double amount);
|
||||
|
||||
/**
|
||||
* This method exists for legacy reasons to provide backwards
|
||||
* compatibility. It will not exist at runtime and should not be used
|
||||
* under any circumstances.
|
||||
*
|
||||
* @param amount Amount of damage to deal
|
||||
*/
|
||||
@Deprecated
|
||||
void _INVALID_damage(int amount);
|
||||
|
||||
/**
|
||||
* Deals the given amount of damage to this entity, from a specified
|
||||
* entity.
|
||||
@@ -32,17 +22,6 @@ public interface Damageable extends Entity {
|
||||
*/
|
||||
void damage(double amount, Entity source);
|
||||
|
||||
/**
|
||||
* This method exists for legacy reasons to provide backwards
|
||||
* compatibility. It will not exist at runtime and should not be used
|
||||
* under any circumstances.
|
||||
*
|
||||
* @param amount Amount of damage to deal
|
||||
* @param source Entity which to attribute this damage from
|
||||
*/
|
||||
@Deprecated
|
||||
void _INVALID_damage(int amount, Entity source);
|
||||
|
||||
/**
|
||||
* Gets the entity's health from 0 to {@link #getMaxHealth()}, where 0 is dead.
|
||||
*
|
||||
@@ -50,16 +29,6 @@ public interface Damageable extends Entity {
|
||||
*/
|
||||
double getHealth();
|
||||
|
||||
/**
|
||||
* This method exists for legacy reasons to provide backwards
|
||||
* compatibility. It will not exist at runtime and should not be used
|
||||
* under any circumstances.
|
||||
*
|
||||
* @return Health represented from 0 to max
|
||||
*/
|
||||
@Deprecated
|
||||
int _INVALID_getHealth();
|
||||
|
||||
/**
|
||||
* Sets the entity's health from 0 to {@link #getMaxHealth()}, where 0 is
|
||||
* dead.
|
||||
@@ -70,18 +39,6 @@ public interface Damageable extends Entity {
|
||||
*/
|
||||
void setHealth(double health);
|
||||
|
||||
/**
|
||||
* This method exists for legacy reasons to provide backwards
|
||||
* compatibility. It will not exist at runtime and should not be used
|
||||
* under any circumstances.
|
||||
*
|
||||
* @param health New health represented from 0 to max
|
||||
* @throws IllegalArgumentException Thrown if the health is {@literal < 0 or >}
|
||||
* {@link #getMaxHealth()}
|
||||
*/
|
||||
@Deprecated
|
||||
void _INVALID_setHealth(int health);
|
||||
|
||||
/**
|
||||
* Gets the maximum health this entity has.
|
||||
*
|
||||
@@ -91,16 +48,6 @@ public interface Damageable extends Entity {
|
||||
@Deprecated
|
||||
double getMaxHealth();
|
||||
|
||||
/**
|
||||
* This method exists for legacy reasons to provide backwards
|
||||
* compatibility. It will not exist at runtime and should not be used
|
||||
* under any circumstances.
|
||||
*
|
||||
* @return Maximum health
|
||||
*/
|
||||
@Deprecated
|
||||
int _INVALID_getMaxHealth();
|
||||
|
||||
/**
|
||||
* Sets the maximum health this entity can have.
|
||||
* <p>
|
||||
@@ -116,16 +63,6 @@ public interface Damageable extends Entity {
|
||||
@Deprecated
|
||||
void setMaxHealth(double health);
|
||||
|
||||
/**
|
||||
* This method exists for legacy reasons to provide backwards
|
||||
* compatibility. It will not exist at runtime and should not be used
|
||||
* under any circumstances.
|
||||
*
|
||||
* @param health amount of health to set the maximum to
|
||||
*/
|
||||
@Deprecated
|
||||
void _INVALID_setMaxHealth(int health);
|
||||
|
||||
/**
|
||||
* Resets the max health to the original amount.
|
||||
* @deprecated use {@link Attribute#GENERIC_MAX_HEALTH}.
|
||||
|
||||
@@ -168,16 +168,6 @@ public interface LivingEntity extends Attributable, Entity, Damageable, Projecti
|
||||
*/
|
||||
public double getLastDamage();
|
||||
|
||||
/**
|
||||
* This method exists for legacy reasons to provide backwards
|
||||
* compatibility. It will not exist at runtime and should not be used
|
||||
* under any circumstances.
|
||||
*
|
||||
* @return damage taken since the last no damage ticks time period
|
||||
*/
|
||||
@Deprecated
|
||||
public int _INVALID_getLastDamage();
|
||||
|
||||
/**
|
||||
* Sets the damage dealt within the current no damage ticks time period.
|
||||
*
|
||||
@@ -185,16 +175,6 @@ public interface LivingEntity extends Attributable, Entity, Damageable, Projecti
|
||||
*/
|
||||
public void setLastDamage(double damage);
|
||||
|
||||
/**
|
||||
* This method exists for legacy reasons to provide backwards
|
||||
* compatibility. It will not exist at runtime and should not be used
|
||||
* under any circumstances.
|
||||
*
|
||||
* @param damage amount of damage
|
||||
*/
|
||||
@Deprecated
|
||||
public void _INVALID_setLastDamage(int damage);
|
||||
|
||||
/**
|
||||
* Returns the living entity's current no damage ticks.
|
||||
*
|
||||
|
||||
@@ -9,16 +9,6 @@ import org.bukkit.util.Vector;
|
||||
*/
|
||||
public interface Minecart extends Vehicle {
|
||||
|
||||
/**
|
||||
* This method exists for legacy reasons to provide backwards
|
||||
* compatibility. It will not exist at runtime and should not be used
|
||||
* under any circumstances.
|
||||
*
|
||||
* @param damage over 40 to "kill" a minecart
|
||||
*/
|
||||
@Deprecated
|
||||
public void _INVALID_setDamage(int damage);
|
||||
|
||||
/**
|
||||
* Sets a minecart's damage.
|
||||
*
|
||||
@@ -26,16 +16,6 @@ public interface Minecart extends Vehicle {
|
||||
*/
|
||||
public void setDamage(double damage);
|
||||
|
||||
/**
|
||||
* This method exists for legacy reasons to provide backwards
|
||||
* compatibility. It will not exist at runtime and should not be used
|
||||
* under any circumstances.
|
||||
*
|
||||
* @return The damage
|
||||
*/
|
||||
@Deprecated
|
||||
public int _INVALID_getDamage();
|
||||
|
||||
/**
|
||||
* Gets a minecart's damage.
|
||||
*
|
||||
|
||||
@@ -7,16 +7,6 @@ import org.bukkit.projectiles.ProjectileSource;
|
||||
*/
|
||||
public interface Projectile extends Entity {
|
||||
|
||||
/**
|
||||
* This method exists for legacy reasons to provide backwards
|
||||
* compatibility. It will not exist at runtime and should not be used
|
||||
* under any circumstances.
|
||||
*
|
||||
* @return the {@link LivingEntity} that shot this projectile
|
||||
*/
|
||||
@Deprecated
|
||||
public LivingEntity _INVALID_getShooter();
|
||||
|
||||
/**
|
||||
* Retrieve the shooter of this projectile.
|
||||
*
|
||||
@@ -24,16 +14,6 @@ public interface Projectile extends Entity {
|
||||
*/
|
||||
public ProjectileSource getShooter();
|
||||
|
||||
/**
|
||||
* This method exists for legacy reasons to provide backwards
|
||||
* compatibility. It will not exist at runtime and should not be used
|
||||
* under any circumstances.
|
||||
*
|
||||
* @param shooter the {@link LivingEntity} that shot this projectile
|
||||
*/
|
||||
@Deprecated
|
||||
public void _INVALID_setShooter(LivingEntity shooter);
|
||||
|
||||
/**
|
||||
* Set the shooter of this projectile.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user