Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
  • Этот раздел только для РЕЛИЗОВ сборок! Запрещено создавать темы с вопросами о сборках.

    Чтобы ваша сборка не была удалена из данного раздела, вы должны полностью оформить вашу тему в соответствии с Правилами оформления тем сборок

[PLUGINS] Light Server [PaperSpigot 1.8-1.10+] Update 22.09.2016 (v1.3)

GoldCrafter

Активный участник
Пользователь
Баллы
61
f98f6fae4497.png
​
Описание
Версия ядра: PaperSpigot 1.10.2 [LATEST]
Обновление сборки: 1.3 [22.09.16|STABLE]

Я всегда беру плагины из официальных источников.
Так как я всегда использую последние версии плагинов, то возможно, а скорее всего они переведены не все. Эту сборку я старался сделать максимально не урезать в функционале, но при этом в сборке только самые необходимые плагины.


Настройка
Криперы и TNT - взрываются и разбивают блоки, но только на незаприваченной территории.


Огниво и ведро лавы - разрешены, но только в своем регионе, либо на незаприваченной территории.

Отключено распространение огня/огня от лавы на незаприваченной территории.


Если игрок не заходил месяц, его регионы регенерируются, а данные в AuthMe удаляются.

PermissionsEX настроен на 5 групп: Player, VIP, Premium, Moderator, Admin.


Особенности
[+] Качественное, производительное ядро.
[+] Никаких лагов, даже на слабых системах.
[+] Все необходимые плагины, ничего лишнего.
[+] Отключены все возможные авто-обновления плагинов.
[+] Генерация коренной породы в один слой.
[+] Персональное меню /help у каждой группы.
[+] У пользователя отображается та группа, которая старше.

[+] Русифицированная консоль(Win) и почти все системные сообщения.
[+] Защита животных и грядок от затаптывания в регионе.

[+] /op и /deop только через консоль.

Плагины
ActionHealth - Отображение HP у мобов и игроков в PvP. [Мой RU]
AntiRelog - Честное PvP между игроками. [RU]
AuthMe - Авторизация, регистрация на сервере. [Мой RU]
AutoSaveWorld - Удаление старых регионов/бэкапы. [RU]
BlockVersion - Дополнение к ProtocolSupport. [Не требуется]
ClearLag - Очистка упавшего лута и т.д. [Мой RU]
EssentialsX - Основной набор функций и команд. [RU]
EssentialsXChat * - Префиксы | дополнение к чату. [Не требуется]
EssentialsXSpawn * - Доп. функции команды /spawn. [Не требуется]

FastAsyncWorldEdit * - Дополнение к WorldEdit. [МОЙ RU]
Jobs - Профессии для игрока, система заработка. [RU]
MultiMOTD - Расширяет функционал MOTD. [Мой RU]
NoCheatPlus - Пожалуй, лучший античит. [Мой RU]
ProtocolLib - Стабилизация работы API Bukkit. [Не требуется]

PermissionsEx - Настройка прав для игроков. [Не требуется]
ProtocolSupport - Заход с версий 1.8 - 1.10+. [Не требуется]

RandomPort - Телепортация в случайное место. [RU]
SafeTrade - Безопасный обмен между игроками. [Мой RU]
SkinsRestorer - Возвращает скины на сервер. [Мой RU]
TitleManager - GUI приветствие при входе на сервер. [Мой RU]
Vault - Вспомогательный плагин | Economy API. [Не требуется]
WGExtender - Расширяет функционал WorldGuard. [RU]
WorldEdit - Удобное редактирование мира. [ENG]
WorldGuard - Приват территорий. [RU]
​
Все вышеуказанные плагины настроены и некоторые русифицированы.
[Скачать][Зеркало]
|30,3 мб.|
Обновление сборки раз в 3 дня (нет).

Не содержит шлака.​

Автор оформления: GoldCrafter. Частичное или полное копирование ЗАПРЕЩЕНО!

Дата обновления темы: 22.09.2016|18:30
​
 
Последнее редактирование:
Группы PEX
Player: 2 точки дома, 2 привата по 80.000 блоков. /kit starter
VIP: 3 точки дома, 2 привата по 120.000 блоков. /kit vip
Premium: 4 точки дома, 3 привата по 150.000 блоков. /kit premium

Moderator: |KICK/BAN/MUTE/KILL/EXP/INVSEE/JAIL|
Admin: '*' |Без ограничений/Разрешено все|

