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

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

Discussion in 'Запросы на разработку плагинов' started by PsyhoShark, Apr 25, 2016.

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

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

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

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

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

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

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

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

    Dereku Старожил

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

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

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

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

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

    Dereku Старожил

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

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

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

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

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

    Dereku Старожил

    Trophy Points:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    "Optimization and speed".
     
  10. Shevchik

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

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

    Dereku Старожил

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

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

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

    Dereku Старожил

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

Share This Page