SingleProtectionStones - Приваты для вашей анархии!

Платно Плагин SingleProtectionStones - Приваты для вашей анархии! 1.5

Нет прав для приобретения ("500.00" ₽)
Исправлены косметические недоработки, убраны лишние мешающие сообщения: Не так быстро!
Теперь можно настраивать: будут ли работать поршни в регионе или нет.
YAML:
    flags:
      pistons: false/true
Доработаны мелочи, вынесено больше настроек в конфиг
Исправлены все известные ошибки
Теперь, если приват является кастомным, то при его взрыве/ломании он выпадет как кастомный блок привата.
Теперь в плагине SingleCustomTNT(идёт в наборе с плагином на приваты) можно создавать свои тнт, а также настраивать их исходя из возможностей которые были добавлены, обновите конфиг до актуального!
Добавлена возможность настраивать какие блоки какой динамит сможет взрывать(значение default обозначает бсе блоки которые может взрывать ванильный тнт)
YAML:
# Конфигурация блоков привата
privates:
  IRON_BLOCK:
    # НОВОЕ: Тип привата.
    # Доступные значения:
    # NORMAL (обычный ванильный блок, выпадает как обычно)
    # CUSTOM_COMMAND (кастомный предмет, выдается только через команду)
    # CUSTOM_CRAFT (кастомный предмет, можно скрафтить)
    type: "NORMAL"
    size: "5x5x5"
    pvp-enabled: false
    explosions-allowed: true
    durability: 1
    hologram:
      - "&#ACACACЖ&#AEAEAEе&#B0B0B0л&#B3B3B3е&#B5B5B5з&#B7B7B7н&#B9B9B9ы&#BCBCBCй &#C0C0C0п&#C2C2C2р&#C4C4C4и&#C7C7C7в&#C9C9C9а&#CBCBCBт"
      - "&fВладелец: &#CBCBCB{owner}"
      - "&fПрочность &#ACACAC{durability}&7/&#ACACAC{max_durability}"
    flags:
      mob-spawning: false
      animal-spawning: true
      entry: true
      exit: true
      use: true
      chest-access: true

  GOLD_BLOCK:
    type: "NORMAL"
    size: "7x7x7"
    pvp-enabled: false
    explosions-allowed: true
    durability: 1
    hologram:
      - "&#FFB000З&#FFB500о&#FFBA00л&#FFBE00о&#FFC300т&#FFC800о&#FFCD00й &#FFD600п&#FFDB00р&#FFE000и&#FFE400в&#FFE900а&#FFEE00т"
      - "&fВладелец: &#FFEE00{owner}"
      - "&fПрочность &#FFEE00{durability}&7/&#FFEE00{max_durability}"
    flags:
      mob-spawning: true
      animal-spawning: true
      entry: true
      exit: true
      use: true
      chest-access: true

  DIAMOND_BLOCK:
    type: "NORMAL"
    size: "11x11x11"
    pvp-enabled: true
    explosions-allowed: true
    durability: 1
    hologram:
      - "&#00CBFFА&#00CEFFл&#00D1FFм&#00D4FFа&#00D7FFз&#00DAFFн&#00DDFFы&#00E0FFй &#00E6FFп&#00E9FFр&#00ECFFи&#00EFFFв&#00F2FFа&#00F5FFт"
      - "&fВладелец: &#00CBFF{owner}"
      - "&fПрочность &#00CBFF{durability}&7/&#00CBFF{max_durability}"
    flags:
      mob-spawning: false
      animal-spawning: false
      entry: true
      exit: true
      use: true
      chest-access: true

  EMERALD_ORE:
    type: "NORMAL"
    size: "21x21x21"
    pvp-enabled: true
    explosions-allowed: true
    durability: 1
    hologram:
      - "&#00FF64И&#00FF61з&#00FF5Fу&#00FF5Cм&#00FF5Aр&#00FF57у&#00FF55д&#00FF52н&#00FF50ы&#00FF4Dй &#00FF48п&#00FF45р&#00FF43и&#00FF40в&#00FF3Eа&#00FF3Bт"
      - "&fВладелец: &#00FF64{owner}"
      - "&fПрочность &#00FF64{durability}&7/&#00FF64{max_durability}"
    flags:
      mob-spawning: false
      animal-spawning: false
      entry: true
      exit: true
      use: true
      chest-access: true

  NETHERITE_BLOCK:
    type: "NORMAL"
    size: "31x31x31"
    pvp-enabled: true
    explosions-allowed: false

    # НОВОЕ: Расширенная настройка прочности для блоков с лимитом > 1
    durability:
      initial: 1 # Прочность при установке блока
      max: 2     # Максимальная прочность (чтобы стало 2, нужно чинить)

    # НОВОЕ: Настройка восстановления (починки) привата
    repair:
      material: "NETHERITE_INGOT" # Предмет, которым чинится приват (клик ПКМ)
      amount: 3                   # Количество предметов, нужное для 1 восстановления

    explosion-resistance:
      - "C4"
      - "shockwave"
    hologram:
      - "&#E700FFН&#E800FCе&#EA00F8з&#EB00F5е&#ED00F1р&#EE00EEи&#EF00EAт&#F100E7о&#F200E3в&#F400E0ы&#F500DCй &#F800D5п&#F900D2р&#FB00CEи&#FC00CBв&#FE00C7а&#FF00C4т"
      - "&fВладелец: &#E700FF{owner}"
      - "&fПрочность &#E700FF{durability}&7/&#E700FF{max_durability}"
    flags:
      mob-spawning: false
      animal-spawning: false
      entry: true
      exit: true
      use: true
      chest-access: true

  ANCIENT_DEBRIS:
    type: "CUSTOM_CRAFT" # Указываем, что этот блок имеет свой крафт и кастомную мету
    size: "31x31x31"
    pvp-enabled: true
    explosions-allowed: false

    # Расширенная настройка прочности
    durability:
      initial: 1
      max: 4

    # Настройка починки
    repair:
      material: "NETHERITE_INGOT"
      amount: 3

    # НОВОЕ: Настройка кастомного крафта (работает, если type установлен на CUSTOM_CRAFT)
    craft-recipe:
      shape:
        - "NNN" # Верхний ряд в верстаке
        - "NDN" # Средний ряд в верстаке
        - "NNN" # Нижний ряд в верстаке
      ingredients:
        N: "NETHERITE_INGOT" # N = Незеритовый слиток
        D: "DIAMOND_BLOCK"   # D = Алмазный блок

    explosion-resistance:
      - "C4"
      - "shockwave"
    display-name: "&#E700FFУ&#E300FFн&#DF00FFи&#DB00FFк&#D800FFа&#D400FFл&#D000FFь&#CC00FFн&#C800FFы&#C400FFй &#BC00FFп&#B900FFр&#B500FFи&#B100FFв&#AD00FFа&#A900FFт"
    lore:
      - ''
      - ' &#E700FF&n▌&f Блок приватит территорию'
      - ' &#E300FF&n▌&f &#E300FF[31х31]&f блоков. Имеет &#E300FF4&f прочности  '
      - ''
    hologram:
      - "&#E700FFУ&#E300FFн&#DF00FFи&#DB00FFк&#D800FFа&#D400FFл&#D000FFь&#CC00FFн&#C800FFы&#C400FFй &#BC00FFп&#B900FFр&#B500FFи&#B100FFв&#AD00FFа&#A900FFт"
      - "&fВладелец: &#E700FF{owner}"
      - "&fПрочность &#E700FF{durability}&7/&#E700FF{max_durability}"
    flags:
      mob-spawning: false
      animal-spawning: false
      entry: true
      exit: true
      use: true
      chest-access: true
