generate_background.mcfunction 1.2 KB

123456789101112131415
  1. # 生成单个奖励位置的背景
  2. execute if entity @e[type=item,dx=0,dy=0,dz=0] run setblock ~ ~ ~ light
  3. execute if entity @e[type=item,tag=item_white,dx=0,dy=0,dz=0] run setblock ~ ~-1 ~ black_concrete_powder
  4. execute if entity @e[type=item,tag=item_green,dx=0,dy=0,dz=0] run setblock ~ ~-1 ~ blue_concrete_powder
  5. execute if entity @e[type=item,tag=item_blue,dx=0,dy=0,dz=0] run setblock ~ ~-1 ~ magenta_concrete_powder
  6. execute if entity @e[type=item,tag=item_purple,dx=0,dy=0,dz=0] run setblock ~ ~-1 ~ orange_concrete_powder
  7. execute if entity @e[type=item,tag=item_white,dx=0,dy=0,dz=0] run setblock ~ ~-2 ~ gray_stained_glass
  8. execute if entity @e[type=item,tag=item_green,dx=0,dy=0,dz=0] run setblock ~ ~-2 ~ light_blue_stained_glass
  9. execute if entity @e[type=item,tag=item_blue,dx=0,dy=0,dz=0] run setblock ~ ~-2 ~ magenta_stained_glass
  10. execute if entity @e[type=item,tag=item_purple,dx=0,dy=0,dz=0] run setblock ~ ~-2 ~ orange_stained_glass
  11. execute unless entity @e[type=item,dx=0,dy=0,dz=0] run setblock ~ ~ ~ air
  12. execute unless entity @e[type=item,dx=0,dy=0,dz=0] run setblock ~ ~-1 ~ air
  13. execute unless entity @e[type=item,dx=0,dy=0,dz=0] run setblock ~ ~-2 ~ black_stained_glass