Minecraft 23w31a之前原版的/loot抽奖机
不用数据包如何做出抽奖机? 最简单的方法就是发射器抽奖机。 但如何做出更精细的抽奖机呢?
就是/loot 战利品列表抽奖机了
具体该怎么做呢?
首先要知道物品的概率,假如一个物品的掉落概率是25%,那么就可以给几次,如:
给一次有的概率是25%,没有的概率是75%
给两次有一个的概率是...,两个的概率是...
以此类推
第二步就是存储
介质可以给任何可以用give和clear的实体做,或者是箱子。
这里说一下箱子,先用loot填充箱子,再破坏,然后用kill和scoreboard记录数量,然后复原箱子再检查分数。(当然,直接spawn也行)
(实体用clear和scoreboard,但不要给玩家作为介质)
第三步 检测分数
老样子,用execute检测实体分数在上标签然后复原。
或者单人模式直接give然后复原。
这期电脑不在身边,所以下次再补充je/loot的用法。 23w31a及以上可以用random 用数据包的方法在下期。 给个点赞吧awa