С помощью своих зачарований, можно сделать очень много имбовых вещей. Например, можно сделать лаваход, который заменяет лаву на камень также, как и ледоход. Но здесь я расскажу как с помощью кастомного зачарования запускать функцию и как вообще сделать своё зачарование. Прежде всего делаем базовый датапак, в котором нечего нету. После чего делаем все нужны папки. (Название датапака test) Как добавить запуск функции по определённому действию, в моём случаи ломание блока Чтобы сделать своё название у зачарования. Надеюсь вы разберётесь как на сайте сделать своё зачарование, там всё довольно просто по честному я за 1 вечер разобрался :) { "values": [ "test:testic" ] } test - название датапака. testic - название файла с зачарованием. Команда в файле в function. execute if entity @s[nbt={SelectedItem:{components:{"minecraft:enchantments":{levels:{"test:testic":7}}}}}] run give @s stone Ваше зачарование появится в поиске в креативе. Делал всё это на версии 1.21.2 Работает ли это в ста