Помогите Подвисает сервер на 2-3 сек. если телепортироваться между мирами.

BoomEaro16

Активный участник
Пользователь
Баллы
76
Ник в Minecraft
BoomEaro
Здрасте. Проблема такова: Когда ты телепортируешься в другой мир, весь сервер подвисает на 2-3 сек.
Пробовал гуглить - ничего не нашел. Вот список плагинов
ChatGame, AntiBotUltra, DeathMessages, TrophyHeads, CreeperHeal, CCLogger, AsyncWorldEditInjector, CoreProtect, WorldEdit, TimTheEnchanter, HealthBar, OpenInv, Essentials, ClearLag, AutoMessage, MultiMOTD, WorldBorder, Multiverse-Core, AutoSaveWorld, RegionCommand, EssentialsChat, BlocksHub, PermissionsEx, TreeAssist, SSHD, Vault, BlocksHub-CoreProtect, KillerMoney, WorldGuard, ChestCommands, Multiverse-Inventories, EssentialsSpawn, mcjobs, TNTRun, Citizens, AsyncWorldEdit, ColoredTags, WGExtender, PlayEffect, AuthMe, Scavenger, ProtocolLib, NoCheatPlus, CraftBook, Laser, HolographicDisplays, SkinsRestorer, ChatGuard, HeavySpleef
Я не знаю что делать. Все время при телепортации сервер подвисает. Машина нормальная. Врят ли из-за нее.
Еще я выяснил почему. Multiverse и multiverse inventories - вроде причина проблемы. Но я не могу понять, как они могут вызвать лаги? И как оптимизировать мою сборку? На форуме я читал тему. Но толку? У меня все плагины нужны. Но не могу понять, какой вызывает сильные лаги.
Essentials, multiverse, skinrestorer, Citizens, CraftBook, HealthBar
 
А вы тайминги делали? /timings on, через 10 секунд /timings paste, во время таймингам пусть кто то телепортируется в другой мир.
 
Ядер процессора сколько? Чанки в отдельном потоке грузятся, такая проблема может возникнуть если у тебя только 1 ядро.
 
А вы тайминги делали? /timings on, через 10 секунд /timings paste, во время таймингам пусть кто то телепортируется в другой мир.
Делал. Когда телепортируешься, много красного. Особенно когда из мир в мир.
Ядер процессора сколько? Чанки в отдельном потоке грузятся, такая проблема может возникнуть если у тебя только 1 ядро.
Intel core 2 duo 2.10 GHz, 2.10 GHz. (Ну может он и слабый, но тянул сервер 1.5.2 с 40 игроками да я еще в игре был на этой же машине)
 
Делал. Когда телепортируешься, много красного. Особенно когда из мир в мир.

Intel core 2 duo 2.10 GHz, 2.10 GHz. (Ну может он и слабый, но тянул сервер 1.5.2 с 40 игроками да я еще в игре был на этой же машине)
Так может вы скинете нам тайминг?
 
Так может вы скинете нам тайминг?
Вот: http://timings.aikar.co/?url=12521010
То что написано про агрументы - ставил, не помогало.
ОС: Xubuntu 64x.
Раньше стояла Windows 7 32x - с ней не было лагов на 1.5.2, я даже мог и в игру поиграть при большой онлайне.
Но сейчас, на 1.8.8, что то изменили наверное, я не знаю что. ☹️
 
Вот: http://timings.aikar.co/?url=12521010
То что написано про агрументы - ставил, не помогало.
ОС: Xubuntu 64x.
Раньше стояла Windows 7 32x - с ней не было лагов на 1.5.2, я даже мог и в игру поиграть при большой онлайне.
Но сейчас, на 1.8.8, что то изменили наверное, я не знаю что. ☹️
Ничего себе, первый раз вижу такое.
Multiverse-Inventories - убрать.
ClearLagg - что то с ним не то...
Laser - я бы убрал.
Scavenger - тоже нагружает сильно, при смене мира.
===============
Вообщем Multiverse-Inventories нужно убрать 100%.
 
Intel core 2 duo 2.10 GHz, 2.10 GHz. (Ну может он и слабый, но тянул сервер 1.5.2 с 40 игроками да я еще в игре был на этой же машине)
Такой проц больше 40 не потянет, если сборка легкая. А если не легкая 20-30 максимум. Строку запуска попробуй оптимизировать.
 
