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
- # Должно быть одно слово (без пробелов)
- # По умолчанию -> 64
- alias = "64"
- # Описание типа блока привата
- # Появляется в меню /ps get
- description = "64 block radius protection zone."
- # Следует ли ограничивать получение блока привата только командами /ps get и /ps give и кастомными крафтами.
- # Другие способы получить этот блок (к примеру. вскопать его) он не будет работать, если не изменить значение на false.
- # Полезно, чтобы блок защиты можно было получить только в магазине или у команды..
- # Т.е из выше перечисленого подводим итоги, если вы ставите значение /true игрок сможет получить блок привата только
- # С команды /ps give и /ps get, а чтобы он мог просто вскопать допустим изумрудную руду и она должна сработать как приват
- # Вы должны изменить это значение на false
- # По умолчанию стоит -> true
- restrict_obtaining = true
- # Эта функция блокирует или наоборот разрешает использовать этот приват в определённом мире
- # "blacklist" этот режим не разрешает игрокам использовать этот блок в указаных мирах
- # "whitelist" этот режим наоборот разрешает использовать этот блок в указаных мирах
- # Может игнорироватся с помощью права protectionstones.admin (включая опку)!
- # Честно делать пример не хотел, но надо мб кто-то и не понял)
- # К примеру приведём, что нам нужно запретить мир world_nether и world_the_end, а разрешить world
- # Мы вписываем строчки
- #world_list_type = "blacklist"
- #worlds = [
- # "world_nether",
- # "world_the_end"
- #]
- #world_list_type = "whitelist"
- #worlds = [
- # "world"
- #]
- # Сам не проверял, но работать поидеи должно!
- world_list_type = "blacklist"
- worlds = [
- "exampleworld1",
- "exampleworld2"
- ]
- # Следует ли фактически запретить размещение привата, когда мир ограничен (идётся про whitelist и blacklist)
- # Блок разместится нормально, без поведения PS.
- # По умолчанию -> true
- prevent_block_place_in_restricted_world = true
- # Разрешить или не разрешить размещение привата в дикой природе.
- # Если установлено значение false, блок привата может быть размещен только в существующих регионах.
- # Фигня, для анархии не пойдёт
- # По умолчанию -> true
- allow_placing_in_wild = true
- [region]
- # Минимальное расстояние между претензиями (которые не принадлежат одному и тому же владельцу), измеренное от блока привата до границы другого региона
- # Возможно, вам придется менять это между блоками, так как размеры регионов будут разными.
- # Установите на -1 без минимума, но все равно будет проверять перекрывающиеся области.
- # Тоже фигня, типо какое расстояние должно быть для установки другого привата
- # По умолчанию -> -1
- distance_between_claims = -1
- # А вот это уже интересно, тут вы решаете сколько будет приватить ваш блок привата (радиус 64 -> 129 x 129 приватит регион)
- # Установите y радиус на -1, если хотите, чтобы приват был от неба до бедрока (y256 y0).
- # Если вы разрешаете соединять регионы сделайте обязательно y радиус -1 ("allow_merging" вот про эту опцию идёт речь)
- x_radius = 64
- y_radius = -1
- z_radius = 64
- # Включает «режим привязки к фрагментам», при котором границы области будут определяться фрагментом, в котором находится блок, и
- # Радиус чанка (сколько чанков дальше от центрального чанка).
- # Позволяет игрокам не беспокоиться о точном размещении своего блока и устраняет проблему беспорядочного перекрытия
- # регионы (поскольку все они соответствуют границам блоков).
- # Установите значение -1, чтобы отключить, и любое число, большее или равное 1, чтобы включить
- # Примечание: если включено, x_radius и z_radius будут игнорироваться!
- # Лучше не трогать, если не знаешь что делаешь!
- chunk_radius = -1
- # Сколько блоков нужно сместить по умолчанию /ps home от блока привата
- home_x_offset = 0.0
- home_y_offset = 1.0
- home_z_offset = 0.0
- # Эта опция устанавливает флаги при создании нового привата
- # Вы можете использовать -g [группа] перел флагом допустим, чтобы отключить пвп среди участников (-g members pvp deny).
- # Можно использовать заполнители PlaceholderAPI в строковых флагах (к примеру. greeting, farewell).
- # К примеру приведём, что нам нужно разрешить взрывы и пвп (как на анархии) и перевести строчки входа и выхода
- # Мы вписываем строчки
- # flags = [
- # "pvp allow",
- # "tnt allow",
- # "greeting &lВы вошли на регион игрока &b&l%player%",
- # "farewell &lВы вышли из региона игрока &b&l%player%",
- # "greeting-action &lВы вошли на регион игрока &b&l%player%",
- # "farewell-action &lВы вышли из региона игрока &b&l%player%",
- # "creeper-explosion true",
- # "wither-damage true",
- # "ghast-fireball deny",
- # Вот и всё)
- # ]
- flags = [
- "pvp deny",
- "tnt deny",
- "greeting &lВы вошли на регион игрока &b&l%player%",
- "farewell &lВы вышли из региона игрока &b&l%player%",
- "greeting-action &lВы вошли на регион игрока &b&l%player%",
- "farewell-action &lВы вышли из региона игрока &b&l%player%",
- "creeper-explosion deny",
- "wither-damage deny",
- "ghast-fireball deny",
- ]
- # Перечислите все флаги, которые могут быть установлены владельцами регионов.
- # Если вы хотите занести в белый список группы, которые также могут быть установлены, используйте -g (например, «-g all, members pvp» запрещает использование флага группы, а группы members)
- # "-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.
- # Не советую, если игрок допустим сделал приват 5x5, а другой игрок пришел и поставил свой приват 10x10 впритык к концу привата 5x5, то игрок
- # который с приватом 10x10 заприватит приват игрока 5x5
- allow_overlap_unowned_regions = false
- # Разрешить или запретить игрокам создавать другие регионы, которые перекрывают этот регион.
- # "owner" - разрешить только владельцам региона перекрывать это (по умолчанию)
- # "member" - разрешить участникам и владельцам перекрывать этот тип региона. (пригодится для городских участков)
- # "all" - разрешить всем игрокам перекрывать этот тип региона.
- # "none" - никакие игроки, даже владельцы региона не могут его перекрыть
- # allow_overlap_unowned_regions не всегда должно быть true, чтобы это сработало.
- allow_other_regions_to_overlap = "owner"
- # Следует ли разрешать этим регионам, созданным с помощью этого блока, сливаться с другими регионами
- # Чтобы это сработало поставьте allow_merging_regions true в config.toml
- allow_merging = true
- # Разрешенные типы регионов для слияния (называются псевдонимом)
- # Обязательно добавьте псевдоним этого текущего типа региона, чтобы разрешить слияние с ним пример. ["64"]
- # Добавьте «all», если вы хотите разрешить слияние этого региона с любым регионом.
- # Сам не понял что это...
- 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(⌐■_■)ノ♪ Наконец-то никто не будет трогать мои вещи!",
- ]
- # Эта опция добавляет цену команде /ps get
- # Вы должны иметь плагины на экономику, к примеру vault и essentials
- # Число должно быть десятичным, т.е если вы хотите поставить цену 10, не используйте price = 10, используйте price = 10.0
- price = 0.0
- # Разрешить или запретить создание этого предмета по индивидуальному рецепту
- # Полезно для создания предмета, когда для параметра restrict_obpting установлено значение true.
- # По умолчанию -> false
- allow_craft_with_custom_recipe = false
- # Укажите индивидуальный рецепт крафта ниже
- # Вы должны заполнить места с предметами названиями отсюда: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
- # Вы также можете использовать другие защитные каменные предметы в качестве ингредиентов в рецепте в формате PROTECTION_STONES:alias
- # Убедитесь, что вы установили allow_use_in_crafting для этого блока значение true, иначе вы не сможете использовать его в крафте
- # Если вам нужен воздух, вы можете просто оставить это место как ""
- # Сорян что без примера 6 ночи уже, лень как-то
- custom_recipe = [
- ["", "STONE", ""],
- ["STONE", "EMERALD", "STONE"],
- ["", "STONE", ""]
- ]
- # Количество блоков привата, которое можно получить при создании
- # Типо сколько блоков привата игроку выдадут, если он скрафтит его
- recipe_amount = 1
- [economy]
- # Сначала необходимо включить налоги в config.toml (tax_enabled)
- # Сумма налога региона за налоговый цикл (цикл - время оплаты каждого налога).
- # Число должно быть десятичным, т.е если вы хотите поставить цену 10, не используйте tax_amount = 10, используйте tax_amount = 10.0
- tax_amount = 0.0
- # Количество секунд между налоговыми циклами. Установите значение -1, чтобы отключить налоги.
- tax_period = -1
- # Время в секундах для уплаты налогов после налогового цикла до наступления наказания.
- # Т.е если игрок не заплатил налог ему даётся отсрочка в 1 день (86400 секунды)
- tax_payment_time = 86400
- # Автоматически установить игрока, создавшего регион, в качестве налогоплательщика.
- start_with_tax_autopay = true
- # Какую роль следует добавить арендаторам (для арендной платы). Это может быть «owner» или «member».
- tenant_rent_role = "member"
- # Должны ли арендодатели сдаваемых в аренду регионов оставаться собственниками, пока они сдаются?
- landlord_still_owner = true
- [behaviour]
- # Скрыть блок привата сразу после установки?
- # Т.е смотрите кто не понял, если игрок установил приват может быть такое, что блок привата будет мешаться
- auto_hide = false
- # Следует ли автоматически сливаться с другими регионами при размещении, если есть только одно перекрытие и allow_merging true
- auto_merge = false
- # Отключить ли возврат блока при удалении
- # Т.е если игрок удалил приват должен ему вернутся блок или нет?
- no_drop = false
- # Предотвращает толкание поршня в привате. Рекомендуется оставить как true.
- prevent_piston_push = true
- # Предотвращает разрушение блока при взрыве.
- # Рекомендуется сохранять true, чтобы игроки не могли использовать больше блоков привата с /ps unhide (когда блок был удалён)
- # По поводу 2 строчки сам хз, но эта функция предотвращает разрушение блока при взрыве тнт и т.п способов (подходит для анархии)
- prevent_explode = true
- # Уничтожает область защитного камня при взрыве блока. Может быть полезно для PVP/Factions серверов.
- # prevent_explode must be false for this to work.
- destroy_region_when_explode = false
- # Silk Touch: if true, ore-blocks that are also configured by ProtectionStones will disallow Silk Touch drops
- # This was the old behaviour to prevent natural obtaining of the protection stone.
- # Recommended to keep false if "Restrict Obtaining" (the new way) is true
- 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
- # Следует ли предотвратить телепортацию в защищенную область, если игрок не владеет ею (кроме как с жемчужиной края и фруктом хоруса)
- # Не препятствует флагу entry, используйте флаг "entry deny" для предотвращения входа.
- # Можно обойти с правом protectionstones.tp.bypassprevent
- prevent_teleport_in = false
- # Куллдаун для телепорта командой /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% создал регион %region%!',
- ]
- # Выполнять команды, когда регион разрушен
- # Переменные: %player%, %world%, %region%, %block_x%, %block_y%, %block_z%
- on_region_destroy = [
- 'console_command: say %player% разрушил регион %region%!',
- ]
- # Сорян за перевод последних строчек, просто реально устал 7 часов утра уже
Add Comment
Please, Sign In to add comment