🌟 SingleCustomEnchant - Продвинутая система кастомных зачарований

Платно Плагин 🌟 SingleCustomEnchant - Продвинутая система кастомных зачарований 2.0.1

Нет прав для приобретения ("1 000.00" ₽)
Были проведены мелкие фиксы, улучшена оптимизация, обновлен обзор плагина на ютубе
1. Кастомное точило:
  • Если кастомное точило включено, игроки видят кастомный интерфейс с выборочным снятием чар.
  • Если кастомное точило выключено, при клике открывается стандартное ванильное точило.
Код:
# Добавлено в главный config.yml:
custom-grindstone:
  enabled: false # Поставьте true, чтобы вернуть кастомное GUI точила
Кастомное точило - это продвинутая альтернатива классическому игровому блоку, которая превращает обычное снятие зачарований в полноценную механику.

В отличие от ванильного аналога, который без разбора уничтожает все чары ради пары сфер опыта, кастомное точило предоставляет игроку полный контроль над зачарованиями через удобный интерфейс.
Когда игрок кликает по точилу при включенной настройке в конфиге, вместо стандартного двухслотового окна открывается полноценное меню:
  1. Слот для предмета: Игрок кладет свое оружие, инструмент или броню в специальный слот.
    2026-06-25_02.01.24.png
  2. Панель выбора: Плагин моментально сканирует предмет и выводит все найденные на нем зачарования (и ванильные, и кастомные) в виде отдельных книг на экране.
    2026-06-25_02.01.29.png
  3. Выборочное снятие: Игрок может кликать по книгам, выбирая, какие именно чары он хочет убрать, а какие - оставить на предмете. Выбранные чары подсвечиваются и меняют свой статус (например, с «Выключена» на «Включена»).
    2026-06-25_02.01.37.png
    2026-06-25_02.01.31.png


  4. Кнопка подтверждения: Кнопка, которая в реальном времени показывает, сколько опыта получит игрок за очистку, и какие именно чары будут сняты.
    2026-06-25_02.01.40.png


    В конфиге вы можете настроить стоимость зачарований. Так же их стоимость увеличивается в зависимости от их уровня.

    YAML:
    # Настройка получения опыта при снятии зачарований в точиле
    # Формула расчета: базовый_множитель * 2^(уровень - 1)
    grindstone-experience:
      vanilla:
        protection: 2
        fire_protection: 2
        feather_falling: 2
        blast_protection: 2
        projectile_protection: 2
        respiration: 2
        aqua_affinity: 2
        thorns: 3
        depth_strider: 3
        frost_walker: 4
        binding_curse: 5
        soul_speed: 4
        knockback: 2
        fire_aspect: 3
        loot_bonus_mobs: 3
        sweeping: 2
        silk_touch: 4
        loot_bonus_blocks: 3
        lure: 2
        loyalty: 2
        impaling: 2
        riptide: 3
        channeling: 4
        multishot: 3
        quick_charge: 2
        piercing: 2
        mending: 5
        vanishing_curse: 5
      custom:
        bur: 5
        autosmelt: 4
        filter: 3
        magnetism: 4
        unbreakable: 8
        lumberjack: 6
        impenetrable: 10
        critical: 5
        destroyer: 4
        lavahod: 6
        experience_boost: 3
        replanter: 5
        delicate: 4
        farmer: 5
        sniper: 5
        stun: 6
        homing: 8
        rich: 5
2. Кастомные зачарования для Трезубца

Зачарование «Снайпер» (Sniper I - II)
  • Суть: Наносит колоссальный урон на дистанции, способный эффективно пробивать игроков в топовой броне (например, Защита V). Урон агрессивно растёт на оптимальной дистанции до 40 блоков, а после 40 метров скорость нарастания замедляется.
  • Прочность: Чем больше итогового урона вы нанесли цели, тем сильнее ломается трезубец за один бросок. Ванильное зачарование «Прочность» полностью учитывается и снижает скорость поломки!
  • Настройка: В конфиг вынесена настройка индивидуального множителя урона для каждого уровня зачарования.
