Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Решено В EI не получается выдать эффект именно носителю предмета

RazWars

Активный участник
Баллы
61
Имя в Minecraft
RazWars
Здравствуйте. Я создаю свой гриферский майнкрафт сервер на версии 1.16.5. И на данный момент пытаюсь с помощью плагина Executable items последней версии сделать кастомные тотемы. И в активаторах. Я хочу прописать, чтобы при срабатывании тотема мне выдавались различные эффекты. По типу огнестойкости, регенерации и т.д. Вот такой командой: effect give @p minecraft:fire_resistance 10 1
Но сама загвоздка в том, что в майнкрафте нет понятия, того кто держит предмет. Изначально я проверял всё находясь одним на сервере. И всё работало с командами в которых было @p. Но когда я запустил твинк все эффекты начали выдаваться ему, а не мне при использовании тотема. А если я использую @s (Текущая сущность) то эффекты просто не выдаются. Остальные же @a @e и т.д. мне не подходят из-за того, что будут выдавать эффекты всему серверу. Помогите пожалуйста, уже 4 день пытаюсь эти тотемы сделать.
 
Здравствуйте. Я создаю свой гриферский майнкрафт сервер на версии 1.16.5. И на данный момент пытаюсь с помощью плагина Executable items последней версии сделать кастомные тотемы. И в активаторах. Я хочу прописать, чтобы при срабатывании тотема мне выдавались различные эффекты. По типу огнестойкости, регенерации и т.д. Вот такой командой: effect give @p minecraft:fire_resistance 10 1
Но сама загвоздка в том, что в майнкрафте нет понятия, того кто держит предмет. Изначально я проверял всё находясь одним на сервере. И всё работало с командами в которых было @p. Но когда я запустил твинк все эффекты начали выдаваться ему, а не мне при использовании тотема. А если я использую @s (Текущая сущность) то эффекты просто не выдаются. Остальные же @a @e и т.д. мне не подходят из-за того, что будут выдавать эффекты всему серверу. Помогите пожалуйста, уже 4 день пытаюсь эти тотемы сделать.
в место @p используй %player_name% и возможно перед командой give ещё написать /minecraft:give
И будет такая команда /minecraft:give %player_name% minecraft:fire_resistance 10 1
 
в место @p используй %player_name% и возможно перед командой give ещё написать /minecraft:give
И будет такая команда /minecraft:give %player_name% minecraft:fire_resistance 10 1
Забыл добавить, + установи плагин PlaceholderAPI
и командой /papi ecloud download Player установи разрешение, а потом командой /papi reload перезагрузи плагин и должно все заработать
 
Забыл добавить, + установи плагин PlaceholderAPI
и командой /papi ecloud download Player установи разрешение, а потом командой /papi reload перезагрузи плагин и должно все заработать
Спасибо, всё заработало. Если честно не думал что команды майнкрафта могут поддерживать PlaceholderAPI.
 

Поделиться этой страницей

Назад
Верх