SophiaWagner
Пользователь
- Сообщения
- 209
- Решения
- 1
Всем привет. Хотелось бы получить оценку/критику составления меню префиксов на DeluxeMenus.
Стоит ли что то переделать для оптимизации, улучшения или еще чего...? Заранее спрашиваю замечания/предложения, чтоб сейчас найти недочеты, а не в тот момент когда уже сотню префиксов сделаю..
Стоит ли что то переделать для оптимизации, улучшения или еще чего...? Заранее спрашиваю замечания/предложения, чтоб сейчас найти недочеты, а не в тот момент когда уже сотню префиксов сделаю..
Код:
# ===================================================================
# =========================== &b☾Топ☽ &f ===========================
# ===================================================================
'top_DENY':
material: barrier
slot: 13
priority: 1
update:
hide_enchantments: true
enchantments:
- DURABILITY;1
hide_attributes: true
display_name: '&6Префикс &b☾Топ☽ &f'
lore:
- ''
- '&7Пример:'
- '&b☾Топ☽ &f &4%player_name%'
- ''
- '&7Доступ: &4нету'
view_requirement:
requirements:
has_not_perm:
type: "!has permission"
permission: prefix.top
right_click_commands:
- '[refresh]'
- '[message] &cДанный префикс можно получить из кейса с префиксами!'
left_click_commands:
- '[refresh]'
- '[message] &cДанный префикс можно получить из кейса с префиксами!'
# ------------------------------------------------------------------------------
'top':
material: feather
slot: 13
priority: 3
update:
hide_attributes: true
display_name: '&6Префикс &b☾Топ☽ &f'
lore:
- ''
- '&7Пример:'
- '&b☾Топ☽ &f &4%player_name%'
- ''
- '&7Доступ: &aесть'
right_click_commands:
- '[console] lp user %player_name% meta setprefix 55 "&b☾Топ☽ &f"'
- '[refresh] <delay=5>'
- '[message] Теперь у вас префикс &b☾Топ☽ &f'
left_click_commands:
- '[console] lp user %player_name% meta setprefix 55 "&b☾Топ☽ &f"'
- '[refresh] <delay=5>'
- '[message] Теперь у вас префикс &b☾Топ☽ &f'
# ------------------------------------------------------------------------------
'top_NOW':
material: feather
slot: 13
priority: 2
update: true
enchantments:
- DURABILITY;1
hide_attributes: true
display_name: '&6Префикс &b☾Топ☽ &f'
lore:
- ''
- '&7Пример:'
- '&b☾Топ☽ &f &4%player_name%'
- ''
- '&4&lПрефикс недоступен т.к. вы сейчас его используете!'
- ''
- '&cНажмите ПКМ чтобы убрать префикс'
view_requirement:
requirements:
has_not_perm:
type: string equals
input: '%luckperms_prefix%'
output: '&b☾Топ☽ &f'
right_click_commands:
- '[console] lp user %player_name% meta removeprefix 55'
- '[refresh] <delay=5>'
- '[message] Вы удалили префикс &b☾Топ☽ &f'
left_click_commands:
- '[console] lp user %player_name% meta removeprefix 55'
- '[refresh] <delay=5>'
- '[message] Вы удалили префикс &b☾Топ☽ &f'
# ===================================================================
# =========================== &e☾Читер☽ &f ===========================
# ===================================================================
'cheater_DENY':
material: barrier
slot: 14
priority: 1
update:
hide_enchantments: true
enchantments:
- DURABILITY;1
hide_attributes: true
display_name: '&6Префикс &e☾Читер☽ &f'
lore:
- ''
- '&7Пример:'
- '&e☾Читер☽ &f &4%player_name%'
- ''
- '&7Доступ: &4нету'
view_requirement:
requirements:
has_not_perm:
type: "!has permission"
permission: prefix.cheater
right_click_commands:
- '[refresh]'
- '[message] &cДанный префикс можно получить из кейса с префиксами!'
left_click_commands:
- '[refresh]'
- '[message] &cДанный префикс можно получить из кейса с префиксами!'
# ------------------------------------------------------------------------------
'cheater':
material: feather
slot: 14
priority: 3
update:
hide_attributes: true
display_name: '&6Префикс &e☾Читер☽ &f'
lore:
- ''
- '&7Пример:'
- '&e☾Читер☽ &f &4%player_name%'
- ''
- '&7Доступ: &aесть'
right_click_commands:
- '[console] lp user %player_name% meta setprefix 55 "&e☾Читер☽ &f"'
- '[refresh] <delay=5>'
- '[message] Теперь у вас префикс &e☾Читер☽ &f'
left_click_commands:
- '[console] lp user %player_name% meta setprefix 55 "&e☾Читер☽ &f"'
- '[refresh] <delay=5>'
- '[message] Теперь у вас префикс &e☾Читер☽ &f'
# ------------------------------------------------------------------------------
'cheater_NOW':
material: feather
slot: 14
priority: 2
update: true
enchantments:
- DURABILITY;1
hide_attributes: true
display_name: '&6Префикс &e☾Читер☽ &f'
lore:
- ''
- '&7Пример:'
- '&e☾Читер☽ &f &4%player_name%'
- ''
- '&4&lПрефикс недоступен т.к. вы сейчас его используете!'
- ''
- '&cНажмите ПКМ чтобы убрать префикс'
view_requirement:
requirements:
has_not_perm:
type: string equals
input: '%luckperms_prefix%'
output: '&e☾Читер☽ &f'
right_click_commands:
- '[console] lp user %player_name% meta removeprefix 55'
- '[refresh] <delay=5>'
- '[message] Вы удалили префикс &e☾Читер☽ &f'
left_click_commands:
- '[console] lp user %player_name% meta removeprefix 55'
- '[refresh] <delay=5>'
- '[message] Вы удалили префикс &e☾Читер☽ &f'
# ===================================================================
# =========================== clear ===========================
# ===================================================================
clear:
material: name_tag
slot: 49
hide_enchantments: true
hide_attributes: true
hide_effects: true
enchantments:
- DURABILITY;4
display_name: '&6Очистить префикс'
lore:
- ' &6∘ &fНажми &2ЛКМ &fдля очистки префикса'
- ' &6∘ &fНажми &2ПКМ &fдля выхода в главное меню'
left_click_commands:
- '[console] lp user %player_name% meta clear'
- '[sound] ENTITY_FIREWORK_ROCKET_TWINKLE'
- '[close]'
right_click_commands:
- '[openguimenu] menu'
- '[close]'