VelocityFall
Das ultimative Spleef-Minispiel für deinen Server!
Beschreibung
VelocityFall ist ein actiongeladenes Spleef-Minispiel, bei dem der Boden unter den Füßen der Spieler verschwindet! Kämpfe um den Sieg, während die Blöcke nach und nach verschwinden. Wer als Letzter überlebt, gewinnt!
Spielprinzip:
- Spieler betreten eine Arena und warten in der Lobby
- Sobald genug Spieler da sind, startet das Spiel automatisch
- Blöcke färben sich nach Betreten: Weiß → Gelb → Orange → Rot → Verschwinden!
- Fällst du runter = Du bist raus!
- Der letzte überlebende Spieler gewinnt
✨ Features
Gameplay Features:
- Automatischer Countdown - Spiel startet automatisch bei genug Spielern
- Farbige Bodenblöcke - Visuelles Feedback welcher Block bald verschwindet
- Spectator Mode - Verlorene Spieler können weiterschauen
- Multi-Arena Support - Mehrere Arenas gleichzeitig möglich
- Win-Animation - Feuerwerk beim Gewinner
- Auto-Reset - Arena resettet sich automatisch nach jedem Spiel
Stats & Tracking:
- Spieler-Statistiken - Wins, Loses, Gespielte Runden
- MySQL Support - Für große Server & Netzwerke
- YAML Fallback - Funktioniert auch ohne Datenbank
- Persistente Stats - Stats bleiben nach Server-Restart erhalten
Customization:
- Anpassbare Nachrichten - Alle Texte in messages.yml änderbar
- Konfigurierbares Scoreboard - Lobby & InGame Scoreboard frei gestaltbar
- Flexible Arena-Größen - Keine Limits bei Arena-Dimensionen
- Einstellbare Wartezeiten - Countdown, Min-Spieler, etc.
⚙️ Admin Features:
- Einfaches Setup - WorldEdit-ähnliche Wand für Arena-Erstellung
- Join-Schilder - Klickbare Schilder zum Arena-Beitritt
- Live Updates - Schilder zeigen aktuellen Spieler-Count
- Force-Start - Admins können Spiele sofort starten
- Update-Checker - Automatische Benachrichtigung bei neuen Versionen
Befehle
Spieler-Befehle:
/vfall join <Arena> - Arena beitreten
/vfall leave - Arena verlassen
Admin-Befehle:
/vfall wand - Setup-Wand erhalten
/vfall create <Name> - Neue Arena erstellen
/vfall savearea <Name> - Arena-Bereich speichern
/vfall setlobby <Name> - Lobby-Spawn setzen
/vfall setspawn <Name> - Game-Spawn setzen
/vfall setlose <Name> - Verlust-Höhe setzen
/vfall setmax <Name> <Anzahl> - Max-Spieler setzen
/vfall start <Name> - Spiel force-starten
Permissions
velocityfall.admin - Zugriff auf alle Admin-Befehle
velocityfall.join - Arenas beitreten (Standard: true)
velocityfall.leave - Arenas verlassen (Standard: true)
⚙️ Installation
Schritt 1: Download
- Lade die neueste Version herunter
- Lege die .jar Datei in deinen /plugins Ordner
- Starte deinen Server neu
Schritt 2: Arena erstellen
/vfall wand- Hole die Setup-Wand
- Linksklick auf Block 1 (untere Ecke)
- Rechtsklick auf Block 2 (obere Ecke)
/vfall create MeineArena
/vfall savearea MeineArena
Schritt 3: Arena konfigurieren
/vfall setlobby MeineArena- Wo Spieler warten
/vfall setspawn MeineArena- Wo Spiel startet
/vfall setmax MeineArena 12- Max. Spieler
Schritt 4: Join-Schild erstellen
- Platziere ein Schild
- Zeile 1:
[VelocityFall]
- Zeile 2:
MeineArena
- Fertig! Schild wird automatisch formatiert
Konfiguration
config.yml
"Config Beispiel"
yaml
# Prefix für alle Nachrichten
Prefix: '&6Velocity&fFall &8» '
# Keine Rechte Nachricht
NoPermission: '&cKeine Rechte!'
# Mindestanzahl Spieler zum Start
MinPlayers: 2
# Countdown vor Spielstart (Sekunden)
BeforeGameCD: 15
# Delay nach Sieg bis Arena-Reset (Sekunden)
PostWinDelay: 4
# Arena Region Buffer (Toleranz in Blöcken)
ArenaRegionBuffer: 0.5
# Lobby Scoreboard Titel
LobbyScoreBoardTitle: '&6&lVELOCITY FALL'
# Lobby Scoreboard Inhalt
LobbyScoreBoard:
- '&8&m--------------------'
- ' '
- ' &6⚔ &eArena&8: &f%arena%'
- ' &b &eSpieler&8: %player_color%%players%&8/&7%max%'
- ' '
- ' &7Warte auf Spieler...'
- ' '
- '&8&m--------------------'
# InGame Scoreboard Titel
InGameScoreBoardTitle: '&6&lVELOCITY FALL'
# InGame Scoreboard Inhalt
InGameScoreBoard:
- '&8&m--------------------'
- ' '
- ' &6⚔ &eArena&8: &f%arena%'
- ' &c❤ &eÜbrig&8: %player_color%%players%'
- ' '
- ' &a✓ &7Überlebe so lange'
- ' &7wie möglich!'
- ' '
- '&8&m--------------------'
messages.yml
yaml
LoseMessage: '&cDu bist rausgefallen!'
WinMessage: '&aDu hast gewonnen!'
stats.yml
"MySQL Konfiguration"
yaml
# MySQL aktivieren (false = YAML)
EnableMySQL: false
MySQL:
HOST: 'localhost'
PORT: '3306'
DATABASE: 'minecraft'
USERNAME: 'root'
PASSWORD: ''
Placeholders
Für Scoreboard & Nachrichten:
%arena% - Arena-Name
%players% - Aktuelle Spieleranzahl
%max% - Max. Spieler
%player% - Spielername
%status% - Status (LOBBY/IM SPIEL)
%status_color% - Farbe basierend auf Status
%player_color% - Farbe basierend auf Füllstand
Technische Details
Requirements:
- Minecraft: 1.20.x - 1.21.x
- Java: 17 oder höher
- Dependencies: Keine! Standalone Plugin
Performance:
- Thread-Safe Collections (ConcurrentHashMap)
- Optimierte Block-Updates (nur wenn nötig)
- Effiziente MySQL-Queries mit Connection-Pooling
- Minimaler RAM-Verbrauch (~5-10 MB pro Arena)
[COLOR=#4ECDC4]Features im Detail:
[/COLOR]
- Auto-Reconnect: MySQL Verbindung wird automatisch wiederhergestellt
- Crash-Safe: Bei Server-Crash werden Arenas beim Restart resettet
- Multi-World: Arenas können in verschiedenen Welten sein
- Color-Codes: Unterstützt alle Minecraft Color Codes (&a, &b, etc.)
[COLOR=#FF6B6B]❓ FAQ[/COLOR]
"Häufig gestellte Fragen"
Q: Wie viele Arenas kann ich erstellen?
A: Unbegrenzt! Es gibt keine Limits.
Q: Funktioniert es mit anderen Minigame-Plugins?
A: Ja! VelocityFall ist komplett standalone und konfliktfrei.
Q: Kann ich die Blöcke ändern?
A: Aktuell nur Terracotta (Weiß→Gelb→Orange→Rot). Custom Blöcke kommen in v1.1!
Q: Unterstützt das Plugin BungeeCord?
A: Ja, über MySQL-Stats können mehrere Server verbunden werden.
Q: Gibt es eine API für Entwickler?
A: Events werden in v1.2 hinzugefügt (PlayerWinEvent, PlayerLoseEvent, etc.)
Q: Meine Stats werden nicht gespeichert!
A: Prüfe ob MySQL korrekt konfiguriert ist oder nutze YAML (EnableMySQL: false)
Q: Wie setze ich mehrere Spawns?
A: Aktuell nur ein Spawn pro Arena. Random-Spawns kommen in v1.1!
Trete unseren Discord bei für schnellen Support!
[COLOR=#FFD700]⭐ Gefällt dir das Plugin?[/COLOR][/COLOR]
[COLOR=#4ECDC4]Lass eine 5-Sterne Bewertung da und unterstütze die Entwicklung!
Viper Plugins © 2026 - Effizienz für deinen Server[/COLOR]
Noch keine Update-Hinweise vorhanden.
| Version | MC-Version | Datum | Changelog | Download |
|---|---|---|---|---|
| 1.0.1 Aktuell | 1.20.x, 1.21.x, 26.1 | 2026-04-03 |
