MplManager

MplManager

Ta wtyczka umożliwia kompilowanie skryptów MPL na serwerze.

0 polubień • 0 pobrań
Dostępne pliki
21
Obsługiwane wersje
2
Najnowszy plik
03.11.2016

To jest wtyczka Bukkit dla MPL. Ta strona będzie się skupiać wyłącznie na samej wtyczce.
Jeśli chcesz dowiedzieć się więcej o MPL, zajrzyj do ich wiki.

Funkcje

Główna cecha tej wtyczki to możliwość kompilowania skryptów MPL-skryptów na serwerze bez konieczności otwierania świata w MCEdit, użycia konfiguracji jednym poleceniem lub zaimportowania struktury za pomocą WorldEdit i schematu.
MPL nie został przeze mnie napisany. To język skryptów bloków komendowy autorstwa Adrodoc55.


Możesz mieć wiele struktur z niezależnymi plikami w swoim świecie. Możesz je skompilować na miejscu jednym prostym poleceniem.

Notatki

Proszę mieć na uwadze, że ta strona obejmuje jedynie podstawy. Po więcej informacji zapoznaj się z naszym wiki.
Lub zerknij na stronę projektu.
Jeśli wystąpi konflikt między wiki a tą stroną, wiki ma rację. Ale proszę, powiedz mi o tym mimo wszystko.

Wszystkie podziękowania za MPL należą się Adrodoc55!

Instalacja

Podobnie jak w przypadku wielu innych wtyczek instalacja jest dość prosta. Wgraj po prostu plik MplManager.jar do folderu plugins/. Jeśli nie istnieje, uruchom ponownie serwer.


Po pierwszym uruchomieniu wtyczki powinna została utworzona następująca struktura w folderze plugins/:

plugins/
├── MplManager/
│   ├── lang/
│   ├── lib/
│   ├── scripts/
│   ├── config.yml
│   └── structures.yml
└── MplManager-*.jar

lang/ będzie zawierać wszystkie pliki tłumaczeń. Jeśli je usuniesz, zostaną one odtworzone. Możesz również dodać własny język.
lib/ będzie zawierać niezbędne biblioteki, które będą odtwarzane przy każdym uruchomieniu, jeśli przypadkowo je usuniesz.
scripts/ to folder na twoje skrypty. Możesz tworzyć podkatalogi, jeśli chcesz.
config.yml to plik konfiguracyjny. Możesz tu dostosować niektóre ustawienia.
structures.yml to plik zapisu dla wszystkich struktur. Nie usuwaj go, chyba że chcesz utracić wszystkie struktury.


Jeśli napotkasz jakiekolwiek problemy, najpierw upewnij się, że uruchamiasz serwer z Java 1.8

Polecenia

/mpl <mpl_command> [parameter]: Wykonuje polecenie mpl. ""/mpl add"" jest tym samym co ""/mpladd"".
/mpladd <Name> [File.mpl] [x y z]: Dodaje strukturę MPL do świata. Struktura nie zostanie wygenerowana. Użyj ""/mplcompile <Name>"" do tego.
/mpcompile <Name> [force]: Kompiluje skrypt i tworzy strukturę. Zatrzyma i usunie starą strukturę jeśli to konieczne. ""force"" wymusza kompilację struktury bez czekania na jej zatrzymanie
/mpldel <Name> [keep]: Usuwa strukturę. Aby zachować strukturę w świecie, dodaj parametr ""keep""
/mpllist [page]: Wykazuje listę wszystkich struktur
/mplnotify <Name>: Powiadamia o kontynuowaniu oczekującego kompilowania. Można używać tylko z bloków poleceń!
/mploption <Name> <Option> [true|false] lub /mploption <Name> list: Ustawia lub wyświetla wartość opcji. Może także wyświetlić wszystkie aktywne opcje
/mplreload [all|structures|config]: Przeładowuje struktury lub konfigurację z pliku. Domyślnie wszystko zostanie ponownie załadowane

Uprawnienia

mplmanager.add: Czy użytkownik może dodać nową strukturę (domyślnie: op)
mplmanager.compile: Czy użytkownik może skompilować skrypt MPL (domyślnie: op)
mplmanager.del: Czy użytkownik może usunąć strukturę (domyślnie: op)
mplmanager.list: Czy użytkownik może wyświetlić listę wszystkich struktur (domyślnie: op)
mplmanager.option: Czy użytkownik może ustawić opcje dla struktury (domyślnie: op)
mplmanager.reload: Czy użytkownik może ponownie załadować struktury z pliku (domyślnie: op)

mplmanager.*: - mplmanager.add - mplmanager.compile - mplmanager.del - mplmanager.list - mplmanager.option - mplmanager.reload

mplmanager.user: - mplmanager.compile - mplmanager.list - mplmanager.option

mplmanager.admin: - mplmanager.add - mplmanager.del - mplmanager.list - mplmanager.reload

Konfiguracja

  • language:
    Język komunikatów.
    Upewnij się, że w katalogu lang masz plik .yml o tej samej nazwie
    Możesz również stworzyć własny język na podstawie tego.
  • includeNotify:
    Czy automatycznie dołączać polecenie ""/mplnotify <Name>""

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 v2.10.1
MplManager-v2.10.1.jar 03.11.2016 787 KB
Stabilne v2.10
MplManager-v2.10.jar 05.10.2016 784 KB
Stabilne v2.9.3
MplManager-v2.9.3.jar 05.07.2016 663 KB
Stabilne v2.9.2
MplManager-v2.9.2.jar 05.07.2016 663 KB
Stabilne v2.9.1
MplManager-v2.9.1.jar 04.07.2016 633 KB
Stabilne v2.9
MplManager-v2.9.jar 02.07.2016 622 KB
Stabilne v2.8.2
MplManager-v2.8.2.jar 30.06.2016 4 MB
Stabilne v2.8.1
MplManager-v2.8.1.jar 29.06.2016 4 MB
Stabilne v2.8
MplManager-v2.8.jar 29.06.2016 4 MB
Stabilne v2.7.1
MplManager-v2.7.1.jar 29.06.2016 4 MB
Stabilne v2.7
MplManager-v2.7.jar 29.06.2016 4 MB
Stabilne v2.6.1
MplManager-v2.6.1.jar 28.06.2016 4 MB
Stabilne v2.6
MplManager-v2.6.jar 28.06.2016 4 MB
Stabilne v2.5.2
MplManager-v2.5.2.jar 26.06.2016 4 MB
Stabilne v2.5.1
MplManager-v2.5.1.jar 26.06.2016 4 MB
Stabilne v2.5
MplManager-v2.5.jar 05.06.2016 4 MB
1.9
Stabilne v2.4.1
MplManager-v2.4.1.jar 29.05.2016 4 MB
1.9
Stabilne v2.4
MplManager.jar 28.05.2016 4 MB
1.9
Stabilne v2.3.1
MplManager.jar 28.05.2016 4 MB
1.9
Stabilne v2.3
MplManager.jar 27.05.2016 4 MB
1.9
Stabilne v2.2
MplManager.jar 27.05.2016 4 MB
1.9
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