Сборки серверов

СливПлатные

Новые сообщения

Сейчас онлайн

  • irfan_013015
  • MatrixUser
  • yastroxz
  • Muklosh778
  • VinPlays
  • iisuperali2
  • WeakLord
  • Sigmabio8921
  • SwiftKeyPro
  • aueunggoon
  • Нарик
  • hryak3
  • mcprsx
  • MrMikhaili
  • AdilDemon
  • Egleop088
  • xaim41k
  • markvadi
  • DenPlayStar
  • TerAdapter
  • Icecicerv
  • Dokaev
  • LiSnow
  • PuzyroC
  • Vladis19k
  • anhvuquang0512
  • xfmax
  • wery
  • Dima_Maz
  • MiddleClient110
  • TheFriken
  • _4iter0k_
  • SLIMIK
  • Sunchikzz
  • GrimReaper
  • KlovyEuV2
  • shyhs
  • asdfgsdfgsdfg
  • Izzzy69
  • Fundi1330
  • artik12
  • Wayfarer
  • VALEIM_
  • UverTan

Помощь Перенос сервера с 1.18.2 на 1.21.1

  • Автор темыFlickG870
  • Дата начала
FlickG870
Перевожу сборку с версии 1.18.2 на 1.21.1. Миры перенеслись без проблем, но с плагинами есть проблемы. Если папку plugins удалить - сборка запуститься, если не удалять - не запуститься. Все плагины обновлены практически до самых последних версий. Создаётся папка paper-remmapped, там появляются jar файлы всех плагинов. Ничего не понятно. Вот логи.
 

Вложения

  • latest.txt
    10,3 КБ · Просмотры: 1
bublik1943
@MeLenkion, 90% плагинов смело не работают на 1.21, особенно если они стояли на версии более поздней. это связано с сильными изменениями в коде игры (или типо того), лично у меня протоколлиб, папи, пакетэвентс и еще пару плагинов не работало, когда качал дев билды работало, но было куча ошибок в консоли. мой совет: использовать 1.21 сейчас рано, потому-что большинство плагинов еще не поддерживают (или поддерживают, но коряво работают) на этой версии
 
FlickG870
@baranka1812, Что делать вот с этой ошибкой (часть плагинов запустилось). Не могу попасть на сервер.

[22:52:15] [Server thread/ERROR]: Failed to handle packet ServerboundSelectKnownPacks[knownPacks=[minecraft:core:1.21.1]], suppressing error
java.lang.IllegalArgumentException: Failed to serialize ResourceKey[minecraft:enchantment / minecraft:rapid]: Value must be within range [1;255]: 0
at net.minecraft.core.RegistrySynchronization.lambda$packRegistry$1(RegistrySynchronization.java:61) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at com.mojang.serialization.DataResult$Error.getOrThrow(DataResult.java:287) ~[datafixerupper-8.0.16.jar:?]
at net.minecraft.core.RegistrySynchronization.lambda$packRegistry$2(RegistrySynchronization.java:61) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at it.unimi.dsi.fastutil.objects.ObjectArrayList$Spliterator.forEachRemaining(ObjectArrayList.java:955) ~[fastutil-8.5.12.jar:?]
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
at net.minecraft.core.RegistrySynchronization.lambda$packRegistry$3(RegistrySynchronization.java:48) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at java.base/java.util.Optional.ifPresent(Optional.java:178) ~[?:?]
at net.minecraft.core.RegistrySynchronization.packRegistry(RegistrySynchronization.java:44) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.core.RegistrySynchronization.lambda$packRegistries$0(RegistrySynchronization.java:34) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at net.minecraft.core.RegistrySynchronization.packRegistries(RegistrySynchronization.java:34) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.server.network.config.SynchronizeRegistriesTask.sendRegistries(SynchronizeRegistriesTask.java:38) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.server.network.config.SynchronizeRegistriesTask.handleResponse(SynchronizeRegistriesTask.java:48) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.server.network.ServerConfigurationPacketListenerImpl.handleSelectKnownPacks(ServerConfigurationPacketListenerImpl.java:145) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.network.protocol.configuration.ServerboundSelectKnownPacks.handle(ServerboundSelectKnownPacks.java:23) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.network.protocol.configuration.ServerboundSelectKnownPacks.handle(ServerboundSelectKnownPacks.java:18) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:56) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:151) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1581) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:201) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:125) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1558) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1551) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:135) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1510) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1517) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1362) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:333) ~[purpur-1.21.1.jar:1.21.1-2328-d49ca07]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
[22:52:15] [Server thread/WARN]: [Triton] Could not automatically set language for 2d813f83-b7ec-3f08-a563-7f70029f5535 because Bukkit Player instance is unknown
 
E_NeLsOn
@FlickG870, 90% плагинов уже обновились до новейшей версии, так что смело можно делать сервер на 1.21.1.
В твоих логах я вижу, что не всё обновлено (например Chunky, EcoEnchants, FastAsyncWorldEdit - очень отстает, TAB тоже). Меня сильно смущают плагины с припиской "z" и "3D05580CC50B33F4D2510BF4D4B86A29C916C24233313D2FC61542765F688077.jar".
Для аукциона можно использовать хороший плагин Fadah. Для скрытия сообщений о входе\выходи\смерти - Disable Join Message - хоть и не указано 1.21.1, но я думаю, что он будет нормально работать. Мое субъективное мнение: HolographicDisplays лучше заменить на DecentHolograms- пару лет назад попробовал и бед не знаю.
 
ВерхНиз