added playerrace and updated to version 26.2 #14

Merged
jannis merged 17 commits from develop-jannis into develop 2026-07-31 20:04:16 +00:00
Showing only changes of commit 1a9b9f5fd2 - Show all commits
2
@@ -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);