garmxd
Пользователи-
Постов
162 -
Зарегистрирован
-
Посещение
-
Победитель дней
2
Тип контента
Профили
Форумы
События
Весь контент garmxd
-
вот: execute positioned 88 -58 -55 if entity @e[type=glow_item_frame,nbt={Item:{id:"minecraft:netherite_sword"},Invisible:1b}] run setblock 86 -59 -82 redstone_block команда чтобы выдать невидимую рамку: /give @s glow_item_frame[entity_data={id:"glow_item_frame",Invisible:1b}]
-
скинь просто весь датапак, посмотрю что там
-
да сработает только команду нужно выполнять от лица игроков которым ты хочешь умножить железо
-
Тогда вообще без понятия в чем дело 🤐
-
У меня все также работает на сервере. Может дело в модах. Попробуй в server-properties поменять значение function-permission-level=2 , на function-permission-level=4, и перезапустить сервер. Увеличвает права функций. И не забудь после перезапустить сервер
-
щас сделаю сам сервак, и попробую решить
-
ну да так оно работает, тогда это уже проблемы с работой датапаков на серверах. Не знаю даже что сказать
-
Тогда да, это скорее всего приколы работы датапаков на сервере. Попроуй вручную ввести эти комадны и скинь что напишется в чат 1. /data modify storage minecraft:temp Items set from entity @s SelectedItem 2. /execute store result score @s items run data get storage minecraft:temp Items.Count
-
весьма странно, я только что проверил на этой версии и все работает. Тоесть просто предмет забирается и не выдается? или датапак вовсе не работает?
-
перезапустил датапак? /datapack disable "file/store" и потом /datapack enable "file/store"
-
ты скорее всего не так поменял, должно быть так: scoreboard players set #mnoz mnoz 4 data modify storage minecraft:temp Items set from entity @s SelectedItem execute store result score @s items run data get storage minecraft:temp Items.Count item replace entity @s weapon.mainhand with air scoreboard players operation @s items *= #mnoz mnoz Или ты просто датапак не перезапустил, /datapack disable "file/store" и потом /datapack enable "file/store"
-
Все-все понял причину, на это версии в этой команде execute store result score @s items run data get storage minecraft:temp Items.count - слово count пишется с большой буквы, а у меня в датапаке она с маленькой. щас исправлю и можешь опять скачать, ну или сам поменять
-
Попробуй опять скачай датапак я заменил название папок. Просто на новых версиях в датапаках пишется function, а не functions как на старых. Из-за этого он скорее всего не работал А если что могу зайти на сервер и помочь , если дашь айпи конечно
-
версия сервера? просто я обновил только что файлы на гугл диске. На новых версия папки в датапаке называются по другому, из-за этого могут возникать проблемы. И насчет твоего алогоритма то в датапаке все работает точно также
-
Привет! сделал небольшой датапак для этого, ты не уточнил версию поэтому сделал без макросов. Использование такое, выполняешь команду от лица игрока у которого ты хочешь умножить количество железных слитков: /execute as [nickname] run function look:store , и количество слитков в руке игрока умножаются в 4 раза. А насчет зоны думаю ты уж сам разберешься. Ссылка на датапак: https://drive.google.com/drive/folders/1dtxXQes93AWOiRdv5DOhqI84qcDHbXaN?usp=sharing
-
А как это вообще относиться к данной теме? Зачем это вообще писать, человек делает как считает нужным. Я просто не впервые вижу твои ответы и просто выпадаю с них, общаешься как будто тебе все должны. Это смешно
-
Во первых нет такого слова "Нету". Во вторых в командах с scoreboard ОБЯЗАТЕЛЬНО нужен селектор. В ином случае команда не будет работать.
-
уже проблема решилась! не знаю в чем прикол но вчера эта команда не работала, сегодня я использовал эту же команду и теперь она работает lol
-
Я делаю механику для того чтобы если значения Rotation[0] игрока и значение Rotation[0] сущности совпадает то должна выполниться команда. Но я не понимаю как мне правильно составить эту команду из-за селекторов: /execute as @s at @s if score @s compare_rotation = @e[type=minecraft:armor_stand,tag=stand,limit=1,sort=nearest] compare_rotation run say 1. Используя эту команду мне пишет что она неполная и показывает на часть с run say, как мне правильно составить эту команду чтобы если значения скорборда compare_rotation игрока и сущности совпадут то должна выполниться команда
-
Сделать так чтобы яйца летели в сторону ближайшего игрока.
garmxd опубликовал тема в Командные блоки
Я хочу сделать так чтобы на маркерах с тегом появлялись яйца у которых задано motion в сторону ближайшего к ним игроку. Но ни как не получается, буду благодарен за помощь! -
Как вариант с костылем, можно сделать сущности marker на каждой из 4 стен баррьера, и сделать так чтобы они двигались вместе с баррьерами. И по периметру зоны где рандомно будут появляться армор стенд вручную расставить marker'ы где он может появлиться с опеределенным тегом например randomspawn , и далее просто сделать цикл проверку находиться ли в зоне сущности marker который движется вместе с барьерами маркеры с тегом randomspawn , и если условие выполняет добавлять тег этой сущности randomspawn так чтобы указать что он уже за баррьерами например: close, и далее раз в минуту выполнять команду /execute as @e[type=minecraft:marker,tag=randomspawn,tag=!close] at @s run summon minecraft:armor_stand ~ ~ ~ надеюсь понятно!
-
Привет, я хочу сделать predicate который проверяет смотрит ли игрок на волка, я использую этот предикт: { "condition": "entity_properties", "entity": "this", "predicate": { "type": "minecraft:player", "targeted_entity": { "type": "minecraft:wolf" } } } Но он не работает, даже смотря на волка мне выдает условие не выполнено. Версия 1.20.1
