random_normal.mcfunction 801 B

12345678
  1. #as player
  2. scoreboard players remove $item.random.count mem 1
  3. execute if data storage item:bonus random_bounds{"level":"white"} run loot replace block 0 0 1 container.0 loot item:gameparty/normal/white
  4. execute if data storage item:bonus random_bounds{"level":"green"} run loot replace block 0 0 1 container.0 loot item:gameparty/normal/green
  5. execute if data storage item:bonus random_bounds{"level":"blue"} run loot replace block 0 0 1 container.0 loot item:gameparty/normal/blue
  6. execute if data storage item:bonus random_bounds{"level":"purple"} run loot replace block 0 0 1 container.0 loot item:gameparty/normal/purple
  7. data modify storage item:bouns item_buff prepend from block 0 0 1 Items[{"Slot":0b}]
  8. execute if score $item.random.count mem matches 1.. run function item:bonus_item/random_normal