Идея Оталкивания игрока от донатера

Статус
Закрыто для дальнейших ответов.

Xxx_MrArtem_xxX

Активный участник
Пользователь
Баллы
61
Имя в Minecraft
TemaFlux
Добрый день, уважаемые программисты.
Мне нужно написать плагин на оталкивания игрока от донатера при написании кмд: /kb.
В папке плагина был config.yml и там было вказивания на дальность откидавания.
Зарание Спасибо)

P.S По русский плохо пишу))


Связь:
VK - https://vk.com/artemvka
SKYPE - artem112233446​
 
Версия не была указана так что сделал под 1.8 но должен работать на версиях выше, Скачать
 
Плагин слит в сборке MadWorld помоему
 
Версия не была указана так что сделал под 1.8 но должен работать на версиях выше, Скачать
Архитектура говно, уже была тема насчет того, почему лучше использовать Dependency Injection вместо статик ссылки на главный класс. Зачем каждый раз по новой получать сообщения/данные из конфига? Прогрузил один раз при включении в мапу и с ней работай.

Зачем этот метод статиком сделал? Да и он вообще не нужен.
Код:
   public static void send(CommandSender p, String msg) {
      p.sendMessage(ChatColor.translateAlternateColorCodes('&', msg));
   }

Зачем вложенные операторы if? Тут даже вроде как без вложенных можно обойтись.

Та и вообще версия 1.8 для дино, зачем под неё писать?
 
Архитектура говно, уже была тема насчет того, почему лучше использовать Dependency Injection вместо статик ссылки на главный класс. Зачем каждый раз по новой получать сообщения/данные из конфига? Прогрузил один раз при включении в мапу и с ней работай.

Зачем этот метод статиком сделал? Да и он вообще не нужен.
Код:
   public static void send(CommandSender p, String msg) {
      p.sendMessage(ChatColor.translateAlternateColorCodes('&', msg));
   }

Зачем вложенные операторы if? Тут даже вроде как без вложенных можно обойтись.

Та и вообще версия 1.8 для дино, зачем под неё писать?
Боже, ну хочется человеку статик ссылки. Этот плагин на 20 строк не имеет будущего; его никто не собирается дорабатывать, т.д. ******** от человека со своими вонючими принципами, о которых ты сам не знал, а тут тебе сказали, что это класс.

Я сам бы такой плагин не поставил, т.к.: нету учета средств перемещений (vehicle); игрок летит в одну сторону; бесполезность. Создать метод, чтобы использовать один раз. Гениально.

Плагин полная хрень, но лезть к человеку, будучи лишь убежденном в правильности подчинения принципам - бред.
 
со своими вонючими принципами, о которых ты сам не знал, а тут тебе сказали, что это класс.
Я до этого обращался к Хундорику по поводу того, как лучше реализовывать получения других классов.

Этот плагин на 20 строк не имеет будущего; его никто не собирается дорабатывать
Это не является поводом игнорировать принципы.

Сами решайте что вам юзать, никто не сможет насильно вас заставить использовать ту или иную вещь. Я просто посоветовал, ничего более.
 
Архитектура говно, уже была тема насчет того, почему лучше использовать Dependency Injection вместо статик ссылки на главный класс. Зачем каждый раз по новой получать сообщения/данные из конфига? Прогрузил один раз при включении в мапу и с ней работай.

Зачем этот метод статиком сделал? Да и он вообще не нужен.
Код:
   public static void send(CommandSender p, String msg) {
      p.sendMessage(ChatColor.translateAlternateColorCodes('&', msg));
   }

Зачем вложенные операторы if? Тут даже вроде как без вложенных можно обойтись.

Та и вообще версия 1.8 для дино, зачем под неё писать?
Вот к тебе лично вопрос, почему ты человеку сам не сделал плагин, он нормально попросил и целый день - 2 ждал и ему даже никто ничего не написал
 
Боже, ну хочется человеку статик ссылки. Этот плагин на 20 строк не имеет будущего; его никто не собирается дорабатывать, т.д. ******** от человека со своими вонючими принципами, о которых ты сам не знал, а тут тебе сказали, что это класс.

Я сам бы такой плагин не поставил, т.к.: нету учета средств перемещений (vehicle); игрок летит в одну сторону; бесполезность. Создать метод, чтобы использовать один раз. Гениально.

Плагин полная хрень, но лезть к человеку, будучи лишь убежденном в правильности подчинения принципам - бред.
Я не умею работать с этой средой и отслеживать
 
Архитектура говно, уже была тема насчет того, почему лучше использовать Dependency Injection вместо статик ссылки на главный класс. Зачем каждый раз по новой получать сообщения/данные из конфига? Прогрузил один раз при включении в мапу и с ней работай.

Зачем этот метод статиком сделал? Да и он вообще не нужен.
Код:
   public static void send(CommandSender p, String msg) {
      p.sendMessage(ChatColor.translateAlternateColorCodes('&', msg));
   }

Зачем вложенные операторы if? Тут даже вроде как без вложенных можно обойтись.

Та и вообще версия 1.8 для дино, зачем под неё писать?
Нет, я конечно всё понимаю, но это уже перебор.
Нафига оно ему здесь? Я понимаю, если бы он писал крупный паблик-сурс плагин, но здесь это даже не к месту. Да, принципы нужно соблюдать, но это ведь не крупная студия и даже не контора друзей-кодеров. Это один человек, который не прочь поговнокодить 5 минут для чьей-нибудь «охренительной» идеи. Принципы здесь не к месту.
Есть ли разница при написании слова в документе и на стене в сортире? Ведь для написания на стене сортира слова "пидар" ты не будешь лезть в словарь, чтобы проверить его правильное написание и не станешь писать его с большой буквы, ставя знаки препинания. Намёк понятен?
 
Последнее редактирование:
Нафига оно ему здесь? Я понимаю, если бы он писал крупный паблик-сурс плагин, но здесь это даже не к месту. Да, принципы нужно соблюдать, но это ведь не крупная студия и даже не контора друзей-кодеров. Это один человек, который не прочь поговнокодить 5 минут для чьей-нибудь «охренительной» идеи. Принципы здесь не к месту.
Ну так он привыкнет писать говно в маленьких плагинах и везде будет также делать, к тому же даже в небольших плагинах удобней делать все правильно.
public static void send
ну этот метод конечно та еще параша, можно сделать статическую утилиту для ChatColor.translateAlternateColorCodes('&', msg), а для отправки сообщение - бред.
 
Последнее редактирование:
Вот к тебе лично вопрос, почему ты человеку сам не сделал плагин, он нормально попросил и целый день - 2 ждал и ему даже никто ничего не написал
Я не обязан каждому тут плагины писать. Если бы идея была бы хорошей и интересной, я бы возможно реализовал.
 
Ну так он привыкнет писать говно в маленьких плагинах и везде будет также делать, к тому же даже в небольших плагинах удобней делать все правильно.

public static void send
ну этот метод конечно та еще параша, можно сделать статическую утилиту для ChatColor.translateAlternateColorCodes('&', msg), а для отправки сообщение - бред.
Я оставил спойлер для тех, кто не совсем понял к чему это я. Если он сделает шаблон с соблюдением принципов — флаг в руки, молодец. Но в моём понимании это не совсем уместно.
 
Я оставил спойлер для тех, кто не совсем понял к чему это я. Если он сделает шаблон с соблюдением принципов — флаг в руки, молодец. Но в моём понимании это не совсем уместно.
Во всяком случае, критика даже такого плагина будет ему полезна.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх