Manhunt ist ein Minigame, auf einer random von Minecraft generierten Welt. Es gibt zwei Gruppen, die Hunter und den SpeedRunner. Der SpeedRunner muss versuchen das Spiel so schnell wie möglich durchzuspielen und die Hunter müssen versuchen den SpeedRunner zu töten, bevor er das Spiel durchspielen kann.
Ein Kompass, den sich die Hunter craften können, zeigt die Richtung des Speedrunners an.
● Features:
-
Welt-reset: Wenn eine Runde gespielt ist, kann einfach eine neue Welt generiert werden
-
Individuell anpassbar: Alle Nachrichten, Items und Prefixes können in einer configdatei (
Messages.yml) individuell angepasst werden.
Code (Java):
# Verfügbare Placeholder
:%prefix
%,
%playtime
%,
%waittime
%,
%waitminutes
%,
%waitseconds
%,
%playhours
%,
%playminutes
%,
%playseconds
%,
%difficulty
%,
%world
%,
%speedrunner
%,
%gamemanager
% prefix
:'§c•§4● §cManHunt §8▌ ' joinMessage
:'&8[&a+&8] &7%player%' quitMessage
:'&8[&c-&8] &7%player%' speedRunner
: leaved
: pause
:'%prefix%&cDer Aktuelle Speedrunner ist geleaved! Suche einen neuen aus.' ingame
:'%prefix%&c&lDer Aktuelle Speedrunner ist geleaved! &cDer Timer wird angehalten, bis der Spieler wieder Online ist.' win
: title
:'&aGewonnen' subTitle
:'&7Du hast Minecraft durchgespielt' message
:'&dDer &5Enderdrachen &dwurde in &5%Playtime% &dgetötet.' lose
: title
:'&cVerloren' subTitle
:'&7Du bist gestorben' prefix
:'&cSpeedRunner &8| &c%player%' description
: line1
:'&7Deine Aufgabe&8:' line2
: §cVersuche so schnell wie möglich den Enderdrachen zu besiegen.
Dabei ist
jedoch wichtig, dass du nicht Stirbst
! Deine Gegner, die §eHunter §cversuchen
dich zu Töten und so davon abzuhalten den Enderdrachen zu besiegen.
Mit einem
§lKompass §chaben sie die Möglichkeit dich zu verfolgen.
line3:' ' line4
:'&e&lViel Erfolg' actionBar
:'&7Du bist in der nächsten Runde &cSpeedRunner&7.' set
:'%prefix%&aDu wurdest von &l%gamemanager% &azum &cSpeedRunner &agemacht.' setForAll
:'%prefix%&7der Spieler &a%gamemanager% &7hat &c%speedrunner% &7zum &c&lSpeedRunner &7gemacht!' hunter
: win
: title
: §aGewonnen
subTitle
:'&c%speedrunner% &7ist gestorben' message
:'&cDer SpeedRunner ist in &4%playtime% &cgestorben.' lose
: title
:'&cVerloren' subTitle
:'&c%speedrunner% &7hat Gewonnen' prefix
:'&eHunter &8| &e%player%' description
: line1
:'&7Deine Aufgabe&8:' line2
: §eVersuche den §cSpeedRunner §edavon abzuhalten den Enderdrachen zu besiegen,
indem du ihn Tötest.
Crafte dir einen §lKompass§e, um die Suche zu erleichtern.
line3:' ' line4
:'&e&lViel Erfolg' start
: title
:'&aLos Gehts' subTitle
:'&7Töte %speedrunner%' gameManager
: gameEnd
:'%prefix%&cDas Spiel ist vorbei! Um eine Neue Runde zu starten, musst du eine neue Welt generieren!' is
: message
:'%prefix%&aDu bist aktuell der &lGameManager&a.' info
:'%prefix%&8(&7Nutze &a/manhunt &7um Einstellungen zu ändern&8)' forAll
:'%prefix%&7Der Spieler &e%gamemanager% &7ist der &a&lGameManager&7.' prefix
:'&aGameManager &8| &a%player%' actionBar
:'&7Du bist &aGameManager &8(&7/manhunt&8)' player_offline
:'%prefix%&cDer angegebene Spieler ist nicht online! Versuche es erneut.' cancel
:'%prefix%&cDer Vorgang wurde abgebrochen.' edit
: ingame
:'%prefix%&cDas kannst du nur vor dem Spiel bearbeiten!' speedRunner
: message
:'%prefix%&cSchreibe den neuen &lSpeedRunner &cmit Namen in den Chat.' info
:'&8(&7möchtest du Abbrechen, benutze &9/manhunt cancel&8)' allPlayers
: prefix
:'&7???? &8| &7%player%' actionBar
:'&7Warte auf &a%gamemanager% &7...' kickMessage
:|- &c
&lNeue Welt wird erstellt
&cBitte versuche in wenigen Minuten neu zu Connecten
noGameManager
:'%prefix%&cDu musst der GameManager sein!' waitTime
: bossbar
: title
:'&cWartezeit: %waittime%' color
: RED
style
: SEGMENTED_6
title
: title
:'&c%waitseconds%' subTitle
:'&7Mach dich bereit!' item
: itemName
:'&6Vorsprung des SpeedRunners' lore
: -'&8&m--------------------' - §7Setze die Zeit, die der Speedrunner
- §7ehr los laufen kann als die Fänger.
-'&8&m--------------------' -'&7Aktuell&8: &6%waittime%' -' ' -'&eKlicke, um die Zeit zu ändern' material
: CLOCK
minutes
: itemName
:'&9Minuten einstellen' lore
: - §
8§m
-------------------- -'§7Linksklick§8: §9+1' -'§7Rechtsklick§8: §9-1' -'§7Shift+Linksklick§8: §9Standard' - §
8§m
-------------------- -'§7Aktuell§8: §9§l%waitminutes%min §9%waitseconds%s' material
: BLUE_CONCRETE_POWDER
seconds
: itemName
:'&bSekunden einstellen' lore
: - §
8§m
-------------------- -'§7Linksklick§8: §b+1' -'§7Rechtsklick§8: §b-1' -'§7Shift+Linksklick§8: §bStandard' - §
8§m
-------------------- -'§7Aktuell§8: §b%waitminutes%min §b§l%waitseconds%s' material
: LIGHT_BLUE_CONCRETE_POWDER
info
: itemName
:'&6Aktueller Vorsprung:' lore
: - §
8§m
-------------------- - §
6%waittime
% - §
8§m
-------------------- material
: CLOCK
ingame
: bossbar
: title
:'&7Herzen von &c%speedrunner%' color
: RED
style
: SEGMENTED_6
actionBar
:'&c%playtime%' welcome
: title
: §cManHunt
subTitle
: §7Herzlich Willkommen
bossbar
: title
:'&c&lDas Spiel ist nicht gestartet' color
: RED
style
: SEGMENTED_6
inventory
: mainTitle
:'&cManHunt &8| &7Einstellungen' waitTimeTitle
:'&cManHunt &8| &7Vorsprung' difficultyTitle
:'&cManHunt &8| &7Schwierigkeit' deleteTitle
:'&cManHunt &8| &7Welt neu generieren?' difficulty
: item
: itemName
:'&dSchierigkeit' lore
: - §
8§m
--------------------- - §7Setze die Schwierigkeit der Welt
- §
8§m
--------------------- -'§7Aktuell§8: §d%difficulty%' -' ' - §e§oKlicke, zum Schwierigkeit ändern
material
: SKELETON_SKULL
peaceful
: itemName
:'&aPeaceful' lore
:[] material
: LIME_CONCRETE_POWDER
easy
: itemName
:'&eEasy' lore
:[] material
: YELLOW_CONCRETE_POWDER
normal
: itemName
:'&6Normal' lore
:[] material
: ORANGE_CONCRETE_POWDER
hard
: itemName
:'&cHard' lore
:[] material
: RED_CONCRETE_POWDER
delete
: item
: itemName
:'&4Welt neu generieren' lore
: - §
8§m
--------------------- - §cBei Klick wird die Aktuelle
- §cWelt
(§l
%world
%§c
) gelöscht.
Dannach kann diese
- §cnicht wieder hergestellt werden
! - §
8§m
--------------------- material
: BARRIER
real
: itemName
:'&aWelt neu generieren...' lore
: - §
8§m
-------------------- - §cAlle Spieler werden gekickt,
- §canschließend wird der Server
- §cneu gestartet und eine neue
- §cWelt wird generiert.
- §
8§m
-------------------- material
: GREEN_CONCRETE_POWDER
cancel
: itemName
:'&cVorgang abbrechen' lore
:[] material
: RED_CONCRETE_POWDER
info
: itemName
:'&4Möchtest du die Welt wirklich neu generieren?' lore
:[] material
: COMPASS
round
: startable
: itemName
:'&aRunde starten...' lore
:[] material
: LIME_DYE
not_startable
: itemName
:'&cRunde starten...' lore
: - §
8§m
--------------------- -'§7Erst möglich, wenn:' - §
8- §cmin.
2 Spieler online
- §
8- §cSpeedRunner ausgewählt
- §
8§m
--------------------- material
: RED_DYE
running
: itemName
:'&eRunde läuft bereits!' lore
:[] material
: YELLOW_DYE
back_to_menu
: itemName
:'&7zurück zum Hauptmenü' lore
:[] material
: ARROW
-
keine Rechte: Das Spiel ist ohne OP, oder sonstige rechte Spielbar. Es gibt einen GameManager, der durch das Plugin ausgesucht wird und dieser kann alle Einstellungen in einem Inventar festlegen.
-
Übersichtliche GUI: In einer GUI (über /manhunt aufrufbar) kann der GameManager den SpeedRunner, den Schwierigkeitsgrad und den Vorsprung des SpeedRunners einstellen, sowie die Welt neu generieren und das Spiel starten.
(Clock: Vorsprung des SpeedRunners; Skeletonskull: Schwierigkeit der Welt; ?: Auswahl des SpeedRunners; Barriere: Welt neu generieren; Farbstoff: Runde starten)
(Einstellen des Vorsprungs des SpeedRunners, Die Hunter müssen nach start warten bis die eingestellte Zeit abgelaufen ist)
(Einstellen der Schwierigkeit mit Peaceful, Easy, Normal und Hard)
●
Placeholders:
●
Installation:
Downloaden der .jar Datei
Datei in den "plugins" Ordner hochladen
Server neu starten
Nachrichten und Items anpassen (/plugins/ManHunt/Messages.yml)
Spaß haben
WEITERE IDEEN? Hast du Vorschläge, welche Funktion das Plugin noch verbessern könnte oder was du dir noch wünscht, dann schreib diese gerne in die Kommentare.
BETA Bei Bugs und Fehlern bitte mit Fehlermeldung und beschreibung bei mir melden!