Dream Minecraft Manhunt (with optional Discord music integration)

Dream Minecraft Manhunt (with optional Discord music integration)

Wtyczka umożliwiająca uruchamianie minigier Manhunt w Minecraft! Posiada automatyczną integrację muzyki z Discordem.

0 polubień • 0 pobrań
Dostępne pliki
15
Obsługiwane wersje
10
Najnowszy plik
19.04.2023

MinecraftManhunt

Stworzone przez Eric (yoonicode.com)
Minecraft: TildeTildeTilde


Zainspirowane przez Dream na YouTube


Ten projekt jest open-source! Zobacz na GitHub

 

Coś nie tak? Wtyczka zepsuta? Sprawdź stronę strona FAQ Issues lub zgłoś problem tutaj!

Jak to działa

Trzy zespoły: Hunters, Runners i Spectators. Hunters próbują zabić Runners, zanim pokonają enderdragon. Runners muszą pokonać enderdragon zanim zostaną zabici!

 

Funkcje

  • Śledzenie kompasem: Kliknij prawym przyciskiem myszy na swoim kompasie, aby wybrać, kogo śledzić, a następnie kompas będzie wskazywał tego biegacza!
  • Śledzenie portalu: Jeśli runner znajduje się w Netherze, kompas będzie śledził ich ostatnio używany portal!
  • Przypisywanie drużyn: Automatycznie przypisuje w grze /team, aby odróżnić między graczami kolorami!
  • Integracja z Discordem: Opcjonalnie zintegrować z Discordem dla dodatkowych funkcji!
    • Automatyczne przypisywanie ról: Automatycznie przypisuje role Discorda zgodnie z drużynami
    • Odtwarzacz muzyki: Automatycznie (lub ręcznie) odtwarza muzykę w Twoim kanale głosowym Discorda, która odzwierciedla bieżące wydarzenia!

 

Instrukcje użycia

  • Przenieś plik .jar do folderu z wtyczkami.
  • Upewnij się, że plik konfiguracyjny jest zaktualizowany i zawiera wszystkie wymagane opcje (więcej informacji poniżej).
  • Przydziel role za pomocą /speedrunner, /hunter i /spectator.
  • Jeśli chcesz muzykę automatyczną, wpisz /music auto teraz.
  • Wpisz /start!
  • Po zakończeniu okresu headstart myśliwi powinni mieć możliwość rozpoczęcia śledzenia Runnerów poprzez wybranie kogoś do śledzenia i klikając prawym przyciskiem myszy ich kompasem.

Uwaga: drużyny nie są zachowywane między sesjami serwera — jeśli wyłączysz serwer, będziesz musiał ponownie przydzielić drużyny i ponownie wpisać /start.

Instrukcje konfiguracji Discord

  • Utwórz aplikację Discord z Developer Portal.
  • Dodaj Bota w zakładce Bots.
  • Zapisz swój Client ID (w zakładce General Information) i swój Token (w zakładce Bot).
  • Przejdź do następującego linku, zastępując 123YourClientID456 swoim Client ID: https://discord.com/oauth2/authorize?scope=bot&client_id=123YourClientID456&permissions=8
  • Wybierz serwer Discord, do którego dodasz swojego bota.
  • Dodaj Client ID i Token do odpowiednich pól w pliku konfiguracyjnym.
  • Przejdź do swojego serwera Discord i dodaj następujące wartości do pliku konfiguracyjnego, zgodnie z powyższą tabelą (możesz Right Click > Copy ID jeśli włączysz Tryb deweloperski w ustawieniach Discord!)
    • ID Twojego serwera
    • ID kanału głosowego, w którym chcesz odtwarzać muzykę
    • ID ról Discord Hunters, Runners i Spectators, które chcesz automatycznie przypisać

Uwaga: Aby automatyczne przypisywanie ról działało, każdy nick użytkownika Discorda na Twoim serwerze musi być ustawiony na jego nazwę Minecraft.

 

Polecenia

  • /speedrunner <username>: Przypisz rolę speedrunner
  • /hunter <username>: Przypisz rolę hunter
  • /spectator <username>: Przypisz rolę spectator
  • /start: Rozpocznij mecz
  • /end: Zakończ mecz
  • /compass: Daj sobie kompas
  • /music: Steruje muzyką w Discord
    • /music list: Zwraca listę dostępnych utworów do odtworzenia.
    • /music <trackname>: Odtwarza konkretny utwór według nicka i wyłącza auto-muzykę.
    • /music stop: Zatrzymuje całą muzykę i wyłącza auto-muzykę.
    • /music auto: Włącza auto-muzykę, która odtwarza różne utwory w zależności od zdarzeń w grze i dystansu myśliwych/uciekających.
    • /music forceupdate: Wymusza aktualizację muzyki, aby dopasować bieżący dystans myśliwy/uciekający. Najpierw użyj /music stop , jeśli odtwarzany jest specjalny utwór.

 

