JavaScriptJS
Активный0.0
Установок
Последнее обновление
Версии
JavaScriptJS
Этот мод расширяет функциональность KubeJS, добавляя дополнительные возможности для работы с файлами JSON и JavaScript. Расширение значительно упрощает процессы чтения, записи и управления файлами в рамках работы с модификациями.
Расширение JsonIO
Добавлены два важных метода для работы с JSON файлами в KubeJS:
- writeAndCreateDirectories - Автоматически создаёт родительские директории при сохранении JSON файла, что предотвращает ошибки записи
- findJsonInDirectory - Позволяет найти путь ко всем JSON файлам в указанной директории
Новая система JSIO
Мод также вводит полноценную систему JSIO для работы с файлами JavaScript:
- getAllowSuffix - Проверяет разрешённые расширения файлов для различных операций
- read - Читает содержимое файла и возвращает его в виде списка строк
- exists - Проверяет существование указанного файла
- write - Записывает данные в файл с автоматическим созданием необходимых директорий
- delete - Удаляет указанный файл
- findJSInDirectory - Находит все JavaScript файлы в заданной директории
Эта модификация особенно полезна разработчикам, работающим с собственными скриптами и настройками в KubeJS.