跳转至内容

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

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

    示例

    Github


相关推荐


  • [原创][KubeJS]简单的以tick实现的嘲讽

    灵感大王 kubejs
    3
    2 赞同
    3 帖子
    422 浏览
    稽塔Gui_tarJ
    我必须先攻击拥有嘲讽的随从
  • 1 赞同
    3 帖子
    471 浏览
    忆然
    @散漫寒风 不死图腾的类就是最普通的Item(net.minecraft.world.item.Item),所以kjs可能没办法直接注册一个不死图腾
  • 美食再就业:用紫颂果慕斯进行定点传送

    灵感大王 kubejs 物品
    1
    3 赞同
    1 帖子
    146 浏览
    草莓呜咩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); } }); 那么草莓慕斯会是什么效果呢?要是能召唤草莓军团就太帅了!