Об этом проекте

Paper — это высокопроизводительная реализация сервера Minecraft, цель которой — устранить несоответствия в игровом процессе и механике. Она распространяется в виде jar-файла Paperclip, который администраторы серверов могут скачать и запустить как обычный jar-файл. Документация доступна на docs.papermc.io, а загрузки предоставляются на сайте PaperMC. Для разработчиков плагинов Paper предоставляет Paper API с javadocs, размещёнными на сайте проекта. API можно добавить как зависимость через Gradle или Maven из репозитория PaperMC Maven. Проект отслеживает предстоящие, ожидающие и недавно добавленные API через публичную доску проекта. Для компиляции из исходного кода требуются JDK 25 и подключение к интернету. Процесс сборки включает клонирование репозитория, выполнение ./gradlew applyPatches, затем ./gradlew createPaperclipJar; скомпилированный jar-файл выводится в paper-server/build/libs. Более старые версии (с 1.8 по 1.21.3) поддерживаются в отдельном архивном репозитории. Проект имеет открытый исходный код и принимает вклад через pull-запросы в соответствии с руководством по участию. Он финансируется через Open Collective и GitHub Sponsors с прозрачной отчётностью о расходах. В разработке проект использует Java-профайлер YourKit по лицензии OSS.