🏓TikTok
Plugin synchronizujący TikToka z Minecraftem
Plugin wspiera wersje 1.13-1.20 i nie wymaga podłączenia do bazy danych.
Jak to działa?
Aby plugin działał poprawnie należy wrzucić go do folderu "/plugins", następnie włączyć serwer.
Powinny pojawić się nam 4 pliki konfiguracyjne - config.yml, settings.json, gifts.json, chestitems.json.
Przerzuć folder "dzTikTok-Integration" np. na pulpit. Wejdź w folder i wpisz polecenie:
Aby poniższe komendy zadziałały musisz mieć zainstalowany npm oraz node. Możesz pobrać na: https://nodejs.org/en.
npm iGdy wszystko się poprawnie zainstaluje, możesz uruchomić aplikację wpisując:
node app.jsFunkcje
Plugin posiada sporą ilość funkcji, m.in. są to:
Możliwość streamowania przez więcej niż jedną osobę.
Wyświetlanie wiadomości na chacie ze streama.
Wyświetlanie wiadomości na chacie za gifta.
Możliwosć dobrania aż 16 akcji, które mogą się wykonać wzamian za gifta.
Możliwość wywołania komendy za gifta.
Możliwość ustawienia komunikatu (title/chat) za gifta.
"Magiczne Skrzynie".
Lista osób, które aktualnie streamują.
Placeholdery.
Pełen możliwości plik konfiguracyjny.
Plugin jest ciągle wspierany i może otrzymywać aktualizacje, które dodadzą nowe funkcje.
Komendy
/tiktok register <nazwa> - rejestruje Cię jako streamera.
/tiktok unregister - odrejestrowuje Cię jako streamera
/tiktok start - rozpoczyna streama
/tiktok stop - wyłącza streama
/tiktok info - informacje na temat streama
/tiktok chest <edit/give> <gracz> - "magiczne skrzynie"
/tiktok list - pokazuje aktualną listę streamerów na serwerze
Komenda /tiktok chest jest w trakcie przygotowania.
Placeholdery
%tiktok_streamStatus% - pokazuje status streama.
%tiktok_streamerName% - nick z TikToka streamera.
%tiktok_watchers% - liczba osób oglądająca streama.
%tiktok_lastGiter% - osoba, która ostatnio dała gifta.
%tiktok_streamers% - lista streamerów na serwerze.
Plugin wymaga do działania wtyczki PlaceholderAPI.
Permisje
Dostęp do komendy "/tiktok" - core.tiktok
Konfiguracja
Plugin zawiera 4 pliki konfiguracyjne. Każdy plik konfiguracyjny służy do czegoś innego.
Plik config.yml pozwala na edycję wiadomości, ustawienia debuga itd.
Z kolei plik gifts.json pozwala na ustalenie komend/czynności następujących po wysłaniu gifta.
Plik settings.json ustala na jakim adresie i porcie znajduje się nasza aplikacja z botem Discord.
Plik chestitems.json pozwala na konfigurację przedmiotów do "magicznej skrzyni".
config.yml:
gifts.json:
"ID": "komenda", lub "ID": nr akcji,
Wartość {player} zwraca nick gracza.
Identyfikatory giftów można znaleźć na tej stronie.
Akcje
Nr akcji | Akcja
Spawn zombie
Set cowweb under player
Give a 1x bread (food) for player
Spawn black skeletons
Spawn creeper
Give 1x enderpearl for player
Give 1x enchanted golden apple for player
Clear/reset player inventory
Give 1x totem of undying for player
Throw primed/fired tnt on player head
Freeze player on 7 seconds (can't jump/move)
Kill player
Gamemode creative for 10 seconds
Add one additional heart
Remove one heart
Spawn friendly iron golem
settings.json:
Jak to ustawic?
Domyślne ustawienia są odpowiednie, jeśli korzystacie z localhosta.
Natomiast jeśli nie, to trzeba zmienić wartość serverAddress na adres IP maszyny (nie serwera) oraz serverPort.
chestitems.json:
Jak to ustawić?
Przedmioty do "magicznej skrzyni" należy skonfigurować za pomocą Przedmiotów i Enchantów, np. SHARPNESS is DAMAGE_ALL.
Proszę pamiętać o formacie JSON, więc ostatnia wartość bez przecinka jak w przykładzie.
Film
Poniżej znajdziesz film przedstawiający działanie pluginu.
Last updated