✦ Плагин ✦ HuskSync [3.8.7]

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
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)
 

Вложения

  • HuskSync-Paper-3.6.6.zip
    2,6 МБ · Просмотры: 3
V
VuTuV обновил ресурс HuskSync новой записью:

3.6.7

В HuskSync 3.6.7 исправлены ошибки, присутствовавшие в предыдущем выпуске, касающиеся атрибутов и эффектов зелий. Пожалуйста, перегенерируйте или обновите ваш файл config.yml для этого выпуска.
  • Внесено несколько изменений в синхронизацию модификаторов атрибутов
    • Добавлен новый раздел для настройки синхронизации атрибутов.
    • Теперь вы можете настроить атрибуты на игнорирование модификаторов по имени, например, модификаторов эффекта зелья, которые теперь пропускаются по...

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

3.6.8

В HuskSync 3.6.8 добавлена поддержка Minecraft 1.21.1 и исправлена ошибка.
  • Добавлена поддержка Minecraft 1.21.1
  • Исправлено исключение, связанное с курсорами карт на Paper 1.21+
Чтобы обновить игру с версии 3.6.7, просто перетащите ее. В противном случае, пожалуйста, перегенерируйте или обновите ваш файл config.yml.

Посмотреть подробности об этом обновлении...
 
Amerlias
@bobobo, разработчик предлагает к покупке и плагин, и мод для фабрика
поидее он даст мод тому - кто купил плагин
я пытался сам сбилдить из исходников, но увы - у меня не получилось
 
bobobo
@Amerlias, я купил, и что? нету у меня... я что по дискордам его должен бегать чтобы мод получить? Не думают разработчики о сливщиках. УЖС.
 
AquaOH
Обратите внимание, данный пользователь получил бан от администрации проекта.
Не нарушайте правила проекта, чтобы избежать подобной блокировки.
pls update fabric version
 
V
VuTuV обновил ресурс HuskSync новой записью:

3.7

В HuskSync 3.7 внесены улучшения стабильности и исправлены ошибки. Этот выпуск также представляет новую модель выпуска для HuskSync, как было объявлено ранее, которая добавляет поддержку Fabric 1.21.1. HuskSync 3.7 поддерживает Spigot/Paper/Fabric 1.20.1 и 1.21.1
Изменен способ публикации плагина. Теперь вы должны загрузить правильный JAR для версии Minecraft вашего сервера. Подробности смотрите в анонсе на Discord.
Добавлена поддержка Fabric 1.21.1, любезно предоставленная @hui1601 (#339)...

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

3.7.1

В HuskSync 3.7.1 добавлена поддержка Minecraft 1.21.3, а также исправлены ошибки.
  • Добавлена поддержка Minecraft 1.21.3 на Paper и Fabric.
  • Добавлено предупреждение при запуске, если значение server.yml не было изменено (#314)
  • Исправлена проблема, из-за которой вы могли дважды щелкнуть по стеку, чтобы собрать неуложенные предметы без разрешения на редактирование в графическом интерфейсе инвентаря/сундука.
  • Исправлено сохранение карт из Minecraft 1.20.5 и новее с неправильной...

Посмотреть подробности об этом обновлении...
 
c1oudy
@bobobo сейчас там новая система релизов, для каждой версии свой джарник (1.20.1, 1.21.1, 1.21.3 в разных джарниках) Можешь как нибудь загружать и их? HuskSync - A modern, cross-server player data synchronisation system - William278.net вот тут также есть страница со скачкой (правда нужно подтверждать, ну да ладно)
 
V
VuTuV обновил ресурс HuskSync новой записью:

3.7.2

В HuskSync 3.7.2 добавлена поддержка Minecraft 1.21.4. Кроме того, обратите внимание, что HuskSync для Minecraft 1.21.1 теперь переведен на канал поддержки LTS, а поддержка Minecraft 1.21.3 прекращена (заменена на 1.21.4).
  • Обновлено для поддержки Minecraft 1.21.4
  • Исправлено исключение, которое могло возникнуть при попытке плагинов зарегистрировать пользовательские расширения API данных
  • API: Добавлен метод для...

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

3.7.3

HuskSync 3.7.3 is a small update to address a few issues.
  • Updated the Packet-Events hook to support 1.21.4 (please note ProtocolLib still hasn't updated yet and won't work on 1.21.4)
  • Fixed PostgreSQL failing to update snapshots in the database, courtesy of @solaluset (#440)
To update, just drag+drop...

Посмотреть подробности об этом обновлении...
 
ВерхНиз