Bulldozer

Bulldozer

Spłaszczanie terenu i manipulacja obszarem

0 polubień • 0 pobrań
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

  1. Uruchamiasz Bulldozer po raz pierwszy? Zaktualizowano wersję? Przeczytaj to szybko, aby poznać zmiany i nowe funkcje.
  2. Upewnij się, że ty lub osoba używająca go jest operatorem serwera (OP).
  3. Użyj /bdkit do narzędzi.
  4. Użyj /clears, aby wyczyścić zaznaczenie.
  5. Użyj /clearc, aby wyczyścić schowek.
  6. Użyj /undo, aby cofnąć źle wykonaną edycję.
  7. Użyj /undo all, aby cofnąć wszystko co zrobiłeś od uruchomienia serwera.
  8. 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

VariableDescription
-cFragment (Wykonaj operację na wybranych fragmentach terenu)
-pBlok (Wykonaj między najdalszymi blokami zaznaczenia)
-fWypełniony (Wypełnij kształt blokami wewnątrz)
-hPuste w środku (Utwórz kształt z pustym wnętrzem)
Block TypeID bloku, którym ma być wykonana edycja. Np: 1 dla Stone / 35:11 dla Blue Wool
High OffsetIle dodatkowej wysokości dodać do edycji
Low OffsetIle dodatkowej głębokości dodać do edycji
HeightJak wysoki ma być kształt
RadiusJak 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.

Stabilne Bulldozer_Release_V1
Bulldozer_Release_V1.jar 08.03.2014
Beta Bulldozer_Beta_V2
Bulldozer_Beta_v2.jar 15.01.2014
Beta Bulldozer_Beta_V1
Bulldozer_Beta_v1.jar 19.12.2013
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.

Zobacz pełną instrukcję instalacji