跳到正文

FilesJS

作者:LirxOwO

允许你使用 KubeJS 对文件执行一些受限操作。

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

这是一个适用于 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("File backup path:",event.getPath())
})

你甚至无法访问 mods 文件夹!

与直接访问文件内容相比,这个模组考虑了各种安全问题,并限制访问具有特定扩展名的文件

常见问题

FilesJS 支持哪些 Minecraft 版本?

FilesJS 支持 Minecraft Java 版 1.20.1–26.1.2,共 12 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

FilesJS 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

LirxOwO 的其他作品

查看全部 →