Туториалы
Прошу прощения за беспорядок. Но это облегченная версия сайта. Здесь можно:
Чем отличается Null от Void: Void опасен в отличие от Null
Селектор, который ищет алмаз в инвентаре игрока 🅱️
@p[hasitem={item=Diamond,quantity=62..,location=slot.hotbar}]
@p[hasitem={item=Diamond,quantity=62..,location=slot.weapon.mainhand}]
Dunamic Light 1.20
execute at @a run fill ~-5~-5~-5~5~5~5 air replace light_block["block_light_level":5]
Задержка: 5
execute at @a[hasitem={item=torch,location=slot.weapon.mainhand}] run fill ~~~~~~ light_block["block_light_level":5] replace air
Задержка: 0
Деньги 🅱️
Хочишь создать валюту?
1. Создание табло.
/scoreboard objectives add Money dummy Money
/scoreboard objectives setdisplay list Money
Все монеты в списке игроков.
2. Добавление монет.
/scoreboard players add @s Money 1
3. Командный блок. Магазин.
Параметр селектора, который ищет игрока с монетами от 5: @p[scores={Money=5..}]
4. Как отобрать 5 монет у игрока.
/scoreboard players add @s Money -5
больше команд: https://mcmysticwiki.simdif.com/
Использование алмазов в качестве валюты в Minecraft
Создайте любую команду (например, /give) для покупки. Параметр селектора:
@p[hasitem={item=Diamond,quantity=2..,location=slot.hotbar}]
Отнять 2 алмаза, если их больше 1:
/clear @p[hasitem={item=Diamond,quantity=2..,location=slot.hotbar}] Diamond 0 2
Output message 🅱️
/titleraw @a actionbar {"rawtext":[{"text":"Строка 1 \n"},{"text":"Строка 2 (со значением) "}],["score":{"objective":"имя scoreboard","name":"имя scoreboard"}}]}
Поиск предмета в инвентаре игрока🅱️
Java Edition:
/execute as @a[nbt={SelectedItem:{id:"minecraft:diamond"}}] at @s run effect give @s minecraft:levitation 1 1 true
Блокировка предметов🅱️
/give КОЛИЧЕСТВО ПРЕДМЕТОВ 0 {"item_lock":{"mode":"lock_in_inventory"}}
/give КОЛИЧЕСТВО ПРЕДМЕТОВ 0 {"item_lock":{"mode":"lock_in_slot"}}
Серверы:
Сервер Java Edition
mcfunny.su
mc.playmine.ru
Mnarokoyt6667bvr.aternos.me
51679
TEXHO.aternos.me
_____________________________________
_____________________________________
Эффекты, эффекты от предметов🅱️
effect @p[hasitem={item=stick,location=slot.weapon.mainhand}] regeneration 1 1 true
execute as @a[nbt={SelectedItem:{tag:{Tags:["tested"]}}}] at @s run effect give @s minecraft:regeneration 1 1 true
/give @s minecraft:stick{Tags:["tested"]}
Сообщения от командных блоков 🅱️
/titleraw @a {"rawtext":[{"text":"Приготовьтесь!"}]}
/titleraw @a actionbar {"rawtext":[{"text":"here is the text"},{"score":["objective":"bat","name":"bat"}}]}
/tellraw @a {"rawtext":[{"text":" messenge"}]}
Создать предмет, ломающий отпеделённые блоки 🅱️
/give @p stick 1 0 {"minecraft:can_destroy":{"blocks":["dirt","grass"]}}
Звуки 🅱️
playsound music_disc.pigstep master @p[r=12]
Execute
Java Edition
/execute at #player run #command
Bedrock Edition
/execute #player ~~~ #command
Coordination
Instead of ~, you can use ^.
No spam
/gamerule commandblockout false
/gamerule sendcommandfeedback false
TP
/tp <имя игрока> <координаты X> <координаты Y> <координаты Z> <угол по оси X> <угол по оси Y>