Plugin HuskSync [3.6.6]

V
VuTuV разместил(а) новый ресурс:

HuskSync [1.16-1.19] - синхронизация инвентаря игроков и данных между серверами. - Современная межсерверная система синхронизации данных игроков.

f53b1227b77af2ee70ad7c9c8ae7dc9ab790ec08

GitHubSetupDocsDiscord
HuskSync — это современная межсерверная система синхронизации данных...

Посмотреть страницу этого ресурса...
 
V
VuTuV обновил ресурс HuskSync [1.16-1.19] - синхронизация инвентаря игроков и данных между серверами. новой записью:

HuskSync 2.2.3 - Исправления и улучшения


HuskSync 2.2.3
contains more fixes and tweaks to improve your user's experiences.
  • Fixed an issue where players could interact with item frames during the locked synchronization process.
  • Fixed an issue where a ConcurrentModificationException could occur when fetching the user's PersistentDataContainer key mappings
  • Added a new config option (synchronisation.blacklisted_commands_while_locked)
    • This lets you blacklist certain commands to prevent them from...

Посмотреть подробности об этом обновлении...
 
V
VuTuV обновил ресурс HuskSync [1.16-1.19] - синхронизация инвентаря игроков и данных между серверами. новой записью:

HuskSync 2.2.4 — исправления ошибок, улучшенная поддержка keepInventory

HuskSync 2.2.4 исправляет ряд ошибок, присутствующих в предыдущем выпуске, и добавляет опцию, удобную для настроек с использованием игрового правила keepInventory или плагинов.
  • Added a new config option under the synchronization section: save_empty_drops_on_death
    • This option, which is enabled by default, can be set to false to stop user data snapshots from being created when a user dies and has dropped no items
    • Requires the save_on_death option to...

Посмотреть подробности об этом обновлении...
 
B
Обновите ресурс пожалуйста!
 
V
VuTuV обновил ресурс HuskSync [1.16-1.19] - синхронизация инвентаря игроков и данных между серверами. новой записью:

HuskSync 2.2.5 - исправления ошибок

В HuskSync 2.2.5 исправлены ошибки и проверена работа с Minecraft 1.20 на Spigot. Что будет дальше с HuskSync, спросите вы? Я работаю над различными улучшениями внутреннего способа обработки асинхронных операций, чтобы улучшить стабильность работы с другими плагинами, использующими CompletableFutures.

Для обновления с версии 2.2.4 вы можете просто перетащить+отпустить.

Посмотреть подробности об этом обновлении...
 
V
VuTuV обновил ресурс HuskSync [1.16-1.19] - синхронизация инвентаря игроков и данных между серверами. новой записью:

HuskSync 2.2.8 - исправление 2

В HuskSync 2.2.8 исправлена еще одна проблема, из-за которой окружения баз данных MariaDB иногда не инициализировались. Извините за все сегодняшние обновления!

  • Исправлена ошибка, связанная с тем, что при инициализации не находился класс MariaDB Driver
  • Подправлены сообщения подтверждения инициализации базы данных

Для обновления просто перетащите мышью.

Посмотреть подробности об этом обновлении...
 
BadiSmc
Обновите ресурс пожалуйста!
 
S
почему не работает на mariadb
 
V
VuTuV обновил ресурс HuskSync новой записью:

HuskSync 3.1.1 - Исправление незначительных ошибок

В HuskSync 3.1.1 исправлена небольшая ошибка, связанная с сохранением заблокированных карт, а также обновлены некоторые локали.
Обновлены локали упрощенного китайского языка (zn-cn), любезно предоставленные @Q2297045667 (#183, #184)
Исправлены баннеры на сохраняемых заблокированных картах, баннеры которых добавлялись слишком много раз при рендеринге.
Это могло приводить к чрезмерным задержкам на стороне клиента, если их добавлялось слишком много
В этом выпуске были произведены другие...

Посмотреть подробности об этом обновлении...
 
V
VuTuV обновил ресурс HuskSync новой записью:

HuskSync 3.1.2 - Поддержка MC 1.20.4

В этом обновлении HuskSync 3.1.2 добавлена поддержка Minecraft 1.20.4. Следует отметить, что из-за того, что библиотека adventure-platform-bukkit пока не обновлена, интерактивный чат и уведомления в строке действий пока не будут работать на клиентах 1.20.3+. Мы выпустим дополнительное обновление, когда эта проблема будет решена. :)

