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

Помогите Классы

Тема в разделе "Разработка плагинов для новичков", создана пользователем kirill3345, 27 апр 2016.

Статус темы:
Закрыта.
  1. Автор темы
    kirill3345

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

    Баллы:
    66
    Имя в Minecraft:
    kirill3345
    Всё же спрошу: как мне пихать эвенты?
    В один класс несколько штук? Или в каждый класс по штуке?
    Например:
    Класс HelloWorld - 3 эвента.
    Или:
    Класс HelloWorld1 - 1 эвент.
    Класс HelloWorld1 - 2 эвент.
    Класс HelloWorld1 - 3 эвент.
     
    Последнее редактирование: 1 июл 2016
  2. Хостинг MineCraft
    <
  3. Rfg0

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

    Баллы:
    46
    Имя в Minecraft:
    Rfg0
    Смотря что за плагин.
     
  4. Автор темы
    kirill3345

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

    Баллы:
    66
    Имя в Minecraft:
    kirill3345
    Ну например, в одном классе ~50 строк говнокода, а во втором 10 строк.
     
  5. Rfg0

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

    Баллы:
    46
    Имя в Minecraft:
    Rfg0
    Делай в один класс. Главное что-бы ты не запутался в говнокоде!
     
  6. Автор темы
    kirill3345

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

    Баллы:
    66
    Имя в Minecraft:
    kirill3345
    Т.е. TPS не будет сесть если в одном классе over500+ строк?
     
  7. CoolBoy

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

    Баллы:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    Количество тиков в секунду, никак не зависит от количества строк в классе где зарегестрирован ваш листенер.
    Чтобы вам легче было соблюдать логику плагина - можно поделить один класс-листенер, на несколько, в которых отслеживаются / выполняются какие-либо разные действия.

    P.S нагрузка от вашего плагина на сервер, зависит от того, что ваш плагин делает. К примеру, если вы будете слушать передвижение каждого игрока и спавнить над его головой какую-нибудь частицу, то при онлайне в 100-500 человек вы явно ощутите нагрузку.
     
Статус темы:
Закрыта.

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