CRAFTHUB ACADEMY

یاد بگیر، بساز، منتشر کن.

درس‌های دقیق و مرحله‌ای برای مدیریت سرور و توسعه PocketMine. ویدئوها در همین صفحه پخش می‌شوند.

▣
توسعه پلاگین · متوسط

سازگاری API و نسخه‌ها

چطور ناسازگاری نسخه API را تشخیص بدهیم.

فیلد api در plugin.yml نسخه API موردنیاز را مشخص می‌کند. اگر نسخه اعلام‌شده با API سرور سازگار نباشد، PocketMine ممکن است از بارگذاری پلاگین خودداری کند.
هرگز نسخه API را فقط برای رفع خطا به عدد دلخواه تغییر نده؛ ابتدا کلاس‌ها و متدهای استفاده‌شده را با مستندات همان نسخه تطبیق بده.
خطاهای Class not found معمولاً به وابستگی، namespace یا بارگذاری ناقص فایل‌ها مربوط می‌شوند.

آزمون کوتاه درس

در مواجهه با API ناسازگار چه کار درست‌تر است؟

برای ذخیره پیشرفت وارد شو
WATCH INSIDE CRAFTHUB

ویدئوهای منتشرشده.

ویدئوهای آپارات در پلیر همین سایت نمایش داده می‌شوند؛ کاربر لازم نیست از صفحه خارج شود.

انتشار ویدئو ←
▶

ویدئوی تأییدشده‌ای وجود ندارد

سازندگان دارای اشتراک Creator Pro می‌توانند لینک آپارات خود را ارسال کنند. پخش به‌صورت embed در همین سایت انجام می‌شود.

استودیوی سازندگان