-
Постов
555 -
Зарегистрирован
-
Посещение
-
Победитель дней
25
Тип контента
Профили
Форумы
События
Весь контент GhostoFBU
-
execute unless block 1 2 3 minecraft:dirt run say на координатах 1 2 3 нету земли execute if block 1 2 3 minecraft:farmland run say на координатах 1 2 3 есть грядка
-
Ванильными командами - никак. Только через плагины или моды
-
@a[nbt={Inventory:[{Slot: 103b, id: "minecraft:iron_helmet", tag: {Tags: ["r1"]}}]}]
-
Относительно случайной стойки для брони (с тегом random) будет ставиться редстоун блок execute at @e[type=minecraft:armor_stand,tag=random,sort=random,limit=1] run setblock ~ ~ ~ minecraft:redstone_block Поставь три стойти рядом с друг-другом и запитывай цепочки команд с помощью редстоун блока, а после убирай редстоун блок через команду /fill. Промежутки между срабатыванием сделай через таймер на скорборде, найдёшь в интернете
-
clear @a minecraft:nether_star 0 -1 {display:{Name:"???",Lore:["...Звезда...?"]}}
-
Выдача предмета give @p minecraft:amethyst_shard{gravity_gun:1b} Перемещение стойти для брони с тегом cube с помощью предмета с NBT-тегом {gravity_gun:1b} execute as @a[nbt={SelectedItem:{tag:{gravity_gun:1b}}}] at @s anchored eyes positioned ^ ^ ^3 run tp @e[type=minecraft:armor_stand,tag=cube,distance=..1.5,sort=nearest,limit=1] ~ ~ ~ facing entity @s eyes
-
Создай скорборд playersCount scoreboard objectives add playersCount dummy Цикличная цепочка команд: scoreboard players set $playersCount playersCount 0 execute @a[x=1540,y=56,z=492,r=5] ~ ~ ~ scoreboard players add $playersCount playersCount 1 scoreboard players test $playersCount playersCount 4 say на координатах (1540, 56, 492), в радиусе до 5-ти блоков найдено 4 или больше игроков После третьей команды ставишь условные цепные командные блоки
-
Создай скорборд online scoreboard objectives add online dummy Выполняй следующую цепочку команд: scoreboard players set $online online 0 execute @a ~ ~ ~ scoreboard players add $online online 1 scoreboard players test $online online 4 say online >= 4 После третьей команды ставишь условные цепные командные блоки
-
# Создаём задачу scoreboard objectives add item_count dummy # Каждый так выполняем следующую цепочку команд execute as @a[x=239,y=-2,z=147,distance=..2] store result score @s item_count run clear @s minecraft:sculk{display:{Name:'{"text":"Sculk","color":"dark_aqua","bold":false,"italic":false}'}} 0 execute if entity @a[scores={item_count=32..},limit=1] run setblock ~ ~1 ~ minecraft:redstone_block
-
summon minecraft:villager ~ ~ ~ {Offers:{Recipes:[{maxUses:1,buy:{id:"minecraft:brown_dye",Count:6b},sell:{id:"minecraft:lever",Count:1b,tag:{CanPlaceOn:["minecraft:gray_wool"]}}}]}}
-
https://minecraft-inside.ru/forum/forum/7-ресурспаки/
-
Можно сделать оптимизированней через команду schedule
-
Легче использовать дата паки. Создаёшь ID систему, привязываешь маркер к каждому игроку. Каждый тик телепортируешь маркер к своему игроку, записываешь его инвентарь и ОЗ игрока. Если игрока нет, то на месте маркера создаёшь армор стненд, ещё создаёшь невидимую сущность с хитбоксом игрока, чтобы по этой сущности можно было бить, записываешь в эту сущность ОЗ и инвентарь игрока и запускаешь таймер на 5 минут
-
Используй дата пак, в которых есть предикаты. С их помощью можешь сделать проверку. https://youtu.be/VpRdA33wBLU - гайд по созданию предикатов. Создаёшь предикат: { "condition": "minecraft:entity_properties", "entity": "this", "predicate": { "vehicle": { "type": "minecraft:pig" } } } Далее выполняешь команду каждый тик: execute as @a if predicate <предикат> run say сижу на свинье
-
## Создаём задачу scoreboard objectives add health health ## Каждый тик выполняем команды execute at @a[scores={health=..3}] run particle minecraft:block minecraft:redstone_block ~ ~ ~ 0.3 0.3 0.3 0.1 3 effect give @a[scores={health=..3}] minecraft:slowness 1
-
# Создаём скорборд (можно использовать свой) scoreboard objectives add main_obj dummy # Получаем кол-во игроков на сервере execute store result score $player_count main_obj if entity @a # Если игроков больше одного, то выполняем команду execute if score $player_count main_obj matches 2.. run tellraw @a "Игроков больше одного!"
