Ванильное Выживание, Roleplay 1.15.2 - 1.16.1

Сборка сервера Ванильное Выживание, Roleplay 1.15.2 - 1.16.1 1.16.1

Нет прав для скачивания
Поддерживаемые версии
1.15, 1.16
  1. Введение
  2. Фишки
  3. Права и группы
  4. Безопасность
  5. Настройки сервера
  6. Советы от автора
  7. Контакты

1. Введение


Данную сборку нельзя распространять без разрешения автора.
Но использовать можно всем бесплатно :3
Сборка вдохновлена сервером "СП"

Список плагинов:
AdvancedBan - Система банов и мутов.
AntiVPN - Блокировка подключений с впн, прокси.
AuthMe - Регистрация и авторизация игроков
Chatty - Чат
CoreProtect - Регистрация, откат блоков, киллов, действий игроков.
CorePrtotectTNT - Аддон к плагину CoreProtect. Показывает автора взрывов.
EasyWhitelist - Система вайт листа.
LightChatBubbles - Сообщения над головой.
LuckPerms - Менеджер разрешений.
OpenInv - Смотреть чужой инвентарь, эндер сундук.
MegaVanish - Простой и легкий плагин на ваниш.
PacketLimiter - Ограничение на пакеты.
PlaceholderAPI - Заполнители.
PL-Hide [free] - Скрытие плагинов, защита ОР и многое другое
ProtocolLib - Вспомогательный плагин.
rHideTags - Скрытие никнеймов.
rRPChat - РП элементы.
rBookOnline - Статус игрока в книге.
SimpleLay - Сидеть и лежать.
SkinsRestorer - Смена скина.
TitleManager - Таб.
Vault - Вспомогательный плагин.
WorldBorder - Ограничение и прогрузка мира.

Предоставлены бесплатные и публичные плагины.

2. Фишки

Над головой показываются сообщения. Сделано для большего погружения в RP.
Позволяет эту магию плагин LightChatBubbles.

1595106342400.png


Код:
# LightChatBubbles plugin configuration file
# Read project page for aditional info = https://dev.bukkit.org/projects/light-chat-bubbles

# since name tags are visible to everyone in world, only server wide configurations are possible
# read speed analysis taken from: http://iovs.arvojournals.org/article.aspx?articleid=2166061

# floating text lines in chat bubble above player's head
maxBubbleHeight: 3

# max chat bubbles width, longer words won't be truncated and will still appear whole in a single line
maxBubbleWidth: 15

# ticks to wait between bubble chats, about a blink, default 5 ticks (250 msec)
bubblesInterval: 5

# characters per minute, considering an average of 5 chars per word (4 letters + 1 space)
readSpeed: 800

# i had noted there is an additional previous time of about 2 word (10 chars) to notice message and position eyes
handicapChars: 10

# will chat messages only appear in chat bubbles and won't echo on chat window?
disableChatWindow: false

# chat bubbles text format, omit section signs, see http://minecraft.gamepedia.com/Formatting_codes
chatFormat: F


Также есть возможность лежать и сидеть.

1595107235502.png
1595107457944.png


Разрешает такую фичу плагин SimpleLay.

Код:
lang:
  lay:
    already: Вы уже лежите.
    notOnGround: Вы не можете лежать.
    noLonger: Вы встали.
    now: Вы наелись и возможно хотите спать.
  sit:
    already: Вы уже сидите.
    notOnGround: Вы не можете сидеть.
    noLonger: Вы встали.
    now: Вы сейчас присели.
  noperms: You don't have permissions to do that!
sit:
  announce:
    command: true
    click: true
  click-distance: 7.0
  pitch-limit: 0.0
lay:
  announce:
    command: true
    invisible: true
  invisible: Вы не можете лечь, пока вы невидимы!
updateEventCheck: 1
slab-sit: true
stairs-sit: true
carpet-sit: true


RolePlay действия. Добавляются команды /me /do /try

1595150449949.png


Открывает эти возможности плагин rRPChat.

Код:
me:
  enabled: true
  radius: 10
  usage: '§cИспользуй: /%label% <сообщение>'
  format: '§a*§r %name% %message% §a*'
do:
  enabled: true
  radius: 10
  usage: '§cИспользуй: /%label% <сообщение>'
  format: '§e*§r %name% %message% §e*§r'
try:
  enabled: true
  radius: 10
  usage: '§cИспользуй: /%label% <сообщение>'
  format: '* %name% %message% %result% §r*'

results:
  - '§a[Успешно]'
  - '§c[Неуспешно]'

В книжках показывается статус игрока. Онлайн или Оффлайн.

1595150952683.png


Спасибо плагину rBookOnline. Конфига у него нет.


В сборке присутствует датапак на 853 достижения. Он никак не влияет на тпс, в отличие от других датапаков. Русификация - тык

1595155231321.png


Спасибо - BlazeandCave's Advancements Pack

Перевод Яндекс Переводчик и Ргферг1

BlazeandCave's Advancements Pack
Version 1.10

By Cavinator1

Спасибо, что скачали этот пакет достижений от BlazeandCave.
Если вам понравилось или у вас есть какие-либо идеи для других достижений, которые можно было бы добавить в этот пакет (или найти какие-либо проблемы), не стесняйтесь комментировать.

Пожалуйста, используйте Minecraft 1.16 или более позднюю версию для этой версии. Пакет может продолжать или не продолжать работать должным образом в будущих версиях.

-- Установка ---

1) Распакуйте сжатую папку, которую вы загрузили. Внутри должен быть этот документ readme и папка с надписью " bac_advancements"

2) Для нового мира: вы можете нажать кнопку "пакеты данных" при создании нового мира. После этого либо откройте папку world и скопируйте ее в папку "back_advancements", либо щелкните и перетащите папку" back_advancements " непосредственно в меню. Как только он будет импортирован, наведите курсор мыши на значок пакета достижений Blaze and Cave, чтобы появилась стрелка, а затем нажмите на нее, чтобы загрузить пакет данных.

Для существующего мира: скопируйте папку с надписью "bac_advancements". Вставьте его в следующую папку каталога в мире, в котором вы хотите установить их: <World name>/datapacks.

3) Иди в этот мир. Должно появиться сообщение о том, что вы используете пакет достижений Blaze and Cave. Если нет, Проверьте свое меню достижений. Вы должны увидеть пользовательскую вкладку под названием " достижения Блейза и Кейва"
Если вы забыли загрузить пакет данных при создании из нового мира, введите команду: / Data pack enable " file/back_advancements"

--- Исполнители в scoreboard ---

Завершение каждого продвижения запускает функцию, которая добавляет один к табло, поэтому она подсчитывает, сколько достижений получил каждый игрок в мире.
Вы можете заставить табло появиться на боковой панели с помощью следующей команды:
/scoreboard objectives setdisplay sidebar bac_advancements

Или в списке игроков, который появляется при нажатии клавиши tab:
/scoreboard objectives setdisplay list bac_advancements

Пожалуйста, обратите внимание, что из-за того, как работают достижения и функции, если игрок, не являющийся оппедом, получает продвижение, они на самом деле не могут вызвать никаких вознаграждений за функции, поэтому табло может не учитываться для игроков, не являющихся оппедом, на сервере. Однако вы можете исправить это с помощью следующей команды, которая запускает специальную функцию, обновляющую результаты для каждого игрока, находящегося в данный момент в сети.
/function bc_rewards:update_score

--- Включение функции награждения за ачивку ---
Функции вознаграждения дают вам вознаграждение за предмет или опыт после завершения некоторых достижений. По умолчанию они выключены. Чтобы включить их, введите следующую команду:
/scoreboard players set reward bac_settings 1
Чтобы отключить их введите следующую команду:
/scoreboard players set reward bac_settings 0