YAML:
sniper:
    enable: true
    can-combine: true
    can-enchant: true
    max-level: 2
    applicable-items:
      - TRIDENT
    # Множители урона за каждый блок дистанции для уровней I и II
    multipliers:
      1: 1.6
      2: 3.2
    description:
      1:
        - "&7Снайпер I"
      2:
        - "&7Снайпер II"

Зачарование Автонаводка (Homing I-IV)
  • Суть: Трезубец выбирает приоритетом ту цель, в сторону которой вы действительно целились, и плавно корректирует вектор полета стремясь в игрока.
  • Урон: Чем сильнее трезубцу пришлось скорректировать движение до цели, тем сильнее падает его итоговый урон при попадании.
  • Настройка: В конфиг вынесено: сила коррекции и максимальный угол захвата цели в градусах для каждого из 4 уровней.
Зачарование «Стан» (Stun I - III)
  • Суть: Срабатывает при попадании трезубцем по игроку. Накладывает на жертву негативные эффекты.
  • Настройка: В конфиг вынесено: шанс срабатывания для каждого уровня, а также гибкий список накладываемых эффектов с указанием их точной длительности (в тиках) и уровня эффекта.
Исправлена работа зачарования Лаваход
Переписана работа зачарования бур, а также исправлены все не доработки связанные с ним
Исправлена работа зачарования Бур с зачарованием удача, а также выдача монет(SingleMFA) за вскапывание блоков буром.
Исправлена работа API на версиях 1.21+
Добавлено сообщение:

YAML:
bur:
  reward: "&#FFA500● &fВы &#FFA500заработали&f сломав блоки: &#FFA500{amount} ¤"
Изменена работа зачарований:
Непробиваемый: теперь он уменьшается урон на 50%, а не отменяет удар, а также исправлен баг с работой звука который проигрывается при его активации
Бур: теперь зачарование бур сильнее ломает кирку
Теперь при наложении кастомных зачарований на предмет он светится как зачарованный
Добавлено API для работы плагина(SingleCustomEnchantAPI - идёт в комплекте)
Улучшена оптимизация
Улучшена работа некоторых зачарований на версиях 1.21+
Косметические исправления
1. Исправлена работа зачарования бур с киркой
2. Добавлена авто-замена зачарований на вещах при изменении их в enchants.yml(при изменении его названия и т. п.)
1. Новое зачарование "Богач", работает только при наличии дополнения SingleMFA, увеличивает количество выпадаемых монет с мобов(множитель и максимальный уровень настраиваются в enchants.yml)
2. Вся настройка зачарований была вынесена в файл enchants.yml:

