Проєкт
Питання й відповіді
Короткі відповіді з посиланням на сторінку, де є подробиці.
Створення модів
Чи треба знати Java?
Ні. CraftScript підходить для більшості модів, від десяти рядків до проєктів із багатьма файлами, класами й типами. Kotlin — для випадків, коли мод великий або потребує того, що є лише там. Дивись CraftScript і Kotlin і Java.
Що можна зробити з CraftScript уже сьогодні?
Предмети, блоки й рецепти; реагувати на всі події; команди з дозволами; таймери; змінювати світ і керувати гравцями; блоки будь-якої форми, власні істоти зі своїми моделями, руди, дерева, квіти й структури в генерації світу, звуки й частинки; форми, смуги босів і бічна панель. А також дані, що переживають перезапуск, файли налаштувань і мережа між клієнтом і сервером. А також власні біоми та виміри.
Коли брати Kotlin?
Коли тобі потрібна фонова робота або бібліотеки Java, або коли для великого мода тобі зручніші статичні типи й повноцінне IDE. Усе інше доступне в обох мовах.
Як не дати моду стати некерованим?
Один файл — одна відповідальність, теки за темами (content/, events/, commands/, lib/), вміст окремо від поведінки й точка входу, яка лише перелічує частини. Дивись Як організувати мод.
Чи безпечно встановлювати чужі скрипти?
Скрипт CraftScript може використовувати лише API Crafting: він не читає файлів, не відкриває з’єднань і не використовує Java, а нескінченний цикл переривається автоматично. Мод .jar — це нативний код: встановлюй його, лише якщо довіряєш авторові.
Версії
Яка версія Minecraft потрібна?
Minecraft Java 26.3.
Чи працюватиме мій мод, коли вийде новий Minecraft?
Така обіцянка: твій мод спілкується з Crafting, а пристосовується до гри саме Crafting. Подробиці — на сторінці Твій мод не ламається.
А коли вийде нова версія Crafting?
Те саме: API лише зростає. Усе, що замінюється, спершу позначається як застаріле й далі працює; вилучити щось може лише мажорна версія, і про це оголошують разом із заміною.
Гра
Чи є готове завантаження?
Поки ні. Crafting має версію 0.1.0 і збирається з вихідного коду. Дивись Встановлення.
Я бачу command not found: crafting
Виконуваного файлу немає у твоєму PATH. Дивись CLI і редактори.
Чи можуть гравці без модів заходити на мій сервер?
Так, якщо на сервері лише плагіни або серверні моди. Якщо є моди, що додають блоки чи предмети, гравець бачить, чого саме йому бракує. Дивись Налаштування й мережа.
Чи обвалить сервер мод із помилками?
Ні. Помилка в події чи команді записується в журнал із назвою мода, а все інше працює далі. Скрипт із помилками типів не завантажується й каже, де помилка.
Чи працюють моди, зроблені для інших платформ?
Поки що ні. Crafting запускає моди, написані для Crafting на CraftScript, Kotlin або Java; лише для них гарантовано, що вони працюватимуть і після змін у грі.