Описание:
Aqua Core-это полноценное дополнение для любого типа серверов. Он поддерживает систему рангов, наказаний, основных функций и команд и многое другое. Это ядро имеет кучу функций и будет иметь еще больше в следующих обновлениях. Aqua Core поддерживает spigot-сервер с банджи и несколькими прокси-серверами.
AquaCore API и документация по API:
https://github.com/FaceSlap02/AquaCoreAPI/wiki/Developer-APIAquaCore документация плагина: https://github.com/FaceSlap02/AquaCoreAPI/wiki/Documentation
Требования:
- Mongo Database - плагин использует базу данных Mongo для хранения всей информации, такой как наказания, ранг и т. д.
- Redis Database - плагин использует базу данных Redis для синхронизации и связи между вашими банджи-серверами и прокси-серверами.
- Java 8
- Патрубок 1.7 - 1.12
- Этот продукт использует систему лицензирования, которая требует, чтобы ваша система могла подключаться к интернету.
- Как только вы купите продукт, вам нужно будет присоединиться к раздору поддержки, перечисленному выше, чтобы получить свою лицензию.
- Discord Sync- AquaCore поставляется с синхронизацией discord webhook для объявления таких сообщений, как наказания, изменения ранга, помощь и отчет на ваш сервер discord.
- Вы можете настроить свой discord webhook всего за несколько секунд, вы можете найти более подробную информацию об этом здесь: https://support.discord.com/hc/en-us/articles/228383668- Спойлер: Сообщения
- Спойлер: discord.yml
 
 
- Маскировать- Используйте маскировку под свою ответственность, если у вас есть старый плагин, который использует имя игрока для хранения данных, он может потеряться при использовании маскировки, однако плагины, которые используют имя игрока для хранения данных, использовать не следует.
- Система маскировки позволяет полностью уйти под прикрытие, изменив свое имя, скин и внутриигровой ранг.
- Вы можете выбрать до 250+ случайных скинов в меню.- /маскировка <имя>, это приведет вас в меню обработки, где вы можете выбрать скин и ранг для маскировки.
- /неприкрытый, это не замаскирует тебя, если ты замаскирован
- /disguiseinfo, это даст вам информацию об онлайн-игроках, которые замаскированы
- /disguiseinfo <player>, с помощью которого вы можете проверить, замаскирован ли онлайн-игрок
- Дайте игроку "Аква".маскировка,звание.<rank_name>" разрешение разрешить игроку маскироваться до определенного ранга
 
 
![[IMG] [IMG]](https://i.imgur.com/MIPRWOl.png) 
	![[IMG] [IMG]](https://i.imgur.com/lkWQsYe.png) 
	![[IMG] [IMG]](https://i.imgur.com/G1UKMGD.png) 
	![[IMG] [IMG]](https://i.imgur.com/UILMIJl.png) 
	- Наказания- Наказания включают в себя все виды наказаний, такие как запреты, молчание, удары ногами и другие.
- Команды- /черный список <игрок> <игрок><причина> [-s] [-c]
- /бан <игрок> [продолжительность] <игрок><причина> [-s] [-c]
- /mute <player> [длительность] <player><reason> [-s]
- /ipban <player> [длительность] <player><причина> [-s] [-c]
- /warn <player> [длительность] <player><причина> [-s]
- /unban <player> <player><reason> [-s]
- /unmute <player> <player><reason> [-s]
- /unblacklist <player> <player><reason> [-s]
- /kick <игрок> <игрок><причина> [-s]
- /checkpunishments <игрок>
- /punishinfo
 
- [-s] наказывает игрока молча, и сообщение о наказании не будет транслироваться всем.
- [-c] очищает инвентарь наказанного игрока при получении наказания.
- О нас- Запреты
 Вы можете запретить игрокам постоянно или на определенный период времени. Игроки также могут быть забанены IP. If a player is IP-banned no one from the banned IP can join the server.- Spoiler: Check
 
- Mutes
 You can mute players permanently or for a specified period of time. If a player has active mute the player can't be muted until the previous mute expires.
- Warns
 You can warn players permanently or for a specified period of time.
 If a player reaches a configurable amount of warns they will be banned for a configurable amount of time. All warns can be set to inactive after they get banned.
- Blacklists
 The player and the IP of the player will be blacklisted and no one from the IP won't be able to join the server.
- Alts
 You can check all alts from the last IP of the user.
 - Alts are scanned on the last IP of the user.- Spoiler: Alts show
 
- History
 All punishments are saved in Mongo Database, it will save all active and in-active punishments which means that you can check them by doing /checkpunishments <user>.- Spoiler: History/Check
 
 
- Запреты
 
- Ранги- Все ранги синхронизируются и обновляются на каждом сервере
- Ранги могут быть как глобальными, так и для каждого сервера.
- Ранги также могут быть "скрыты". Скрытые ранги будут использоваться только для разрешений, префиксы, суффиксы и цвет будут отфильтрованы из этих рангов.
- Вы можете указать тип ранга. Это может быть дефолт, даритель, персонал или скрытый.
 
![[IMG] [IMG]](https://i.imgur.com/1XUfiRM.png) 
	- Гранты- Все ранги игроков обрабатываются системой грантов.
- Игрок может иметь один или несколько грантов, все разрешения от грантов будут синхронизированы, и Грант с самым высоким весом ранга будет отображаться и использоваться в качестве основного гранта/ранга игрока.
- Спойлер: Меню Гранта Ранга
- Спойлер: Меню Грантов
 
- Отчеты и запросы- Отчеты и запросы синхронизируются между всеми серверами.
- Как отчеты, так и запросы охлаждаются глобально, чтобы предотвратить злоупотребление функциями.
- Отчеты сохраняются в базе данных и помечаются как "нераскрытые" до тех пор, пока сотрудник не решит их раскрыть. Кроме того, все отчеты можно просмотреть в /reports <player>, вы можете выбрать, какой из них показать, решенный или нераскрытый и решенный.
 
![[IMG] [IMG]](https://i.imgur.com/Rsv0u9Q.png) 
	- Spoiler: Reports menu
- Tags- Chat tags are tags that will be shown in the chat when the player is typing.
- All tags are synchronized between all servers and can be created and imported from config by doing /tagsimports.
- To give a tag you need to give the following permission to the player: aqua.tags.<tag_name>
- Spoiler: Tags
- To access tags main menu you can type /tags
 
- Admin and Staff Chat- Staff chat can be toggled by doing /staffchat or used by doing /staffchat <message...>
- Admin chat can be toggled by doing /adminchat or used by doing /adminchat <message...>
- Staff chat and Admin chat have their quick access prefixes that can be put before your message to access to chats.
- To access Staff chat you can type "!" before your message
- Чтобы получить доступ к чату администратора, вы можете ввести "@" перед вашим сообщением
- Эти префиксы можно редактировать с помощью конфигурации.
 
![[IMG] [IMG]](https://i.imgur.com/T9MQeVA.png) 
	- Сообщения подключения персонала- Когда сотрудник присоединяется, уходит или переключает сервер на вашем прокси-сервере, все онлайн-сотрудники будут предупреждены.
- Спойлер: Сообщения
 
- Личные сообщения- Игрок может отправить сообщение другим игрокам с помощью /message <player>, другие игроки могут ответить с помощью /reply <player><player>.
- Игрок может игнорировать игроков, чтобы предотвратить получение личных сообщений от этого игрока.
- Игрок не может отправить сообщение проигнорированному игроку, если только он не решит отменить игнорирование игрока.
 
![[IMG] [IMG]](https://i.imgur.com/eZoTnPM.png) 
	![[IMG] [IMG]](https://i.imgur.com/Iguthy2.png) 
	- Управление Чатом- Возможность отключения, включения и задержки чата.
- Это не синхронизируется на каждом сервере.
- Команды- /chat mute - используется для отключения чата сервера
- /chat unmute - используется для включения чата сервера
- /chat slow <delay> - используется для замедления работы серверного чата
 
 
![[IMG] [IMG]](https://i.imgur.com/wut1cXC.png) 
	- Управление Сервером- Сообщения всякий раз, когда сервер переходит в автономный режим или подключается к сети.
- Спойлер: Сообщения
- Команды- /servermanager - главная команда
- /servermanager runcmd <server:all> <server:all><cmd> - используется для запуска консольной команды на определенном сервере или на всех серверах
- /servermanager info <server> - используется для получения информации о сервере
- /servermanager listservers - используется для получения списка всех подключенных серверов.
 
 
![[IMG] [IMG]](https://i.imgur.com/oMix0Dy.png) 
	![[IMG] [IMG]](https://i.imgur.com/UpdBQK4.png) 
	- Фильтрующая система- Все IP-адреса и ссылки будут отфильтрованы через систему фильтров, если вы не решите отключить ее или добавить разрешенные ссылки.
- Все настраиваемые токсичные миры смогут фильтроваться
![[IMG] [IMG]](https://i.imgur.com/pGgQM9E.png)  
 
- Система замораживания- Персонал может замораживать и размораживать игроков по типу /freeze <player>
- Замороженные игроки не смогут передвигаться, разбивать блоки, получать повреждения или выполнять команды. Исполняемые команды могут быть сконфигурированы в конфигурационных файлах.
 
![[IMG] [IMG]](https://i.imgur.com/419QbuD.png) 
	![[IMG] [IMG]](https://i.imgur.com/GxwVycT.png) 
	- Паническая система- Игроки могут впасть в панику, делая /панику, она обычно используется, когда хакер атакует игрока, и они не хотят умирать.
- Когда игрок использует /панику, весь персонал в сети будет предупрежден, и игрок будет заморожен. В отличие от системы замораживания, паникующий игрок сможет выполнить любую команду.
- Сотрудник может использовать /unpanic <player>, чтобы удалить панику из паникующего игрока.
- Когда игрок использует /panic, режим паники будет удален через настраиваемое количество времени (по умолчанию-через 10 минут) и получит команду перезарядки на настраиваемое количество времени (по умолчанию-в течение 15 минут).
 
![[IMG] [IMG]](https://i.imgur.com/lXcpODZ.png) 
	- Permissions per player- This will not override a player's rank permissions, players will have ranks permissions + its own permissions if added.
- Command- /setpermission <user> <permission> <true|false> - used to add or remove player's permission.
 
 
![[IMG] [IMG]](https://i.imgur.com/59zrZV2.png) 
	- Настройки / Опции- Это настройки, которые синхронизируются между всеми серверами
- Игрок может переключать свое собственное время, личные сообщения, звуки личных сообщений и глобальный чат через графический интерфейс.
- Спойлер: Меню Настроек
 
- Откат персонала- Возможность отката всех запретов, отключений звука, черных списков или предупреждений штатного игрока, выполнившего их.
 
![[IMG] [IMG]](https://i.imgur.com/zG2rhxK.png) 
	- Опции для установки цвета вашего имени курсивом или полужирным шрифтом также добавлены опции для установки рангов полужирным или курсивным шрифтом
- Чтобы установить свое имя жирным шрифтом или курсивом, вы можете использовать элементы в /color
- Чтобы задать ранг жирным шрифтом или курсивом используйте следующие аргументы команды rank- /rank setbold <name> <name><true|false> - true для установки курсивом и false для отмены установки полужирным шрифтом
- /rank setitalic <name> <name><true|false> - true to set italic и false to un-set italic
 
- Добавленные сообщения если кто-то уклоняется от запрета, это будет сообщение со всеми alts и покажет цвет alt в зависимости от статуса alt (онлайн, запрещен, оффлайн).
- Добавлен заполнитель для PlaceholderAPI чтобы получить тег игрока, проверьте главную страницу ресурса для получения информации.
- Теперь, если сообщение игрока отфильтровано, оно будет отправлено как обычное, но только игрок увидит его, персонал также будет предупрежден, это не относится к личным сообщениям!
- Добавлен узел разрешений для каждого цвета в /color, разрешение будет aqua.name.color.<name_color>, если вы хотите дать всем цветам использовать "aqua.name.color.all", если вы хотите дать доступ к жирному шрифту использовать "aqua.name.color.bold" и если вы хотите дать доступ к курсиву использовать "aqua.name.color.italic"
- Добавлена новая настройка в /settings под названием "упоминание чата", если у вас это включено и кто-то упоминает ваше имя в чате, вы будете предупреждены.
![[IMG] [IMG]](https://i.imgur.com/PQhni73.png) 
	- Added NameMC verification, setup your info about your server at NameMC, give rewards if player liked your server on NameMC, give ranks, give permissions, everything configurable.
![[IMG] [IMG]](https://i.imgur.com/ieDj91T.png) 
	- Теперь игроки не смогут предоставить более высокий ранг, чем они сами, если у них нет разрешения "aqua.grant.all".
- Двухфакторная Аутентификация- 2FA-это эффективная система блокировки несанкционированного доступа.
- Добавлено 2FA, позволяющее игрокам или персоналу защищать свои учетные записи с помощью мобильных устройств всякий раз, когда они входят в систему.
- Аутентификация будет синхронизирована между серверами.
 
![[IMG] [IMG]](https://i.imgur.com/A5MQEAT.png) 
	- Добавлена система монет- Игроки смогут приобретать ранги, используя свои монеты.
- Они могут приобрести только приобретаемые звания.
- Вы можете легко добавить очки на счет игрока, выполнив команду /coins add <player> <player><amount>, которая также исполняется с консоли.
- Чтобы установить ранг подлежащий покупке вы можете использовать следующие команды:- /rank setpurchasable <rank> <rank><true|false> - установленный или не установленный ранг для покупки
- /rank setcoinscost <rank> <rank><amount> - установите количество монет, необходимых для покупки ранга.
 
 
- Всех купленных рангов хватит всего на 30 дней!
- Это очень полезно для того, чтобы игроки оставались на сервере.
 
![[IMG] [IMG]](https://i.imgur.com/j8SoRzo.png) 
	![[IMG] [IMG]](https://i.imgur.com/kEdthDr.png) 
	![[IMG] [IMG]](https://i.gyazo.com/3216ecd3426ea8e19b0ee43e377ea0bd.gif) 
	Other features:
- Gamemode Command - change your game to creative, survival, or adventures. (/gma, gmc and /gms available as well), player argument available as well.
- AddLore Command - used to add lore to the item you're holding
- RemoveLore Command - used to remove certain lore from the item you're holding.
- Rename Command - used to set display name to item you're holding.
- More Command - used to get the max amount of items you're holding.
- Alert Command - used to alert messages globally.
- Broadcast Command - used to broadcast messages on the server which you're on.
- Clear Command - used to clear your inventory or inventory for others.
- Feed Command - used to feed yourself or others.
- Heal Command - used to heal yourself or others.
- Invsee Command - used to see the inventory of the player, this also works with offline players, the player needs to join the server at least once.
- Skull Command - used to get head/skull of the player
- Sudo Command - used to sudo other players to type in chat or perform certain commands.
- Teleport Command - used to teleport yourself to a player.
- Команда Teleport Here - используется для телепортации игрока к себе.
- Команда телепортации мира - используется для телепортации самого себя в загруженный мир.
- Команда телепортации позиции - используется для телепортации себя в координаты.
- Команда Fly - используется для переключения вашей мухи или мухи других.
- Give Command - используется для передачи предметов.
- Команда Join - используется для присоединения к определенному серверу, за которым следует аргумент.
- Команда Discord - используется для получения информации о вашем сервере discord.
- Команда Teamspeak - используется для получения информации о вашем сервере Teamspeak.
- Команда Twitter - используется для получения информации Twitter о вашем сервере.
- Команда Store - используется для получения информации о вашем сервере.
- Команда Бога - используется для включения режима бога и становления бессмертным.
- Команда Staffrollback - используется для отката наказаний персонала [/staffrollback <name> <name><time> <time><type>]- Для этого типа можно использовать: "запреты", "приглушения", "предупреждения" или "черные списки".
 
- Команда обслуживания - когда она включена, игроки не смогут присоединиться к серверу, если у них нет разрешения на обход.- Спойлер: Поддержка
 
- Команда StaffList - используется для получения списка онлайн-сотрудников.- Вы также можете скрыть указанные серверы от отображения в этом списке.
- Спойлер: Команда StaffList
 
- Команда List - используется для получения списка онлайн-игроков, /list all to see global players.- Спойлер: Команда Списка
 
- Команда Info - используется для получения информации о проигрывателе, такой как адрес, последний просмотр и т. д.
- Команда PunishInfo - используется для получения информации о себе, проверки отключений и предупреждений.
- Команда AquaCore - используется для получения информации о плагине, /aquacore reload, используется для перезагрузки всех конфигурационных файлов.
![[IMG] [IMG]](https://i.imgur.com/7fgiTC9.png) 
	![[IMG] [IMG]](https://i.imgur.com/cKCnnw1.png) 
	- NameTags - get colored player's names and colored name on the tab. (can be toggled).
- Tips - auto announcements for your server.
- Chat format - format players' chat in the way you like it.
- StaffHistory - check all performed staff's punishments- Command:- /staffhistory <name>
 
- Spoiler: Staff History Menu
 
- Command:
- PEX Import- You can import all rank database and user database from PEX in 2 clicks!
- Spoiler: PEX Import
 
- Staff Mode- Fully configurable staff mode
- Configure all items to your liking, switch items with vanish, freeze players, and more.
- Spoiler: Staff Mode Items
 
- Vanish System- Imported vanish system
- Vanish priorities with permissions- Пример разрешения:- aqua.vanish.priority.50 - игрок будет иметь самый высокий приоритет
- Аква.исчезновение.приоритет.1 - игрок будет иметь самый низкий приоритет
- Вы можете использовать любое число от 1 до 50.
 
 
- Пример разрешения:
 
![[IMG] [IMG]](https://i.imgur.com/6dNy28h.png) 
	- Время игры- Команда для просмотра вашего игрового времени или игрового времени других пользователей.
- Спойлер: Время игры
 
- API-заполнитель- Aqua Core поддерживает API-заполнитель для получения названия рангов, цвета и т. д.
 
- Опция Wipe- Вы можете стереть все наказания с помощью команды /aqua wipe откроется хороший графический интерфейс, где вы можете выбрать, какой тип наказаний вы хотите стереть.
![[IMG] [IMG]](https://i.gyazo.com/a706838bf3ead5bfe86acf12b9bb81f7.gif)  
 
- Система Монет- Проверьте это обновление для получения подробной информации о монетах: [щелчок]
 
- Конфигурационные Файлы
 
 Спойлер: сообщения.yml
 Спойлер: настройки.yml
 Спойлер: staffmode.yml
API:
если вы разработчик и хотите внедрить aqua core в свой плагин, вы можете сделать это с помощью этого простого API.
AquaCore API & API Documentation:
AquaCore Plugin Documentation: https://github.com/FaceSlap02/AquaCoreAPI/wiki/Documentation
AquaCore - создано FaceSlap_
 
	 
	 
	     
 
		

 
 
		