-
Постов
140 -
Зарегистрирован
Тип контента
Профили
Форумы
События
Весь контент NotDen
-
Чтоб запустить код плагина, нужно его собрать в jar файл (скомпилировать) Трудно сказать работает-ли он, Сообщение обрезано, а класса ChestItem в стандартном майне нет, но он может быть в самом плагине Ну ещё странно, говоря игроку "Коллекция с таким именем не найдена!", при этом возвращать успешное выполнение команды
-
Это можно сделать через атрибуты у предметов Пример: /give @p iron_chestplate{AttributeModifiers:[{AttributeName:"generic.movement_speed",Amount:0.7,Slot:chest,Operation:2,Name:"generic.movement_speed",UUID:[I;-123428,29117,18477,-58234]}]} 1 Надев этот нагрудник, игрок/моб будет двигаться на 20% медленнее Вы можете легко по ковырять это здесь https://mcstacker.net/
-
Если вызвать команду clear указав максимальное кол-вол 0, то она вернёт кол-во данного предмета, который был указан. /clear @s grass_block 0 Вы можете записать данное число в scoreboard и после его сравнить с нужным числом /execute store result score Count Sys run clear @s minecraft:grass_block 0 /execute if score Count Sys matches 64.. run ... Count - временный игрок, нужный для подсчета Sys - какой-нибудь scoreboard, с помощью которого считаем minecraft:grass_block - искомый предмет 64.. - необходимое кол-во
-
В данном случая тут "тики редстоуна", которые идут 2 тика игры. Так что на 10 сек нужно 2 повторителя на 4 позиции, и 1 на 2 позиции
-
Делаю плагин, и хочу сделать блок, который будет содержать NBT, при этом клиент об этом может даже не знать, ну вот просто воздух тут стоит Ну или есть какойнибудть прозрачный, не осизаемый блок/TileEntity, реализующий PersistanceDataHolder Ну или можно скрыть/заменить от клиента определённый блок/TileEntity
-
1.13+ Создаём скорборд /scoreboard objectives add Scores dummy {"text":"Очки"} Scores - Имя скорборда Очки - Имя, которое будят видеть игроки Добавляем очки с помощью - /scoreboard players add @p Scores 1, где @p - кому добавляем очки 1 - сколько добавляем очков Ищем игрока с наибольшим кол-вом очков: scoreboard players set $Max Scores 0 execute as @a if score @s Scores > $Max Scores run scoreboard players operation $Max Scores = @s Scores execute as @a if score @s Scores = $Max Scores run ... <Пишем то хотим выполнить от имени победителя> $Max - временный игрок, нужный для поиска наибольшего значения Чтоб отобразить скорборд игрока - /scoreboard objectives setdisplay sidebar Scores Чтоб скрыть - /scoreboard objectives setdisplay sidebar
-
А можно в видео взглянуть на лагометр OptiFine
-
Ну подобного эффекта можно достичь с помощью particle flame ~ ~ ~ 0 0 0 1.0 100 normal Поэксперементируйте со скоростью и кол-вом партиклов
-
Ну команндмыми блока это будет чутка проблемотично, из-за гигантизма. Ну с датапаками уже проще - так создать много маркеров по сфере и двигая их вперёд, спавнить партиклы Хотя с таким решение на КБ тоже будет вполне легко, единственоо - медленно
-
particle explosion_emitter ~ ~ ~ 0.1 0.1 0.1 1 3 normal
-
Если вы хотите сделать чтоб оно срабатовало, когда кто-нибудь двигается, то там всё куда сложнее. Сама команда смотрит, буквально, что если есть игроки, тогда заполняет область блоками. И почему вы не использовали setblock? Как возможное решение execute if entity @a[x=-63,y=15,z=-50,distance=..1] run setblock -60 16 -80 diamond_block, данная команда установит блок на кордах -60 16 -80, если обнаружит игроков рядом с блоком -63 15 -50.
-
Что вы имеете в виду? Если хотите сделать взрыв, то можно призвать подоженный динамит или крипера.
-
Дело в том, что майн ищет "ноги" сущностей, позиция сущности определяется точкой под ногами и именно она должна попасть в радиус 1 блока Попробуйте execute at @e[type=snowball] positioned ~ ~-1.7 ~ run effect give @e[distance=0.1..1] <эффект> Но у примеру, у мелких слизней и эндерменов, могут не получить эффект
-
/setblock ~ ~ ~ campfire[lit=false] Мог ошибиться.
-
Ну если работает, то может надо искать на уровне ниже, в других функциях, которые её вызывают; которые вызывают функции что вызывают её и д.т.
-
Можно с помощью консольный команды Windows mklink с флагом /J
