跳转至内容

美食再就业:用紫颂果慕斯进行定点传送

灵感大王
1 1 82 1
  • 美食们可不止能饱腹而已!
    紫颂果慕斯既然是紫颂果做的,就和传送脱不了关系?
    现在可以将它在铁砧上改名为坐标,逗号间隔,吃了就可以传送到该坐标,是不是很方便呀。
    不过还是要消耗一点点经验呢。

    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);
      }
    });
    

    那么草莓慕斯会是什么效果呢?要是能召唤草莓军团就太帅了!


相关推荐


  • 论坛Tag征求

    壁画石窟 kubejs 渲染 数据包 世界生成 物品 实体 附魔
    4
    0 赞同
    4 帖子
    273 浏览
    Y
    tooltip 可以改成提示框或物品提示 https://zh.minecraft.wiki/w/提示框
  • [原创][KubeJS]简单的以tick实现的嘲讽

    灵感大王 kubejs
    3
    2 赞同
    3 帖子
    143 浏览
    稽塔Gui_tarJ
    我必须先攻击拥有嘲讽的随从
  • 1 赞同
    1 帖子
    216 浏览
    忆然
    本文使用:CC-BY-NC-SA 4.0协议 kjs本身提供的物品注册比较有限,在注册某些kjs未提供的item的时候我们就需要用到createCustom 如果有需要的item注册可以在本文下方留言,会考虑更新 createCustom注册model是没有的,也就是你还得去写一份model.json(这部分可以参考原版wiki) 下面是使用createCustom去注册一个弓的例子 let $BowItem = Java.loadClass("net.minecraft.world.item.BowItem") let $Item$Properties = Java.loadClass("net.minecraft.world.item.Item$Properties") StartupEvents.registry("item", event => { event.createCustom("modid:item_name", () => { let properties = new $Item$Properties() //修改耐久 为0则无耐久属性 properties.durability(0) //修改最大堆叠数量 properties.stacksTo(1) //修改稀有度 properties.rarity("epic") //创建新的bowitem let item = new $BowItem(properties) //返回新的bowitem进行注册 return item }) })