added playerrace and updated to version 26.2 #14
+3
-1
@@ -65,8 +65,10 @@ public class PlayerRace extends StatelessGame {
|
|||||||
@Override
|
@Override
|
||||||
protected void onPlayerMove(@NotNull PlayerMoveEvent playerMoveEvent) {
|
protected void onPlayerMove(@NotNull PlayerMoveEvent playerMoveEvent) {
|
||||||
var player = playerMoveEvent.getPlayer();
|
var player = playerMoveEvent.getPlayer();
|
||||||
if(playerMoveEvent.getNewPosition().y() < this.height - 5)
|
if(playerMoveEvent.getNewPosition().y() < this.height - 5) {
|
||||||
player.teleport(this.isBeforeBeginning ? this.getSpawn() : this.getNewSpawn(player));
|
player.teleport(this.isBeforeBeginning ? this.getSpawn() : this.getNewSpawn(player));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if(playerMoveEvent.getNewPosition().z() >= this.zLine.get(player) && this.isRunning) {
|
if(playerMoveEvent.getNewPosition().z() >= this.zLine.get(player) && this.isRunning) {
|
||||||
this.zLine.merge(player, 19.0, Double::sum);
|
this.zLine.merge(player, 19.0, Double::sum);
|
||||||
|
|||||||
Reference in New Issue
Block a user