Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Определите свой блок защиты ниже
- # Используйте тип блока отсюда: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
- # ------------------------------------------------- -------------------------------------------------
- # Если вы хотите использовать головы игроков, вы можете использовать «PLAYER_HEAD: player_name» (например, «PLAYER_HEAD: Notch»)
- # Чтобы использовать собственные головы игроков, вам нужно значение головы base64. На сайте minecraft-heads.com вы найдете это значение в разделе «Другое» в разделе «Значение:».
- # Чтобы использовать UUID для голов игроков, перейдите на https://sessionserver.mojang.com/session/minecraft/profile/PUT-UUID-HERE и скопируйте значение из поля "value" без кавычек.
- # Когда у вас есть значение, вы можете установить тип "PLAYER_HEAD: value"
- type = "EMERALD_ORE"
- # Другой способ обозначить защитный камень
- # Может использоваться для / ps give и / ps get
- # Должно быть одно слово (без пробелов)
- alias = "64"
- # Описание типа блока защиты
- # Отображается в меню / ps get
- description = "64 block radius protection zone."
- # Следует ли ограничивать получение защитного камня только / ps get и / ps give и пользовательскими рецептами крафта.
- # Другие способы получить этот блок (например, добыча) не будут работать как камень защиты.
- # Полезно, чтобы разрешить получение блока защиты только из магазина или команды.
- # Установите значение "false", если вы хотите позволить игрокам получить камень защиты естественным образом.
- restrict_obtaining = true
- # Включить или отключить использование этого защитного камня в определенных мирах
- # Режим "черный список" предотвращает использование этого блока защиты в мирах в "мирах"
- # Режим "белого списка" позволяет использовать этот блок защиты только в мирах в "мирах"
- # Может быть отменено с помощью разрешения protectionstones.admin (включая OP)!
- world_list_type = "blacklist"
- worlds = [
- "exampleworld1",
- "exampleworld2"
- ]
- # Следует ли фактически ограничить размещение камня защиты, когда мир ограничен (в черном / белом списке)
- # Блок будет размещен нормально, без поведения PS.
- prevent_block_place_in_restricted_world = true
- # Разрешить или запретить размещение блока в «дикой природе».
- # Если установлено значение false, блок защиты может быть размещен только в существующих регионах.
- allow_placing_in_wild = true
- [region]
- # Минимальное расстояние между претензиями (которые не принадлежат одному владельцу), измеренное от блока защиты до границы другого региона
- # Вам, вероятно, придется менять это между блоками, так как размеры регионов будут разными
- # Установите на -1 без минимума, но все равно будет проверять перекрывающиеся регионы
- distance_between_claims = -1
- # Радиус защиты блока (радиус 64 -> область 129 x 129)
- # Установите y_radius на -1, если вы хотите, чтобы он защищал от неба до скалы. Если это не сработает, установите значение 256.
- # y_radius должен быть -1, если вы разрешаете объединение региона (опция "allow_merging")
- x_radius = 64
- y_radius = -1
- z_radius = 64
- # Смещение блока защиты
- # Если вы хотите, чтобы блок защиты не находился в центре новых регионов, вы можете сместить его здесь
- # бывший. x_offset = 64, y_offset = 0, z_offset = 64 сделает это в углу созданной области
- x_offset = 0
- y_offset = 0
- z_offset = 0
- # Сколько блоков нужно сместить по умолчанию / ps home от блока защиты
- home_x_offset = 0.0
- home_y_offset = 1.0
- home_z_offset = 0.0
- # Укажите флаги по умолчанию, которые будут установлены при создании новой защищенной области.
- # Можно использовать -g [group] перед флагом для установки флагов группы (например, -g members pvp deny).
- # Можно использовать заполнители PlaceholderAPI в строковых флагах (например, приветствие, прощание).
- flags = [
- "greeting &lEntering &b&l%player%'s &f&lprotected area",
- "farewell &lLeaving &b&l%player%'s &f&lprotected area",
- "greeting-action &lEntering &b&l%player%'s &f&lprotected area",
- "farewell-action &lLeaving &b&l%player%'s &f&lprotected area",
- ]
- # Список всех флагов, которые могут быть установлены владельцами региона.
- # Если вы хотите занести в белый список группы, которые также могут быть установлены, используйте -g (например, «-g all, members pvp» ограничивает его флагом без группы, а members group)
- # "-g all pvp" - предотвращает настройку группы на нечленов и неуязвимость для атак.
- allowed_flags = [
- "-g all pvp",
- "greeting",
- "greeting-title",
- "greeting-action",
- "farewell",
- "farewell-title",
- "farewell-action",
- "mob-spawning",
- "creeper-explosion",
- "wither-damage",
- "ghast-fireball",
- ]
- # Какие флаги скрывать от / ps info
- hidden_flags_from_info = [
- "ps-name",
- "ps-merged-regions",
- "ps-merged-regions-types",
- "ps-block-material",
- "ps-price",
- "ps-landlord",
- "ps-tenant",
- "ps-rent-period",
- "ps-rent-last-paid",
- "ps-for-sale",
- "ps-rent-settings",
- "ps-tax-payments-due",
- "ps-tax-last-payment-added",
- "ps-tax-autopayer"
- ]
- # Тип приоритета по умолчанию для этого камня защиты типа блока
- priority = 0
- # Разрешить или нет создание регионов, которые перекрывают другие регионы, которые вам не принадлежат
- # Это опасно, так что подумайте об этом внимательно, если вы установите для него значение true.
- allow_overlap_unowned_regions = false
- # Разрешить или нет игрокам создавать другие регионы, которые перекрывают этот регион.
- # "владелец" - разрешить перекрытие только владельцев (по умолчанию)
- # "member" - разрешить участникам и владельцам перекрывать этот тип региона. (пригодится для городских участков)
- # "all" - разрешить всем игрокам перекрывать этот тип региона.
- # "none" - никакие игроки, даже владельцы региона не могут перекрыть его
- # allow_overlap_unowned_regions не обязательно должно быть истинным, чтобы это работало.
- allow_other_regions_to_overlap = "owner"
- # Следует ли разрешать этим регионам, созданным с помощью этого блока, сливаться с другими регионами
- # allow_merging_regions должно иметь значение true в config.toml
- allow_merging = true
- # Обязательно добавьте псевдоним этого текущего типа региона, чтобы разрешить слияние с ним ex. ["64"]
- # Добавьте "все", если вы хотите разрешить слияние этого региона с любым регионом
- allowed_merging_into_types = [
- "all"
- ]
- [block_data]
- # Имя, присвоенное блоку защиты при получении с помощью / ps give или / ps get
- # Также влияет на созданные пользователем предметы (см. Custom_recipe)
- # Оставить как "" без имени
- display_name = "&a&m<---&r&b 64 Блок защиты радиуса &r&a&m--->"
- # Знания, передаваемые блоку защиты при получении с помощью / ps give или / ps get
- # Также влияет на созданные пользователем предметы (см. Custom_recipe)
- # Оставьте как [], чтобы не было сведений
- lore = [
- "&6(⌐■_■)ノ♪ Nobody's going to touch my stuff!",
- ]
- # Добавить цену при использовании / ps get
- # Должен иметь совместимый плагин экономии (требуется Vault, например Essentials)
- # Должен быть десятичным числом (например, не 10, а 10.0)
- price = 0.0
- # Разрешить ли создание этого предмета по индивидуальному рецепту
- # Полезно для создания предмета, когда для параметра restrict_obpting установлено значение true
- allow_craft_with_custom_recipe = false
- # Укажите индивидуальный рецепт крафта ниже
- # Вы должны заполнить места с предметами названиями отсюда: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
- # Вы также можете использовать другие защитные каменные предметы в качестве ингредиентов в рецепте в формате PROTECTION_STONES: псевдоним
- # Убедитесь, что вы установили allow_use_in_crafting для этого блока в значение true, иначе вы не сможете использовать его в крафтинге
- # Если вам нужен воздух, вы можете просто оставить это место как ""
- custom_recipe = [
- ["", "STONE", ""],
- ["STONE", "EMERALD", "STONE"],
- ["", "STONE", ""]
- ]
- # Количество предмета защиты, которое нужно дать при создании
- recipe_amount = 1
- [economy]
- # Сначала необходимо включить налоги в config.toml (tax_enabled)
- # Сумма налога для региона за налоговый цикл.
- # Должен быть десятичным числом (например, не 10, а 10.0)
- tax_amount = 0.0
- # Количество секунд между налоговыми циклами. Установите значение -1, чтобы отключить налоги.
- tax_period = -1
- # Время в секундах для уплаты налогов после налогового цикла до наступления наказания.
- tax_payment_time = 86400
- # Автоматически установить игрока, создавшего регион, как налогоплательщика.
- start_with_tax_autopay = true
- # Какую роль следует добавить арендаторам (для арендной платы). Это может быть «владелец» или «участник».
- tenant_rent_role = "member"
- # Должны ли домовладельцы сдаваемых в аренду регионов оставаться собственниками, пока они сдаются?
- landlord_still_owner = true
- [behaviour]
- # Скрыть защитный камень сразу после установки?
- auto_hide = false
- # Будет ли автоматически сливаться с другими регионами при размещении, если есть только одно перекрытие и allow_merging истинно
- auto_merge = false
- # Предотвращает толкание поршня блока. Рекомендуется оставить как истину.
- no_drop = false
- # Prevents piston pushing of the block. Recommended to keep as true.
- prevent_piston_push = true
- # Предотвращает разрушение блока при взрыве.
- # Рекомендуется сохранять верность, чтобы игроки не могли использовать больше камней защиты с / ps unhide (когда блок разрушен)
- prevent_explode = true
- # Уничтожает область защитного камня при взрыве блока. Может быть полезно для серверов PVP / Factions.
- # prevent_explode должно быть false, чтобы это сработало.
- destroy_region_when_explode = false
- # Silk Touch: если true, рудные блоки, которые также настраиваются с помощью ProtectionStones, не позволят выпадать Silk Touch.
- # Это было старое поведение, чтобы предотвратить естественное получение защитного камня.
- # Рекомендуется оставить false, если "Ограничить получение" (новый способ) истинно
- prevent_silk_touch = false
- # Установить стоимость при установке блока защиты (отдельно от / ps get cost)
- cost_to_place = 0.0
- # Разрешить плавку элемента блока защиты в печах
- allow_smelt_item = false
- # Позволяет использовать блок защиты в рецептах крафта
- # Вы можете установить значение false, чтобы игроки не разлагали его элементы
- allow_use_in_crafting = false
- [player]
- # Разрешить или нет взломать блок защиты щелчком правой кнопки мыши
- # Полезно, если блок защиты неразрывный (фундамент, командный блок) и т. Д.
- allow_shift_right_break = false
- # Следует ли предотвратить телепортацию в защищенную область, если игрок не владеет ею (кроме как с жемчужиной края и фруктом хоруса)
- # Не предотвращает вход, используйте флаг "вход запрещен" для предотвращения входа.
- # Обход с помощью protectionstones.tp.bypassprevent
- prevent_teleport_in = false
- # Не могу двигаться в течение x секунд до телепортации с помощью / ps home или / ps tp. Можно отключить с помощью 0.
- # Возможность телепортироваться, только если игрок стоит на месте.
- # Можно переопределить с разрешением protectionstones.tp.bypasswait
- no_moving_when_tp_waiting = true
- tp_waiting_seconds = 0
- # Следует ли предотвратить получение этого блока через / ps get.
- # Игнорируется с помощью protectionstones.admin
- prevent_ps_get = false
- # Следует ли запретить отображение этого типа региона в / ps home и разрешить телепорт.
- # Примечание: администраторы по-прежнему могут использовать / ps tp для этого типа региона
- prevent_ps_home = false
- # Требуется дополнительное разрешение для размещения этого конкретного блока защиты (вам все еще нужен protectionstones.create)
- # Также относится к / ps get (вам все еще нужен protectionstones.get)
- # '' без дополнительных разрешений
- permission = ''
- [event]
- # Раздел "События"
- # ~~~~~~~~~~~~~~
- # Для каждой строки событий это формат 'type: action'
- # Допускаются следующие типы:
- # player_command - Выполнить команду игрока, вызвавшего событие (не будет выполняться, если не применимо)
- # console_command - Выполнить команду с консоли
- # message - отправить сообщение игроку или консоли, если применимо (поддержка цвета с помощью &)
- # global_message - Отправить сообщение всем игрокам и консоли (поддержка цвета с помощью &)
- # console_message - Отправить сообщение на консоль (поддержка цвета с помощью &)
- # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~
- # Следует ли включать отслеживание событий (события API все равно будут включены)
- enable = false
- # Выполнять команды при создании региона (например, блок защиты места игрока)
- # Переменные:% player%,% world%,% region%,% block_x%,% block_y%,% block_z%
- on_region_create = [
- 'global_message: &l%player% created the region %region%!',
- ]
- # Выполнять команды, когда регион разрушен (например, когда игрок уничтожает блок защиты)
- # Переменные:% player%,% world%,% region%,% block_x%,% block_y%,% block_z%
- on_region_destroy = [
- 'console_command: say %player% has destroyed region %region%!',
- ]
Add Comment
Please, Sign In to add comment