RandomEncounters
RandomEncounters dodaje konfigurowalną losową generację struktur, skarbów i mobów do świata
0 polubień • 0 pobrań
- Dostępne pliki
- 6
- Obsługiwane wersje
- 0
- Najnowszy plik
- 07.03.2014
RandomEncounters
Przegląd
Zmęczony widokiem tych samych starych wiosek? Czy byłaby możliwość dodania konfigurowalnych spotkań do świata? To właśnie problem, który ma naprawić Random Encounters. Od portalowych świątyń na powierzchni świata z ich liderem Blaze i hordą szalonych zombie-pigmenów sprowadzonych z Netheru poprzez portale, po zwykłe farmy. Każde spotkanie jest konfigurowalne, w tym prawdopodobieństwo wystąpienia spotkania, jego ostateczny rozwój, oraz prawdopodobieństwo każdego przedmiotu skarbu w skrzyniach lub na mobach.Cechy
- Dodaj spotkania do świata Minecrafta
- Skonfiguruj wrogie moby
- Skonfiguruj skarby napotkań
- Skonfiguruj rozwój napotkań
- Już nie będą to tylko zwykłe wioski
- Umożliwia rozmieszczanie dużych struktur bez przeciążania serwera
Zależności
Konfiguracja
Konfiguracja wtyczki
debug
Sekcja Debug ma na celu pomóc deweloperom w identyfikowaniu sposobu działania wtyczki, ułatwiając weryfikację w grze i diagnozowanie problemów podczas rozwoju.- midas [Boolean] (domyślnie: false) Król Midas był znany z zamieniania wszystkiego, czego dotykał, w złoto. Ten tryb debugowy zamienia badany obszar powierzchni na złoto, aby łatwo wykryć nieprawidłowe miejsca rozmieszczenia napotkań
- loglevel [Integer] (domyślnie: 0) Ta opcja debugowa określa, ile informacji ma być wyświetlanych.
maxLockTime
[Integer] (domyślnie: 10) To jest maksymalna liczba milisekund, na które jakiekolwiek zadanie zablokuje serwer podczas przetwarzania.structureConfig
Opcja structureConfig to ciąg znaków zawierający nazwę pliku z konfiguracjami struktur w formacie JSON. Domyślną wartością jest structures.json.
{
"structures": [
{
"name": "(String) Unikalna nazwa struktury",
"file": "(String) Nazwa pliku szkicu wraz z katalogami",
"minY": "(Integer) Minimalna współrzędna Y do umieszczenia struktury",
"maxY": "(Integer) Maksymalna współrzędna Y do umieszczenia struktury",
"trump": [
"(String) Nazwa materiału nadpisywalnego",
],
"invalid": [
"(String) Nazwa materiału podstawowego nieprawidłowego",
]
},
],
}
mobConfig
Opcja mobConfig to ciąg znaków zawierający nazwę pliku z konfiguracjami mobów/stworzeń w formacie JSON. Domyślną wartością jest mobs.json. Dla więcej informacji o mobs.json odwiedź: Opcje konfiguracji mobówtreasureConfig
Opcja treasureConfig to ciąg znaków zawierający nazwę pliku z konfiguracjami skarbów/przedmiotów w formacie JSON. Domyślną wartością jest treasures.json.
{
"treasures":[
{
"name": "(String) Unikalna nazwa skarbu",
"material": "(String) Nazwa materiału",
"tagName": "(String) Nazwa przedmiotu",
"min": "(Integer) Minimalna",
"max": "(Integer) Maksymalna",
"probability": "(Double) Prawdopodobieństwo",
"treasureGroups": [
{
"name": "(String) Nazwa skarbu dla grupy",
"min": "(Integer) Minimalna liczba do wygenerowania",
"max": "(Integer) Maksymalna liczba do wygenerowania",
"probability": "(Double) Prawdopodobieństwo dodatkowych grup"
}
],
"enchantments": [
{
"enchantment": "(String) Nazwa zaklęcia",
"probability": "(Double) Prawdopodobieństwo",
"level": "(Integer) Poziom zaklęcia"
},
]
},
],
}
encounterConfig
Opcja encounterConfig to ciąg znaków zawierający nazwę pliku z konfiguracjami napotkań w formacie JSON. Domyślną wartością jest encounters.json. Plik konfiguracji napotkań łączy wszystkie elementy: struktury, moby i skarby razem.
{
"encounters": [
{
"name": "(String) Unikalna nazwa napotkania",
"enabled": "(Boolean) czy nowe napotkania mają być generowane",
"probability":"(Double) Prawdopodobieństwo wystąpienia",
"structure": "(String) Nazwa struktury spośród zdefiniowanych struktur",
"mobs": [
"(String) Nazwa mobów ze zdefiniowanych mobów",
],
"validBiomes": [
"(String) Nazwa biomu",
],
"invalidBiomes": [
"(String) Nazwa biomu",
],
"treasures": [
"(String) Nazwa skarbu ze zdefiniowanych skarbów",
],
"expansions": [
{
"encounter": "(String) Nazwa zdefiniowanego napotkania",
"probability": "(Double) Prawdopodobnienie rozszerzenia",
"duration": "(Integer) Czas trwania w minutach do sprawdzenia",
"max": "(Integer) Maksymalna liczba rozszerzeń",
"distance": "(Integer) Maksymalna odległość w chunkach"
},
]
},
]
}
Polecenia
re reload
Przeładowuje pliki konfiguracyjne JSON. Sprawdzaj konsolę pod kątem błędów.re place <encounter> [<world> <x> <y> <z>]
Wymusza umieszczenie napotkania w aktualnej lokalizacji gracza lub w lokalizacji określonej. Nie wykonuje weryfikacji terenu. Polecenie w konsoli musi podać współrzędne.re check <encounter> [<world> <x> <y> <z>]
Wymusza, aby system sprawdził bieżący chunk, lub chunk zawierający podaną lokalizację w celu rozmieszczenia napotkania. Wykonuje weryfikację terenu i umieszcza napotkanie, jeśli znajdzie odpowiednie miejsce. Polecenie w konsoli musi podać współrzędne.re radius <encounter> <radius> [<world> <x> <z>]
Zmusza system do sprawdzenia wszystkich chunków w podanym promieniu chunków od bieżącej lokalizacji gracza lub od lokalizacji podanej przez współrzędne chunków. Polecenie w konsoli musi podać współrzędne chunków.Instalacja
- Aby zainstalować wtyczkę, wyodrębnij zawartość pliku zip do katalogu wtyczek.
- Domyślne napotkania są dołączone do folderu RandomEncounters.
Błędy / Znane ograniczenia
Ze względu na szeroki zakres tej wtyczki, prosimy o korzystanie z systemu zgłoszeń na GitHubie w celu zgłaszania błędów, problemów i prośby o funkcje. Śledzenie problemów na GitHubWspółtwórcy struktur
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
RandomEncounters v0.3.3
RandomEncounters_v0.3.3.zip 07.03.2014 588 KB
RandomEncounters_v0.3.3.zip 07.03.2014 588 KB
Stabilne
RandomEncounters v0.3.2
RandomEncounters_v3.2.zip 01.03.2014 589 KB
RandomEncounters_v3.2.zip 01.03.2014 589 KB
Stabilne
RandomEncounters v0.3.1
RandomEncounters_v0.3.1.zip 03.02.2014 672 KB
RandomEncounters_v0.3.1.zip 03.02.2014 672 KB
Stabilne
RandomEncounters v0.3
RandomEncounters_v0.3.zip 01.02.2014 671 KB
RandomEncounters_v0.3.zip 01.02.2014 671 KB
Stabilne
RandomEncounters v0.2
RandomEncounters.zip 30.01.2014 652 KB
RandomEncounters.zip 30.01.2014 652 KB
Stabilne
RandomEncounters v0.1
RandomEncounters.zip 21.01.2014 3 MB
RandomEncounters.zip 21.01.2014 3 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.