Обновлена версия API, улучшена работа плагина на кастомный динамит!
Исправлен баг с кастомными крафтами для блоков привата
Три типа блоков привата
Теперь вы сами решаете, как игрок получит приват:
1. NORMAL: Обычный ванильный блок. Поставил — создался приват. Сломал — выпал тот же блок.
2. CUSTOM_COMMAND: Эксклюзивный предмет. Не имеет крафта, выдается только администрацией или через магазин. При разрушении выпадает предмет с вашим названием, лором.
3. CUSTOM_CRAFT: Позволяет создавать уникальные рецепты прямо в конфиге.

Механика «Стартовой прочности»
Теперь у блока может быть разная стартовая и максимальная прочность. Пример:
Незеритовый блок при установке имеет всего 1 прочность. Чтобы довести его до максимума (например, 4 прочности), игроку придется его починить 3 раза.

Полная кастомизация починки
Для каждого типа привата в private.yml теперь настраивается:
1. Чем чинить: Любой предмет (слитки, алмазы, т. д.).
2. Цена починки: Сколько предметов нужно потратить на восстановление 1 единицы прочности.

YAML:
privates:
  ANCIENT_DEBRIS:
    type: "CUSTOM_CRAFT"  # Блок с уникальным крафтом
    size: "31x31x31"
    
    # Настройки прочности
    durability:
      initial: 1 # Установится с 1 HP
      max: 4     # Можно прокачать до 4 HP
      
    # Настройки починки
    repair:
      material: "NETHERITE_INGOT"
      amount: 3 # Нужно 3 слитка для +1 HP
      
    # Настройка крафта
    craft-recipe:
      shape:
        - "NNN"
        - "NDN"
        - "NNN"
      ingredients:
        N: NETHERITE_INGOT
        D: DIAMOND_BLOCK

Исправления:​

1. Исправлен баг с «фантомными» голограммами после взрывов.
2. Улучшена интеграция с WorldGuard при проверке пересечений регионов.
3. Оптимизирован парсинг HEX-цветов в сообщениях и голограммах.
Были исправлены мелкие баги, в плагине на TNT добавлена поддержка перемещения с помощью поршней.
Добавлена возможность настроить включить/выключить работу поршней в регионе(allow-pistons: true/false)
Исправлен баг с двойным выпадением обычных приватов: железный блок, золотой блок, алмазный блок, изумрудная руда
Переработана работа голограм
Обновлено API, добавлена поддержка SingleCustomEnchant
Назад
Сверху Снизу