Set Homes
Prosty plugin do domów z możliwością tworzenia, usuwania i teleportowania się do wielu różnych domów.
- Dostępne pliki
- 14
- Obsługiwane wersje
- 4
- Najnowszy plik
- 07.01.2021
PROSZĘ PRZECZYTAĆ!!!
Ten dodatek nie będzie już aktualizowany. Wydaliśmy nową, ulepszoną wersję o nazwie, Set Homes Two. Wszystkie przyszłe aktualizacje będą tam wdrażane, jednak ten dodatek nie zostanie usunięty ze strony projektu, więc możesz śmiało używać go w jego aktualnym stanie, ponieważ jest stabilny.
SetHomes
Prosta wtyczka do domów z możliwością tworzenia, usuwania i teleportowania do wielu różnych domów. Posiada możliwość kontrolowania czarnej listy światów, w których gracze będą ograniczeni od ustawiania domów. Za pomocą pliku konfiguracyjnego możesz kontrolować ustawienia takie jak maksymalna liczba domów, czas odliczania teleportu, opóźnienie teleportu i ich odpowiednie komunikaty, które będą wyświetlane użytkownikowi.
Instalacja
Wystarczy umieścić pobrany plik .jar w folderze z wtyczkami serwera.
NOTE! Aby "MAX HOMES" działało, musisz spełnić jedną z poniższych miękkich zależności i skonfigurować grupy dla odpowiedniej wtyczki z uprawnieniami. Następnie będziesz musiał także skonfigurować max-homes w config.yml. Przykładowa konfiguracja max-homes znajduje się poniżej domyślnego configu
Soft Dependencies
Wybierz tylko jedną opcję poniżej
Polecenia
- /sethome [HomeName] [HomeDescription] - To polecenie umożliwia ustawienie domu o wybranej nazwie i opisie w miejscu, w którym stoi gracz. Jeśli nie podano nazwy ani opisu, ustawisz dom domyślny w miejscu, w którym stoi gracz.
- /home [HomeName] - To polecenie teleportuje użytkownika do podanego "HomeName". Jeśli nie podano nazwy domu, użytkownik zostanie teleportowany do swojego domowego domu domyślnego ustawionego przez /sethome
- /home-of [PlayerName] [HomeName] - To polecenie umożliwia graczom z uprawnieniem "homes.home-of" teleportowanie do domów ustawionych przez dowolnego gracza. Jeśli nie podano nazwy domu, zostanie użyty dom domyślny jako cel docelowy.
- /delhome [HomeName] - To polecenie usunie dom o podanej nazwie. Jeśli nie podano nazwy domu, spróbuje usunąć dom domyślny.
- /delhome-of [PlayerName] [HomeName] - To polecenie umożliwia graczom z uprawnieniem "homes.delhome-of" usunięcie domów dowolnego gracza. Jeśli nie podano nazwy domu, zostanie użyty dom domyślny jako dom wybrany do usunięcia.
- /uhome <HomeName> <HomeDescription> - To polecenie umożliwia graczom z uprawnieniem "homes.uhome" aktualizowanie któregokolwiek z ich istniejących domów. Jeśli nie podano opisu, a wcześniej był ustawiony, zostanie użyty stary opis.
- /uhome-of <PlayerName> <HomeName> - To polecenie umożliwia graczom z uprawnieniem "homes.uhome-of" aktualizowanie domu innego gracza.
- /homes [PlayerName] - To polecenie wyświetli wszystkie domy graczy, jeśli takie istnieją. Gracze z uprawnieniem "home.gethomes" mogą użyć dodatkowego parametru PlayerName, aby wyświetlić domy konkretnego gracza.
- /blacklist [Add/Remove] [WorldName] - To polecenie służy do dodawania i usuwania światów z blacklisty. Jeśli nie podano innych argumentów, wyświetli wszystkie aktualnie zablokowane światy.
- /setmax <GroupName> <Amount> - To polecenie pozwala graczom z uprawnieniem "homes.setmax" ustawić maksymalną liczbę dozwolonych domów dla określonej grupy uprawnień. Na przykład, jeśli chcesz zezwolić tylko domy dla domyślnej grupy uprawnień 4, wykonaj polecenie, "/setmax default 4".
- /strike - Miłej zabawy administratorzy.
Uprawnienia
- homes.* - Gracz z tym uprawnieniem będzie miał dostęp do wszystkich poleceń w wtyczce Set Homes
- homes.home - Gracz z tym uprawnieniem może teleportować się do nazwanych domów
- homes.sethome - Gracz z tym uprawnieniem może ustawiać nazwane domy
- homes.strike - Daj innym moc!
- homes.blacklist_list - Gracz z tym uprawnieniem będzie mógł wyświetlać światy z blacklisty
- homes.blacklist_add - Gracz z tym uprawnieniem będzie mógł dodawać światy do blacklisty
- homes.blacklist_remove - Gracz z tym uprawnieniem będzie mógł usuwać światy z blacklisty
- homes.config_bypass - Gracz z tym uprawnieniem może ustawiać domy w światach znajdujących się na czarnej liście i nie musi czekać na cooldown ani opóźnienia teleportu. Będzie również mógł przekroczyć limit maksymalnej liczby domów.
- homes.gethomes - Daje możliwość wyświetlania aktywnych domów dowolnego gracza
- homes.home-of - Daje możliwość teleportowania się do jednego z aktywnych domów dowolnego gracza
- homes.delhome-of - Daje możliwość usunięcia domu dowolnego gracza
- homes.uhome - Daje możliwość aktualizacji domów
- homes.uhome-of - Daje możliwość aktualizacji domów innych graczy
- homes.setmax - Daje możliwość ustawienia maksymalnej liczby domów dla grupy uprawnień
Domyślna Konfiguracja
# -------------------------- # SetHomes Config # -------------------------- # Wiadomości: # Używać kolorów czatu w wiadomościach można za pomocą tego symbolu §. # Np: §b zmieni kolor tekstu po nim na kolor turkusowy. # Kody kolorów można znaleźć tutaj https://www.digminecraft.com/lists/color_list_pc.php # Czas: # Każda wartość czasu opiera się na sekundach. # Rzeczy do zapamiętania: # Ustaw dowolną opcję całkowitą na 0, aby ją zignorować. # Max-homes nie obejmuje domyślnego, nie-nazwanego domu. # Użyj %s jako zmiennej sekund w wiadomości o cooldown. max-homes: default: 0 max-homes-msg: §4Osiągnąłeś maksymalną liczbę zapisanych domów! tp-delay: 3 tp-cooldown: 0 tp-cancelOnMove: false tp-cancelOnMove-msg: §4Wykryto ruch! Teleportacja została anulowana! tp-cooldown-msg: §4Musisz jeszcze odczekać %s sekund przed teleportowaniem!
Przykładowa konfiguracja Max-Homes
max-homes: default: 1 free: 3 subscriber: 5 admin: 0
F.A.Q
- Q: How can I give players permission to set named homes?
A: Należy zainstalować wtyczkę uprawnień, albo LuckPerms, lub Vault oraz wtyczkę z uprawnieniami wspieraną przez Vault, a następnie przypisać uprawnienie "homes.sethome" graczowi (lub grupie), dla której chcesz umożliwić korzystanie z wielu domów.
Change Log
- Set Homes Two released: https://dev.bukkit.org/projects/set-homes-two
- Dodano wsparcie dla Minecraft/Craftbukkit V1.16.3.
- Dodano wsparcie dla wtyczki uprawnień LuckPerms
- Ustawiono LuckPerms jako domyślną wtyczkę z uprawnieniami i ustawiono Vault jako cofnięcie przed całkowitym wyłączeniem
- Zmieniono kolory i układ komunikatu listy domów, aby był czytelniejszy
- Naprawiono błąd, w którym SetHomes nie ładował się bez Vault
- Usunięto funkcjonalność auto-aktualizatora, ponieważ nie działała poprawnie
- Dodano komunikaty w logu serwera dotyczące wtyczek uprawnień i braku wtyczki perms
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.
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.