YAML:
enchants:
  bur:
    enable: true
    can-combine: true
    can-enchant: true
    display-name: "&eЧародейская книга"
    max-level: 2
    applicable-items:
      - WOODEN_PICKAXE
      - STONE_PICKAXE
      - IRON_PICKAXE
      - GOLDEN_PICKAXE
      - DIAMOND_PICKAXE
      - NETHERITE_PICKAXE
      - WOODEN_SHOVEL
      - STONE_SHOVEL
      - IRON_SHOVEL
      - GOLDEN_SHOVEL
      - DIAMOND_SHOVEL
      - NETHERITE_SHOVEL
    allowed-blocks:
      - STONE
      - GRANITE
      - POLISHED_GRANITE
      - DIORITE
      - POLISHED_DIORITE
      - ANDESITE
      - POLISHED_ANDESITE
      - COBBLESTONE
      - MOSSY_COBBLESTONE
      - BRICKS
      - STONE_BRICKS
      - CRACKED_STONE_BRICKS
      - CHISELED_STONE_BRICKS
      - WHITE_CONCRETE
      - ORANGE_CONCRETE
      - MAGENTA_CONCRETE
      - LIGHT_BLUE_CONCRETE
      - YELLOW_CONCRETE
      - LIME_CONCRETE
      - PINK_CONCRETE
      - GRAY_CONCRETE
      - LIGHT_GRAY_CONCRETE
      - CYAN_CONCRETE
      - PURPLE_CONCRETE
      - BLUE_CONCRETE
      - BROWN_CONCRETE
      - GREEN_CONCRETE
      - RED_CONCRETE
      - BLACK_CONCRETE
      - COAL_ORE
      - IRON_ORE
      - GOLD_ORE
      - REDSTONE_ORE
      - LAPIS_ORE
      - DIAMOND_ORE
      - EMERALD_ORE
      - NETHER_QUARTZ_ORE
      - ANCIENT_DEBRIS
      - OBSIDIAN
      - IRON_BLOCK
      - GOLD_BLOCK
      - DIAMOND_BLOCK
      - EMERALD_BLOCK
      - REDSTONE_BLOCK
      - LAPIS_BLOCK
      - NETHERRACK
      - NETHER_GOLD_ORE
    description:
      1:
        - "&7Бур I"
      2:
        - "&7Бур II"

  autosmelt:
    enable: true
    can-combine: false
    can-enchant: true
    display-name: "&eЧародейская книга"
    max-level: 1
    applicable-items:
      - PICKAXE
      - SHOVEL
    description:
      1:
        - "&7Автоплавка I"

  filter:
    enable: true
    can-combine: false
    can-enchant: true
    display-name: "&eЧародейская книга"
    max-level: 1
    applicable-items:
      - PICKAXE
      - AXE
      - HOE
      - SHOVEL
      - SWORD
    description:
      1:
        - "&7Фильтр I"

  magnetism:
    enable: true
    can-combine: false
    can-enchant: true
    display-name: "&eЧародейская книга"
    max-level: 1
    applicable-items:
      - PICKAXE
      - AXE
      - HOE
      - SHOVEL
    description:
      1:
        - "&7Магнетизм I"

  unbreakable:
    enable: true
    can-combine: false
    can-enchant: true
    display-name: "&eЧародейская книга"
    max-level: 1
    applicable-items:
      - PICKAXE
      - AXE
      - SHOVEL
      - HOE
      - SWORD
    description:
      1:
        - "&7Неразрушимый I"

  lumberjack:
    enable: true
    can-combine: true
    can-enchant: true
    display-name: "&eЧародейская книга"
    max-level: 2
    applicable-items:
      - AXE
    allowed-blocks:
      - OAK_LOG
      - SPRUCE_LOG
      - BIRCH_LOG
      - JUNGLE_LOG
      - ACACIA_LOG
      - DARK_OAK_LOG
      - OAK_WOOD
      - SPRUCE_WOOD
      - BIRCH_WOOD
      - JUNGLE_WOOD
      - ACACIA_WOOD
      - DARK_OAK_WOOD
      - STRIPPED_OAK_LOG
      - STRIPPED_SPRUCE_LOG
      - STRIPPED_BIRCH_LOG
      - STRIPPED_JUNGLE_LOG
      - STRIPPED_ACACIA_LOG
      - STRIPPED_DARK_OAK_LOG
      - STRIPPED_OAK_WOOD
      - STRIPPED_SPRUCE_WOOD
      - STRIPPED_BIRCH_WOOD
      - STRIPPED_JUNGLE_WOOD
      - STRIPPED_ACACIA_WOOD
      - STRIPPED_DARK_OAK_WOOD
      - OAK_PLANKS
      - SPRUCE_PLANKS
      - BIRCH_PLANKS
      - JUNGLE_PLANKS
      - ACACIA_PLANKS
      - DARK_OAK_PLANKS
      - PUMPKIN
      - CARVED_PUMPKIN
      - JACK_O_LANTERN
      - MELON
    description:
      1:
        - "&7Дровосек I"
      2:
        - "&7Дровосек II"

  impenetrable:
    enable: true
    can-combine: true
    can-enchant: true
    display-name: "&eЧародейская книга"
    max-level: 2
    chance-per-level:
      1: 0.025
      2: 0.04
    applicable-items:
      - LEATHER_HELMET
      - TURTLE_HELMET
      - LEATHER_CHESTPLATE
      - LEATHER_LEGGINGS
      - LEATHER_BOOTS
      - CHAINMAIL_HELMET
      - CHAINMAIL_CHESTPLATE
      - CHAINMAIL_LEGGINGS
      - CHAINMAIL_BOOTS
      - IRON_HELMET
      - IRON_CHESTPLATE
      - IRON_LEGGINGS
      - IRON_BOOTS
      - GOLDEN_HELMET
      - GOLDEN_CHESTPLATE
      - GOLDEN_LEGGINGS
      - GOLDEN_BOOTS
      - DIAMOND_HELMET
      - DIAMOND_CHESTPLATE
      - DIAMOND_LEGGINGS
      - DIAMOND_BOOTS
      - NETHERITE_HELMET
      - NETHERITE_CHESTPLATE
      - NETHERITE_LEGGINGS
      - NETHERITE_BOOTS
    description:
      1:
        - "&7Непробиваемый I"
      2:
        - "&7Непробиваемый II"

  critical:
    enable: true
    can-combine: true
    can-enchant: true
    display-name: "&eЧародейская книга"
    max-level: 2
    applicable-items:
      - WOODEN_SWORD
      - STONE_SWORD
      - IRON_SWORD
      - GOLDEN_SWORD
      - DIAMOND_SWORD
      - NETHERITE_SWORD
      - WOODEN_AXE
      - STONE_AXE
      - IRON_AXE
      - GOLDEN_AXE
      - DIAMOND_AXE
      - NETHERITE_AXE
    description:
      1:
        - "&7Критический I"
      2:
        - "&7Критический II"

  destroyer:
    enable: true
    can-combine: true
    can-enchant: true
    display-name: "&eЧародейская книга"
    max-level: 2
    chance-per-level:
      1: 0.33
      2: 0.33
    damage-per-level:
      1: 1
      2: 2
    min-unbreaking-protection: 3
    applicable-items:
      - WOODEN_SWORD
      - STONE_SWORD
      - IRON_SWORD
      - GOLDEN_SWORD
      - DIAMOND_SWORD
      - NETHERITE_SWORD
      - WOODEN_AXE
      - STONE_AXE
      - IRON_AXE
      - GOLDEN_AXE
      - DIAMOND_AXE
      - NETHERITE_AXE
    description:
      1:
        - "&7Разрушитель I"
      2:
        - "&7Разрушитель II"

  lavahod:
    enable: true
    can-combine: true
    can-enchant: true
    display-name: "&eЧародейская книга"
    max-level: 2
    applicable-items:
      - LEATHER_BOOTS
      - CHAINMAIL_BOOTS
      - IRON_BOOTS
      - GOLDEN_BOOTS
      - DIAMOND_BOOTS
      - NETHERITE_BOOTS
    description:
      1:
        - "&7Лаваход I"
      2:
        - "&7Лаваход II"

  experience_boost:
    enable: true
    can-combine: true
    can-enchant: true
    display-name: "&eЧародейская книга"
    max-level: 3
    applicable-items:
      - PICKAXE
      - AXE
      - SHOVEL
      - HOE
      - SHEARS
      - FISHING_ROD
    description:
      1:
        - "&7Опытный I"
      2:
        - "&7Опытный II"
      3:
        - "&7Опытный III"

  replanter:
    enable: true
    can-combine: true
    can-enchant: true
    display-name: "&eЧародейская книга"
    max-level: 4
    applicable-items:
      - WOODEN_HOE
      - STONE_HOE
      - IRON_HOE
      - GOLDEN_HOE
      - DIAMOND_HOE
      - NETHERITE_HOE
    description:
      1:
        - "&7Посев I"
      2:
        - "&7Посев II"
      3:
        - "&7Посев III"
      4:
        - "&7Посев IV"

  delicate:
    enable: true
    can-combine: true
    can-enchant: true
    display-name: "&eЧародейская книга"
    max-level: 3
    applicable-items:
      - WOODEN_HOE
      - STONE_HOE
      - IRON_HOE
      - GOLDEN_HOE
      - DIAMOND_HOE
      - NETHERITE_HOE
    description:
      1:
        - "&7Деликатный I"
      2:
        - "&7Деликатный II"
      3:
        - "&7Деликатный III"

  farmer:
    enable: true
    can-combine: true
    can-enchant: true
    display-name: "&aФармер"
    max-level: 10
    applicable-items:
      - NETHERITE_SWORD
    description:
      1:
        - "&7Фармер I"
      2:
        - "&7Фармер II"
      3:
        - "&7Фармер III"
      4:
        - "&7Фармер IV"
      5:
        - "&7Фармер V"
      6:
        - "&7Фармер VI"
      7:
        - "&7Фармер VII"
      8:
        - "&7Фармер VIII"
      9:
        - "&7Фармер IX"
      10:
        - "&7Фармер X"

  fermer:
    enable: true
    can-combine: true
    can-enchant: true
    display-name: "&aФермер"
    max-level: 4
    applicable-items:
      - HOE
    description:
      1:
        - "&7Фермер I"
      2:
        - "&7Фермер II"
      3:
        - "&7Фермер III"
      4:
        - "&7Фермер IV"

  mark:
    enable: true
    can-combine: true
    can-enchant: true
    display-name: "&eЧародейская книга"
    max-level: 2
    chance-per-level:
      1: 0.05
      2: 0.075
    duration-per-level:
      1: 140
      2: 240
    applicable-items:
      - SWORD
    description:
      1:
        - "&7Метка I"
      2:
        - "&7Метка II"

  hardened:
    enable: true
    can-combine: true
    can-enchant: true
    display-name: "&eЧародейская книга"
    max-level: 2
    chance-per-level:
      1: 0.10
      2: 0.15
    applicable-items:
      - HELMET
      - CHESTPLATE
      - LEGGINGS
      - BOOTS
    description:
      1:
        - "&7Закалённый I"
      2:
        - "&7Закалённый II"
  rich:
    enable: true
    can-combine: true
    can-enchant: true
    display-name: "&6Богач"
    max-level: 5
    applicable-items:
      - WOODEN_SWORD
      - STONE_SWORD
      - IRON_SWORD
      - GOLDEN_SWORD
      - DIAMOND_SWORD
      - NETHERITE_SWORD
      - WOODEN_PICKAXE
      - STONE_PICKAXE
      - IRON_PICKAXE
      - GOLDEN_PICKAXE
      - DIAMOND_PICKAXE
      - NETHERITE_PICKAXE
    multiplier-per-level: # Ваши множители (например: x1.2 для 1 лвл, x2.0 для 5 лвл)
      1: 1.2
      2: 1.4
      3: 1.6
      4: 1.8
      5: 2.0
    description:
      1:
        - "&7Богач I"
      2:
        - "&7Богач II"
      3:
        - "&7Богач III"
      4:
        - "&7Богач IV"
      5:
        - "&7Богач V"

