PTM173
A 1.7.3 generator terenu dla nowszych serwerów Bukkit
- Dostępne pliki
- 13
- Obsługiwane wersje
- 0
- Najnowszy plik
- 29.01.2012
PTM173 1.7.3 Terrain Generation
Notice
Wyłączę Minecrafta na jakiś czas i najprawdopodobniej nie będę utrzymywał tego projektu. Przekażę źródła innym i zamieszczę uproszczoną wersję na tej stronie, aby inni mogli kontynuować, jeśli będą chcieli. Pewnego dnia mogę wrócić do Minecrafta, zwłaszcza gdy będzie solidne wsparcie dla pluginów. W międzyczasie zalecam wszystkim porzucenie swoich istniejących światów 1.7.3 i przeniesienie się od nich. Jeśli ktoś stworzy plugin o podobnym charakterze, podam odnośnik na górze tej strony.
W mojej opinii najprościej, jeśli naprawdę chcesz zachować świat, jest wygenerować mnóstwo terenu, a następnie zablokować granice tak, aby żaden teren nie mógł być generowany.
Jeśli masz pytania lub wątpliwości, zapraszam do wysłania prywatnej wiadomości. Odpowiem, gdy będę mógł. Pamiętaj, jeśli masz frustracje, najlepszymi osobami, do których warto te uwagi kierować, są Jeb i reszta zespołu Moyang, szczególnie w kwestii deobfuskacji kodu, w tym rozsądnej licencji, i priorytetowego wsparcia dla wtyczek. Wszyscy kochamy to, co Minecraft reprezentuje jako otwarty, modyfikowalny, wieloosobowy, nieskończony świat, ale rozwija się to powoli w solidną grę, którą społeczność lubi ulepszać równie mocno, co samą grę. Będę utrzymywał PTM1.7.3v3.x dla CB 1.1-R1 i po tym nie będę już tworzył artefaktów.
Summary
Zasadniczo to przeróbka Phoenix Terrain Mod, która podłącza się do generowania terenu z wersji 1.7.3, aby przyszłe wersje serwerów CraftBukkit mogły mieć starsze światy, które nadal generują prawidłowy teren dla nowych chunków, bez konieczności „naprawiania” terenu poprzez wygładzanie między 1.7.3 a 1.0 terenu.
Oto porównanie generowania terenu świata pierwotnie stworzonego w 1.7.3, gdzie podszedłem do granicy, w której generowane są nowe chunk-y: Terrain Comparison (obrazek pokazuje 1.8.1, ale wygląda tak samo jak 1.1... po prostu leniwy)
- 1st image (top): 1.8.1 z włączonym PTM173
- 2nd image (middle): 1.8.1
- 3rd image (bottom): 1.7.3
Status
PTM173 przeszedł szereg testów porównawczych między 1.0 PTM173 a samą 1.7.3, zarówno na świecie testowym, jak i na serwerze na żywo. Obecnie działa na serwerze na żywo. Mogą występować znane problemy z najnowszym wydaniem i nadal będę testować. Proszę o tworzenie zgłoszeń, gdy napotykasz problemy.
Installation
Setup
- pobierz najnowszą wersję PTM173.jar: PTM173v3.1
- źródło, aby zacząć pracować nad tym samodzielnie, jest tutaj w skróconej formie: PTM173v3.1_src
- umieść PTM173.jar w katalogu z wtyczkami twojej instalacji CraftBukkit
- jeśli nie uruchamiasz Multiverse: zmień bukkit.yml tak, aby generator świata był ustawiony na "PTM173" dodając to na dole pliku:
worlds:
world:
generator: PTM173
OSTROŻNIE: bądź ostrożny przy wpisywaniu tego ręcznie — odstęp między "generator:" a "PTM173" ma znaczenie. Jeśli zauważysz podczas uruchamiania serwera, że "generator:PTM173" został przeniesiony na tę samą linię co "world:", to prawdopodobnie brakuje spacji i NIE generujesz terenu PTM173.
- jeśli uruchamiasz Multiverse: zmień generator w pliku plugins/Multiverse-Core/worlds.yml na "PTM173" dodając to do bloku yml dla świata, dla którego chcesz wygenerować teren 1.7.3. Na przykład oto konfiguracja świata testowego w worlds.yml:
worlds:
test_world:
gamemode: SURVIVAL
keepspawninmemory: true
scale: 1.0
animals:
spawn: true
pvp: true
entryfee:
amount: 0.0
currency: -1
alias:
color: WHITE
name: ''
allowweather: true
monsters:
spawn: true
hunger: true
spawn:
yaw: 0.0
pitch: 0.0
z: 0.0
y: 64.0
x: 0.0
environment: NORMAL
respawnworld: ''
tempspawn: ''
generator: PTM173
Running
Nie ma specjalnych kroków przy uruchamianiu serwera CraftBukkit, aby uruchomić PTM173; jednak warto wiedzieć, na co zwrócić uwagę, aby mieć pewność, że startuje on prawidłowo:
- To wskazuje, że PTM173 jest rozpoznany i poprawnie załadowany: "[INFO] PTM173 v2.2 is now enabled"
- To wskazuje świat, na którym PTM173 działa: "[INFO] PTM173: enabled for 'world'"
Uwaga: domyślnie CraftBukkit uruchamia świat o nazwie 'world'
Upgrading
PTM173 nie generuje plików i dlatego aktualizacja polega po prostu na zastąpieniu istniejącego PTM173.jar
FAQ
Q: Mam problem XXXX, i utknąłem — czy możesz mi pomóc?
A: Z przyjemnością pomogę, ale potrzebuję pewnych informacji. Zanim zostawisz komentarz, wyślesz mi prywatną wiadomość (pm) lub stworzysz zgłoszenie, upewnij się, że masz przygotowane następujące informacje i podaj je stosownie do sytuacji (nie zaszkodzi dodać zgłoszenia, więc nie wahaj się tego zrobić):
- wersja serwera CraftBukkit i PTM173
- czy uruchamiasz vanilla CraftBukkit, czy masz zainstalowany Multiverse?
- plik bukkit.yml lub worlds.yml (jeśli uruchamiasz Multiverse)
- logi konsoli, szczególnie błędy lub wyjątki
- lista aktualnie zainstalowanych wtyczek
- zrzuty ekranu i/lub krótki opis problemu, abym mógł go odtworzyć
- coś wyjątkowego w twojej konfiguracji, czego inaczej bym się nie spodziewał
Q: Konflikt wtyczki XXXX z PTM173; nie mogę używać jednej ani drugiej lub obie nie działają tak, jak powinny. Czy możesz pomóc?
A: Chętnie pomogę rozwiązać te konflikty. Oprócz informacji wspomnianych w poprzednim QA dotyczącym zgłaszania problemu, proszę podaj również następujące informacje, abyśmy mogli śledzić problem:
- na pewno utwórz zgłoszenie (ponieważ prawdopodobnie będzie kilka interakcji; miło mieć miejsce do śledzenia postępów)
- konfliktująca wtyczka i jej wersja
- opis tego, jak odtworzyć konfliktowe zachowanie
- opis oczekiwanego zachowania
Q: Czy ten mod koliduje z Phoenix Terrain Mod?
A: Nie, zmieniłem nazwy pakietów, aby oba mogły współistnieć, usunąłem polecenia "ptm" i dodałem wszystkie istotne źródła generowania terenu w pakiecie, który nie koliduje z PTM, CraftBukkit ani Minecraft.
Q: Jak duża część tego pluginu wykorzystuje Phoenix Terrain Mod, Minecraft 1.7.3 i CraftBukkit?
A: To mój pierwszy plugin, więc oparłem go na kodzie Phoenix Terrain Mod, ale tak naprawdę nie wykorzystuje on tej funkcjonalności; to był po prostu miły fundament, żeby zobaczyć, jak obsługiwać generowanie obiektów i chunków. Pliki klas Minecraft 1.7.3 są używane do generowania chunków i obiektów. CraftBukkit to framework, na którym wszystko to działa. Wielkie podziękowania dla każdej z tych społeczności.
Q: Czy ten mod obsługuje Nether i/lub będzie to robił w przyszłości?
A: Obecnie nie obsługuje generowania chunków Nether. Obecnie nie ma na to zapotrzebowania. W przyszłości mogę to dalej zbadać, ale na teraz nie ma wystarczającego problemu, by poświęcać temu czas.
Q: Czy ten mod będzie aktualizowany pod przyszłe wersje Minecrafta i CraftBukkit?
A: Nie, wkrótce przekazuję źródła innym, aby kontynuowali pracę, jeśli zechcą. Odstawiam rozwój modów do Minecrafta na jakiś czas.
Known Issues
Biomy, szczególnie mokradła, mają teraz przebarwioną trawę, drzewa, itp., co często jest nieoczekiwane i po prostu wygląda źle.
To problemy nowy w MC 1.0.0 i specyficzny, niestety, dla kodu po stronie klienta. To zasadniczo tylko artefakt wizualny. Jedynym sposobem obejścia tego jest modyfikacja strony klienta przy użyciu czegoś takiego: http://www.minecraftforum.net/topic/820720-100-swamp-color-reverter/
Ten problem również wydaje się dotyczyć deszczu/śniegu. Nie chodzi o to, co faktycznie się gromadzi, ale o to, co jest renderowane po stronie klienta. Z tego, co mogę powiedzieć, nie jest to problem po stronie serwera, ale ponownie zobaczę, czy da się to obejść.
Z dotychczasowych prób nie udało mi się znaleźć sposobu na oszukanie strony klienta z poziomu serwera. Nie wierzę, że te problemy zostaną w najbliższym czasie naprawione, a prawdopodobnie wcale.
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.
PTM173v3.1_trunc_src.zip 29.01.2012 7 KB
PTM173.jar 29.01.2012 59 KB
PTM173.jar 28.01.2012 59 KB
PTM173.jar 23.12.2011 59 KB
PTM173.jar 18.12.2011 59 KB
PTM173.jar 16.12.2011 59 KB
PTM173.jar 09.12.2011 778 KB
PTM173.jar 23.10.2011 93 KB
PTM173.jar 15.10.2011 93 KB
PTM173.jar 05.10.2011 85 KB
PTM173.jar 05.10.2011 85 KB
PTM173.jar 02.10.2011 78 KB
PTM173.jar 30.09.2011 207 KB
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.