--- Другие настройки ---
Вы можете настроить таблицу продвижения на автоматическое обновление с помощью этой команды:
/scoreboard players set adv_score bac_settings X
Где X - это то, как часто в секундах вы хотите, чтобы он обновлялся. Эта настройка рекомендуется для серверов, где табло не будет обновляться для игроков, не являющихся opped, и рекомендуется, чтобы X было установлено на большое число для серверов, которые отстают или имеют много людей (например, 300 в течение 5 минут).
По умолчанию X имеет значение 0, что приведет к тому, что он будет обновляться только из функций (рекомендуется для одиночного игрока или серверов, где все настроены)

--- Обновление до более новых версий: ---
Пакет достижений, несомненно, будет обновлен, чтобы быть исправленным для более поздних версий или добавить больше достижений или исправить ошибки. Для обновления просто удалите пакет данных из вашего мира, а затем скопируйте и вставьте в него новую папку datapack. Пожалуйста, обратите внимание, что при повторном входе в ваш мир некоторые или все достижения, которые вы уже получили, Вам может потребоваться получить снова из-за изменений в структуре продвижения.

--- Использование языкового пакета ресурсов: ---
Пакет достижений Blaze and Cave имеет поддержку перевода на другие языки с помощью пакета резервных языковых ресурсов, который можно скачать по ссылке на странице Planet Minecraft.
- Языковой пакет-это пакет ресурсов, который вместо изменения текстур добавляет больше к языковым файлам, используемым пакетом advancements.
- Он устанавливается так же, как и любой другой пакет ресурсов.
- При его использовании вы можете выбрать любой язык, который поддерживает пакет продвижения, и он изменит названия и описания всех достижений на этот язык.

Поддерживаются следующие языки, и я надеюсь добавить еще больше в будущем:
- Pirate Speak (PIRATE) (рофл перевод)
- LOLCAT (Kingdom of Cats) (рофл перевод)
- Espanol
- French
- Russian
- Japanese
- Chinese (Simplified)
- Korean
Если вы хотите помочь в переводе, вы можете получить базовый языковой файл, который поставляется вместе с пакетом языковых ресурсов, перевести его и отправить обратно мне. Более подробная информация о том, как это сделать, находится на странице Планета Майнкрафт.
Если вы используете сервер, пожалуйста, обратите внимание в описании, что он поддерживает перевод с помощью резервного языкового пакета, и предоставьте ссылку на страницу Planet Minecraft.

--- Что вы можете сделать с этими достижениями: ---
Вы можете свободно использовать их, чтобы играть в свои миры. Это включает в себя однопользовательские миры, а также слова с друзьями или даже общедоступные многопользовательские серверы. Если вы используете наши достижения на общедоступном сервере, пожалуйста, напишите нам в описании сервера и оставьте ссылку на страницу Planet Minecraft.

Не перегружайте наши достижения и не претендуйте на них как на свои собственные.

Вы можете записать серию на Youtube, где вы используете эти достижения в своем мире выживания. Если вы это сделаете, пожалуйста, напишите нам в видео или в описании и оставьте ссылку на страницу PlanetMinecraft. И сообщи нам тоже. Мы бы с удовольствием посмотрели, как ты с ними играешь.

И не забывайте правильно произносить наши имена! Кавинато Р-1-это пещера-в-восьми-или, А Майкл м Кенни-это Майкл-ЭМ-Кенни.

--- Диагностика ---
Мы знаем о ряде проблем, связанных с установкой достижений, особенно если вы пытаетесь установить их на серверах. Мы не являемся экспертами по серверам, но вот несколько вопросов, которые нам задали, и как они были решены:

- Табло не работает
Введите эти команды по порядку:
/scoreboard players objectives add bac_advancements dummy
/function bc_rewards:update_score
/scoreboard objectives setdisplay sidebar bac_advancements

- Награды не даются
Помните, что они не включены по умолчанию! Введите эти команды, чтобы включить их:
/scoreboard players objectives add bac_settings dummy
/scoreboard players set reward bac_settings 1

