Прочие компьютерные игры
Нужно событие для ограничения скорости элитр на сервере minecraft java
Кто знает событие, с помощью которого можно ограничить скорость элитр на серваке? Из-за элитр (а точнее из-за того, что когда летаешь на элитрах, сервак грузит чанки и их становится так много, что сервер падает) сервак тупо падает на раз два. КД на фейерверки не помогает... Прошу, помогите!!!
Нагрузка на сервер идёт не только из-за прогрузки новых чанков, но ещё и из-за того, что майнкрафт 20 раз за секунду (каждый тик) проверяет, летит ли игрок с правильной скоростью. Дело в том, что полётом на элитрах в майнкрафте управляет клиент (а не сервер), что позволяет существовать таким читам, как ElylraFly (бесконечный полёт при помощи элитр, как в креативе), и сервер по умолчанию проверяет, совпадает ли движение игрока с таким, какое оно должно быть. Эту проверку можно отключить командой
/gamerule disableElytraMovementCheck true
(но у читеров появится возможность использовать ElytraFly).
Ещё можешь поставить на сервер какой-нибудь мод-оптимизатор, чтобы уменьшить нагрузку при генерации. Я знаю только Lithium, можешь его попробовать. Он в 2 раза уменьшает вычислительную нагрузку.
UPD: Вспомнил ещё один костыль, как можно уменьшить скорость полёта на элитрах – выдавать игроку с открытыми элитрами эффект плавного падения. Из-за него игрок не сможет быстро лететь по горизонтали. Без плагинов это делается следующей командой, вписанной в цикличный командный блок:
/effect give @a[nbt={FallFlying:1b}] minecraft:slow_falling 1 0 true
Уверен, один из этих способов точно поможет.
/gamerule disableElytraMovementCheck true
(но у читеров появится возможность использовать ElytraFly).
Ещё можешь поставить на сервер какой-нибудь мод-оптимизатор, чтобы уменьшить нагрузку при генерации. Я знаю только Lithium, можешь его попробовать. Он в 2 раза уменьшает вычислительную нагрузку.
UPD: Вспомнил ещё один костыль, как можно уменьшить скорость полёта на элитрах – выдавать игроку с открытыми элитрами эффект плавного падения. Из-за него игрок не сможет быстро лететь по горизонтали. Без плагинов это делается следующей командой, вписанной в цикличный командный блок:
/effect give @a[nbt={FallFlying:1b}] minecraft:slow_falling 1 0 true
Уверен, один из этих способов точно поможет.
запрети элитры вообще на сервере
1. Нужно удалить официально майнкрафт.
2. А Если серьёзно то: /gamerule disableElytraMovementCheck true откл. элитры.
3. Чтобы не летать по горизонтале: /effect give @a[nbt={FallFlying:1b}] minecraft:slow_falling 1 0 true (в цикл. командном блоке)
2. А Если серьёзно то: /gamerule disableElytraMovementCheck true откл. элитры.
3. Чтобы не летать по горизонтале: /effect give @a[nbt={FallFlying:1b}] minecraft:slow_falling 1 0 true (в цикл. командном блоке)
играй просто в майн строй разрушай нах тебе элитры?
Давай Дружить?))!!
чел ты клоун
Иди на форумы, если хочешь нормального ответа. Например: http://rubukkit.org/ или
https://spigotmc.ru/
https://spigotmc.ru/
Запрети элитры на серве или не используй фейверки
Я не эксперт в элитрах. Но есть два решение : либо ты покупаешь новое железо для пк либо ты отрубаешь элитры. Об ограничениях я в первый раз слышу
Давай Дружить?))!!
чел ты... сервер не равен железу для пк, только если он локальный запускает
Похожие вопросы
- Как исправить failed to verify username!? На своём сервере (Minecraft)
- minecraft java.lang.nullpointerexception group что делать вот такая ошибка при заход на сервера версия minecraft 1.8
- Что делать, если выходит ошибка minecraft java.lang.nullpointerexception group?
- У меня проблема с сервером minecraft
- Подскажите обычный, хороший сервер Minecraft.
- Сервер minecraft
- Как писать через окно сервера minecraft. Можно ли писать на сервере, но не через клиент, а через само окно сервера?
- как изменить координаты человека на сервера minecraft
- Как узнать пароль игрока на своём сервере Minecraft если ты админ и держишь серврер
- Посоветуйте сервер MineCraft