Projekt

FAQ

Krótkie odpowiedzi z linkiem do strony ze szczegółami.

Tworzenie modów

Czy muszę znać Javę?

Nie. CraftScript wystarcza do większości modów, od dziesięciu wierszy po projekty z wieloma plikami, klasami i typami. Kotlin jest na czas, gdy mod jest duży albo potrzebuje czegoś, co jest dostępne tylko tam. Zobacz CraftScript i Kotlin i Java.

Co mogę dziś zrobić w CraftScript?

Przedmioty, bloki i receptury; reagowanie na każde zdarzenie; polecenia z uprawnieniami; timery; zmiany w świecie i zarządzanie graczami; bloki o dowolnym kształcie, własne stworzenia z własnymi modelami, rudy, drzewa, kwiaty i struktury w generowaniu świata, dźwięki i cząsteczki; formularze, paski bossa i panel boczny. Także dane, które przetrwają restart, pliki ustawień i komunikację sieciową między klientem a serwerem. Także własne biomy i wymiary.

Kiedy używać Kotlina?

Gdy potrzebujesz pracy w tle lub bibliotek Javy albo gdy przy dużym modzie wolisz statyczne typy i pełne IDE. Cała reszta jest dostępna w obu językach.

Jak sprawić, żeby mod nie stał się nie do ogarnięcia?

Jeden plik na jedno zadanie, foldery według tematu (content/, events/, commands/, lib/), zawartość oddzielona od zachowania i punkt wejścia, który tylko wymienia części. Zobacz Porządkowanie moda.

Czy instalowanie cudzych skryptów jest bezpieczne?

Skrypt CraftScript może korzystać tylko z API Craftingu: nie czyta plików, nie otwiera połączeń i nie używa Javy, a nieskończona pętla jest przerywana automatycznie. Mod .jar to kod natywny: instaluj go tylko wtedy, gdy ufasz jego autorowi.

Wersje

Jakiej wersji Minecrafta potrzebuję?

Minecraft Java 26.3.

Czy mój mod będzie działał po wyjściu nowego Minecrafta?

Na tym polega obietnica: twój mod rozmawia z Craftingiem, a to Crafting dostosowuje się do gry. Szczegóły na stronie Twój mod się nie psuje.

A gdy wyjdzie nowa wersja Craftingu?

Tak samo: API tylko rośnie. Wszystko, co jest zastępowane, najpierw zostaje oznaczone jako przestarzałe i działa dalej; tylko wersja główna może coś usunąć, a jest to ogłaszane razem z zamiennikiem.

Gra

Czy jest gotowa wersja do pobrania?

Jeszcze nie. Crafting jest w wersji 0.1.0 i buduje się go ze źródeł. Zobacz Instalacja.

Dostaję command not found: crafting

Pliku wykonywalnego nie ma w twoim PATH. Zobacz CLI i edytory.

Czy gracze bez modów mogą dołączyć do mojego serwera?

Tak, jeśli serwer ma tylko wtyczki lub mody po stronie serwera. Jeśli są mody, które dodają bloki lub przedmioty, gracz widzi dokładnie, czego brakuje. Zobacz Konfiguracja i sieć.

Czy mod z błędami wyłącza serwer?

Nie. Błąd w zdarzeniu lub poleceniu trafia do dziennika z nazwą moda, a cała reszta działa dalej. Skrypt z błędami typów się nie wczytuje i mówi, gdzie jest błąd.

Czy działają mody zrobione dla innych platform modowania?

Na razie nie. Crafting uruchamia mody napisane dla Craftingu, w CraftScript, Kotlinie lub Javie; tylko one mają gwarancję, że będą działać dalej, gdy gra się zmieni.