Advertisement
Brigson

Крафты предметов на земле

Nov 3rd, 2015
2,769
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.86 KB | None | 0 0
  1. создаем фиктивное событие, в которое будем начислять очки предметам
  2. /scoreboard objectives add item dummy
  3.  
  4. Далее приставляем ком.блоки к генератору импульсов.
  5. Располагаем их вдоль оси от меньших координат
  6.  
  7. 1. Крафт кирки
  8.  
  9. /scoreboard players set @e[type=Item] item 1 {Item:{id:"minecraft:stick",Count:2b},OnGround:1b}
  10.  
  11. /scoreboard players set @e[type=Item] item 2 {Item:{id:"minecraft:diamond",Count:3b},OnGround:1b}
  12.  
  13. /execute @e[score_item_min=1,score_item=1] ~ ~ ~ /execute @e[score_item_min=2,score_item=2] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:diamond_pickaxe,Count:1}}
  14.  
  15. /execute @e[score_item_min=1,score_item=1] ~ ~ ~ /execute @e[score_item_min=2,score_item=2] ~ ~ ~ /kill @e[score_item_min=1,score_item=2]
  16.  
  17. 2 Крафт датчика света
  18.  
  19. /scoreboard players set @e[type=Item] item 1 {Item:{id:"minecraft:glass",Count:3b},OnGround:1b}
  20.  
  21. /scoreboard players set @e[type=Item] item 2 {Item:{id:"minecraft:quartz",Count:3b},OnGround:1b}
  22.  
  23. /scoreboard players set @e[type=Item] item 3 {Item:{id:"minecraft:wooden_slab",Count:3b},OnGround:1b}
  24.  
  25. /execute @e[score_item_min=1,score_item=1] ~ ~ ~ /execute @e[score_item_min=2,score_item=2] ~ ~ ~ /execute @e[score_item_min=3,score_item=3] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:daylight_detector,Count:1}}
  26.  
  27. /execute @e[score_item_min=1,score_item=1] ~ ~ ~ /execute @e[score_item_min=2,score_item=2] ~ ~ ~ /execute @e[score_item_min=3,score_item=3] ~ ~ ~ /kill @e[score_item_min=1,score_item=3]
  28.  
  29. 3. Крафт поршня
  30.  
  31. /scoreboard players set @e[type=Item] item 1 {Item:{id:"minecraft:planks",Count:3b},OnGround:1b}
  32.  
  33. /scoreboard players set @e[type=Item] item 2 {Item:{id:"minecraft:cobblestone",Count:4b},OnGround:1b}
  34.  
  35. /scoreboard players set @e[type=Item] item 3 {Item:{id:"minecraft:iron_ingot",Count:1b},OnGround:1b}
  36.  
  37. /scoreboard players set @e[type=Item] item 4 {Item:{id:"minecraft:redstone",Count:1b},OnGround:1b}
  38.  
  39. /execute @e[score_item_min=1,score_item=1] ~ ~ ~ /execute @e[score_item_min=2,score_item=2] ~ ~ ~ /execute @e[score_item_min=3,score_item=3] ~ ~ ~ /execute @e[score_item_min=4,score_item=4] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:piston,Count:1}}
  40.  
  41. /execute @e[score_item_min=1,score_item=1] ~ ~ ~ /execute @e[score_item_min=2,score_item=2] ~ ~ ~ /execute @e[score_item_min=3,score_item=3] ~ ~ ~ /execute @e[score_item_min=4,score_item=4] ~ ~ ~ /kill @e[score_item_min=1,score_item=4]
  42.  
  43. 4. Крафт рагу из кролика
  44.  
  45. /scoreboard players set @e[type=Item] item 1 {Item:{id:"minecraft:cooked_rabbit",Count:1b},OnGround:1b}
  46.  
  47. /scoreboard players set @e[type=Item] item 2 {Item:{id:"minecraft:brown_mushroom",Count:1b},OnGround:1b}
  48.  
  49. /scoreboard players set @e[type=Item] item 3 {Item:{id:"minecraft:baked_potato",Count:1b},OnGround:1b}
  50.  
  51. /scoreboard players set @e[type=Item] item 4 {Item:{id:"minecraft:carrot",Count:1b},OnGround:1b}
  52.  
  53. /scoreboard players set @e[type=Item] item 5 {Item:{id:"minecraft:bowl",Count:1b},OnGround:1b}
  54.  
  55. /execute @e[score_item_min=1,score_item=1] ~ ~ ~ /execute @e[score_item_min=2,score_item=2] ~ ~ ~ /execute @e[score_item_min=3,score_item=3] ~ ~ ~ /execute @e[score_item_min=4,score_item=4] ~ ~ ~ /execute @e[score_item_min=5,score_item=5] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:rabbit_stew,Count:1}}
  56.  
  57. /execute @e[score_item_min=1,score_item=1] ~ ~ ~ /execute @e[score_item_min=2,score_item=2] ~ ~ ~ /execute @e[score_item_min=3,score_item=3] ~ ~ ~ /execute @e[score_item_min=4,score_item=4] ~ ~ ~ /execute @e[score_item_min=5,score_item=5] ~ ~ ~ /kill @e[score_item_min=1,score_item=5]
  58.  
  59. 5. Крафт торта (нестакующие ингредиенты)
  60.  
  61. первый вариант. нужно создать дополнительное события для ведер с молоком
  62. /scoreboard objectives add bucket dummy
  63.  
  64. далее сам крафт (ком.блоки у генератора импульсов)
  65.  
  66. /scoreboard players set @e[type=Item] item 1 {Item:{id:"minecraft:milk_bucket",Count:1b},OnGround:1b}
  67.  
  68. /execute @e[score_item_min=1,score_item=1] ~ ~ ~ /scoreboard players set @e[type=Item] bucket 1 {Item:{id:"minecraft:milk_bucket",Count:1b},OnGround:0b}
  69.  
  70. /scoreboard players set @e[type=Item,score_bucket_min=1,score_bucket=1] item 2 {Item:{id:"minecraft:milk_bucket",Count:1b},OnGround:1b}
  71.  
  72. /execute @e[score_item_min=2,score_item=2] ~ ~ ~ /scoreboard players set @e[type=Item] bucket 2 {Item:{id:"minecraft:milk_bucket",Count:1b},OnGround:0b}
  73.  
  74. /scoreboard players set @e[type=Item,score_bucket_min=2,score_bucket=2] item 3 {Item:{id:"minecraft:milk_bucket",Count:1b},OnGround:1b}
  75.  
  76. /scoreboard players set @e[type=Item] item 4 {Item:{id:"minecraft:egg",Count:1b},OnGround:1b}
  77.  
  78. /scoreboard players set @e[type=Item] item 5 {Item:{id:"minecraft:sugar",Count:2b},OnGround:1b}
  79.  
  80. /scoreboard players set @e[type=Item] item 6 {Item:{id:"minecraft:wheat",Count:3b},OnGround:1b}
  81.  
  82. /execute @e[score_item_min=1,score_item=1] ~ ~ ~ /execute @e[score_item_min=2,score_item=2] ~ ~ ~ /execute @e[score_item_min=3,score_item=3] ~ ~ ~ /execute @e[score_item_min=4,score_item=4] ~ ~ ~ /execute @e[score_item_min=5,score_item=5] ~ ~ ~ /execute @e[score_item_min=6,score_item=6] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:cake,Count:1}}
  83.  
  84. /execute @e[score_item_min=1,score_item=1] ~ ~ ~ /execute @e[score_item_min=2,score_item=2] ~ ~ ~ /execute @e[score_item_min=3,score_item=3] ~ ~ ~ /execute @e[score_item_min=4,score_item=4] ~ ~ ~ /execute @e[score_item_min=5,score_item=5] ~ ~ ~ /execute @e[score_item_min=6,score_item=6] ~ ~ ~ /kill @e[score_item_min=1,score_item=6]
  85.  
  86. Второй вариант крафта торта (не нужно создавать дополнительное событие для ведер с молоком)
  87.  
  88. /scoreboard players set @e[type=Item] item 0
  89.  
  90. /scoreboard players set @e[type=Item,score_item=0] item 1 {Item:{id:"minecraft:milk_bucket",Count:1b}}
  91.  
  92. /execute @e[type=Item,score_item_min=1,score_item=1] ~ ~ ~ /scoreboard players add @e[type=Item,score_item_min=1,score_item=3,c=3] item 1
  93.  
  94. /scoreboard players set @e[type=Item] item 5 {Item:{id:"minecraft:egg",Count:1b},OnGround:1b}
  95.  
  96. /scoreboard players set @e[type=Item] item 6 {Item:{id:"minecraft:sugar",Count:2b},OnGround:1b}
  97.  
  98. /scoreboard players set @e[type=Item] item 7 {Item:{id:"minecraft:wheat",Count:3b},OnGround:1b}
  99.  
  100. /execute @e[score_item_min=4,score_item=4,c=1] ~ ~ ~ /execute @e[score_item_min=5,score_item=5] ~ ~ ~ /execute @e[score_item_min=6,score_item=6] ~ ~ ~ /execute @e[score_item_min=7,score_item=7] ~ ~ ~ /summon Item ~ ~ ~ {Item:{id:cake,Count:1b}}
  101.  
  102. /execute @e[score_item_min=4,score_item=4] ~ ~ ~ /execute @e[score_item_min=5,score_item=5] ~ ~ ~ /execute @e[score_item_min=6,score_item=6] ~ ~ ~ /execute @e[score_item_min=7,score_item=7] ~ ~ ~ /kill @e[score_item_min=1,score_item=7]
  103.  
  104. Я надеюсь, у тебя всё получится. ;)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement