FilesJS logo

FilesJS

Mod

by LirxOwO

Allow you to use kubejs for some restrictive operations on files

Downloads

1,054,837

Type

Mod

CurseForge ID

1156187

Last Updated

Apr 9, 2026

Description

This is a plugin mod for kubejs that allows you to perform limited operations on files using kubejs.

 The file reading and writing can only be done within the instance folder of Minecraft, and external file contents cannot be accessed.

Write multiple lines

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

Delete file

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

Event listeners

ItemEvents.rightClicked('nether_star',event=>{ FilesJS.backupFile("kubejs/README.txt") }) Files.fileBackupCreated(event=>{ event.server.tell("File backup path:",event.getPath()) })

If there are any bugs in this mod, please provide feedback to GitHub issue.  here

Due to the fact that this operation can be used with Java reflection in KubeJS, security checks are no longer supported. Please be aware!!! ⚠️

Similar Mods

Included in Modpacks

External Resources