عن المشروع

Paper هو تنفيذ عالي الأداء لخادم Minecraft يهدف إلى إصلاح التناقضات في أسلوب اللعب والميكانيكا. يُوزَّع كملف Paperclip jar يمكن لمسؤولي الخوادم تنزيله وتشغيله مثل أي ملف jar عادي. تتوفر الوثائق على docs.papermc.io، وتُقدَّم التنزيلات على موقع PaperMC. لمطوري الإضافات، يوفر Paper واجهة Paper API مع وثائق javadocs مستضافة على موقع المشروع. يمكن إضافة الواجهة كاعتمادية عبر Gradle أو Maven من مستودع PaperMC Maven. يتتبع المشروع الواجهات القادمة والمعلقة والمضافة حديثًا عبر لوحة مشروع عامة. يتطلب التجميع من المصدر JDK 25 واتصالاً بالإنترنت. تتضمن عملية البناء استنساخ المستودع، ثم تشغيل ./gradlew applyPatches، ثم ./gradlew createPaperclipJar، مع إخراج ملف jar المُجمَّع إلى paper-server/build/libs. تُصان الإصدارات الأقدم (من 1.8 حتى 1.21.3) في مستودع أرشيف منفصل. المشروع مفتوح المصدر ويقبل المساهمات عبر طلبات السحب وفقًا لإرشادات المساهمة الخاصة به. يحظى بدعم مالي عبر Open Collective وGitHub Sponsors، مع تقارير نفقات شفافة. يستخدم المشروع محلل Java من YourKit بموجب ترخيص OSS لأغراض التطوير.