Если вы находитесь на сервере и уверены, что правильно установили награды, это, скорее всего, произойдет из-за разрешений или из-за плагинов сервера (например, Spigot почти всегда будет винить этот пакет данных), потому что, к сожалению, из-за того, как работают достижения и функции, если игрок, не являющийся оппедом, получает продвижение, они на самом деле не могут вызвать никаких вознаграждений за функции.

- Пользовательские достижения просто не проявляются
Если бы вышеперечисленное не сработало,то могло бы произойти множество вещей, которые вызвали бы это. Попробуйте перезагрузить сервер или воспользоваться командой /reload

Если вы используете сервер spigot, команда vanilla / reload не будет работать, вместо этого введите в консоли сервера minecraft: reload (без обратной косой черты).
Помните, что при размещении достижений в папке вашего мира вы должны вставить папку "bac_advancements" в следующий каталог папок: <World name>/datapacks.
Не копируйте их в обычную папку < world name>/Advances - это папка, содержащая файлы игроков (т. е. список каждого игрока и какие достижения они получили), а не сами достижения.

Если на ваш вопрос здесь нет ответа или наш совет не работает для вас, вы можете попробовать отправить нам сообщение о своей проблеме, и мы, возможно, сможем вам помочь. Или попробуйте поискать в Google советы о том, как исправить эти проблемы.

--- Как вы можете внести свой вклад в наш пак ---
У вас есть какие-нибудь идеи для продвижения вперед, которые вы хотели бы видеть в стае? Я открыт для предложений, поэтому, если у вас есть какие-либо идеи, обязательно прокомментируйте или отправьте нам личное сообщение, и мы посмотрим, сможем ли мы его добавить. Обратите внимание, что не все предложения могут быть добавлены из-за ограничений в кодировании продвижения.
Если вы хотите помочь мне перевести, вы можете использовать базовый языковой файл, который поставляется с резервным языковым пакетом, перевести его, а затем отправить мне обратно. Более подробная информация о том, как это сделать, находится на странице Планета Майнкрафт.

--- список достижений ---

Я призываю вас получить все 853 достижения. :) Или, по крайней мере, столько, сколько сможете.

Посмотреть список достижений можно здесь:

BlazeandCave's Advancements Pack
Version 1.10

By Cavinator1

Thank you for downloading this advancements pack by BlazeandCave.
Спасибо, что скачали этот пакет достижений от BlazeandCave.
If you liked or have any ideas for other advancements that could be added to this pack (or found any issues) feel free to comment.

Please use Minecraft 1.16 or later for this version. The pack may or may not continue to work properly in future versions.

--- Installing: ---
1) Unzip the compressed folder that you downloaded. Inside should be this read me document and a folder labeled "bac_advancements"

2)
For a new world: You can click the "Data Packs" option when creating a new world. Upon doing this, either open the world folder and copy in the "bac_advancements" folder, or click and drag the "bac_advancements" folder directly into the menu. Once it is imported, mouse over the icon for BlazeandCave's advancements pack so an arrow appears, then click the arrow to load the datapack.
For an existing world: Copy the folder labeled "bac_advancements". Paste it into the following folder directory in the world you want to install them in: <World name>/datapacks.

3) Go into the world. A message should pop up saying you are using BlazeandCave's advancements pack. If not, check your advancements menu. You should see the custom tab named "BlazeandCave's Advancements"
If you forgot to load the datapack when creating from a new world, type the command: /datapack enable "file/bac_advancements"


--- Using the advancement scoreboard: ---
Completing each advancement triggers a function that adds one to a scoreboard, so it counts how many advancements each player on a world has obtained.
You can get the scoreboard to show up on the sidebar using the following command:
/scoreboard objectives setdisplay sidebar bac_advancements

Or on the player list that shows up when you press tab:
/scoreboard objectives setdisplay list bac_advancements

