Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Идея Оптимизация команд для командного блока.

Тема в разделе "Запросы на разработку плагинов", создана пользователем PsyhoShark, 25 апр 2016.

  1. Автор темы
    PsyhoShark

    PsyhoShark Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    PsyhoShark_
    Думаю многие видели огромные команды для командного блока.
    Так вот, они работают на сервере не корректно, дико начинает проседать фпс, сервер лагать. Да еще и дикий флуд в консоль.

    Вот пример одной из них - http://www.theredengineer.com/youtuber-gear.html

    Что я предлагаю.
    Я предлагаю написать плагин который бы оптимизировал работу этих команд (в одиночке они отлично работают).
    Не знаю реально ли это, просветите :D Понятия не имею как они работают.

    Ну вообщем у меня всё.
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    PsyhoShark

    PsyhoShark Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    PsyhoShark_
    Дайте хоть какой-то ответ.
    Может вы не поняли что я хочу или еще что-то?
     
  4. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    К сожалению плагином это исправлять весьма трудно, если не невозможно.
    Лучше оставить поиски оптимизаций работы командных блоков (тем более улучшить работу до уровня ванили) и сделать какую ниб заявку на написание плагина.
     
  5. Автор темы
    PsyhoShark

    PsyhoShark Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    PsyhoShark_
    Та раздел же "Запросы на разработку плагинов".
    Написал сюда. Жду пока люди отпишут. А то кого-то просить то что не реально сделать - глупо :D

    P.S.Спасибо за ответ =)

    Жду еще ответов )
     
  6. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    А ещё ответов ждать и не нужно. Я бы написал почему это сделать скорее нельзя чем можно, но мне и самому большая часть не ясна.
    Просто из моих наблюдений - на spigot сущности тикаются 15 раз в секунду, вместо 20. От этого любая ваниль будет вести себя странно. На CraftBukkit'e возможно будет всё лучше, ибо там такого нету - 20 тиков сущеностей в секунду. Если тебе не сильно трудно, то стоит проверить свои командные блоки на CraftBukkit.
     
  7. Автор темы
    PsyhoShark

    PsyhoShark Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    PsyhoShark_
    Понял. Спасибо, попробую.
     
  8. Acurity

    Acurity Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Acurity
    С какого перепуга 15 тиков?
     
  9. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    "Optimization and speed".
     
  10. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Херня, все те же 20 тиков, естетственно если за лимит времени на тик не вышли.
     
  11. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Ну не знаю. NMS сущности тикались 15 раз в секунду, хотя основной TPS был действительно равен 20.
     
  12. Dymeth

    Dymeth Активный участник Пользователь

    Баллы:
    76
    А каким образом это проверяется-то?
     
  13. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Ну лично я наследовал nms EntityHorse и в методе onTick() выплёвывал текст в лог. На spigot'e было 15 сообщений в секунду, на craftbukkit - 20
     

Поделиться этой страницей