13
0
geforkt von Mirrors/Paper

Add Player.setBedSpawnLocation(Location). Thanks md_5

By: Erik Broes <erikbroes@grum.nl>
Dieser Commit ist enthalten in:
Bukkit/Spigot 2012-01-17 22:39:37 +01:00
Ursprung 33f366c08d
Commit 0251111b0d
3 geänderte Dateien mit 20 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -84,4 +84,13 @@ public interface OfflinePlayer extends ServerOperator, AnimalTamer, Configuratio
* @return True if the player has played before, otherwise false * @return True if the player has played before, otherwise false
*/ */
public boolean hasPlayedBefore(); public boolean hasPlayedBefore();
/**
* Gets the Location where the player will spawn at their bed, null if they
* have not slept in one or their current bed spawn is invalid.
*
* @return Bed Spawn Location if bed exists, otherwise null.
*/
public Location getBedSpawnLocation();
} }

Datei anzeigen

@ -470,6 +470,13 @@ public interface Player extends HumanEntity, CommandSender, OfflinePlayer, Plugi
*/ */
public Location getBedSpawnLocation(); public Location getBedSpawnLocation();
/**
* Sets the Location where the player will spawn at their bed.
*
* @param location where to set the respawn location
*/
public void setBedSpawnLocation(Location location);
/** /**
* Determines if the Player is allowed to fly via jump key double-tap like in creative mode. * Determines if the Player is allowed to fly via jump key double-tap like in creative mode.
* *

Datei anzeigen

@ -605,4 +605,8 @@ public class TestPlayer implements Player {
public void setAllowFlight(boolean flight) { public void setAllowFlight(boolean flight) {
throw new UnsupportedOperationException("Not supported yet."); throw new UnsupportedOperationException("Not supported yet.");
} }
public void setBedSpawnLocation(Location location) {
throw new UnsupportedOperationException("Not supported yet.");
}
} }