Please note that due to the way advancements and functions work, if a non-opped player gets an advancement they may not actually trigger any function rewards, so the scoreboard may not count for non-opped players on a server. However, you can fix this using the following command, which runs a special function that updates the scores for every player currently online.
/function bc_rewards:update_score


--- Turning on reward functions: ---
Reward functions give you item or experience rewards upon completing some advancements. By default they are turned off. To turn them on enter the following command:
/scoreboard players set reward bac_settings 1
To turn them off enter this command:
/scoreboard players set reward bac_settings 0


--- Other settings: ---
You can set the advancements scoreboard to automatically update using this command:
/scoreboard players set adv_score bac_settings X
Where X is how often in seconds you want it to be updated. This setting is recommended for servers where the scoreboard won't update for non-opped players, and it is recommended that X is set to a high number for servers that are laggy or have a lot of people (e.g. 300 for 5 minutes).
X is set to 0 by default, which will cause it to only update from the functions (recommended for singleplayer or servers where everyone is opped)


--- Updating to newer versions: ---
The Advancements Pack will undoubtedly be updated to be fixed for later versions or to add more advancements or fix bugs. In order to update, simply delete the datapack from your world, then copy and paste the new datapack folder in. Please note that when you re-enter your world some or all of the advancements you have already obtained you may need to obtain again due to changes in advancement structure.


--- Using the Language Resource Pack: ---
BlazeandCave's Advancements Pack has support for translation into other languages through use of the BACAP Language Resource Pack, which can be downloaded from the link on the Planet Minecraft page.
- The Language Pack is a resource pack that, instead of changing textures, adds more to language files to be used by the advancements pack.
- It is installed just like any other resource pack.
- When using it, you may choose any language that the Advancement Pack supports and it will change the names and descriptions of all of the advancements into that language.

The following languages are supported, and I hope to add more in the future:
- Pirate Speak (PIRATE)
- LOLCAT (Kingdom of Cats)
- Espanol
- French
- Russian
- Japanese
- Chinese (Simplified)
- Korean
If you want to help translate, you can get the base language file that comes with the language resource pack, translate it, then send it back to me. More details on how to do that are on the Planet Minecaft page.
If you are running a server, please note in the description that it supports translation using the BACAP Language Pack, and provide a link to the Planet Minecraft page.



--- What you may do with these advancements: ---
You may freely use them to play your worlds. This includes singleplayer worlds, LAN worlds with friends, or even public multiplayer servers. If you use our advancements on a public server please credit us in the server's description and leave a link to the Planet Minecraft page.

Do not re-upload our advancements and claim them as your own.

You may record a Youtube series where you use these advancements in your survival world. If you do, please credit us in the video or in the description, and leave a link to the Planet Minecraft page. And message us, too. We'd love to see you play with them.

And remember to pronounce our names right! Cavinator1 is cave-in-eight-or and MichaelMKenny is michael-em-kenny.


--- Troubleshooting: ---
We are aware of a number of issues involving installing advancements, particularly if you try to install them on servers. We are no experts on servers, but here are a few questions we've been asked and how they were solved:

- The scoreboard is not working:
Type in these commands in order:
/scoreboard players objectives add bac_advancements dummy
/function bc_rewards:update_score
/scoreboard objectives setdisplay sidebar bac_advancements

- Rewards are not given:
Remember they are not enabled by default! Type in these commands to turn them on:
/scoreboard players objectives add bac_settings dummy
/scoreboard players set reward bac_settings 1
If you are on a server and are positive you installed the rewards correctly, this would likely be occurring due to permissions or due to server plugins (e.g. Spigot will almost always screw with this datapack) because, sadly due to the way advancements and functions work, if a non-opped player gets an advancement they may not actually trigger any function rewards.

