资源图标

资源 共产服插件—末影箱倾倒(第一阶段)NEC1.0 1.1

完成注册/登录后下载
注册
2021/10/26
消息
61
金粒
15,084.54金粒
fanbk 提交新资源:

共产服插件—末影箱倾倒(第一阶段)NEC1.0 - 一打开末影箱,里面的东西就会倾倒出来

mc.listen("onCloseContainer", function (pl, bl,newItem) { if (bl.name == "minecraft:ender_chest") { var ct=pl.getEnderChest(); for(i=0;i<=26;i++) { newit(ct.getItem(i),pl) } cl(pl); } }); function cl(pl){ pl.getEnderChest().removeAllItems(); } function newit(newItem,pl){ mc.spawnItem(mc.newItem(newItem.type, newItem.count), pl.pos); };

以上为源代码,禁止商业化,仅供学习和参考,一切归全体劳动人民所有

阅读关于此资源更多信息...
 
作者可以换个调色吗,字看不清了

浏览附件25751
mc.listen("onCloseContainer", function (pl, bl,newItem) { if (bl.name == "minecraft:ender_chest") { var ct=pl.getEnderChest(); for(i=0;i<=26;i++) { newit(ct.getItem(i),pl) } cl(pl); } }); function cl(pl){ pl.getEnderChest().removeAllItems(); } function newit(newItem,pl){ mc.spawnItem(mc.newItem(newItem.type, newItem.count), pl.pos); };
 
提一个不小的问题,mc.spawnItem传的参数是mc.newItem生成的物品,但是mc.newItem只用到了原物品的类型和数量信息,就是说spawnItem生成的物品除了物品的类型和数量其他数据(如特殊值,耐久值,附魔)全丢失了,建议直接把ct.getItem返回结果直接作为spawnItem的参数生成物品。
加油,期待你更好的作品
 
提一个不小的问题,mc.spawnItem传的参数是mc.newItem生成的物品,但是mc.newItem只用到了原物品的类型和数量信息,就是说spawnItem生成的物品除了物品的类型和数量其他数据(如特殊值,耐久值,附魔)全丢失了,建议直接把ct.getItem返回结果直接作为spawnItem的参数生成物品。
加油,期待你更好的作品
好的,谢谢大佬指点
 

在线会员

  • 落霜满地
  • sparkle123
  • ydzc
  • JJXFCJW
  • kevin2025
  • Amoris
  • lkjk
  • wc70
  • 帝皇侠H
  • 嘟嘟嘟哒哒
  • Lewis
  • IllTamer
  • wenjing
  • Ruomoe
  • shu0shu
后退
顶部 底部