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

plugin development

  1. Помогите Как сделать Хаб для сервера?

    Как сделать плагин для сервера хаба так, чтобы на него была минимальная возможная нагрузка (отключить все прощёты мира, оставить только обработку игроков). То что я пока успел придумать (не судите строго, я последний раз за плагины брался полгода назад): Версия игры - 1.16.5
  2. Помогите Бошка с текстурой

    Недавно решил обновиться до версии 1.16.5, и теперь мирюсь с кучей багов... Как поставить скин на бошку игрока, вот url (для примера): До этого у меня было: После обновления: Но теперь profile становиться нуллом, и код не работает.
  3. Взрывы тнт

    Как отменять разрушения блоков, которые не находятся в списке поставленных (список координат)? Ивент BlockExplodeEvent не отслеживается у меня при взрыве тнт, никаких посторонних плагинов нет. Paper 1.12.2
  4. Баг с двойным вызовом события

    Всем привет, есть у меня вот такой код: @EventHandler private void onClick(InventoryClickEvent ev) { if (!ev.getClickedInventory().getName().equals("Выбор команды")) return; ev.setCancelled(true); ev.getWhoClicked().sendMessage("CLICKED!"); Object[] team_names...
  5. Помогите Перемещение подобранного предмета

    Доброго времени суток, я сделал небольшой плагин для БВ, он показывает кол-во каждого ресурса в инвентаре при подборе. Так вот: Как сделать перемещение подобранного предмета сразу в верхнюю строчку инвентаря? Вот так:
  6. Помогите Отправка сообщений через Minimessage

    Как сделать отправку сообщения в формате Minimessage? Плагин на версии 1.12.2 Paper, я видел что-то подобное в плагине LimboAuth. Я пробовал через библиотеку net.kyori.adventure.text если написать: player.sendMessage(Component.text("HELLO").color(NamedTextColor.GOLD)); то среда ругается...
  7. Помогите Как в Velocity плагине запретить tab compile?

    Хочу чтобы при попытки заполнить команду игроком ему бы ничего не отправлялось
  8. Rubikub

    Плагин [MECH] LiveTime v1.0 синхронизация времени по часовому поясу [1.12.2-1.18.2]

    LiveTime - реальное время в игре. Время как в реальном мире. Версия плагина: 1.0 Sourse: https://github.com/LordRubikI/LiveTime-plugin Поддерживаемые версии: 1.18.* Описание: синхронизирует время по реальному часовому поясу. Часовой пояс указывается в конфиге или командой. Особенности: Плагин...
  9. Zuif

    Стартап Легкая работа с несколькими(кастомными) конфигами

    Для начала, нужно создать абстрактный класс, который будут наследовать все наши конфиги: package %вашпакет%; import org.bukkit.configuration.file.YamlConfiguration; import java.io.*; public abstract class AbstractConfiguration { private final String path; private final String...
  10. Помогите Как сделать действия после респавна Player

    Всем привет. Как правильно отследить респавн игрока. Что бы потом я мог его телепортировать в рандомное место.
  11. PlaceholderAPI не импортируется.

    Привет всем, создаю плагин на версии 1.16.5. И мне нужно сделать свои плейсхолдеры, нашел гайд на ютубе, делал все как в видио, но столкнулся с проблемой, что когда добавляю в pom repository и dependency, то dependency начинают гореть красным. Что это может быть? Уже все облазил, нигде нету...
  12. Thorgathis

    Помогите получение информации из аргумента

    Всем привет хочу плагин с командой /sitelink [arg0] [arg1] где: -[arg0] email -[arg1] password но мне сейчас нужно получить [arg0] [arg1] в строку(String) Зарание спасибо
  13. Thorgathis

    Помогите Продажа блоков инвентарь

    Всем привет решил я значит сделать плагин который будет продовать блоки по 16 штук из инвентаря Мне нужно что бы блоки можно было продовать(ПКМ) и покупать(ЛКМ) Зарание спасибо за помощь вот что накидал @Override public boolean onCommand(CommandSender commandSender, Command command, String...
  14. Slimmic

    Идея Плагин на жажду

    Предлагаемое название: Thirst Версия сервера: 1.16.4 О плагине: Через некоторое время, игрок получит уведомление о жажде. При увеличении жажды, будет отниматся хп. Как реализовать увеличение жажды? Допустим, при заходе у игрока будет ноль очков жажды и каждые 30 секунд будет выдаватся...
  15. Slimmic

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

    Предлагаемое название: Bleeding Версия сервера: 1.16.4 О плагине: При получении урона, игрок с шансом настраиваемым в конфиге, получит кровотечение, которое снимает настраиваемое количество хп в несколько секунд. Желательно что бы плагин был гибким в настройке, в плане конфиг. Идеи для...
  16. Mrflaxe

    Вступлю в команду Java разработчик

    Меня зовут Дима и я уже НЕ ищу работу. Имеется опыт работы в проекте CustomCraft (на данный момент закрыт). Так же есть некоторые самоделки, которые можно найти на GitHub: https://github.com/Mrflaxe Буду рад любой работе Связаться со мной можно через: - Telegram: @Mrflaxe - Discord...
  17. KoXXpOWER

    Идея Подзорная труба(желательно нмс)

    Короче, Парни, срочно нужна помощь, скиньте плагин или кусочек кода, с помощью котрого при нажатии допустим на лопату будет использоваться эффект приближения(прицела тип) от подзорной трубы(1.17)
  18. Помогите Выдача предметов из БД | Bukkit

    Мне нужно выдать предметы по списку по имени или айди Например: В базе хранится stone, dirt, 15, 18, 256 Должно выдать соответствующие предметы Как это реализовать? (Желательно и по количеству)
  19. YUROO

    Помогите Не работает EventHandler!

    Привет. Вот код не работает он прастой очень но не знаю почему не раьотает: @EventHandler public void BlockBreak(BlockBreakEvent e) { Player p = e.getPlayer(); Block b = e.getBlock(); Location loc = (Location) e.getBlock(); if(b.getZ() == 0 && b.getY() ==...
  20. YUROO

    Помогите WorldCreator как копировать?

    Привет. Как мне спомощу WorldCretor.copy() копировать мир и тп к ниму?
Назад
Верх