- authme.player.login
- authme.player.register
- authme.player.changepassword
- essentials.kits.starter
- essentials.build
- essentials.help
- essentials.help.worldedit
- essentials.balance
- essentials.kit
- essentials.pay
- essentials.kit
- essentials.motd
- essentials.msg
- essentials.list
- essentials.rules
- essentials.spawn
- essentials.home
- essentials.sethome
- essentials.tpaccept
- essentials.tpdeny
- essentials.delhome
- essentials.tpa
- essentials.warp
- essentials.recipe
- worldedit.selection.*
- worldedit.wand
- worldedit.wand.toggle
- worldedit.selection.size
- worldguard.region.define
- worldguard.region.redefine.own
- worldguard.region.redefine.member
- worldguard.region.redefine
- worldguard.region.claim
- worldguard.region.select.own.*
- worldguard.region.info.own.*
- worldguard.region.info.member.*
- worldguard.region.addmember.own.*
- worldguard.region.remove.own.*
- worldguard.region.removemember.own.*
- worldguard.region.list.own
- randomport.portself
- randomport.netherport
- skinsrestorer.playercmds
- safetrade.request
- safetrade.accept
- safetrade.deny
- essentials.sethome.multiple.vip
- essentials.kits.vip
- essentials.afk.kickexempt
- essentials.joinfullserver
- essentials.hat
- essentials.feed
- essentials.craft
- essentials.sethome.multiple.premium
- essentials.kits.premium
- essentials.heal
- essentials.ptime
- essentials.tp
- essentials.teleport.cooldown.bypass
- essentials.teleport.timer.bypass
- essentials.back.ondeath
- essentials.back
- essentials.vanish
- lagg.clear
- lagg.check
- skinsrestorer.cmds
- worldguard.region.remove.*
- worldguard.region.setpriority.*
- worldguard.region.removeowner.*
- worldguard.region.addowner.*
- worldguard.halt-activity
- worldguard.fire-toggle.*
- essentials.spawn.others
- essentials.tpahere
- essentials.worlds.*
- essentials.tp.others
- essentials.tp
- essentials.top
- essentials.warp.overwrite.*
- essentials.sethome.multiple.unlimited
- essentials.sethome.others
- essentials.delwarp
- essentials.delhome.others
- essentials.near
- essentials.mail.sendall
- essentials.break.bedrock
- essentials.break
- essentials.exp.set
- essentials.exp.set.others
- essentials.exp.give
- essentials.exp.give.others
- essentials.god.pvp
- essentials.heal.others
- essentials.heal.cooldown.bypass
- essentials.kits.*
- essentials.ptime.others
- essentials.tree
- essentials.afk.others
- essentials.book
- essentials.book.*
- essentials.helpop.receive
- essentials.nick
- essentials.nick.color
- essentials.nick.format
- essentials.nick.magic
- essentials.seen
- essentials.seen.extra
- essentials.seen.ipsearch
- essentials.seen.banreason
- essentials.spawner
- essentials.spawner.*
- essentials.whois
- essentials.ban
- essentials.ban.offline
- essentials.ban.exempt
- essentials.banip
- essentials.broadcast
- essentials.burn
- essentials.clearinventory.others
- essentials.deljail
- essentials.enderchest.modify
- essentials.invsee
- essentials.invsee.modify
- essentials.invsee.preventmodify
- essentials.jails
- essentials.kick
- essentials.kill
- essentials.lightning
- essentials.lightning.others
- essentials.mute
- essentials.setjail
- essentials.socialspy
- essentials.socialspy.others
- essentials.sudo
- essentials.tempban
- essentials.tempban.offline
- essentials.thunder
- essentials.jail.allow.*
- essentials.togglejail.offline
- essentials.togglejail
- essentials.jail.exempt
- essentials.unban
- essentials.unbanip
- essentials.vanish.effect
- essentials.weather
- essentials.jump
- essentials.tphere
- essentials.world
- essentials.worlds.*
- essentials.gamemode.*
- worldedit.clipboard.copy
- worldedit.clipboard.paste
- worldedit.clipboard.flip
- worldedit.clipboard.rotate
- worldedit.region.set
- worldedit.region.replace

ChangeLog
23d7c381b6dfa25473cceee52215f8da.png

v2.0 - В будущем!!!
5390e79d9880477fb95595fa098f53fd.png
Группы:
- Emerald.
- Deluxe.
А также: Поправки в переводе большинства плагинов, возможно! переход на Spigot и оптимизация spigot.yml. Обновление всех возможных плагинов. Добавление ChestCommands и AutoMessagesPlus, AntiXray, удаление ProtocolSupport и BlockVersion. Переход с EssentialsChat на ChatEx. Различные фиксы и пересмотр настройки конфигурации всех плагинов. Кейсы с редкими вещами. Добавление CoreProtect.

