RandomJS
模组属性评比

距离显示结果还剩4票~

路过的这位少侠,你觉得这款Mod怎么样,可否愿意来评一评它呢?登录并评比
更新日志
  • 暂无日志..

历史编辑记录更多
    管理组申请

      暂无管理组..

    编辑组申请

      暂无编辑组..

    开发组申请
    活跃
    开源

    RandomJS

    • 支持平台: JAVA版 (JAVA Edition)
    • 运作方式: Forge
    • 运行环境: 客户端需装, 服务端需装
    • 收录时间: 4月前
    • 编辑次数: 5次
    • 最后编辑: 3月前
    • 最后推荐: 3月前
    • 模组标签:
    • 支持的MC版本:
    • Mod作者/开发团队:
      显示更多成员

    0.0

    无人问津

    昨日指数: 7
    昨日平均指数: 86.130

    1474

    总浏览

    --

    资料填充率


    下载本模组
    • KubeJS 增加了一个新的方块预设种类,使玩家能够为创建的方块设置自定义存活规则。(更多功能即将到来)

      目前添加的种类

      底部方块的判定

      紧邻面是否为完整面的判定

      完整的方法列表如下

      • customSurviveRule( Json )(使用 JSON 以自定义存活规则)。

      • surviveType( String )(选择预设的方块存活规则,详情见下文)。

      • catchAllDirection( Boolean)(开启完整面全匹配模式)。

      可选的 JSON 语句

      • "setFaceSturdy" : String[](设置一个方向列表,使方块检测该列表内的方向的相邻面是否为完整面,有任一方向满足条件即可,全匹配需 开启完整面全匹配模式 )(可选值:"up" "down" "east" "west" "south" "north")

      • "setBelowBlock" : String[](设置一个方块列表,使方块必须在该列表内的方块上放置)(可选值:完整的方块id,例如"minecraft:stone",暂时没有办法匹配 blockstate因为还没做

      未来计划

      • 更多的存活规则与预设类型;

      • 增添方块实体渲染器的注册方法;

      使用示例

      StartupEvents.registry("block", e=> {
          e.create("block_name", "super_block")
              .surviveType("custom")
              .customSurviveRule(
                  {
                      "setFaceSturdy" : ["up", "down"],
                      "setBelowBlock" : ["minecraft:stone", "minecraft:oak_log", "minecraft:campfire"]
                  })
               .catchAllDirection(false)
      })

    短评加载中..