- Баллы
- 76
- Имя в Minecraft
- Votybo
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Сорян, bukkit лагаетБожественно
Ну это показывает твоё IQ и количество хромосомначни с себя - выпрыгни в окно
IQ это он, если чо, у тебя в любом случае он нижеНу это показывает твоё IQ и количество хромосом
Прошу тебя помолчать или ответить, т.к мы сейчас нарушаем правилаIQ это он, если чо, у тебя в любом случае он ниже
С таким мозгом тяжело понять, я создал класс перечесления в который добавляю функции а после из интерфейса достаю и присваиваю метод с нужными мне параметрами под каждую функциюЧто это вообще за г....? Че ты хотел с помощью этого сделать?
interface Command {
void execute(Player player);
}
class ShowGuiCommand implements Command {
private final JavaPlugin plugin;
public ShowGuiCommand(JavaPlugin plugin) {
this.plugin = plugin;
}
@Override
public void execute(Player player) {
Inventory inv = createInventory(player);
player.openInventory(inv);
}
private Inventory createInventory(Player player) {
Inventory inventory = plugin.getServer().createInventory(...);
// code here
return inventory;
}
}
Command cmd = new ShowGuiCommand(plugin);
// many lines ...
cmd.execute(player);
Я хз вообще про какой ты плагин, и обучался интерфейсам по теме ruBukkit и они мне показались адекватным использованиемХрен его знает, что у тебя там такое написано, но похоже на шаблон "команда".
Код:interface Command { void execute(Player player); } class ShowGuiCommand implements Command { private final JavaPlugin plugin; public ShowGuiCommand(JavaPlugin plugin) { this.plugin = plugin; } @Override public void execute(Player player) { Inventory inv = createInventory(player); player.openInventory(inv); } private Inventory createInventory(Player player) { Inventory inventory = plugin.getServer().createInventory(...); // code here return inventory; } } Command cmd = new ShowGuiCommand(plugin); // many lines ... cmd.execute(player);
Не за*бало еще?rm -rf /*
Это ты мне щас про мозг говоришь? Ты там null к чему-то кастишь.С таким мозгом тяжело понять, я создал класс перечесления в который добавляю функции а после из интерфейса достаю и присваиваю метод с нужными мне параметрами под каждую функцию
Я говорил про тот кусок, который ты предоставил.Я хз вообще про какой ты плагин
Ты явно не понял что такое интерфейсы и как их использовать.обучался интерфейсам по теме ruBukkit и они мне показались адекватным использованием
Ну примерно так у меня и сделаноЯ говорил про тот кусок, который ты предоставил.
Ну я даже не показывал интерфейсыТы явно не понял что такое интерфейсы и как их использовать.