Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Стартап Туториал | Создание плагинов | Spigot/CraftBukkit/Bukkit

Статус
Закрыто для дальнейших ответов.
Лучше бы новичков на Intellij сажать (имхо)
+ каждую команду желательно делать в своем отдельном классе
 
Лучше бы новичков на Intellij сажать (имхо)
+ каждую команду желательно делать в своем отдельном классе
Вот сам на нем и сиди, а нам eclipse норм. Нефиг навязывать свое мнение, на чем нравится на том и сидят.
 
Последнее редактирование:
Создаём плагины в 4 шага:
1. Читаем любую книгу от известного автора о основах Java
2. Пишем 100500 бесполезных программ, чтобы голова начала работать как у программиста
3. Смотрим примеры плагинов для Bukkit
4. Читаем javadoc от bukkit
5. ????
6. PROFIT!

Очередной copy-paste туториал. Пока я не перестал copy-paste'ить, у меня у самого ничего не получалось.
Будто шаманские тексты копируешь и ОНО РАБОТАЕТ!
 
Создаём плагины в 4 шага:
1. Читаем любую книгу от известного автора о основах Java
2. Пишем 100500 бесполезных программ, чтобы голова начала работать как у программиста
3. Смотрим примеры плагинов для Bukkit
4. Читаем javadoc от bukkit
5. ????
6. PROFIT!

Очередной copy-paste туториал. Пока я не перестал copy-paste'ить, у меня у самого ничего не получалось.
Будто шаманские тексты копируешь и ОНО РАБОТАЕТ!
Туториал как-раз не копи паст, специально все на скринах (чтобы переписывали) и с обьяснениями, что, зачем, почему и как. Ну и, понятное дело, что до этого основы Java надо знать.Даже не основы Java а вообще основы программирования, независимо от ЯП.Знать что такое переменные и с чем их едят (как минимум).
 
Туториал как-раз не копи паст, специально все на скринах (чтобы переписывали) и с обьяснениями, что, зачем, почему и как. Ну и, понятное дело, что до этого основы Java надо знать.Даже не основы Java а вообще основы программирования, независимо от ЯП.Знать что такое переменные и с чем их едят (как минимум).
Это - копипаста. Код за тебя уже написан, а как ты перенесешь - дело пятое.
 
Туториал как-раз не копи паст, специально все на скринах (чтобы переписывали) и с обьяснениями, что, зачем, почему и как. Ну и, понятное дело, что до этого основы Java надо знать.Даже не основы Java а вообще основы программирования, независимо от ЯП.Знать что такое переменные и с чем их едят (как минимум).
когда я начал кодить, я знал основы программирования очень не плохо (учили в шк), но что такое ООП не знал совершенно.

в итоге все было так:
Будто шаманские тексты копируешь и ОНО РАБОТАЕТ!
 
Код за тебя уже написан, а как ты перенесешь - дело пятое.
Смотри, мой код примитивный, например:
Ивенты: кому надо слушать ивент захода игрока только чтобы убрать сообщение?Я сделал пример, а какой ивент использовать и как с ним работать, дело читателя. Если в теме все описано, каждый шаг, то это уже не шаманские тексты, более менее понятно. Тоже самое с командами.Я сделал пример команды, описал, что за что отвечает, и где можно вписать свой код, чтобы команда делала то, что надо тому, кто его создает.
 
Смотри, мой код примитивный, например:
Ивенты: кому надо слушать ивент захода игрока только чтобы убрать сообщение?Я сделал пример, а какой ивент использовать и как с ним работать, дело читателя. Если в теме все описано, каждый шаг, то это уже не шаманские тексты, более менее понятно. Тоже самое с командами.Я сделал пример команды, описал, что за что отвечает, и где можно вписать свой код, чтобы команда делала то, что надо тому, кто его создает.
Это тебе более-менее понятно. А для 12 летнего школьника это шаманские тексты. Надо книги читать, чтобы хоть что-то понимать. Уже после книги с основами и нескольких простых программ, можно начинать читать твой туториал.
 
Это тебе более-менее понятно. А для 12 летнего школьника это шаманские тексты. Надо книги читать, чтобы хоть что-то понимать. Уже после книги с основами и нескольких простых программ, можно начинать читать твой туториал.
Псс... Что написано у меня в первом посте в теме?
+ Помощь в изучении Java
 
на русском чет не особо нахожу гайдов посложнее, к примеру работа с хэшмапами или arraylist
 
Псс... Что написано у меня в первом посте в теме?
Что такое аннотации? Как сделать свои аннотации? Зачем они нужны? Для чего нужны модификаторы доступа? Что такое ООП? Отличия примитивных от не примитивных типов? Что такое класс? Зачем нужна строка package xxx в самом верху? Что такое метод? Что такое getServer()? Почему надо писать import?
p.s. аннотация @Override нужна ТОЛЬКО для компилятора, можно переопределять и без нее, но она помогает найти ошибки во время компиляции, если сигнатура метода не совпадает с сигнатурой у метода в суперклассе.
Я говорю - это очередная, бесполезная статья уровня копипасты. Для таких туториалов нужен минимальный уровень. Из-за таких туториалов плодят 500 тем в час, "ПАЧИМИ НИРАПБАТАЕТ ЕТО".
зайди на хабр.

это java классы, так что туторов по ним как грязи
В любой книге о java - коллекции. Там максимум 80 страниц.
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх