Dream Minecraft Manhunt (with optional Discord music integration)
Wtyczka umożliwiająca uruchamianie minigier Manhunt w Minecraft! Posiada automatyczną integrację muzyki z Discordem.
- 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,/hunteri/spectator. - Jeśli chcesz muzykę automatyczną, wpisz
/music autoteraz. - 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
123YourClientID456swoim 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 IDjeś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-modew pliku server.properties musi być ustawione natrueod 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.
MinecraftManhunt-1.4.1.jar 19.04.2023 23 MB
MinecraftManhunt-1.3.3.7.jar 07.05.2021 19 MB
MinecraftManhunt-1.3.3.6.jar 21.03.2021 19 MB
MinecraftManhunt-1.3.3.2.jar 16.11.2020 19 MB
MinecraftManhunt-1.3.2.jar 11.11.2020 19 MB
MinecraftManhunt-1.3.jar 09.11.2020 19 MB
MinecraftManhunt-1.2.4.1.jar 03.11.2020 19 MB
MinecraftManhunt-1.2.4.jar 30.10.2020 19 MB
MinecraftManhunt-1.2.3.jar 18.10.2020 19 MB
MinecraftManhunt-1.2.2.jar 07.10.2020 19 MB
MinecraftManhunt-1.2.1.jar 11.09.2020 19 MB
MinecraftManhunt-1.2.jar 08.09.2020 19 MB
MinecraftManhunt-1.1.jar 03.09.2020 19 MB
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.