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

Плагин [FUN] Marriage v1.1 - свадьбы на ваш сервер [1.8-1.12]

KostyanDeveloper

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
KostyanChannel
Marriage 1.1
Плагин добавляет возможность жениться на вашем сервере в Minecraft.

Команды:

/marry invite <ник> - пожениться на игроке
/marry accept <ник> - принять предложение о свадьбе
/marry deny <ник> - отклонить предложение о свадьбе
/mchat <сообщение> - отправить сообщение партнеру
/marry divorce <ник> - развестись
/mgift - отправить подарок партнёру


Пермишены:

Нету =)

TODO:

Установка точки дома партнёров.

Changelog:
v1.0:
Плагин релизнут.
v1.1:
Добавлена /mgift (отправить предметы партнёру которые в руке)


Скачивание:

https://yadi.sk/d/BSaoqrW73VRC3o

Сурцы:

https://github.com/KostyanChannel/Marriage/

Я знаю что это говнокод. Так скажет d3ever и многие другие. Но зато плагин нужный. =)
 
Последнее редактирование:
public void onDisable() {
Main.instance = null;
}
Зачем?
Да и вообще код не очень, особенно в командах.
 
Слетела кодировка на гит хабе.
Opera Снимок_2018-05-06_134247_github.com.png
Это можно сделать при помощи цикла:
Код:
for(int i = 0; i < 6; i++) {
    p.sendMessage(ChatColor.translateAlternateColorCodes('&', plugin.getConfig().getString("help" + i);
}
Лучше сообщения при включении один раз прогрузить в мапу, а потом просто из мапы доставать сообщения.
Мне кажется лучше не делать вложенные операторы if. Обработчик можно сделать по другому, недавно была тема насчет этого. Насчет получения других классов, это можно сделать при помощи конструкторов.
P.S - А данные вообще сохраняются куда нибудь?
 
for(int i = 0; i < 6; i++) { p.sendMessage(ChatColor.translateAlternateColorCodes('&', plugin.getConfig().getString("help" + i); }
Тоже говно, лучше через стринг билдер сделать нормальное help сообщение.
getConfig().getStringList() в помощь
 
Слетела кодировка на гит хабе.
Это можно сделать при помощи цикла:
Код:
for(int i = 0; i < 6; i++) {
    p.sendMessage(ChatColor.translateAlternateColorCodes('&', plugin.getConfig().getString("help" + i);
}
Лучше сообщения при включении один раз прогрузить в мапу, а потом просто из мапы доставать сообщения.
Мне кажется лучше не делать вложенные операторы if. Обработчик можно сделать по другому, недавно была тема насчет этого. Насчет получения других классов, это можно сделать при помощи конструкторов.
P.S - А данные вообще сохраняются куда нибудь?
В конфиг сохраняются таким образом:
Ник:
partner: Ник партнёра (если нету NoPartner)
 
Тоже говно, лучше через стринг билдер сделать нормальное help сообщение.
getConfig().getStringList() в помощь
У него в конфиге не стринг лист, если бы был стринг лист, то можно было бы сделать так.
 
Последнее редактирование:
Зачем ты какое-то говно выкладываешь, собранное из говна, которое тебе в "разработке плагинов" посоветовали?
 
ух, очередные инновационные разработки!
78
 
Пасибо за очередной гавно плагин, который не будет очень полезен, и который не единственный в своём роде.
п.с. выделить сообщение для чтения полной версии.
 
Пасибо за очередной гавно плагин, который не будет очень полезен, и который не единственный в своём роде.
п.с. выделить сообщение для чтения полной версии.
Спасибо за отзыв! А что имеется ввиду в выделении?
 

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

Назад
Верх