Помогите краш при помощи платформы на 255 блоки и обработки теней.

Статус
Закрыто для дальнейших ответов.

littletiger

Новичок
Пользователь
Баллы
16
Имя в Minecraft
littletiger
Помогите профиксить краш при помощи платформы на 255 блоки и обработки теней. Суть краша (начало 1:17): youtu.be/qsRlkgwVR4c?t=77
Работает на версиях 1.8-1.16.2
Ошибка в консоли при краше

[17:43:39 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH ---
[17:43:39 ERROR]: The server has not responded for 10 seconds! Creating thread dump
[17:43:39 ERROR]: ------------------------------
[17:43:39 ERROR]: Server thread dump (Look for plugins here before reporting to Paper!):
[17:43:39 ERROR]: ------------------------------
[17:43:39 ERROR]: Current Thread: Server thread
[17:43:39 ERROR]: PID: 21 | Suspended: false | Native: false | State: RUNNABLE
[17:43:39 ERROR]: Stack:
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.World.c(World.java:2533)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.Chunk.a(Chunk.java:330)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.Chunk.c(Chunk.java:420)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.Chunk.lambda$a$0(Chunk.java:553)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.Chunk$$Lambda$371/542911485.run(Unknown Source)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.Chunk.runOrQueueLightUpdate(Chunk.java:1540)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.Chunk.a(Chunk.java:547)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.World.setTypeAndData(World.java:403)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.ItemBlock.a(ItemBlock.java:27)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.ItemStack.placeItem(ItemStack.java:191)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.PlayerInteractManager.a(PlayerInteractManager.java:551)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1011)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:37)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:5)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.PlayerConnectionUtils$$Lambda$450/661173930.run(Unknown Source)
[17:43:39 ERROR]: java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
[17:43:39 ERROR]: java.util.concurrent.FutureTask.run(Unknown Source)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:850)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774)
[17:43:39 ERROR]: net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666)
[17:43:39 ERROR]: java.lang.Thread.run(Unknown Source)
[17:43:39 ERROR]: ------------------------------
[17:43:39 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH ---
[17:43:39 ERROR]: ------------------------------
 
Последнее редактирование:
Проверил на спиготе 1.16.2 поршнями. Клиенту плохо, а серверу пофиг. Видимо баг исключительно пепера. Короче хрень это все, расходимся.
 
Последнее редактирование:
На Spigot 1.8 проверял, Spigot 1.12.2 и там падает тпс, с 1.15.2 простого spigot не работает уже но обновление не является решением ибо все плагины и режимы сделаны под 1.12.2 или 1.8 да и они стабильнее новых версий
 
Проверил на спиготе 1.16.2 поршнями. Клиенту плохо, а серверу пофиг. Видимо баг исключительно пепера. Короче хрень это все, расходимся.
Версиям ниже не повезло, баг работает на любом ПО сервера, в том числе spigot и paper.
По таймингам 1000% нагрузка от обработки пакета PacketPlayInUseItem (на 1.12.2 paper), только не понятно, это отправка стольких пакетов игроку или просто тайминги дальше этого ничего не видят.
 
Проверил на спиготе 1.16.2 поршнями. Клиенту плохо, а серверу пофиг. Видимо баг исключительно пепера. Короче хрень это все, расходимся.
а причём тут поршни? там именно простыми блоками делать надо и суть краша в обработки теней а не в движении блоков порошнями
 
На Spigot 1.8 проверял, Spigot 1.12.2 и там падает тпс, с 1.15.2 простого spigot не работает уже но обновление не является решением ибо все плагины и режимы сделаны под 1.12.2 или 1.8 да и они стабильнее новых версий
Да всем похер на старье. Вот серьезно. Не падает 1.16.2, так что все хорошо. Да и как видишь таки стабильнее новые версии. если не крашатся.
 
Версиям ниже не повезло, баг работает на любом ПО сервера, в том числе spigot и paper.
По таймингам 1000% нагрузка от обработки пакета PacketPlayInUseItem (на 1.12.2 paper), только не понятно, это отправка стольких пакетов игроку или просто тайминги дальше этого ничего не видят.
ну это изза того что игрок ставит блоки и ломает их (т.е. использует итемы)
 
Ну это их проблемы, если юзают старое не оптимизированное старье.
Естественно юзаем. Если новые ядра падают от онлайна и нагружают систему сильнее чем старые, да на старых ядрах есть дыры которые могут даже положить, для фикса которой я и создал эту тему. Тонна плагинов написана на старые версии и они стабильнее в обычной работе вот поэтому их и юзают.
 
Да всем похер на старье. Вот серьезно. Не падает 1.16.2, так что все хорошо. Да и как видишь таки стабильнее новые версии. если не крашатся.
Тем временем 90% ру-серверов: :cry:
А если серьёзно, то у меня на PaperSpigot 1.12.2 тоже краш работает(
 
Это работает если поршнем открывать и закрывать дырку в платформе
Да, любое взаимодействие неважно игрок или поршень. Просто в момент создания примера для предоставления дампа краша я вручную ломал и ставил блок.
 
Тем временем 90% ру-серверов: :cry:
А если серьёзно, то у меня на PaperSpigot 1.12.2 тоже краш работает(
в том то и прекол, почти все сейчас ищут способ это зафиксить, баг старый но в массы он попал только сейчас
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх