Скачать FilesJS — Minecraft Моды — MetaMods
FilesJS

FilesJS

Активный

Установок

0

Последнее обновление

7 месяцев назад

Версии

1.20.1 — 1.21.4
Клиент и сервер
Forge
Neoforge
Игровые механики
Управление
Аддоны

FilesJS

Эта модификация представляет собой плагин для KubeJS, который предоставляет возможность выполнять ограниченные операции с файлами непосредственно из ваших скриптов на KubeJS.

Безопасность прежде всего

Все операции с файлами работают исключительно внутри папки игры Minecraft, что обеспечивает высокий уровень безопасности. Система не позволяет получить доступ к данным за пределами игрового инстанса, защищая ваш компьютер от потенциальных угроз.

Основные функции

Запись многострочного текста

Вы можете записывать несколько строк текста в указанный файл:

FilesJS.writeLines("kubejs/server_scripts/src/test.js", ["test1,test2,test3"])

Удаление файлов

Простой способ удалить любой файл в игровом инстансе:

FilesJS.delete("kubejs/server_scripts/src/test.js")

Резервное копирование с событиями

Настройте автоматическое резервное копирование файлов при определенных событиях игры:

ItemEvents.rightClicked('nether_star', event => {
    FilesJS.backupFile("kubejs/README.txt")
})

Files.fileBackupCreated(event => {
    event.server.tell("Путь резервной копии файла:", event.getPath())
})

Важная особенность безопасности

Для дополнительной защиты система блокирует доступ к критически важным папкам, включая директорию с модами. Файловые операции также имеют ограничения на работу с определенными типами расширений файлов, что минимизирует потенциальные риски при использовании скриптов.

Участники проекта
xiaoliziawa

xiaoliziawa

Разработчик

LirxOwO

LirxOwO

Разработчик

Создан: 11 дек 2024

ID: 67378