Ничего себе, первый раз вижу такое.
Multiverse-Inventories - убрать.
ClearLagg - что то с ним не то...
Laser - я бы убрал.
Scavenger - тоже нагружает сильно, при смене мира.
===============
Вообщем Multiverse-Inventories нужно убрать 100%.
Но как же Креатив и Выживание? Как мне разделить миры?
Laser - оружие. Он по сути не нагружает сервер, есть похожий плагин?
ClearLagg, я его настроил так: Если на сервере будет меньше 16 ТПС, то он будет выполнять команды: /lagg clear, /ch heal, И так далее. И еще в Креативе он удаляет вещи. То есть, там стоит лимит. Если будет больше 700 тнт или дргой вещи - то он через 30 сек удалит что бы избежать лишнию нагрузку.
Такой проц больше 40 не потянет, если сборка легкая. А если не легкая 20-30 максимум. Строку запуска попробуй оптимизировать.
Потянул же у меня нв винде при 40 игроков -_-. Я еще вышел тогда, и про команду /timings не знал. Но лагов не было, как не странно..
А да, забыл сказать, был стресс тест ботами. (Слотов 70). ТПС было где то 18-19. Я не был в игре.
У меня к вам вопрос:
Стоит ли убирать так называемый на моем сервере "Режим креатив"? Это как бы 2 мир с креативом, и разные инвентари. Вижу что он нагружает, но не могу понять, надо ли игрокам халявный креатив только в другом мире? У них всеравно разные инвентари..
Вот подробновти о машинке
Процессор: intel core 2 duo 2.10 GHz, 2.10 GHz. RAM: 4 гига. Жесткий диск 250 гб. ОС: Xubuntu.
 
попробуй MultiWorld, там тоже для креатив мира можно включить отдельный инвентарь
 
попробуй MultiWorld, там тоже для креатив мира можно включить отдельный инвентарь
Серьезно? Можешь написать как это сделать? Я вроде знаю что нужен второй плагин - multiinv.
 
там в самом начале конфига опции с очевидными названиями, а на сам мир просто флаг ставишь, смотри в списке команд
 
там в самом начале конфига опции с очевидными названиями, а на сам мир просто флаг ставишь, смотри в списке команд
То есть, никакой miltiinv ставить не надо?
Игрок на спавне, пишет /hub - у него есть 2 выбора= Креатив - ВЫживание. Игрок идет в Креатив. У него обновляеться инвентарь(То есть инвентарь креатива) когда возращаеться обратно в Выживание, у него был интвентарь выживание.
Дак, вопрос, это все останеться? Моя задумка будет жить еще долго?
 
То есть, никакой miltiinv ставить не надо?
Игрок на спавне, пишет /hub - у него есть 2 выбора= Креатив - ВЫживание. Игрок идет в Креатив. У него обновляеться инвентарь(То есть инвентарь креатива) когда возращаеться обратно в Выживание, у него был интвентарь выживание.
Дак, вопрос, это все останеться? Моя задумка будет жить еще долго?
Не надо. Но есть 1 баг: на последних версиях ядра когда возвращаешься в выживание инвентарь не видно (пустой). Нужно не переходить в креатив и кликнуть по любому слоту, где лежала вещь, тогда он обновится и все будет ок.
 
Не надо. Но есть 1 баг: на последних версиях ядра когда возвращаешься в выживание инвентарь не видно (пустой). Нужно не переходить в креатив и кликнуть по любому слоту, где лежала вещь, тогда он обновится и все будет ок.
Из-за этого бага после перезахода на сервер вещи не пропадут?
Просто мне нужно найти способ обойти лишние лаги и нагрузки.
 
да вроде никто не жаловался, сам протестируй все
Хорошо. Отпишу что получилось чуть позже.
Еще вопрос: Есть похожий плагин как laser? (Типо огнестрельное оружие, только для 1.8 в котором можно настроить эффекты, урон и прочее)
 
я такими штуками не интересуюсь, не знаю
Насчет телепортаций: Я поставил Multiworld, и в правду теперь не лагает 🙂
Настроил мир на креатив и вроде все норм. Да, тот самый баг есть, но после перезахода все норм, спасибо 🙂
Вот timings: http://timings.aikar.co/?url=12551830
Тема еще немного актуальная, ведь мне надо оптимизировать сборочку.
 
Назад
Верх Низ