xTrap-добавь клевый плагин на трапки со скинами

xTrap-добавь клевый плагин на трапки со скинами 2.9

Создайте и подтвердите аккаунт для скачивания
как запретить что бы на спавне нельзя было использовать трапку
 
Скиньте полный конфиг
YAML:
messages:
  enabled: true

  # Настройки префикса
  prefix_enabled: true
  prefix: "&#6A02C3F&#6402BAu&#5E02B2n&#5801A9n&#5201A1y&#4C0198T&#46018Fr&#400087a&#3A007Ep &r"

  # Команды
  no_permission:
    enabled: true
    text: "&#6A02C3✘ &cУ вас нет прав для выполнения этой команды."

  invalid_arguments:
    enabled: true
    text: "&#6A02C3⚠ &cНеверные аргументы."

  unknown_subcommand:
    enabled: true
    text: "&#6A02C3❓ &fНеизвестная подкоманда: &#6A02C3%subcommand%"

  usage_give:
    enabled: true
    text: "&#6A02C3📦 &fИспользование: &#6A02C3/funnytrap give <trap_id> <игрок> <количество>"

  usage_reload:
    enabled: true
    text: "&#55AAFF🔄 &fИспользование: &#6A02C3/funnytrap reload"

  usage_skin:
    enabled: true
    text: "&#FF55FF🎨 &fИспользование: &#6A02C3/funnytrap skin <give|take> <ник> <скин> <количество>"

  invalid_trap_id:
    enabled: true
    text: "&#6A02C3❌ &fНеверный ID ловушки: &#FFAAAA%trap_id%"

  invalid_player:
    enabled: true
    text: "&#6A02C3👤 &fИгрок не найден: &#6A02C3%player%"

  invalid_amount:
    enabled: true
    text: "&#6A02C3🔢 &fНеверное количество."

  inventory_full:
    enabled: true
    text: "&#6A02C3🎒 &fВаш инвентарь полон. Ловушка была выброшена рядом с вами."

  give_item:
    enabled: false
    text: "&#6A02C3🎁 &fВы получили &#6A02C3%item_name%&a!"

  give_success:
    enabled: true
    text: "&#6A02C3✅ &fВы выдали &#6A02C3%amount% %item_name% &fигроку &#6A02C3%player_name%."

  reload_success:
    enabled: true
    text: "&#55AAFF🔄 &aКонфигурация плагина перезагружена."

  reload_error:
    enabled: true
    text: "&#6A02C3💥 &fОшибка при перезагрузке конфигурации: &#6A02C3%error%"

  usage_header:
    enabled: true
    text: "&#FFAA00▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬"

  usage_give_command:
    enabled: true
    text: "&#6A02C3➤ &7/funnytrap give &e<trap_id> <игрок> <количество>"

  usage_reload_command:
    enabled: true
    text: "&#6A02C3➤ &7/funnytrap reload"

  usage_skin_give_command:
    enabled: true
    text: "&#6A02C3➤ &7/funnytrap skin &egive <ник> <скин> <количество>"

  usage_skin_take_command:
    enabled: true
    text: "&#6A02C3➤ &7/funnytrap skin &etake <ник> <скин> <количество>"

  usage_itemskin_give_command:
    enabled: true
    text: "&#6A02C3➤ &7/funnytrap itemskin &egive <ник> <скин> <количество>"

  usage_itemskin_take_command:
    enabled: true
    text: "&#6A02C3➤ &7/funnytrap itemskin &etake <ник> <скин> <количество>"

  usage_footer:
    enabled: true
    text: "&#FFAA00▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬"

  itemskin_give_success:
    enabled: true
    text: "&#6A02C3🎁 &fВыдан скин &#6A02C3%skin_name% &fигроку &#6A02C3%player_name% &fв количестве &#6A02C3%amount%&f."

  itemskin_give_received:
    enabled: true
    text: "&#6A02C3🎉 &fВы получили скин: &#6A02C3%skin_name%"

  itemskin_usage:
    enabled: true
    text: "&#6A02C3📜 &fИспользование: &#6A02C3/funnytrap itemskin <give|take> <игрок> <скин> [количество]"

  cooldown_message:
    enabled: true
    text: "&#6A02C3⏳ &fПодождите &#6A02C3%time%&f сек. перед использованием следующей ловушки."

  region_blocked:
    enabled: true
    text: "&#6A02C3🚫 &cЗдесь нельзя устанавливать ловушки."

  trap_placed:
    enabled: false
    text: "&#6A02C3✅ &fЛовушка установлена!"

  schematic_not_found:
    enabled: true
    text: "&#6A02C3🗺️ &fФайл схематики &#6A02C3%file% &fне найден!"

  region_not_allowed:
    enabled: true
    text: "&#6A02C3🏰 &fВы можете ставить ловушки только в специальных &#6A02C3PvP-зонах!"

  trap_overlap_denied:
    enabled: true
    text: "&#6A02C3⚠ &fВы не можете разместить ловушку в зоне действия другой ловушки!"

  # НОВОЕ СООБЩЕНИЕ - для пересечения трапок
  trap_intersection_denied:
    enabled: true
    text: "&#6A02C3🔀 &fНельзя ставить трапку на пересечении с другой трапкой!"

  cannot_build_in_region:
    enabled: true
    text: "&#6A02C3🚧 &fВы не можете устанавливать ловушки в чужих регионах!"

  trap_ally_buff:
    enabled: false
    text: "&#6A02C3✨ &aВы получили усиления от своей ловушки!"

  trap_enemy_debuff:
    enabled: false
    text: "&#6A02C3☠ &cНа вас действуют эффекты вражеской ловушки!"

  owner_enter_trap:
    enabled: false
    text: "&#6A02C3🏠 &fВы вошли в свою ловушку и получили усиления!"

  skin_not_found:
    enabled: true
    text: "&#6A02C3🎨 &fСкин не найден: &#FFAAAA%skin%"

  skin_give_success:
    enabled: true
    text: "&#6A02C3🎁 &fВыдан скин &#6A02C3%skin_id% &fигроку &#6A02C3%player_name% &fв количестве &#6A02C3%amount%&f."

  skin_take_success:
    enabled: true
    text: "&#6A02C3📤 &fЗабран скин &#6A02C3%skin_id% &fу игрока &#6A02C3%player_name% &fв количестве &#6A02C3%amount%."

  skin_give_received:
    enabled: true
    text: "&#6A02C3🎉 &fВы получили скин &#6A02C3%skin_name%&f!"

  skin_take_notified:
    enabled: true
    text: "&#6A02C3📤 &fУ вас забрали скин &#FFAAAA%skin_name%&c!"

  skin_no_permission:
    enabled: true
    text: "&#6A02C3🔒 &cУ вас нет прав для управления скинами."

  skin_usage:
    enabled: true
    text: "&#6A02C3📜 &fИспользование: &#6A02C3/funnytrap skin <give|take> <игрок> <скин> [количество]"

  trap_enter_message:
    enabled: false
    text: "&#6A02C3💥 &cВы попали в ловушку!"

  trap_effect_applied:
    enabled: false
    text: "&#6A02C3⚡ &cНа вас подействовал эффект ловушки!"

  trap_despawned:
    enabled: false
    text: "&#999999💨 &7Ловушка исчезла."

  worldedit_not_found:
    enabled: true
    text: "&#6A02C3🔧 &cWorldEdit не найден! Ловушки не будут работать."

  worldguard_not_found:
    enabled: true
    text: "&#6A02C3🛡️ &cWorldGuard не найден! Защита регионов не будет работать."

  chorus_teleport_denied:
    enabled: true
    text: "&#6A02C3🍇 &cТелепортация хорусом заблокирована в этой ловушке!"

  ender_pearl_denied:
    enabled: true
    text: "&#6A02C3🔮 &cИспользование жемчуга эндера заблокировано в этой ловушке!"

  trap_already_active:
    enabled: true
    text: "&#6A02C3🚫 &cЗдесь уже есть активная ловушка!"

  trap_placement_failed:
    enabled: true
    text: "&#6A02C3❌ &cНе удалось установить ловушку!"

  trap_removed:
    enabled: false
    text: "&#6A02C3🗑️ &aЛовушка успешно удалена."

  no_active_traps:
    enabled: true
    text: "&#6A02C3📋 &cНет активных ловушек."

  skin_selected:
    enabled: true
    text: "&#6A02C3✓ &fСкин установлен: &#6A02C3%skin_name%"

  skin_removed:
    enabled: true
    text: "&#6A02C3✗ &fСкин сброшен!"

  no_skin_available:
    enabled: true
    text: "&#6A02C3✗ &fУ вас нет этого скина!"

  skin_already_active:
    enabled: true
    text: "&#6A02C3⚠ &fЭтот скин уже активен!"

  trap_list_header:
    enabled: true
    text: "&#FFAA00▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬"

  trap_list_entry:
    enabled: true
    text: "&#6A02C3• &7%trap_id% &fв мире &b%world% &fна координатах &e%x%&f, &e%y%&f, &e%z%"

  trap_list_footer:
    enabled: true
    text: "&#FFAA00▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬"

check-build-permission: false

exclude-regions:
  - "world"
  - "__global__"

allowed-regions:
  - "pvp"
  - "arena"
  - "warzone"

traps:
  trap:
    material: NETHERITE_SCRAP
    name: "&#06F5FF[&#05E7FF🔥&#05D9FF] &#04BDFFЛ&#03AFFFо&#03A0FFв&#0292FFу&#0284FFш&#0176FFк&#0168FFа"
    lore:
      - ""
      - "&7Создает ловушку 3x3 блоков"
      - "&7Пропадает через время"
    schematic: "divan"
    duration: 20
    cooldown: 25
    sound_place: BLOCK_PISTON_EXTEND
    sound_despawn: BLOCK_PISTON_CONTRACT
    enchanted: false
    hide_enchants: true
    hide_attributes: true
    custom_model_data: 1000
    wg_flags:
      - "block-break deny"
      - "block-place deny"
      - "pvp allow"
 
YAML:
messages:
  enabled: true

  # Настройки префикса
  prefix_enabled: true
  prefix: "&#6A02C3F&#6402BAu&#5E02B2n&#5801A9n&#5201A1y&#4C0198T&#46018Fr&#400087a&#3A007Ep &r"

  # Команды
  no_permission:
    enabled: true
    text: "&#6A02C3✘ &cУ вас нет прав для выполнения этой команды."

  invalid_arguments:
    enabled: true
    text: "&#6A02C3⚠ &cНеверные аргументы."

  unknown_subcommand:
    enabled: true
    text: "&#6A02C3❓ &fНеизвестная подкоманда: &#6A02C3%subcommand%"

  usage_give:
    enabled: true
    text: "&#6A02C3📦 &fИспользование: &#6A02C3/funnytrap give <trap_id> <игрок> <количество>"

  usage_reload:
    enabled: true
    text: "&#55AAFF🔄 &fИспользование: &#6A02C3/funnytrap reload"

  usage_skin:
    enabled: true
    text: "&#FF55FF🎨 &fИспользование: &#6A02C3/funnytrap skin <give|take> <ник> <скин> <количество>"

  invalid_trap_id:
    enabled: true
    text: "&#6A02C3❌ &fНеверный ID ловушки: &#FFAAAA%trap_id%"

  invalid_player:
    enabled: true
    text: "&#6A02C3👤 &fИгрок не найден: &#6A02C3%player%"

  invalid_amount:
    enabled: true
    text: "&#6A02C3🔢 &fНеверное количество."

  inventory_full:
    enabled: true
    text: "&#6A02C3🎒 &fВаш инвентарь полон. Ловушка была выброшена рядом с вами."

  give_item:
    enabled: false
    text: "&#6A02C3🎁 &fВы получили &#6A02C3%item_name%&a!"

  give_success:
    enabled: true
    text: "&#6A02C3✅ &fВы выдали &#6A02C3%amount% %item_name% &fигроку &#6A02C3%player_name%."

  reload_success:
    enabled: true
    text: "&#55AAFF🔄 &aКонфигурация плагина перезагружена."

  reload_error:
    enabled: true
    text: "&#6A02C3💥 &fОшибка при перезагрузке конфигурации: &#6A02C3%error%"

  usage_header:
    enabled: true
    text: "&#FFAA00▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬"

  usage_give_command:
    enabled: true
    text: "&#6A02C3➤ &7/funnytrap give &e<trap_id> <игрок> <количество>"

  usage_reload_command:
    enabled: true
    text: "&#6A02C3➤ &7/funnytrap reload"

  usage_skin_give_command:
    enabled: true
    text: "&#6A02C3➤ &7/funnytrap skin &egive <ник> <скин> <количество>"

  usage_skin_take_command:
    enabled: true
    text: "&#6A02C3➤ &7/funnytrap skin &etake <ник> <скин> <количество>"

  usage_itemskin_give_command:
    enabled: true
    text: "&#6A02C3➤ &7/funnytrap itemskin &egive <ник> <скин> <количество>"

  usage_itemskin_take_command:
    enabled: true
    text: "&#6A02C3➤ &7/funnytrap itemskin &etake <ник> <скин> <количество>"

  usage_footer:
    enabled: true
    text: "&#FFAA00▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬"

  itemskin_give_success:
    enabled: true
    text: "&#6A02C3🎁 &fВыдан скин &#6A02C3%skin_name% &fигроку &#6A02C3%player_name% &fв количестве &#6A02C3%amount%&f."

  itemskin_give_received:
    enabled: true
    text: "&#6A02C3🎉 &fВы получили скин: &#6A02C3%skin_name%"

  itemskin_usage:
    enabled: true
    text: "&#6A02C3📜 &fИспользование: &#6A02C3/funnytrap itemskin <give|take> <игрок> <скин> [количество]"

  cooldown_message:
    enabled: true
    text: "&#6A02C3⏳ &fПодождите &#6A02C3%time%&f сек. перед использованием следующей ловушки."

  region_blocked:
    enabled: true
    text: "&#6A02C3🚫 &cЗдесь нельзя устанавливать ловушки."

  trap_placed:
    enabled: false
    text: "&#6A02C3✅ &fЛовушка установлена!"

  schematic_not_found:
    enabled: true
    text: "&#6A02C3🗺️ &fФайл схематики &#6A02C3%file% &fне найден!"

  region_not_allowed:
    enabled: true
    text: "&#6A02C3🏰 &fВы можете ставить ловушки только в специальных &#6A02C3PvP-зонах!"

  trap_overlap_denied:
    enabled: true
    text: "&#6A02C3⚠ &fВы не можете разместить ловушку в зоне действия другой ловушки!"

  # НОВОЕ СООБЩЕНИЕ - для пересечения трапок
  trap_intersection_denied:
    enabled: true
    text: "&#6A02C3🔀 &fНельзя ставить трапку на пересечении с другой трапкой!"

  cannot_build_in_region:
    enabled: true
    text: "&#6A02C3🚧 &fВы не можете устанавливать ловушки в чужих регионах!"

  trap_ally_buff:
    enabled: false
    text: "&#6A02C3✨ &aВы получили усиления от своей ловушки!"

  trap_enemy_debuff:
    enabled: false
    text: "&#6A02C3☠ &cНа вас действуют эффекты вражеской ловушки!"

  owner_enter_trap:
    enabled: false
    text: "&#6A02C3🏠 &fВы вошли в свою ловушку и получили усиления!"

  skin_not_found:
    enabled: true
    text: "&#6A02C3🎨 &fСкин не найден: &#FFAAAA%skin%"

  skin_give_success:
    enabled: true
    text: "&#6A02C3🎁 &fВыдан скин &#6A02C3%skin_id% &fигроку &#6A02C3%player_name% &fв количестве &#6A02C3%amount%&f."

  skin_take_success:
    enabled: true
    text: "&#6A02C3📤 &fЗабран скин &#6A02C3%skin_id% &fу игрока &#6A02C3%player_name% &fв количестве &#6A02C3%amount%."

  skin_give_received:
    enabled: true
    text: "&#6A02C3🎉 &fВы получили скин &#6A02C3%skin_name%&f!"

  skin_take_notified:
    enabled: true
    text: "&#6A02C3📤 &fУ вас забрали скин &#FFAAAA%skin_name%&c!"

  skin_no_permission:
    enabled: true
    text: "&#6A02C3🔒 &cУ вас нет прав для управления скинами."

  skin_usage:
    enabled: true
    text: "&#6A02C3📜 &fИспользование: &#6A02C3/funnytrap skin <give|take> <игрок> <скин> [количество]"

  trap_enter_message:
    enabled: false
    text: "&#6A02C3💥 &cВы попали в ловушку!"

  trap_effect_applied:
    enabled: false
    text: "&#6A02C3⚡ &cНа вас подействовал эффект ловушки!"

  trap_despawned:
    enabled: false
    text: "&#999999💨 &7Ловушка исчезла."

  worldedit_not_found:
    enabled: true
    text: "&#6A02C3🔧 &cWorldEdit не найден! Ловушки не будут работать."

  worldguard_not_found:
    enabled: true
    text: "&#6A02C3🛡️ &cWorldGuard не найден! Защита регионов не будет работать."

  chorus_teleport_denied:
    enabled: true
    text: "&#6A02C3🍇 &cТелепортация хорусом заблокирована в этой ловушке!"

  ender_pearl_denied:
    enabled: true
    text: "&#6A02C3🔮 &cИспользование жемчуга эндера заблокировано в этой ловушке!"

  trap_already_active:
    enabled: true
    text: "&#6A02C3🚫 &cЗдесь уже есть активная ловушка!"

  trap_placement_failed:
    enabled: true
    text: "&#6A02C3❌ &cНе удалось установить ловушку!"

  trap_removed:
    enabled: false
    text: "&#6A02C3🗑️ &aЛовушка успешно удалена."

  no_active_traps:
    enabled: true
    text: "&#6A02C3📋 &cНет активных ловушек."

  skin_selected:
    enabled: true
    text: "&#6A02C3✓ &fСкин установлен: &#6A02C3%skin_name%"

  skin_removed:
    enabled: true
    text: "&#6A02C3✗ &fСкин сброшен!"

  no_skin_available:
    enabled: true
    text: "&#6A02C3✗ &fУ вас нет этого скина!"

  skin_already_active:
    enabled: true
    text: "&#6A02C3⚠ &fЭтот скин уже активен!"

  trap_list_header:
    enabled: true
    text: "&#FFAA00▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬"

  trap_list_entry:
    enabled: true
    text: "&#6A02C3• &7%trap_id% &fв мире &b%world% &fна координатах &e%x%&f, &e%y%&f, &e%z%"

  trap_list_footer:
    enabled: true
    text: "&#FFAA00▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬"

check-build-permission: false

exclude-regions:
  - "world"
  - "__global__"


allowed-regions:
  - "pvp"
  - "arena"
  - "warzone"

traps:
  trap:
    material: NETHERITE_SCRAP
    name: "&#06F5FF[&#05E7FF🔥&#05D9FF] &#04BDFFЛ&#03AFFFо&#03A0FFв&#0292FFу&#0284FFш&#0176FFк&#0168FFа"
    lore:
      - ""
      - "&7Создает ловушку 3x3 блоков"
      - "&7Пропадает через время"
    schematic: "divan"
    duration: 20
    cooldown: 25
    sound_place: BLOCK_PISTON_EXTEND
    sound_despawn: BLOCK_PISTON_CONTRACT
    enchanted: false
    hide_enchants: true
    hide_attributes: true
    custom_model_data: 1000
    wg_flags:
      - "block-break deny"
      - "block-place deny"
      - "pvp allow"
Да все правильно в exclude-regions:

- "world"

- "global" Надо добавить ваш регион
 
CrazyX обновил(а) ресурс You must be logged in to see this link. новой записью:

You must be logged in to see this link.

добавил возможность юзать все скины в руке через шифт+пкм
также добавил возможность что бы при использовании скина он автоматически выбирался можно отключить в конфиге

советы
удалите старый config.yml

You must be logged in to see this link.
 
Привет! Добавь возможность регулировать диаметр регионов. Сейчас можно поставить вплотную другую трапку и она срежет часть другой, а после восстановит блоки срезанной трапки, которые можно ломать.

Вам необходимо зарегистрироваться для просмотра изображений-вложений
 
Назад
Сверху Снизу