- The custom advancements are plain not showing up:
If the above didn't work, any number of things could be happening to cause this to happen. Try restarting the server or using the /reload command.
If you're using a spigot server, the vanilla command /reload won't work, instead type in the server's console minecraft:reload (without the backslash).
Remember when placing the advancements into your world's folder, you have to paste the "bac_advancements" folder into the following folder directory: <World name>/datapacks.
Do NOT copy them into plain <world name>/advancements - that's the folder that contains player files (i.e. a list of each player and what advancements they have gotten), not the advancements themselves.



If your question is not answered here or our advice doesn't work for you, you could try messaging us your problem, and we may be able to help you. Or try searching on Google for advice on how to fix these problems.


--- How you may contribute to our pack: ---
Have any ideas for advancements you'd like to see in the pack? I'm open to suggestions, so if you have any ideas, be sure to comment or send us a private message and we'll see if we can add it. Do note that not all suggestions may be possible to add due to limitations in advancement coding.
If you want to help me translate, you can use the base language file that comes with the BACAP Language Pack, translate it, then send it back to me. More details on how to do that are on the Planet Minecaft page.



--- List of advancements: ---
I challenge you to get all 853 advancements. :) Or at least as many as you can.

View the list of advancements here:


3. Права и группы.

В сборке есть 3 группы. Default, sponsor, moderator.

Права default:

  • bukkit.command.help false (бесполезно)
  • bukkit.command.plugins false (бесполезно)
  • bukkit.command.version false (бесполезно)
  • chatty.command.clearchat
  • chatty.command.ignore
  • chatty.command.msg
  • chatty.command.reply

Права sponsor:
  • coreprotect.inspect
  • group.default
  • weight.2

Права moderator:
  • minecraft.* (Опасно, советуется поменять.)
  • ab.* (Опасно, советуется поменять.)
    openinv.* (Опасно, советуется поменять.)
  • group.sponsor
  • megavanish.see
  • megavanish.use
  • plhide.bypass
  • easywhitelist.admin
  • weight.3
За права отвечает плагин LuckPerms.

4. Безопасность

На сервере установлен CoreProtect, что защитит ваш сервер от гриферов. И не нужны для этого приваты. Достаточно откатить действия грифера.

1595156157616.png


Код:
# CoreProtect Config

# CoreProtect is donationware. Obtain a donation key from coreprotect.net/donate/
donation-key:

# MySQL is optional and not required.
# If you prefer to use MySQL, enable the following and fill out the fields.
use-mysql: false
table-prefix: co_
mysql-host: 127.0.0.1
mysql-port: 3306
mysql-database: database
mysql-username: root
mysql-password:

# If enabled, CoreProtect will check for updates when your server starts up.
# If an update is available, you'll be notified via your server console.
check-updates: true

# If enabled, other plugins will be able to utilize the CoreProtect API.
api-enabled: true

# If enabled, extra data is displayed during rollbacks and restores.
# Can be manually triggered by adding "#verbose" to your rollback command.
verbose: true

# If no radius is specified in a rollback or restore, this value will be
# used as the radius. Set to "0" to disable automatically adding a radius.
default-radius: 10

# The maximum radius that can be used in a command. Set to "0" to disable.
# To run a rollback or restore without a radius, you can use "r:#global".
max-radius: 100

# If enabled, items taken from containers (etc) will be included in rollbacks.
rollback-items: true

# If enabled, entities, such as killed animals, will be included in rollbacks.
rollback-entities: true

# If enabled, generic data, like zombies burning in daylight, won't be logged.
skip-generic-data: true

# Logs blocks placed by players.
block-place: true

# Logs blocks broken by players.
block-break: true

# Logs blocks that break off of other blocks; for example, a sign or torch
# falling off of a dirt block that a player breaks. This is required for
# beds/doors to properly rollback.
natural-break: true

# Properly track block movement, such as sand or gravel falling.
block-movement: true

# Properly track blocks moved by pistons.
pistons: true

# Logs blocks that burn up in a fire.
block-burn: true

# Logs when a block naturally ignites, such as from fire spreading.
block-ignite: true

