Mirror von
https://github.com/PaperMC/Paper.git
synchronisiert 2024-11-16 04:50:05 +01:00
Cleared up spawn distance calculation.
Dieser Commit ist enthalten in:
Ursprung
0e821e60c9
Commit
2c5dd11c62
@ -71,12 +71,7 @@ public class ItemBlock extends Item {
|
|||||||
CraftItemStack itemInHand = new CraftItemStack(itemstack);
|
CraftItemStack itemInHand = new CraftItemStack(itemstack);
|
||||||
CraftPlayer thePlayer = new CraftPlayer(((WorldServer) world).getServer(), (EntityPlayerMP) entityplayer);
|
CraftPlayer thePlayer = new CraftPlayer(((WorldServer) world).getServer(), (EntityPlayerMP) entityplayer);
|
||||||
|
|
||||||
int xFromSpawn = (int) MathHelper.e(i - world.m);
|
int distanceFromSpawn = (int) Math.max(Math.abs(i - world.m), Math.abs(k - world.o));
|
||||||
int distanceFromSpawn = (int) MathHelper.e(k - world.o);
|
|
||||||
|
|
||||||
if (xFromSpawn > distanceFromSpawn) {
|
|
||||||
distanceFromSpawn = xFromSpawn;
|
|
||||||
}
|
|
||||||
|
|
||||||
// CraftBukkit hardcoded Spawn distance for now
|
// CraftBukkit hardcoded Spawn distance for now
|
||||||
boolean canBuild = distanceFromSpawn > 16 || thePlayer.isOp();
|
boolean canBuild = distanceFromSpawn > 16 || thePlayer.isOp();
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren