跳转至内容

一种基于AND/OR的单个方块状态使用多个模型

灵感大王
1 1 131 1
  • "apply"{"model":"texture_path"} 中model对应的value只能为字符串,且候选模型也只能选择一个模型,这个时候我们就可以使用{ "when":{"AND":[{}]},"apply":{} }来实现(或者把AND换成OR也行)单个方块状态添加第二个模型

    示例

    Github


相关推荐


  • [原创][KubeJS 6] 物品投射实现飞剑

    灵感大王 kubejs entityjs
    2
    1
    3 赞同
    2 帖子
    181 浏览
    不是客服M
    cool
  • [原创]使用kjs进行文件的删除

    灵感大王 kubejs 危险行为 数据操作
    4
    0 赞同
    4 帖子
    324 浏览
    草莓呜咩B
    @芒果凍布丁 我揣测Client可能被安全化了,所以loadClass,能直接用的话就安全多了呢。
  • 美食再就业:用紫颂果慕斯进行定点传送

    灵感大王 kubejs 物品
    1
    3 赞同
    1 帖子
    107 浏览
    草莓呜咩B
    美食们可不止能饱腹而已! 紫颂果慕斯既然是紫颂果做的,就和传送脱不了关系? 现在可以将它在铁砧上改名为坐标,逗号间隔,吃了就可以传送到该坐标,是不是很方便呀。 不过还是要消耗一点点经验呢。 ItemEvents.foodEaten("kitchenkarrot:chorus_mousse", event => { let position = event.player.mainHandItem.displayName.getString().slice(1, -1).split(","); if (event.player.xpLevel < 3) event.player.statusMessage = "经验等级不足, 需要三级经验!"; else if (position.length == 3) { event.player.setPosition(position[0], position[1], position[2]); event.player.addXPLevels(-3); } }); 那么草莓慕斯会是什么效果呢?要是能召唤草莓军团就太帅了!