BukkitScript
Napisz skrypty JavaScript, które mogą badać i modyfikować świat oraz łączyć je ze zdarzeniami w świecie.
- Dostępne pliki
- 2
- Obsługiwane wersje
- 1
- Najnowszy plik
- 03.05.2015
BukkitScript
Nieobsługiwane!
Zdecydowałem się zakończyć wsparcie dla tego pluginu. Niniejszym przepraszam wszystkich, którzy komentowali lub pisali na forum, których w ten sposób bezceremonialnie i niestosownie porzucam tą decyzją. Powodem jest to, że między moimi innymi wtyczkami, WorldPainter, a resztą mojego życia, po prostu nie mam czasu, by wykonać porządną robotę (co i tak nie robiłem wcześniej), i nie byłoby uczciwe utrzymywać iluzję, że będę to robił, choć przyznanie się do tego i podjęcie tej drastycznej decyzji boli mnie.
Przepraszam!
Nie zamierzam porzucać pluginu, ponieważ sam go nadal używam dla mc.pepsoft.org. Działa i ma przydatną funkcjonalność. Jest open source, więc każdy może sam dodać funkcjonalność, zrobić forka itp.. Będę go dalej aktualizował pod nowe wydania Minecrafta, i mogę dodawać funkcjonalności, których sam potrzebuję, ale nie będę przyjmował patchów lub sugestii, odpowiadał na pytania ani w żaden inny sposób go wspierał.
Wstęp
Ogólnego przeznaczenia wtyczka skryptowa, która pozwala pisać skrypty, które mogą reagować na i wpływać na twoje światy CraftBukkit. Funkcje:
- Język skryptowy: JavaScript (w przyszłości mogą zostać dodane inne języki)
- Nazywaj bloki, aby łatwo odwoływać się do nich w skryptach
- Przypinaj skrypty do wielu zdarzeń w świecie
- Powiąż skrypty z poleceniami
- Zdarzenia mogą również odwoływać się do nazwanych bloków
- Łatwy interfejs do pobierania informacji ze świata i wprowadzania zmian w nim
Moja motywacja do stworzenia tego pluginu to sposób na implementowanie skomplikowanych mechanik gry bez konieczności używania redstone. Nie jest przeznaczony do używania przez zwykłych użytkowników. Uważam, że redstone jest ważnym elementem rozgrywki dla zwykłych graczy, a jego wymagania dotyczące miejsca, zasobów i umiejętności osobistej dodają grze prawdziwego zainteresowania, ale jako administrator często chcesz robić rzeczy, do których redstone nie wystarcza, i nie interesują cię elementy rozgrywki związane z koniecznością używania redstone. Chcesz po prostu dopiąć sprawy, by poprawić doświadczenie swoich użytkowników.
Wymagania
Należy pamiętać, że BukkitScript wymaga uruchomienia serwera na Oracle Java 6 JRE lub wyższej! Polega na dołączonym silniku JavaScript. Wersje Java sprzed wersji 6 nie zawierają obsługi skryptów, a OpenJDK nie zawiera silnika JavaScript. Prawdopodobnie możliwe jest dodanie silników skryptowych do innych wersji Java (a nawet wsparcie innych języków skryptowych), ale nie zbadałem jeszcze szczegółów tej kwestii.
Dokumentacja
Wstępna dokumentacja tutaj.
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.
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.