YAKMUVE
Пользователи-
Постов
31 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
События
Весь контент YAKMUVE
-
Есть ли какие-то моды или связки модов, добавляющие карты по типу Xaeros или JourneyMap. Но позволяющие добавлять командными блоками маркеры (отметки на карте), отображающиеся у всех игроков на сервере. Forge 1.20.1-47.4.4
-
Привет, есть ли какая-то возможность вставить исполнение команд в loot table? Приведу пример, допустим у нас есть 2 команды: /function exp:launch /function exp:finish Мне необходимо, чтоб случайно была выбрана команда и исполнена. Возможно ли реализовать такое в loot table? Если да, то как? Или же придётся делать через матрицы внутри мира? Версия 1.20.1
-
Мне всё равно, где это будет. Датапак или командные блоки - без разницы.
-
Допустим, у игрока может находиться в любой(ых) ячейке(ах) N кол-во железных слитков. Как можно узнать сколько всего железных слитков в инвентаре игрока и записать это в storage, чтоб потом выдать игроку (N может быть больше стака). Железный слиток - это чисто пример, может быть любой стакабельный предмет. Если такое реализовать не представляется возможным, то: Допустим, у игрока может находиться в любой ячейке лопата. Как можно узнать, что в инвентаре игрока есть эта лопата и записать её в storage, чтоб потом выдать игроку.
-
Спасибо, всё отлично работает
-
Идея хорошая, но на практике не разобрался (версия 1.18.2). Когда я пытаюсь отредактировать данные предмета, то он сбрасывает вообще все предметы в хранилище. Команды, которые я использовал: /item replace block -573 144 -901 container.0 from entity @s weapon.mainhand /data merge block -573 144 -901 {x:-573,y:144,z:-901,id:"minecraft:barrel",Items:[{Slot:0b,Count:1b,tag:{GunCurrentAmmoCount:0}}]} /item replace entity @s weapon.mainhand from block -573 144 -901 container.0
-
Необходимо изменить nbt данные предмета в руках игрока. Приведу пример: У игрока в руках предмет (это может быть любой предмет, т.е. с любым id) с nbt параметром {GunCurrentAmmoCount:20}. Необходимо изменить данный параметр на 0 (что майн не даёт сделать, т.к. изменение nbt игрока) или заменить на точно такой же предмет, но с заменём параметром. Есть идеи как реализовать?
-
Если необходимо выбрать игрока ближайшего от кнопки, а не от ком. блока, то можешь использовать такую команду: execute if block -64 -32 179 minecraft:stone_button[powered=true] run tp @p[x=-64,y=-32,z=179] [координаты]
-
Отличная идея, это именно то, что и нужно было! Также можно сделать активацию по предмету в руке. Если, допустим, игрок взял в руки кожу (опеределим через SelectedItem), то выполнять такую-то функцию.
-
Все эти методы требуют опки у игрока, а мне как-то не хочется её давать
-
Как перенести значение scoreboard в bossbar? Допустим, у меня scoreboard равен 72000 и уменьшается на 1 какждый тик. Я хочу сделать его отображение в bossbar.
-
Есть ли какая-то возможность настроить в датапаке активацию функции клавишей?
-
Я на версии 1.18.2, так что макросов у меня нет. А так спасибо за примерный алгоритм
-
Нужно телепортировать игрока на спавн не убивая его. Знаю, что у игрока есть nbt теги SpawnX, SpawnY, SpawnZ, но как их применить без понятия.
-
Решил самостоятельно (переустановил ядрышко)
-
А если игроков одновременно будет несколько? Сработает?
-
-
Нет датапака в списке датапаков, хотя в папке datapacks сервера. Сервер: Forge 1.18.2 Структура датапака : polygon |-data |- cargo |- functions |- disabled.mcfunction |- enabled.mcfunction |- load.mcfunction |- load_spawn.mcfunction |- recharge.mcfunction |- spawn.mcfunction |- tick.mcfunction |- minecraft |- tags |- functions |- load.json |- tick.json |-pack.mcmeta
-
Выполняя команды в ручную все команды работают
-
Изменил, перезапустил, переподключил ещё датапак на всякий. Ничего не поменялось
-
Самое удивительное, что после применения последней команды, items принял правильные значения, но при работе функии - нет.
-
забыл про моды Напиши в дс yakmuve
