Bulldozer
Spłaszczanie terenu i manipulacja obszarem
- Dostępne pliki
- 3
- Obsługiwane wersje
- 1
- Najnowszy plik
- 08.03.2014
Bulldozer
Wymagana opinia. Dodaj komentarze poniżej.
Bulldozer został zaprojektowany jako potężne narzędzie do kształtowania krajobrazu w Minecraft. Jest podobny do WorldEdit pod kątem koncepcji, ale ma na celu zapewnienie użytkownikowi więcej funkcji i możliwości.
Jeśli znajdziesz błąd lub uważasz, że przydatna byłaby jakaś funkcja w tym pluginie, napisz o tym w komentarzach.
Obecna wersja: Release v1 (Naprawiono znane błędy)
- Duża przebudowa kodu podczas naprawiania błędów = wydajność
- Zapis i odczyt plików przebudowane (szybsze i mniejsze pliki)
- Bardziej efektywna struktura danych przechowywania bloków = wydajność
- Sprawdzanie błędów w argumentach poleceń
- Główne porządki w kodzie = mniej problemów z błędami w przyszłości
- Obroty zablokowane do iteracji co 90 stopni
- /kit jest teraz /bdkit (Aby usunąć konflikt poleceń Essentials)
- Polecenie Clear podzielono na „clears” dla zaznaczenia i „clearc” dla schowka
- Polecenie Wipe zostało usunięte. Zamiast tego użyj /reload lub ponownego uruchomienia serwera
- Kilka poprawek literówek (może być jeszcze kilka)
- Więcej jasnych informacji na temat uruchamiania poleceń.
Poprzednie wersje:
- Beta v2
- Rotations (Kąty podzielne przez 90 mają najlepszy efekt, na przykład 90, 180, 270)
- Miarka! Nie trzeba już zgadywać „Czy to było 25 czy 26 bloków?”
- Wersja 1.7.2 powinna działać na 1.7.4 bez problemów. Proszę napisz w komentarzach, jeśli występują.
- Uwaga: To szybka aktualizacja z obrotem. Nie próbuj kąta 45 stopni, chyba że chcesz posprzątać bałagan po pozostałych blokach. Proszę!
- Beta v1.1
- Zapis plików powinien być teraz szybszy.
- Dostosowano komunikat „w trakcie” co 10 tików serwera.
- Ulepszono przechowywanie danych dla czystszego i szybszego kodu.
- Drobna uwaga: Naprawiono komunikat o zapisie mówiący, że nie ma zaznaczenia. „Saving” działa na blokach przechowywanych w „copy”, więc skopiuj obszar, który chcesz zapisać, zanim zapiszesz go do pliku.
- Beta v1.0
- Zapis i odczyt plików! Są przechowywane w folderze plugins pod „ArchFiles”
- ArchFiles to sposób Bulldozer na zapisywanie bloków. Możesz je odczytać, jeśli chcesz, ale ich zmiana może powodować bóle głowy.
- Kopiowanie i Wklejanie! To było nieco bolesne do doprowadzenia do działania wraz z resztą, ale już działa i to świetne!
- Czystsze komunikaty Bulldozer dotyczące poleceń i tego, co się dzieje.
- Alpha v6.2
- Nie trzeba już edytować config.yml w kwestii uprawnień. Operatorzy serwera (OP) będą jedynymi, którzy będą mieli dostęp do poleceń pluginu.
- SubIDs Możesz teraz edytować w blokach takich jak wool lub stained clay lub nawet różne logi. Dla identyfikatorów bloków, użyj (głównego ID bloku):(pod ID). Przykładowo „35:15” dla Black wool.
- /replace Dodano polecenie
- Czyszczenie kodu
First Time Run
- Uruchamiasz Bulldozer po raz pierwszy? Zaktualizowano wersję? Przeczytaj to szybko, aby poznać zmiany i nowe funkcje.
- Upewnij się, że ty lub osoba używająca go jest operatorem serwera (OP).
- Użyj /bdkit do narzędzi.
- Użyj /clears, aby wyczyścić zaznaczenie.
- Użyj /clearc, aby wyczyścić schowek.
- Użyj /undo, aby cofnąć źle wykonaną edycję.
- Użyj /undo all, aby cofnąć wszystko co zrobiłeś od uruchomienia serwera.
- Zapomniałeś, co dokładnie robi dane polecenie? Uruchom polecenie bez argumentów, aby uzyskać komunikat pomocy. (np. /box)
Configuration
- Umieść Bulldozer.jar w folderze plugins.
- Uruchom serwer (Bulldozer wyświetli wiadomość o włączeniu).
- Operatorzy serwera (OP) będą jedynymi, którzy będą mieli dostęp do poleceń.
- Śmiało, edytuj!
Ważne wyjaśnienia
| Variable | Description |
|---|---|
| -c | Fragment (Wykonaj operację na wybranych fragmentach terenu) |
| -p | Blok (Wykonaj między najdalszymi blokami zaznaczenia) |
| -f | Wypełniony (Wypełnij kształt blokami wewnątrz) |
| -h | Puste w środku (Utwórz kształt z pustym wnętrzem) |
| Block Type | ID bloku, którym ma być wykonana edycja. Np: 1 dla Stone / 35:11 dla Blue Wool |
| High Offset | Ile dodatkowej wysokości dodać do edycji |
| Low Offset | Ile dodatkowej głębokości dodać do edycji |
| Height | Jak wysoki ma być kształt |
| Radius | Jak daleko od pierwszego wybranego bloku ma być tworzony kształt |
Operacje
Tools
- Co wpisać:
/bdkit
- Cel: Daje graczowi blok czarnej wełny (Mark), blok cyjanowej wełny (Paste), i blok pomarańczowej wełny (Measure).
- Przykład: /bdkit
Selecting
- Co wpisać:
// Nic :)
- Jak to zrobić: Prawym przyciskiem kliknij blok z napisem „Marker”
- Cel: Służy do zaznaczania bloków do edycji. Pierwszy blok zawsze stanie się złoty, a reszta — blokami ze szkła.
- Uwaga: Jeśli klikniesz prawym przyciskiem po edycji i to będzie blok ze szkła, oznacza to, że nie wyczyściłeś zaznaczenia.
- Uwaga: Po edycji bloki wrócą do pierwotnego stanu, ale zaznaczenie wciąż będzie. Oznacza to, że możesz eksperymentować z różnymi ID bloków, jeśli chcesz w tym samym zaznaczeniu, bez ponownego kliknięcia.
Measuring
- Co wpisać:
// Nic :)
- Jak to zrobić: Prawym przyciskiem kliknij blok z „Marker” w zestawie, a następnie prawym przyciskiem kliknij z „Measure” w zestawie. Złoty blok w zaznaczeniu pozostanie aż nie wpiszesz /clear, aby móc mierzyć wielokrotnie bez ponownego kliknięcia pierwszego bloku.
- Cel: Zmierz odległość między złotym blokiem (pierwszy blok w zaznaczeniu) a blokiem, na który kliknięto.
Clearing Selection
- Co wpisać:
/clears
- Cel: Czyści zaznaczenie (dla edycji). Pojawi się komunikat informujący, że zostało wyczyszczone.
- Przykład: /clears
Clearing Clipboard
- Co wpisać:
/clearc
- Cel: Czyści schowek (dla wklejania, zapisu, wczytywania). Pojawi się komunikat informujący, czy został wyczyszczony.
- Przykład: /clearc
Undo-ing
- Co wpisać:
/undo
- Cel: Cofnięcie jednej edycji. Jeśli nie ma czego cofnąć, zostanie to wyświetlone.
- Przykład: /undo
- Co wpisać:
/undo all
- Cel: Cofnięcie wszystkich edycji, które są zapisane. Bądź ostrożny z tym. Jeśli coś ważnego zostało zrobione, może zostać cofnięte na zawsze.
- Przykład: /undo all
Copying
- Co wpisać:
/copy [Flag] [High Offset] [Low Offset]
- Flag: -y
- Użyj tego, aby kopiować wszystkie typy bloków w zaznaczeniu (w tym powietrze).
- Przykład: /copy -y 0 10
- Flag: -n
- Użyj tej flagi do kopiowania tylko bloków niebędących powietrzem.
- Przykład: /copy -n 10 0
- Cel: Kopiuje obszar między Twoim zaznaczeniem do schowka.
Pasting
- Co wpisać:
// Nic :)
- Jak to zrobić: Prawym przyciskiem kliknij blok cyjanowej wełny z tytułem „Paste Block.”
- Cel: Wkleja bloki ze schowka zaczynając od pierwszego bloku, który wybrałeś.
- Uwaga: Możesz klikać tyle razy, ile chcesz. Schowek nie czyści się, dopóki go nie wyczyścisz.
Rotating
- Co wpisać:
/rotate [Liczba obrotów o 90 stopni ]
- Cel: Obraca Twój schowek wokół pierwszego klikniętego bloku (złotego bloku).
- Uwaga: Domyślnie, jeśli wpiszesz „/rotate”, obróci o 90 stopni.
- Uwaga: Aby łatwiej to zrozumieć, zrób coś w stylu 3 na 3 bloków i wypróbuj to na tym, aby zobaczyć, co dokładnie się stanie.
- Przykład: /rotate 2
Rectangular Prisms
- Co wpisać:
/box [Flag] [Block Type] [High Offset] [Low Offset]
- Flag: -c
- Użycie tej flagi wykonuje edycję na całym fragmencie od jednego rogu do drugiego. To samo powtarza się dla każdego innego wybranego fragmentu.
- Przykład: /box -c 79
- Flag: -p
- Użycie tej flagi to normalna edycja od dwóch najdalszych bloków w zaznaczeniu.
- Przykład: /box -p 2 10 8
- Cel: Tworzy „box” z dwóch najdalszych wybranych bloków.
Borders
- Co wpisać:
/border [Flag] [Block Type] [High Offset] [Low Offset]
- Flag: -c
- Użycie tej flagi tworzy obramowanie wokół każdego wybranego chunku. Możesz nawet użyć tego, aby określić, jak duży jest dany chunk.
- Przykład: /border -c 79 3
- Flag: -p
- Użycie tej flagi tworzy obramowanie z dwóch najdalszych bloków w zaznaczeniu.
- Przykład: /border -p 1
- Cel: Tworzy wysokie mury lub obramowaną podłogę w zależności od offsetów wysokości i głębokości.
Cylinders
- Co wpisać:
/cyl [Flag] [Block Type] [Radius] [Height] [Low Offset]
- Flag: -h
- Użycie tej flagi powoduje, że cylinder jest pusty w środku (wewnątrz pusto).
- Przykład: /cyl -h 79 10 10 0
- Flag: -f
- Użycie tej flagi powoduje, że cylinder jest wypełniony (tym samym blokiem co „Block Type”).
- Przykład: /cyl -f 79 5 5
- Cel: Tworzy cylindry o podstawie koła o promieniu.
Spheres
- Co wpisać:
/sph [Flag] [Block Type] [Radius]
- Flag: -h
- Użycie tej flagi powoduje, że sfera jest pusta w środku (wewnątrz pusta).
- Przykład: /sph -h 2 10
- Flag: -f
- Użycie tej flagi wypełnia sferę (tym samym blokiem co „Block Type”).
- Przykład: /sph -f 79 15
- Cel: Tworzy sferę o promieniu.
Cones
- Co wpisać:
/cone [Flag] [Block Type] [Radius] [Height]
- Flag: -h
- Użycie tej flagi powoduje, że stożek jest pusty w środku (wewnątrz pusto).
- Przykład: /cone -h 79 10 10
- Flag: -f
- Użycie tej flagi sprawia, że stożek jest wypełniony (tym samym blokiem co „Block Type”).
- Cel: Tworzy stożek.
- Przykład: /cone -f 1 5 5
- Fajna uwaga: Ujemna wysokość tworzy stożek skierowany w dół.
Replace
- Co wpisać:
/replace [Flag] [Block Type #1] [Block Type #2] [High Offset] [Low Offset]
- Flag: -c
- Użycie tej flagi wykonuje edycję na całym fragmencie od jednego rogu do drugiego. To samo powtarza się dla każdego innego wybranego fragmentu.
- Przykład: /replace -c 0 1
- Flag: -p
- Użycie tej flagi to normalna edycja od dwóch najdalszych bloków w zaznaczeniu.
- Przykład: /replace -p 1 79
- Cel: Zastępuje wszystko w zaznaczeniu, co jest blokiem typu #1 blokiem typu #2.
Finalizing
- Co wpisać:
/undo final
- Cel: Zapobiega cofnięciu wszystkich edycji, które wykonałeś. Więc jeśli wykonałeś /undo all, to teren wróci do stanu sprzed edycji, a jeśli twój dom był na tym, to teraz go nie będzie. Aby to powstrzymać, użyj /undo final i nawet jeśli będziesz robić „/undo all” cały dzień, nie cofnie to edycji, które wykonałeś.
- Ostrzeżenie: Bądź ostrożny z tym. Jest przydatny, ale jeśli będziesz musiał wrócić do stanu ziemi sprzed zmian, nie będzie to możliwe.
- Przykład: /undo final
Loading .arch Files
- Co wpisać:
/load [File Name] -n
- Cel: Otwiera plik (nie trzeba rozszerzenia .arch) i podaje informacje o tym, co jest przechowywane wewnątrz.
- Przykład: /load House -n
- Co wpisać:
/load [File Name] -y
- Cel: Wczytuje bloki z pliku do twojego schowka, abyś mógł je wkleić.
- Przykład: /load House -y
Saving .arch Files
- Co wpisać:
/save [File Name] [Description]
- Cel: Zapisuje to, co znajduje się w schowku, więc upewnij się, że najpierw wykonałeś /copy przed uruchomieniem tego polecenia.
- Uwaga: Opis musi być jednym słowem, ale może być tak: HiThisIsADescription.
- Przykład: /save House MyDirtHouseIsAwesome
Support
- Wszystkie problemy należy zgłaszać w komentarzach.
Features To Implement
- [Zrobione] Zaznaczenie za pomocą elementu Marker
- [Zrobione] /undo
- [Zrobione] /sph
- [Zrobione] /cyl
- [Zrobione] /border
- [Zrobione] /cone
- [Zrobione] /replace
- [Zrobione] SubID dla Wool + Stained Clay + Inne
- [Zrobione] Komendy pomocy (po prostu wpisz /box lub /cone lub /sph)
- [Zrobione] Wczytywanie / Zapis plików
- Bonus: Asynchroniczne ładowanie / zapisywanie, aby serwer nie lagował. [ZROBIONE!]
- Piramida
- Plansza szachowa
- Zobacz fragmenty świata
- Generowanie dużych biomów
- Gotowe pliki domów
- Więcej.. (sugeruj w komentarzach, jeśli chcesz)
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.
Bulldozer_Release_V1.jar 08.03.2014
Bulldozer_Beta_v2.jar 15.01.2014
Bulldozer_Beta_v1.jar 19.12.2013
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.