refactored BlockBreakRace to show players all items before the game starts

This commit is contained in:
2025-10-04 21:38:50 +02:00
parent 20b93cc9ae
commit a2afc49d20

View File

@@ -26,14 +26,17 @@ public class BlockBreakRace extends StatelessGame {
}
@Override
protected void onStart() {
this.getPlayers().forEach(player -> {
PlayerInventory inv = player.getInventory();
protected boolean onPlayerJoin(Player p) {
PlayerInventory inv = p.getInventory();
inv.addItemStack(ItemStack.of(Material.DIAMOND_PICKAXE));
inv.addItemStack(ItemStack.of(Material.DIAMOND_AXE));
inv.addItemStack(ItemStack.of(Material.DIAMOND_SHOVEL));
player.setGameMode(GameMode.SURVIVAL);
});
return super.onPlayerJoin(p);
}
@Override
protected void onStart() {
this.getPlayers().forEach(player -> player.setGameMode(GameMode.SURVIVAL));
}
@Override