# Logs explosions, such as TNT and Creepers.
explosions: true

# Track when an entity changes a block, such as an Enderman destroying blocks.
entity-change: true

# Logs killed entities, such as killed cows and enderman.
entity-kills: true

# Logs text on signs. If disabled, signs will be blank when rolled back.
sign-text: true

# Logs lava and water sources placed/removed by players who are using buckets.
buckets: true

# Logs natural tree leaf decay.
leaf-decay: true

# Logs tree growth. Trees are linked to the player who planted the sappling.
tree-growth: true

# Logs mushroom growth.
mushroom-growth: true

# Logs natural vine growth.
vine-growth: true

# Logs when portals such as Nether portals generate naturally.
portals: true

# Logs water flow. If water destroys other blocks, such as torches,
# this allows it to be properly rolled back.
water-flow: true

# Logs lava flow. If lava destroys other blocks, such as torches,
# this allows it to be properly rolled back.
lava-flow: true

# Allows liquid to be properly tracked and linked to players.
# For example, if a player places water which flows and destroys torches,
# it can all be properly restored by rolling back that single player.
liquid-tracking: true

# Track item transactions, such as when a player takes items from
# a chest, furnace, or dispenser.
item-transactions: true

# Logs items dropped by players.
item-drops: true

# Logs items picked up by players.
item-pickups: true

# Track all hopper transactions, such as when a hopper removes items from a
# chest, furnace, or dispenser.
hopper-transactions: true

# Track player interactions, such as when a player opens a door, presses
# a button, or opens a chest. Player interactions can't be rolled back.
player-interactions: true

# Logs messages that players send in the chat.
player-messages: false

# Logs all commands used by players.
player-commands: false

# Logs the logins and logouts of players.
player-sessions: false

# Logs when a player changes their Minecraft username.
username-changes: false

# Logs changes made via the plugin "WorldEdit" if it's in use on your server.
worldedit: true

Забанить грифера можно плагином AdvancedBan.

1595156377384.png


Также есть ограничение на отправку пакетов. Злоумышленник не сможет положить ваш сервер злыми клиентами. Если у него нет доступа к /gamemode creative конечно ;) (От ддоса не помогает.) Плагин: PacketLimiter

Код:
# PacketLimiter config
# The defaults are targeted at preventing obvious packet spamming while allowing clients with significant network
# issues to play

# The interval to measure packets over
# Lowering this value will limit peak packets from players which would target people with bad connections
# Raising this value will allow higher peak packet rates, which will help with people who have poor connections
interval: 7.0

# The maximum maximum packets per second for players
# It is measured over the configured interval
max-packet-rate: 500.0

# Message to display to clients who get kicked
kick-message: "&6Вы отправляете слишком много пакетов!"

# Configuration version, do not touch.
config-version: 0



PL-Hide - Помогает скрыть ваши плагины в /pl и в табе чата. Для группы default видны только команды: /me /do /try /lay /sit /msg /m /r /ignore /changepassword /2fa /l /co. Для группы moderator стоит право plhide.bypass. И этот плагин разрешает /op только тех, кто указан в конфиге.

1595156764220.png


Код:
#OP-protection: Player can only be op'ed if they are in the "allowed-operators" list
op-protection: true
allowed-operators:
  - Rgferg1
#If you try to Op someone who isn't in the list
op-message: "&cThe Player isn't a listed operator!!!"
#Players who are operators and are not in the list can't connect and will be deop'ed.
unauthorized-operator-kick-message: '&cYou are not allowed to be an operator'

#Message if you type a blocked command | Enter none to disable
blocked-command-message: "&7Неизвестная команда... =("
#Message shown if you type /pl | Enter none to disable | Players with the permission plhide.bypass will see the real plugins
/pl-message: '&6Сборка by &bRgferg1'

#Stay on the newest version to get better features!
#Enable or disable automatic ingame update notification on join
update-notify: true