Opcje konfiguracyjne

Edit the plugins/MinecraftManhunt/config.yml file with the following options:

Opcje Gry

Klucz Opis Typ Wymagane?
headStartDuration Jak długo myśliwi powinni mieć efekt ślepoty i spowolnienia na początku meczu, w sekundach. int Wymagane
compassEnabledInNether Ustaw na true, aby kompas działał w Netherze. boolean Opcjonalnie, domyślnie true
sendUsageData Ustaw na true, aby wysyłać zanonimizowane, zagregowane dane dotyczące użycia w celu ulepszenia wtyczki. boolean Optional, defaults to false
uuid Losowy identyfikator, który jest automatycznie przypisywany, jeśli sendUsageData jest włączone. Proszę nie dotykać tego pola. string Nie ustawiać ręcznie

Dodatkowe Opcje

Klucz Opis Typ Wymagane?
setRunnersToSpecOnDeath Ustaw na true, aby ustawiał tryb Runnerów na spectator po ich śmierci. boolean Optional, defaults to true
huntersColor Kolor przypisywany drużynie Hunters. string Optional
runnersColor Kolor przypisywany drużynie Runners. string Optional
spectatorsColor Kolor przypisywany drużynie Spectators. string Optional
clearRunnerInvOnStart Ustaw na true, aby wyczyścić ekwipunek i doświadczenie runnerów na początku gry. boolean Optional, defaults to false
clearHunterInvOnStart Ustaw na true, aby wyczyścić ekwipunek i doświadczenie myśliwych na początku gry. boolean Optional, defaults to false
clearItemDropsOnStart Ustaw na true, aby wyczyścić wszystkie obiekty Item na początku gry. boolean Optional, defaults to false
setTimeToZero Ustaw na true, aby zresetować czas gry na początku gry. boolean Optional, defaults to true
startGameByHit Ustaw na true, aby rozpoczynać grę, gdy runner uderzy myśliwego, zamiast gdy użyty zostanie polecenie /start. boolean Optional, defaults to false
preGameWorldBorder Ustaw na true, aby wymusić granicę świata przed rozpoczęciem gry (przydatne, by powstrzymać graczy przed zbyt dalekim bieganiem). boolean Optional, defaults to false
preGameBorderSize Określa, jak duża byłaby granica świata w pre-game, jeśli włączona. int Optional, defaults to 100; ignorowane gdy preGameWorldBorder to false

Discord Integration

Klucz Opis Typ Wymagane?
enableDiscord Ustaw na true, aby włączyć integrację z Discordem. Przeczytaj poniżej więcej informacji. boolean Wymagane
discordToken Wprowadź tutaj token swojego bota Discord. string Wymagane jeśli enableDiscord jest true
ip Część wiadomości statusu Discord. Będzie wyświetlana jako Playing {value}, więc zaleca się ustawić to na adres IP Twojego serwera. string Optional
parseDiscordCommands Ustaw na true, jeśli chcesz, aby komendy muzyczne były wywoływane poprzez wiadomość w kanałach tekstowych Discord. Dzięki temu każdy na Twoim serwerze Discord będzie mógł wywoływać komendy muzyczne, jednak. Optional, defaults to false  
discordServerId ID Twojego serwera Discord, na którym działa bot. string Wymagane jeśli enableDiscord jest true
musicChannelId ID kanału głosowego, na którym bot powinien odtwarzać muzykę. string Wymagane jeśli enableDiscord jest true
hunterRoleId ID roli dla Hunters. string Optional
runnnerRoleId ID roli dla Runners. string Optional
spectatorRoleId ID roli dla Spectators. string Optional

Uwaga: jeśli którykolwiek z identyfikatorów ról jest brakujący lub nieprawidłowy, żadne role nie będą przypisane.

Uprawnienia

Uprawnienie Opis Zalecany poziom
minecraftmanhunt.hunter Zezwalaj na polecenie /hunter everyone
minecraftmanhunt.speedrunner Zezwalaj na polecenie /speedrunner everyone
minecraftmanhunt.spectator Zezwalaj na polecenie /spectator everyone
minecraftmanhunt.clearteams Zezwalaj na polecenie /clearteams operators
minecraftmanhunt.start Zezwalaj na polecenie /start operators
minecraftmanhunt.end Zezwalaj na polecenie /end operators
minecraftmanhunt.compass Zezwalaj na polecenie /compass everyone
minecraftmanhunt.music Zezwalaj na polecenie /music. Należy pamiętać, że polecenia muzyczne mogą być również wpisywane w Discordzie, jeśli ustawienie processDiscordCommands w konfiguracji jest ustawione na true. everyone
minecraftmanhunt.config Zezwalaj na polecenia zmieniające konfigurację, takie jak /setheadstart. operators

