🌟 Paper API • Почему стоит перейти? • Преимущества ⚡

Руководство 🌟 Paper API • Почему стоит перейти? • Преимущества ⚡

Поддерживаемые версии
  1. 1.7
  2. 1.8
  3. 1.9
  4. 1.10
  5. 1.11
  6. 1.12
  7. 1.13
  8. 1.14
  9. 1.15
  10. 1.16
  11. 1.17
  12. 1.18
  13. 1.19
  14. 1.20
  15. 1.21
В этой статье мы поговорим о преимуществах Paper над Spigot в плане разработки. Почему стоит перейти. И каких фич нет на SpigotAPI, но есть на PaperAPI.

Разбираем «базу» современного разработчика

🔧 You must be logged in to see this link.

🎨 1. Встроенный Adventure
В Paper уже встроена одна из удобнейших библиотек — AdventureAPI. Adventure содержит в себе удобный показ боссбаров, акшнбаров, тайтлов, а также удобную систему компонентов текста, и множество другого. От этой библиотеки работает новый и удобный вариант форматирования текста You must be logged in to see this link.
You must be logged in to see this link.
🔧 2. Продвинутый CommandAPI
Для кого-то покажется сложная, но продвинутая технология создания кастомных команд, которая работает на базе You must be logged in to see this link.. Пример команды (взята из GitHub страницы Brigadier-а):
Java:
CommandDispatcher<CommandSourceStack> dispatcher = new CommandDispatcher<>();

dispatcher.register(
    literal("foo")
        .then(
            argument("bar", integer())
                .executes(c -> {
                    System.out.println("Bar is " + getInteger(c, "bar"));
                    return 1;
                })
        )
        .executes(c -> {
            System.out.println("Called foo with no arguments");
            return 1;
        })
);
You must be logged in to see this link.
👂 3. Множество ивентов для слушателей на любой вкус
В Paper много разных ивентов, в отличие от Spigot. Малый список я оставлю ниже.

1771699739378.png
1771701923384.png

(это только на игрока)

🚣 4. Асинхронность
Сообщество Paper внедряет все больше и больше асинхронности. Вот пример телепортации сущности асинхронно: You must be logged in to see this link.

Почему стоит перейти?
Сейчас >90% владельцев серверов используют Paper и его форки. Проблем с переходом почти не будет, Paper также основан на Spigot, Bukkit. Paper уже намного лучше Spigot по производительности и функциональности. В Paper у тебя будет меньше костылей, чем когда-то в Spigot. Сообщество Paper внедряет все больше асинхронности и оптимизации памяти. Введу к тому, что тебе станет в разы легче и быстрее что-то реализовывать на Paper. Где-то в Spigot ты будешь реализовывать что-то в 100+ строк, когда в Paper это можно за 5 строк.

Да, это еще не все что может PaperAPI, перечислять можно долго, я назвал лишь основные преимущества. Для более подробного изучения, смотрите документацию: You must be logged in to see this link.
Автор
SuperCHIROK1
Просмотры
94
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя SuperCHIROK1

Поделиться ресурсом

Назад
Сверху Снизу