[LiteCore] плагин на команду /donate

Всем привет, я начинающий кодер и хотел бы поделиться своим первым плагином!

Есть 2 команды

/don и /donate

Плагин на показ донатов и сколько оно стоит, в файле есть config.yml где можно поставить под себя, код очень оптимизированным и не даёт сильную нагрузку на сервер, и ещё раз я начинающий кодер!

DonatePlugin.zip (1,8 КБ)

Теперь разберем твой плагин на грехи:

1. saveDefaultConfig() это мертвый код.

Этот метод нужен для создания конфига с ресурсов плагина (папка resources), а у плагина его нету.

2. Плагин легко ломается.

Поскольку нету ресурсного конфига, а стандартный конфиг по каким-то причинам может пропасть, то всё! Плагин вечно будет выдавать “Когфиг не загружен”, пока пользователь не посмотрит код, чтобы понять, каким должен быть конфиг для плагина.

3. Не использовать возможности ядра

if ($cmdName === "donate" || $cmdName === "don") {
commands:
  donate:
    description: Показать список донатов.
    usage: /donate
    permission: donateplugin.use
  don:
    description: Показать список донатов.
    usage: /don
    permission: donateplugin.use

Это глупо, когда ядро имеет такое прекрасное решение, как aliases.

Вот пример:

commands:
  donate:
    description: Показать список донатов.
    usage: /donate
    permission: donateplugin.use
    aliases:
        - don # Эта команда точная копия своего родителя
if ($cmdName === "donate") {
# Если игрок напишет /don, будет вызываться /donate
1 лайк

Нх

чуть чуть иишно

а без ии?


ну и зоофилие, будто чат гопник пишет XD

Хм… Сайт сломанный

о, hyprland :smiley:
какой дистр?

Изначально арч, после качи, т.к я ибанный казуал (но признаюсь, опыт с чистым арчем был незабываемым, как минимум сломанные нервные клетки останутся в памяти)

пиши мне в тг, я тебе помогу вкатиться в арч, плюс буду помогать если будут ошибки

1 лайк

Ок оставляй тг

Он не тебе

1 лайк

Мм ; (