#A tab-completion that applies to all players except for those with the plhide.bypass permission
#Can only add a whole command.
custom-tab: true
tab:
  - me
  - do
  - try
  - lay
  - sit
  - msg
  - m
  - r
  - ignore
  - changepassword
  - 2fa
  - l
  - co i

groups:
  #if no group is set via plhide.group.<group> this will be applied
  #do not rename the default group!
  #blocked commands will be automatically removed from the tabcompletion
  default:
    commands:
      - ver
      - version
      - about
      - bukkit
      - icanhasbukkit
      - help
      - '?'
      - minecraft:me
      - minecraft:help
      - bukkit:?
      - bukkit:help
      - plugins
      - pl
      - bukkit:pl
      - bukkit:plugins
      - bukkit:ver
      - bukkit:version
      - bukkit:about
      #The plugin commands
      - pl-hide:plhide
      - plhide
   #whether the list is a "blacklist" list or a "whitelist"
    group-mode: blacklist
    #here you can add other groups
    #only the same group type will be applied (group-mode)
    included-groups:
      - Test
  #add permission plhide.group.test to apply this group
  Test:
    commands:
      - none
    group-mode: blacklist
    included-groups:
      - none


#Don't change
version: "1.2"


Если вы найдете в этой сборке уязвимости, пожалуйста напишите автору. Либо в комментарии, обсуждение, дискорд, вк.

5. Настройки сервера.

В этой сборке изменены стандартные настройки bukkit.yml, spigot.yml, paper.yml

water-animals: 30
water-ambient: 15
ambient: 1
period-in-ticks: 400
autosave: 12000

water: 32

allow-permanent-block-break-exploits: true
allow-piston-duplication: true
allow-permanent-block-break-exploits-readme: true
allow-piston-duplication-readme: true
optimize-explosions: true
per-player-mob-spawns: true

World, world_nether, world_the_end ограничены на 10000 блоков. С помощью плагина WorldBorder.

6. Советы от автора
  • В качестве авторизации на сборке стоит AuthMe. Настройки в нем дефолтные, советуется поменять.
  • AuthMe можно заменить DSKAuth. А лучше разрешить вход только с лицензии.
  • Обычный Whitelist обходиться, поэтому советую использовать EasyWhiteList. Просто воспользуйтесь /ewhitelist [ник]
  • Большинство плагинов можно заменить одним CMI. В данной сборке его нет, так как он платный.
  • Не рекомендуется использовать на версиях ниже 1.15.
  • Не рекомендуется использовать плагин AutoSaveWorld. Он беcполезный, так как в bukkit.yml есть такая же функция. И в нем много уязвимостей.
  • Если у вас лагает сборка, попробуйте оптимизировать конфиги ядра. Либо купите другую мощную машину.
  • Оптимизация bukkit.yml - тык
  • Оптимизация spigot.yml - тык
  • Оптимизация paper.yml - тык
  • Зарубежный гайд по оптимизации - тык
  • Также прогрузите территорию плагином WorldBorder. Команда /wb fill
  • Сборка не потянет больше 250 игроков. К сожалению проблема с 1.12.2, вина разработчиков игры.
  • Баги? Фиксы - тут и здесь

8. Контакты

ВК
Дискорд - Rgferg1#8892
Поддержать - Лс в вк

Это моя первая сборка. Надеюсь вы ее оцените справедливо! =)
Версия: 0.1
Автор
Rgferg1
Скачивания
134
Просмотры
3,880
Первый выпуск
Обновление
Рейтинг
5.00 звезд Оценок: 3

Последние рецензии

Прекрасная сборка, все плагины отлично настроены, желаю автору удачи)
Хорошая сборка, взял некоторые плагины для себя. Мне понравилось.
Отличная сборка сервера! Пару плагинов брал на свой сервер, качественно переведены плагины. Советую всем! И тебе делать по чаще сборки выживаний! У тебя получается это отлично. Лайк.
Rgferg1
Rgferg1
Спасибо

Комнаты в чате

Верх Низ