From b0cf52797758a42e83da02fa594feec0bbda422d Mon Sep 17 00:00:00 2001 From: jannis Date: Wed, 29 Jul 2026 15:59:08 +0200 Subject: [PATCH] removed unnecessary comments --- .../types/playerRace/obstacles/BambooThicket.java | 4 ---- .../types/playerRace/obstacles/BasaltPillars.java | 4 ---- .../stateless/types/playerRace/obstacles/BerryPatch.java | 5 ----- .../types/playerRace/obstacles/BoulderTrench.java | 4 ---- .../stateless/types/playerRace/obstacles/ChorusGrove.java | 5 ----- .../stateless/types/playerRace/obstacles/CobwebGrove.java | 4 ---- .../types/playerRace/obstacles/DripstoneSpikes.java | 5 ----- .../types/playerRace/obstacles/GlassPaneWeave.java | 4 ---- .../stateless/types/playerRace/obstacles/HayHurdles.java | 4 ---- .../stateless/types/playerRace/obstacles/HoneyField.java | 4 ---- .../game/stateless/types/playerRace/obstacles/IceRink.java | 4 ---- .../stateless/types/playerRace/obstacles/LadderWall.java | 5 ----- .../stateless/types/playerRace/obstacles/LeafHedges.java | 4 ---- .../stateless/types/playerRace/obstacles/MudPools.java | 5 ----- .../types/playerRace/obstacles/MushroomRoofs.java | 4 ---- .../stateless/types/playerRace/obstacles/Obstacle.java | 5 ----- .../types/playerRace/obstacles/PowderSnowField.java | 7 ------- .../stateless/types/playerRace/obstacles/SandDunes.java | 4 ---- .../stateless/types/playerRace/obstacles/SlimePatches.java | 4 ---- .../stateless/types/playerRace/obstacles/WallSlalom.java | 4 ---- .../stateless/types/playerRace/obstacles/WaterChannel.java | 4 ---- 21 files changed, 93 deletions(-) diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/BambooThicket.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/BambooThicket.java index e7dbaca..13fe528 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/BambooThicket.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/BambooThicket.java @@ -6,10 +6,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Dichter Bambushain: Die dünnen Halme haben kleine Hitboxen — - * wer sich geschickt durchschlängelt, verliert kaum Tempo. - */ class BambooThicket extends Obstacle { @Override public void generate(GenerationUnit unit, Point start) { diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/BasaltPillars.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/BasaltPillars.java index d071bcc..121d0f7 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/BasaltPillars.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/BasaltPillars.java @@ -8,10 +8,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Basaltdeltas-Säulenfeld: Hohe Basaltsäulen mit Seelenlaternen bilden - * einen düsteren Hindernisparcours zum Durchkurven. - */ class BasaltPillars extends Obstacle { private final JNoise ground = JNoise.newBuilder() .perlin(PerlinNoiseGenerator.newBuilder().build()) diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/BerryPatch.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/BerryPatch.java index b40fcb0..be68a5b 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/BerryPatch.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/BerryPatch.java @@ -6,11 +6,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Süßbeerenfeld: Die Büsche bremsen stark. Ein geschwungener Trampelpfad - * führt hindurch, ist aber in der Mitte selbst zugewuchert — - * ganz ohne Gestrüpp kommt hier niemand durch. - */ class BerryPatch extends Obstacle { @Override public void generate(GenerationUnit unit, Point start) { diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/BoulderTrench.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/BoulderTrench.java index b4045a2..ada9800 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/BoulderTrench.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/BoulderTrench.java @@ -6,10 +6,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Ausgetrocknetes Flussbett: Ein zwei Blöcke tiefer Graben quer zur Strecke, - * auf dessen Grund bemooste Findlinge liegen. Rein springen, durchkämpfen, rausklettern. - */ class BoulderTrench extends Obstacle { private static final int[] DEPTHS = {0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0}; diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/ChorusGrove.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/ChorusGrove.java index e924c53..dea7dd2 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/ChorusGrove.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/ChorusGrove.java @@ -6,11 +6,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * End-Ruine: Zwei Endstein-Ziegelmauern (nicht überspringbar) mit versetzten, - * schmalen Durchgängen, dazwischen ein dichtes Chorus-Dickicht und - * Purpur-Trümmer. Passt zur End-Dimension des Spiels. - */ class ChorusGrove extends Obstacle { @Override public void generate(GenerationUnit unit, Point start) { diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/CobwebGrove.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/CobwebGrove.java index 2cbdd54..a16231d 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/CobwebGrove.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/CobwebGrove.java @@ -8,10 +8,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Verlassener Fichtenhain: Spinnweben zwischen alten Baumstümpfen - * bremsen jeden, der nicht sauber um sie herumläuft. - */ class CobwebGrove extends Obstacle { private final JNoise soil = JNoise.newBuilder() .perlin(PerlinNoiseGenerator.newBuilder().build()) diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/DripstoneSpikes.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/DripstoneSpikes.java index 86978da..e198d55 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/DripstoneSpikes.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/DripstoneSpikes.java @@ -6,11 +6,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Tropfsteinkamm: Drei Zackenreihen aus Dripstone-Sockeln mit Stalagmiten - * obendrauf sind unpassierbar — nur die versetzten Lücken führen hindurch. - * Dazwischen ragen weitere Stalagmiten aus dem Boden. - */ class DripstoneSpikes extends Obstacle { @Override public void generate(GenerationUnit unit, Point start) { diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/GlassPaneWeave.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/GlassPaneWeave.java index 3ac8ea2..17c4166 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/GlassPaneWeave.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/GlassPaneWeave.java @@ -6,10 +6,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Gläsernes Labyrinth auf Quarzboden: Fast unsichtbare Glasscheiben-Wände - * mit versetzten Lücken — wer rast, läuft dagegen. - */ class GlassPaneWeave extends Obstacle { @Override public void generate(GenerationUnit unit, Point start) { diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/HayHurdles.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/HayHurdles.java index c748853..be3134f 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/HayHurdles.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/HayHurdles.java @@ -6,10 +6,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Bauernhof-Hürdenlauf: Vier Reihen Strohballen — die flachen müssen ohne - * Lücke übersprungen werden, die hohen zwingen durch eine schmale Gasse. - */ class HayHurdles extends Obstacle { @Override public void generate(GenerationUnit unit, Point start) { diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/HoneyField.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/HoneyField.java index dcbc518..daf2cb0 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/HoneyField.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/HoneyField.java @@ -8,10 +8,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Honigwaben-Feld: klebrige Honigflecken im Boden bremsen, zwei Honigwände - * mit versetzten Durchlässen zwingen in eine Zickzack-Linie. - */ class HoneyField extends Obstacle { private final JNoise sticky = JNoise.newBuilder() .perlin(PerlinNoiseGenerator.newBuilder().build()) diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/IceRink.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/IceRink.java index 2ab58bc..a704570 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/IceRink.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/IceRink.java @@ -8,10 +8,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Spiegelglatte Eisfläche: Blue-Ice-Streifen beschleunigen unkontrolliert, - * zwei Eiswände mit versetzten Durchlässen müssen rutschend getroffen werden. - */ class IceRink extends Obstacle { private final JNoise streaks = JNoise.newBuilder() .perlin(PerlinNoiseGenerator.newBuilder().build()) diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/LadderWall.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/LadderWall.java index 5fe3299..f1a2468 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/LadderWall.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/LadderWall.java @@ -7,11 +7,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Alte Festungsmauer quer über die Strecke: Drei Blöcke hoch, zu hoch zum - * Springen — nur an manchen Säulen hängen Leitern, den Aufstieg muss man - * erst finden. Auf der Rückseite geht es überall hinunter. - */ class LadderWall extends Obstacle { @Override public void generate(GenerationUnit unit, Point start) { diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/LeafHedges.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/LeafHedges.java index 478de31..04f51f0 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/LeafHedges.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/LeafHedges.java @@ -7,10 +7,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Heckengarten: Zwei Blöcke hohe Azaleen-Hecken mit versetzten Durchgängen, - * dazwischen blühen Blumen — hübsch, aber im Weg. - */ class LeafHedges extends Obstacle { @Override public void generate(GenerationUnit unit, Point start) { diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/MudPools.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/MudPools.java index 5a59259..9695713 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/MudPools.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/MudPools.java @@ -8,11 +8,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Mangroven-Schlammbecken: Die Becken liegen einen Block tief — man fällt in - * den zähen Schlamm und muss sich wieder herauskämpfen, während - * Mangrovenwurzeln die trockenen Umwege versperren. - */ class MudPools extends Obstacle { private final JNoise pools = JNoise.newBuilder() .perlin(PerlinNoiseGenerator.newBuilder().build()) diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/MushroomRoofs.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/MushroomRoofs.java index 26bc95c..a0dc290 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/MushroomRoofs.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/MushroomRoofs.java @@ -6,10 +6,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Riesenpilz-Wäldchen auf Myzel: Die breiten Kappen hängen so tief, dass man - * darunter nur kriechend durchkommt — oder außen eng um die Stiele kurvt. - */ class MushroomRoofs extends Obstacle { @Override public void generate(GenerationUnit unit, Point start) { diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/Obstacle.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/Obstacle.java index 2c07f58..c092b83 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/Obstacle.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/Obstacle.java @@ -39,11 +39,6 @@ public abstract class Obstacle { new BambooThicket() ); - /** - * Generiert das Hindernis ab {@code start} (16 breit, {@link #LENGTH} lang). - * {@code unit} kann ein Fork sein, der über Chunk-Grenzen reicht — daher nie - * über die Unit-Bounds iterieren, sondern über {@link #forEachColumn(Point, Consumer)}. - */ public abstract void generate(GenerationUnit unit, Point start); private static final List remaining = new ArrayList<>(); diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/PowderSnowField.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/PowderSnowField.java index 3a28919..a843a40 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/PowderSnowField.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/PowderSnowField.java @@ -8,13 +8,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Verschneites Feld voller Pulverschnee-Verwehungen: Sie liegen auf dem Boden - * statt darunter — man watet stark gebremst hindurch, bleibt aber nie stecken - * (aus einer Grube käme man ohne Lederstiefel nicht mehr heraus). - * Die geschwungene Packeis-Spur ist schnell, aber rutschig — und selbst dort - * lauern vereinzelte Verwehungen. - */ class PowderSnowField extends Obstacle { private final JNoise drifts = JNoise.newBuilder() .perlin(PerlinNoiseGenerator.newBuilder().build()) diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/SandDunes.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/SandDunes.java index 1977b2b..bcad507 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/SandDunes.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/SandDunes.java @@ -8,10 +8,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Wüstendünen: Sanfte Sandhügel kosten beim Rauflaufen Sprungkraft und Tempo, - * vertrocknete Büsche krönen die Kämme. An den Chunk-Rändern flacht das Feld ab. - */ class SandDunes extends Obstacle { private final JNoise dunes = JNoise.newBuilder() .perlin(PerlinNoiseGenerator.newBuilder().build()) diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/SlimePatches.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/SlimePatches.java index e2fa5f4..95031fe 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/SlimePatches.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/SlimePatches.java @@ -8,10 +8,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Schleimmorast: Der Großteil des Bodens ist Slime — bremst stark und lässt - * Springer unkontrolliert abprallen. Nur schmale Moos-Inseln bieten Halt. - */ class SlimePatches extends Obstacle { private final JNoise blobs = JNoise.newBuilder() .perlin(PerlinNoiseGenerator.newBuilder().build()) diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/WallSlalom.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/WallSlalom.java index 634576a..0517deb 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/WallSlalom.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/WallSlalom.java @@ -6,10 +6,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Mauer-Slalom: Steinmauern sind zu hoch zum Überspringen, die Durchgänge - * liegen abwechselnd links und rechts — volle Breite Zickzack. - */ class WallSlalom extends Obstacle { @Override public void generate(GenerationUnit unit, Point start) { diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/WaterChannel.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/WaterChannel.java index 02eec5b..c29b6bb 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/WaterChannel.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/playerRace/obstacles/WaterChannel.java @@ -6,10 +6,6 @@ import net.minestom.server.instance.generator.GenerationUnit; import java.util.Random; -/** - * Breiter Wassergraben mit schmalen Sandufern: Fast der ganze Chunk muss - * durchschwommen werden, nur vereinzelte Seerosenblätter helfen Mutigen. - */ class WaterChannel extends Obstacle { private static final int[] DEPTHS = {0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0};