Теперь плагин поддерживает Minecraft 1.20.3 и 1.20.4. В этом обновлении также добавлена поддержка перевода причин сохранения данных, благодаря участию...

Посмотреть подробности об этом обновлении...
 
vionokz
Обновление пожалуйста, уже 3.2.1.
 
V
VuTuV обновил ресурс HuskSync новой записью:

HuskSync 3.2.1 - Исправление ошибок, команда /husksync status

HuskSync 3.2.1 - Исправление ошибок, команда /husksync status

Обновление HuskSync 3.2.1 вносит исправления ошибок, добавляет команду для отладки /husksync status и обновляет локализации плагина.
  • Добавлена команда /husksync status (право доступа: husksync.command.status), отображающая информацию о состоянии системы в целях отладки.
  • Обновлены локализации на упрощенном китайском (zh-cn), благодаря @jhqwqmc (#220).
  • Исправлена ошибка, которая могла возникнуть на Minecraft 1.20.4...

Посмотреть подробности об этом обновлении...
 
pendosio
Можно новую версию?
в 3.3.1 баги многие пофиксили что у меня не работало)
 
vionokz
Обновление пожалуйста, уже 3.3.3
 
vionokz
Обновление можно? :(
 
pendosio
@vionokz, + уже даже 3.4 автор умер ептыть
 
vionokz
@bobobo, Веселенько, сделай пожалуйста гайд на компиляцию этого шедевро плагина, чтобы не мучиться.
 
bobobo
@vionokz, обновил... Не знаю я как компилировать. у меня ошибка выходит при компиляции
 
vionokz
@bobobo, Тоже самое
 
bobobo
мб вутув поэтому и не обновляет, что компиляция не выходит.
 
pendosio
я до сих пор так и не разобрался как решить 2 бага, этот
[13:24:28 WARN]: [net.william278.husksync.libraries.hikari.pool.PoolBase] HuskSyncHikariPool - Failed to validate connection com.mysql.cj.jdbc.ConnectionImpl@6fb5ce89 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
[13:24:28 ERROR]: [HuskSync] Failed to set user data in the database
java.sql.SQLTransientConnectionException: HuskSyncHikariPool - Connection is not available, request timed out after 5002ms (total=9, active=0, idle=9, waiting=0)
at net.william278.husksync.libraries.hikari.pool.HikariPool.createTimeoutException(HikariPool.java:686) ~[HuskSync-Plugin-3.2.1.jar:?]
at net.william278.husksync.libraries.hikari.pool.HikariPool.getConnection(HikariPool.java:179) ~[HuskSync-Plugin-3.2.1.jar:?]
at net.william278.husksync.libraries.hikari.pool.HikariPool.getConnection(HikariPool.java:144) ~[HuskSync-Plugin-3.2.1.jar:?]
at net.william278.husksync.libraries.hikari.HikariDataSource.getConnection(HikariDataSource.java:127) ~[HuskSync-Plugin-3.2.1.jar:?]
at net.william278.husksync.database.MySqlDatabase.getConnection(MySqlDatabase.java:63) ~[HuskSync-Plugin-3.2.1.jar:?]
at net.william278.husksync.database.MySqlDatabase.createSnapshot(MySqlDatabase.java:366) ~[HuskSync-Plugin-3.2.1.jar:?]
at net.william278.husksync.database.Database.addAndRotateSnapshot(Database.java:200) ~[HuskSync-Plugin-3.2.1.jar:?]
at net.william278.husksync.database.Database.lambda$addSnapshot$0(Database.java:175) ~[HuskSync-Plugin-3.2.1.jar:?]
at net.william278.husksync.event.EventDispatcher.lambda$fireEvent$0(EventDispatcher.java:46) ~[HuskSync-Plugin-3.2.1.jar:?]
at org.bukkit.craftbukkit.v1_20_R1.scheduler.CraftTask.run(CraftTask.java:101) ~[purpur-1.20.1.jar:git-Purpur-2060]
at org.bukkit.craftbukkit.v1_20_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[purpur-1.20.1.jar:git-Purpur-2060]
at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[purpur-1.20.1.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1589) ~[?:?]
Caused by: java.sql.SQLNonTransientConnectionException: No operations allowed after connection closed.
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:111) ~[mysql-connector-j-8.0.33.jar:8.0.33]
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:98) ~[mysql-connector-j-8.0.33.jar:8.0.33]
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:90) ~[mysql-connector-j-8.0.33.jar:8.0.33]
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:64) ~[mysql-connector-j-8.0.33.jar:8.0.33]
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:74) ~[mysql-connector-j-8.0.33.jar:8.0.33]
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:73) ~[mysql-connector-j-8.0.33.jar:8.0.33]
at com.mysql.cj.jdbc.ConnectionImpl.setNetworkTimeout(ConnectionImpl.java:2457) ~[mysql-connector-j-8.0.33.jar:8.0.33]
at net.william278.husksync.libraries.hikari.pool.PoolBase.setNetworkTimeout(PoolBase.java:562) ~[HuskSync-Plugin-3.2.1.jar:?]
at net.william278.husksync.libraries.hikari.pool.PoolBase.isConnectionDead(PoolBase.java:169) ~[HuskSync-Plugin-3.2.1.jar:?]
at net.william278.husksync.libraries.hikari.pool.HikariPool.getConnection(HikariPool.java:168) ~[HuskSync-Plugin-3.2.1.jar:?]
... 13 more
Caused by: com.mysql.cj.exceptions.ConnectionIsClosedException: No operations allowed after connection closed.
at jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67) ~[?:?]
at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) ~[?:?]
at java.lang.reflect.Constructor.newInstance(Constructor.java:484) ~[?:?]
at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:62) ~[mysql-connector-j-8.0.33.jar:8.0.33]
at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) ~[mysql-connector-j-8.0.33.jar:8.0.33]
at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:150) ~[mysql-connector-j-8.0.33.jar:8.0.33]
at com.mysql.cj.NativeSession.checkClosed(NativeSession.java:753) ~[mysql-connector-j-8.0.33.jar:8.0.33]
at com.mysql.cj.jdbc.ConnectionImpl.checkClosed(ConnectionImpl.java:565) ~[mysql-connector-j-8.0.33.jar:8.0.33]
at com.mysql.cj.jdbc.ConnectionImpl.setNetworkTimeout(ConnectionImpl.java:2453) ~[mysql-connector-j-8.0.33.jar:8.0.33]
at net.william278.husksync.libraries.hikari.pool.PoolBase.setNetworkTimeout(PoolBase.java:562) ~[HuskSync-Plugin-3.2.1.jar:?]
at net.william278.husksync.libraries.hikari.pool.PoolBase.isConnectionDead(PoolBase.java:169) ~[HuskSync-Plugin-3.2.1.jar:?]
at net.william278.husksync.libraries.hikari.pool.HikariPool.getConnection(HikariPool.java:168) ~[HuskSync-Plugin-3.2.1.jar:?]
... 13 more
и то что иногда с рестартами дюпаются или пропадают вещи, которые игрок мог подобрать или поставить не за 10 секунд до рестарта, а за 20 минут или 30-40, ну тоесть рандомные пропадают
 