Kolejki muzyczne

Część zabawy w tym pluginie polega na poznawaniu, co każda kolejka muzyczna oznacza i jak zdobyć przewagę. Oto lista, co powoduje odtwarzanie każdej ścieżki.

Odległość

Intensywność muzyki zależy od dystansu między runnerami a hunterami. Utwory są dobierane losowo z następujących kategorii:

  • < 50 bloków: Ściganie
  • < 150 bloków: W zasięgu wzroku
  • < 300 bloków: Ukrycie
  • < 450 bloków: Zbliżanie
  • >= 450 bloków: Daleko

Dodatkowo istnieje zestaw utworów, które odtwarzają się, gdy runnerzy, ale nie myśliwi, znajdują się w Netherze.

Specjalne wydarzenia

Specjalne utwory odtwarzają się, gdy wystąpią zdarzenia związane z grą. Niektóre zdarzenia to:

  • Runnerzy wydobywają swoją pierwszą rudę żelaza
  • Runnerzy wydobywają rudę diamentu
  • Myśliwi wykonują pierwszą żelazną zbroję
  • Myśliwi i Runnerzy zadają sobie nawzajem obrażenia
    • „Chase” muzyka gra, jeśli łączny poziom zbroi obu stron wynosi mniej niż dwie sztuki
    • „Fight” muzyka gra, jeśli mają więcej niż dwie sztuki zbroi
  • Myśliwy ginie
  • Biegacz ginie
  • Obaj gracze są w łodziach
  • Biegacz handluje z Piglinem po raz pierwszy
  • Biegacz teleportuje się na koniec

Rozwiązywanie problemów

  • online-mode w pliku server.properties musi być ustawione na true od wersji 1.2.4.
  • Jeśli używasz integracji z Discordem, upewnij się, że zegar systemowy Twojego serwera jest poprawnie ustawiony.
  • Sprawdź stronę FAQ Issues (strona FAQ Issues), lub zgłoś problem na zakładce Issues!

Stworzone z

Opis projektu pochodzi z CurseForge i został udostępniony po polsku. Szczegóły konfiguracji, zależności oraz aktualne komunikaty autora sprawdź na w źródłowym katalogu CurseForge.

Stabilne Version 1.4.1
MinecraftManhunt-1.4.1.jar 19.04.2023 23 MB
Stabilne Version 1.4
MinecraftManhunt-1.4.jar 06.06.2021 19 MB
Stabilne Version 1.3.3.7
MinecraftManhunt-1.3.3.7.jar 07.05.2021 19 MB
Stabilne Version 1.3.3.6
MinecraftManhunt-1.3.3.6.jar 21.03.2021 19 MB
Stabilne Version 1.3.3.2
MinecraftManhunt-1.3.3.2.jar 16.11.2020 19 MB
Stabilne Version 1.3.2
MinecraftManhunt-1.3.2.jar 11.11.2020 19 MB
Stabilne Version 1.3
MinecraftManhunt-1.3.jar 09.11.2020 19 MB
Stabilne Version 1.2.4.1
MinecraftManhunt-1.2.4.1.jar 03.11.2020 19 MB
Stabilne Version 1.2.4
MinecraftManhunt-1.2.4.jar 30.10.2020 19 MB
Stabilne Version 1.2.3
MinecraftManhunt-1.2.3.jar 18.10.2020 19 MB
Stabilne Version 1.2.2
MinecraftManhunt-1.2.2.jar 07.10.2020 19 MB
Stabilne Version 1.2.1
MinecraftManhunt-1.2.1.jar 11.09.2020 19 MB
Stabilne Version 1.2
MinecraftManhunt-1.2.jar 08.09.2020 19 MB
Stabilne Version 1.1
MinecraftManhunt-1.1.jar 03.09.2020 19 MB
Stabilne Minecraft Manhunt – Build 1.0
MinecraftManhunt-1.0.jar 29.08.2020 19 MB
Przed instalacją

Jak bezpiecznie sprawdzić ten plugin

Wybierz zgodny plik

Oznaczenia wersji pochodzą z metadanych autora. Dobierz również właściwe oprogramowanie serwera i Javę.

Zachowaj kopię

Przed pierwszym startem skopiuj świat, konfigurację oraz dane pozostałych pluginów.

Przeczytaj log

Po uruchomieniu sprawdź brakujące zależności i pierwszy błąd związany z nazwą pluginu.

Zobacz pełną instrukcję instalacji