23d7c381b6dfa25473cceee52215f8da.png

v1.3 - УЖЕ ДОСТУПНА

- Обновлено ядро PaperSpigot.
- Обновлен и переведен мной RandomPort.
- Обновлен ProtocolSupport.
- Добавлен ProtocolLib.
- Мелкие поправки в переводе.
- Отключены авто-обновления некоторых плагинов.
- Добавлен FastAsynsWorldEdit.
- Русифицирован WorldEdit ↑.
- В PEX добавлена строка: Player >
- worldguard.region.remove.own.* >
23d7c381b6dfa25473cceee52215f8da.png

v1.2


- Добавлен AntiRelog.
- Добавлен AutoSaveWorld.
- Поправки в переводе AuthMe.
- Поправки в config'е NoCheatPlus.
- Поправки в config'е Essentials.
- Поправки в config'е WorldGuard.
- Поправки в SafeTrade>messages_ru.
- Изменен server.properties > online-mode=false.
- Изменен Start_Linux.sh.
- Заменен ViaVersion > ProtocolSupport|BlockVersion.
- Заменен HealthBar > ActionHealth.
- Поправки в permissions.yml.
- Отключены авто-обновления некоторых плагинов.
- Поднастроен ClearLag.

- Из-за ProtocolSupport'a не работает команда /reload.
23d7c381b6dfa25473cceee52215f8da.png

v1.1

- Множество мелких исправлений во всех плагинах.
- Добавлен, настроен и переведен NoCheatPlus.
- Добавлены и изменены стартеры для Linux/Mac_OSX.
- Обновлен SkinsRestorer.

- Удален AutoSaveWorld в связи с ошибкой при попытке OP.
23d7c381b6dfa25473cceee52215f8da.png

v1.0

- Release.
Выражаю отдельную благодарность пользователям форума:

demkom - Использовал его kit наборы.
DragonX - Использовал его Start_Windows.
slavik123123123 - Используется WG и WE из его сборки.
InterWall - Сделал рецензию на мою сборку.

Автор оформления: GoldCrafter. Частичное или полное копирование ЗАПРЕЩЕНО!

Дата обновления темы: 22.09.2016|18:30
​
 
Последнее редактирование:
Вот это уже лучше, давно не видел хороших сборок в разделе. Из замеченных проблем:
Снимок экрана 2016-09-18 в 12.10.12.png Снимок экрана 2016-09-18 в 12.22.34.png
Снимок экрана 2016-09-18 в 12.24.53.png
В остальном никаких проблем. Мусора действительно нет (кроме папки bStats), настроено всё вполне годно (надеюсь гриф в WG включён специально).
Ах да, файл start.command лучше заменить на прикреплённый к посту. В твоём проблемы с правами и кодировкой (в стартеры засунуть и __MACOSX тоже).
Удачи со следующей версией!
 

Вложения:

  • start.command.zip
    start.command.zip
    Размер файла
    611 байт
    Просмотров
    32
Стартеры взял из соседней темы в последний момент.
Да, гриф в WG настроил специально.
В след. версии уберу гриф эндеров, поднастрою права, возможно добавлю пару новых групп.
Про права — там проблемы со словом essentials, которое написано неправильно (на скрине в предыдущем посте).
Стартер лучше этот поставь.
 
Сборка собрана качественно, но есть недочёты:
1) WorldGuard не полностью переведённый
2) Trading частично не правильно переведён. В переводе говориться про торговлю, а не про обмен (В некоторых сообщениях)
 
В сборки есть недочёты !

1) ViaVersion если не ошибаюсь этот плагин работает в обратном направлении.
Тоесть с ядром 1.8 можно зайти с клиента 1.10, но нельзя будет использовать блоки с новой версии.
Замени на ProtocolSupport, иначе неполусться зайти с клиентов 1.8

2) В скрипт запуска для Linux не указано сколько памяти выделено для ядра.
Можно было написать хотя бы так:
Код:
java -Xms2048M -Xmx3048M -Dfile.encoding=UTF-8 -jar PaperSpigot.jar

Предлагаю HealthBar заменить на ActionHealth
1215317ef0ac555d2a66ca7d6dc3d257d23e3176
 
