mirror of
https://github.com/PaperMC/Paper.git
synced 2025-08-14 19:55:52 -07:00
Replaced void teleportTo(Location) with boolean teleport(Location).
- The return value indicates if the teleport was successful. - void teleportTo(...) should delegate to the new teleport(...). By: Byron Shelden <byron.shelden@gmail.com>
This commit is contained in:
@@ -42,6 +42,23 @@ public interface Entity {
|
|||||||
* Teleports this entity to the given location
|
* Teleports this entity to the given location
|
||||||
*
|
*
|
||||||
* @param location New location to teleport this entity to
|
* @param location New location to teleport this entity to
|
||||||
|
* @return <code>true</code> if the teleport was successful
|
||||||
|
*/
|
||||||
|
public boolean teleport(Location location);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Teleports this entity to the target Entity
|
||||||
|
*
|
||||||
|
* @param destination Entity to teleport this entity to
|
||||||
|
* @return <code>true</code> if the teleport was successful
|
||||||
|
*/
|
||||||
|
public boolean teleport(Entity destination);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Teleports this entity to the given location
|
||||||
|
*
|
||||||
|
* @param location New location to teleport this entity to
|
||||||
|
* @deprecated use {@link #teleport(Location)}
|
||||||
*/
|
*/
|
||||||
public void teleportTo(Location location);
|
public void teleportTo(Location location);
|
||||||
|
|
||||||
@@ -49,6 +66,7 @@ public interface Entity {
|
|||||||
* Teleports this entity to the target Entity
|
* Teleports this entity to the target Entity
|
||||||
*
|
*
|
||||||
* @param destination Entity to teleport this entity to
|
* @param destination Entity to teleport this entity to
|
||||||
|
* @deprecated use {@link #teleport(Entity)}
|
||||||
*/
|
*/
|
||||||
public void teleportTo(Entity destination);
|
public void teleportTo(Entity destination);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user