Случайные видео
Бойтесь своих желаний [Stream]
Запись стрима Minecraft 1.7.10/Tech от 16.04.2018
Уникальные рецепты крафта в 1.9+ [Уроки по Minecraft]
Добавляем на вашу карту новые рецепты крафта для создания уникальных ...
Датчик "Вечный день" в Minecraft 1.5+ [Уроки по Minecraft]
Небольшой механизм для установки режима вечного полудня в Minecraft
Случайные статьи
Блоковые сущности Tile Entity
Что такое tile entity, ее представление в NBT формате, существующие в игре варианты ...
Дополнительные атрибуты для игрока и мобов
Начиная со снапшота 13w16a существует новый эффективный способ управления ...
Селекторы игроков @a, @p, @r
Список селекторов, их дополнительных параметров и примеров использования ...
Уникальные рецепты крафта в 1.9+ [Уроки по Minecraft]
Посмотреть на YouTube
Сегодня я вновь затрагиваю темы, интересующие в основном создателей собственных карт. Меня несколько раз просили сделать подобный механизм и вот я представляю вам свою версию. Не исключено, что существует способ и получше, но с ходу я решил задачу только так. =) В качестве дополнения к видео могу сказать следующее. Если предметы выкидывать по одному (светопыль в моем примере), то после получения тэга можно докинуть в уже валяющийся на земле стэк еще лишних таких же предметов и они тоже будут "использованы" в крафте. Не смертельно и подобное можно обойти на уровне механизма (например добавлением помимо тэга параметра damage), но я делать это не стал. Получается дополнительное усложнение и увеличение механизма. В конце концов учитывать количество ингредиентов крафта это задача игрока, оно того просто не стоит. =D
Команды, использованные в данном видео:
/scoreboard players tag @e[type=Item,tag=!MyRecipe1_1] add MyRecipe1_1 {Item:{id:minecraft:redstone_block,Count:1b},OnGround:1b}
/scoreboard players tag @e[type=Item,tag=!MyRecipe1_2] add MyRecipe1_2 {Item:{id:minecraft:glowstone_dust,Count:2b},OnGround:1b}
/scoreboard players tag @e[type=Item,tag=!MyRecipe_1] add MyRecipe_1 {Item:{id:minecraft:redstone_block,Count:1b},OnGround:1b}
/scoreboard players tag @e[type=Item,tag=!MyRecipe_1] add MyRecipe_1 {Item:{id:minecraft:glowstone_dust,Count:2b},OnGround:1b}
/execute @e[type=Item,tag=MyRecipe1_1] ~ ~ ~ execute @e[type=Item,tag=MyRecipe1_2,r=1] ~ ~ ~ 
summon Item ~ ~1 ~ {CustomName:"Uberlamp",CustomNameVisible:1,Item:{id:redstone_lamp,Count:1b},Tags:["MyRecipe_1_Result"]}
/execute @e[type=Item,tag=MyRecipe_1_Result] ~ ~ ~ particle witchMagic ~5 ~ ~ 0 0 0 0 50
/execute @e[type=Item,tag=MyRecipe_1_Result] ~ ~ ~ playsound random.orb @a ~ ~ ~ 1 0
/execute @e[type=Item,tag=MyRecipe_1_Result] ~ ~ ~ kill @e[type=Item,tag=MyRecipe_1]
/scoreboard players tag @e[type=Item,tag=MyRecipe_1_Result] remove MyRecipe_1_Result
Приятного Вам просмотра!
Понравилось видео или нет - не забывайте оставлять свои оценки. Помните, что оставляя оценки Вы поддерживаете разработку данного канала!
Хотите больше летсплеев по разным играм, примеров и туториалов по схемам из редстоуна, скрытым дверям, ловушкам и прочим интересным конструкциям - подписывайтесь на канал. Чем более востребован будет канал, тем чаще и регулярнее я буду выкладывать свежий контент. Ну, по крайней мере у меня будет больше стимулов для этого! =D
Использована музыка:
"River Valley Breakdown" by Kevin MacLeod (incompetech.com) 
Licensed under Creative Commons "Attribution 3.0"