FilesJS

Allow you to use kubejs for some restrictive operations on files

56,57k

Quick challenge

How far can you run before the mobs catch you?

FilesJS

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 ```js FilesJS.writeLines("kubejs/server_scripts/src/test.js", ["test1,test2,test3"]) ``` Delete file ```js FilesJS.delete("kubejs/server_scripts/src/test.js") ``` Change event trigger ```js ItemEvents.rightClicked('nether_star',event=>{ FilesJS.backupFile("kubejs/README.txt") })

Files.fileBackupCreated(event=>{ event.server.tell("File backup path:",event.getPath()) }) ```

You can't even access the mods folder!

Compared to directly accessing file content, this mod considers various security issues and restricts access to special extensions

ADS