Сборка собрана качественно, но есть недочёты:
1) WorldGuard не полностью переведённый
2) Trading частично не правильно переведён. В переводе говориться про торговлю, а не про обмен (В некоторых сообщениях)
Подправил перевод SafeTrade > messages_ru.
В сборки есть недочёты !

1) ViaVersion если не ошибаюсь этот плагин работает в обратном направлении.
Тоесть с ядром 1.8 можно зайти с клиента 1.10, но нельзя будет использовать блоки с новой версии.
Замени на ProtocolSupport, иначе неполусться зайти с клиентов 1.8

2) В скрипт запуска для Linux не указано сколько памяти выделено для ядра.
Можно было написать хотя бы так:
Код:
java -Xms2048M -Xmx3048M -Dfile.encoding=UTF-8 -jar PaperSpigot.jar

Предлагаю HealthBar заменить на ActionHealth
1215317ef0ac555d2a66ca7d6dc3d257d23e3176
Учел все недостатки. Исправил, заменил.

Обновление v1.2
[Список исправлений см. ChangeLog]​
 
Последнее редактирование:
Баги:
- Из-за ProtocolSupport'a не работает команда /reload.

Это не баг так надо !
И вообще не рекомендовано её использовать, так как это черевато последствиями.

Можно переписать скрипт запуска еще сложнее, так чтоб при зависании сервер cам перезапускался.
Могу привести пример для linux, для удобства в 2 скрипта.

1) Первый скрипт запускает второй скрипт в оболочке screen чтоб не держать постоянно запущеным в открытом окне консоли.
2) Второй скрипт который запускает сам сервер и следит чтоб при срыве процесса серер перезапускался.

Код:
#!/bin/bash
screen -A -m -d -S minecraft sh start.sh {}

Код:
#!/bin/bash
while true
do
    java -Xms1024M -Xmx1024M -XX:-UseLargePages -jar PaperSpigot.jar
    echo "KILL SERVER = CTRL+C"
    echo "Rebooting in:"
    for i in 6 5 4 3 2 1
    do
        echo "$i..."
        sleep 1
    done
done

И перезагружать сервер будет намного безопасней чем командой /reload.
Просто вводишь /stop, сервер останавливаеться и снова сам стартует по указаному отчету времени.

Для удобства можно прописать в crontab для автоматического запуска сервера при перезагрузке VDS.
Есть и более сложней варианты, но думаю их описывать в этой теме не нужно .

-Xincgc вписывать не надо !
 
Еще допиши запрет команд

Код:
- -authme.logout
- -authme.unregister
- -essentials.helpop
- -worldguard.region.flag.flags.allowed-cmds.*
- -worldguard.region.flag.flags.blocked-cmds.*
- -worldguard.region.flag.flags.game-mode.*
- -worldguard.region.flag.flags.exit.*
- -worldguard.region.flag.flags.entry.*
- -bukkit.*
- -bukkit.command.*
- -minecraft.command.*
- -minecraft.command.me
- -bukkit.command.kill
- -bukkit.command.version
- -bukkit.command.plugins
- -bukkit.command.gc
- -bukkit.command.me
- -bukkit.command.?


Убери повторки - essentials.kit 2 раза встречается у дефолта

GoldCrafter, скинь свой скайп или вк в ЛС !!!
 
Еще допиши запрет команд

Код:
- -authme.logout
- -authme.unregister
- -essentials.helpop
- -worldguard.region.flag.flags.allowed-cmds.*
- -worldguard.region.flag.flags.blocked-cmds.*
- -worldguard.region.flag.flags.game-mode.*
- -worldguard.region.flag.flags.exit.*
- -worldguard.region.flag.flags.entry.*
- -bukkit.*
- -bukkit.command.*
- -minecraft.command.*
- -minecraft.command.me
- -bukkit.command.kill
- -bukkit.command.version
- -bukkit.command.plugins
- -bukkit.command.gc
- -bukkit.command.me
- -bukkit.command.?
Зачем? Сначала зайди, проверь, работают ли эти команды или нет.
-bukkit.* после этого исчезают сообщения от ClearLag.
 
как организовано авто реген приавтов, если игрок не заходил 30 дней?
 
AutoSaveWorld

Строка 58 > Purge.
Есть те, кто заинтересован в получении обновления?
да, сборка чистая, взята за основу, но я бы заменил на спигот, md_5 не советует этот форк, его обновляют "неохотно"
 
- Из-за ProtocolSupport'a не работает команда /reload. - Как же тогда перезагружать сервер?
 

Поделиться этой страницей

Назад
Верх