JavaScriptJS

allow kubejs write js file

English

Added the following to KubeJS's JsonIO:

  • writeAndCreateDirectories - Creates parent directories when writing a JSON file
  • findJsonInDirectory - Can be used to find paths of all JSON files in a directory
  • read(path,reader) - Get all files under the path directory and execute the reader function.
    reader:(path,file,json)=>{}

Added JSIO:

  • getAllowSuffix - Check allowed file suffixes for operations
  • read - Read a file and return a List<String>
  • exists - Check if a file exists
  • write - Write to a file and create parent directories
  • delete - Delete a file
  • findJSInDirectory - Can be used to find paths of all JS files in a directory

中文

KubeJSJsonIO里面添加了

  • writeAndCreateDirectories - 在写json文件的时候创建其所属的文件夹
  • findJsonInDirectory - 可以查询一个目录下面的所有json文件的路径
  • read(path,reader) - 获取path文件夹下面的全部文件,并执行reader函数
    reader:(path,file,json)=>{}

添加了JSIO

  • getAllowSuffix - 查询允许操作的文件后缀名
  • read - 读取一个文件返回List<String>
  • exists - 检测一个文件是否存在
  • write - 写入一个文件,并创建其所属的文件夹
  • delete - 删除文件
  • findJSInDirectory - 可以查询一个目录下面的所有js文件的路径

The JavaScriptJS Team

profile avatar
  • 14
    Followers
  • 35
    Projects
  • 5.2M
    Downloads

More from yiran1457View all

  • RS Tetra project image

    RS Tetra

    • 14
    • Mods

    An addon mod bridging RS and Tetra, adding modular storage disk with customizable components.

    • 14
    • June 4, 2026
    • Mods
  • TetraModify Core project image

    TetraModify Core

    • 1.0K
    • Mods

    A lib to modify Tetra.

    • 1.0K
    • June 3, 2026
    • Mods
  • TetraOverHoning project image

    TetraOverHoning

    • 123.7K
    • Mods

    Allows you to continue accumulating honing progress after completing honing.

    • 123.7K
    • June 3, 2026
    • Mods
  • GeoTetraArmor project image

    GeoTetraArmor

    • 291.0K
    • Mods

    Add Tetra modular armor using GeckoLib models.

    • 291.0K
    • June 3, 2026
    • Mods
  • RS Tetra project image

    RS Tetra

    • 14
    • Mods

    An addon mod bridging RS and Tetra, adding modular storage disk with customizable components.

    • 14
    • June 4, 2026
    • Mods
  • TetraModify Core project image

    TetraModify Core

    • 1.0K
    • Mods

    A lib to modify Tetra.

    • 1.0K
    • June 3, 2026
    • Mods
  • TetraOverHoning project image

    TetraOverHoning

    • 123.7K
    • Mods

    Allows you to continue accumulating honing progress after completing honing.

    • 123.7K
    • June 3, 2026
    • Mods
  • GeoTetraArmor project image

    GeoTetraArmor

    • 291.0K
    • Mods

    Add Tetra modular armor using GeckoLib models.

    • 291.0K
    • June 3, 2026
    • Mods