CharlotteSAMA
本帖最后由 CharlotteSAMA 于 2019-6-29 14:35 编辑

如题,想写一个使用后获得生命恢复的物品,但是不知道怎么让试用后数量减一所以变成无限使用的,该如何使物品在使用后减去一定数量呢?><

gooding300
“使用后获得再生”和“不能无限使用”是否存在矛盾?

CharlotteSAMA
gooding300 发表于 2019-6-29 14:32
“使用后获得再生”和“不能无限使用”是否存在矛盾?

我的意思是获得生命恢复的药水效果啦xp

gooding300
public ItemStack onItemUseFinish(ItemStack stack, World worldIn, EntityLivingBase entityLiving)  {
        //省略处理过程
        stack.shrink(1);
        return stack;
}

如果对您的问题有所帮助,请给予我最高的评分,谢谢!

CharlotteSAMA
本帖最后由 CharlotteSAMA 于 2019-6-29 15:26 编辑
gooding300 发表于 2019-6-29 15:00
public ItemStack onItemUseFinish(ItemStack stack, World worldIn, EntityLivingBase entityLiving)  {
  ...
还是不行啊><求助

zqj200807
不懂。。。。。。

齐天大西瓜
mcbbs有你更精彩~

第一页 上一页 下一页 最后一页