V
VuTuV обновил ресурс HuskSync новой записью:

3.5

HuskSync 3.5 - это большое обновление, добавляющее поддержку Folia, синхронизацию данных об атрибутах и отдельном статусе рейса, хранение данных в PostgreSQL, поддержку Mongo Atlas, поддержку ProtocolLib и многое другое.
  • Добавлена поддержка Folia (#280)
  • Добавлен новый тип данных: Атрибуты (#276)
    • Добавлена поддержка синхронизации атрибутов, применяемых к игрокам, включая модификаторы и инстансы, а также исправлены проблемы, связанные с синхронизацией здоровья и...

Посмотреть подробности об этом обновлении...
 
V
VuTuV обновил ресурс HuskSync новой записью:

3.5.1

В HuskSync 3.5.1 добавлена поддержка Minecraft 1.20.5 и 1.20.6. Спасибо за ваше терпение, пока я готовил это обновление - я ждал исправления Spigot, связанного с атрибутами, чтобы быть слитым с Paper, среди прочего, прежде чем выпустить это обновление.
  • Добавлена поддержка Minecraft 1.20.5 и 1.20.6
    • В этом выпуске произошли значительные изменения в NBT. Понижение рейтинга определенно невозможно, даже если вы будете делать такие хакерские вещи, как обновление версий данных...

Посмотреть подробности об этом обновлении...
 
V
VuTuV обновил ресурс HuskSync новой записью:

3.5.2

HuskSync 3.5.2 - это небольшой релиз, исправляющий пару мелких проблем, возникших с момента выхода предыдущей версии.
  • Добавлена поддержка использования PacketEvents в качестве альтернативы ProtocolLib для поддержки пользователей на уровне пакетов, любезно предоставленная @alexdev03 (#296)
  • Исправлена проблема, из-за которой устаревшие статистические данные при определенных обстоятельствах вызывали...

Посмотреть подробности об этом обновлении...
 
V
VuTuV обновил ресурс HuskSync новой записью:

3.5.3

В HuskSync 3.5.3 исправлена ошибка с синхронизацией эффектов зелий при обновлении с более ранних версий.
  • Исправлено неприменение базовых значений атрибутов, из-за чего при определенных обстоятельствах не удавалось точно синхронизировать правильное эффективное значение
  • Исправлена ошибка загрузки данных для пользователей, у которых эффекты зелий были сохранены с устаревшими именами Spigot API из-за несоответствия
Чтобы обновиться с версии 3.5.x, просто перетащите и...

Посмотреть подробности об этом обновлении...
 
V
VuTuV обновил ресурс HuskSync новой записью:

3.6

HuskSync 3.6 добавляет поддержку 1.21 и вносит несколько внутренних изменений для улучшения синхронизации данных.
  • Обновлен плагин для поддержки Minecraft 1.21 на серверах Spigot/Paper.
  • Теперь HuskSync также работает как серверный мод Fabric на серверах Minecraft 1.20.1. (#217)
    • Поддержка этого мода все еще находится в бета-версии, но если вы хотите попробовать, свяжитесь с нами в Discord или...

Посмотреть подробности об этом обновлении...
 
V
VuTuV обновил ресурс HuskSync новой записью:

3.6.1

HuskSync 3.6.1 - это обновление, исправляющее ошибки и вносящее некоторые улучшения в команды плагина.
  • Команды теперь регистрируются нативно через Brigadier, где это возможно, и предоставляют богатые предложения по синтаксису на серверах Paper/Fabric
    • Опция brigadier_tab_completions была удалена.
  • Добавлена возможность отключения отдельных команд HuskSync и предотвращения их регистрации (disabled_commands).
  • Аргумент username теперь обязателен для подкоманд...

Посмотреть подробности об этом обновлении...
 
V
VuTuV обновил ресурс HuskSync новой записью:

3.6.5

В HuskSync 3.6.5 исправлена ошибка с обновлением предметов и атрибутов.
  • Исправлено исключение при применении атрибутов на серверах <1.21
  • Исправлено, что в некоторых случаях предметы не обновлялись до нужной целевой версии.
Чтобы обновить предмет, просто перетащите его.

Посмотреть подробности об этом обновлении...
 
V
VuTuV обновил ресурс HuskSync новой записью:

3.6.6

В HuskSync 3.6.6 внесено несколько мелких исправлений.
  • Исправлено отсутствие драйвера PostgresSQL в версии HuskSync для Fabric
  • Исправлена проблема с тем, что в меню помощи внутриигрового мигратора отображалось неправильное использование
    • В HuskSync v3.6.3 использование команды migrator было немного скорректировано
  • Исправлен хук ProtocolLib, который не инициализировался при определенных обстоятельствах, например, если он не был инициализирован до запуска...

Посмотреть подробности об этом обновлении...
 
Fadouse
Your latest build version had some error in my server
some of special player will get speed or other effect when they try to join server( paper 1.21 latest dev build)
Please check it, Thanks!
I will post the jar that build by mine (No problem in my server)
 

Attachments

  • HuskSync-Paper-3.6.6.zip
    2.6 MB · Views: 1
TopBottom