3. Была оптимизирована работа некоторых зачарований
4. Добавилось больше параметров настройки для кастомных зачарований в config.yml и enchants.yml
5. Исправлен баг с работой зачарования filter
Что нового:
  • Добавлено 4 новых зачарования:
    • ✨ Фармер (I-IV) — Меч. Увеличивает количество опыта, выпадающего при убийстве мобов.
    • 🌾 Фермер (I-IV) — Мотыга. Увеличивает количество собираемых культур. Работает вместе с удачей, магнетизмом и посевом!
    • 🎯 Метка (I-II) — Меч. С шансом накладывает эффект свечения на противника при ударе (7-12 секунд).
    • 🛡️ Закалённый (I-II) — Броня. Снижает шанс потери прочности брони в ПВП-сражениях. Сочетается с ванильной прочностью и контрит Разрушителя!
  • Настройка зачарований:
    • Теперь в config.yml для каждого зачарования добавлены параметры enable, can-combine и can-enchant.
    • Вы можете индивидуально запретить скрещивать определенные книги в наковальне для повышения уровня, или запретить выбивать конкретный чар в чародейском столе!
  • Улучшения Tab-Complete:
    • Команда /setfilter стала намного удобнее! При автодополнении (Tab) больше не отображаются громоздкие английские названия материалов — только красивый, переведенный на русский язык список предметов.
Назад
Сверху Снизу