דילוג לתוכן
פלטפורמות

דאטהפאקים

דאטהפאקים של Vanilla עם Codexe. גרסאות ו-pack_format, מבנה התיקיות, איך Codexe טוען את החבילה לבדיקה על שרת Minecraft אמיתי ובעיות נפוצות.

עודכן

בדף הזה
  1. מה לכתוב בבקשה
  2. איך Codexe מאמת דאטהפאק
  3. התקנה
  4. מגבלות

דאטהפאק משנה נתונים שהמשחק כבר קורא: מתכונים, טבלאות שלל, הישגים, פרדיקטים, תגיות ופונקציות (.mcfunction). הוא עובד על שרתי Vanilla ובעולמות של משחק יחיד, בלי פלאגינים או מודים.

כדי לשחק עם הדאטהפאק שלכם במשחק, הפעילו שרת בדיקה פרטי עם נסו עכשיו.

#מה לכתוב בבקשה

  • גרסת Minecraft. היא קובעת את pack_format ואת שמות התיקיות (למשל function/ ב-1.21 ומעלה, functions/ לפני כן).
  • מה הוא עושה: מתכונים (בצורה מוגדרת/בלי צורה), שינויי שלל, עצי הישגים, מכניקות של לוח ניקוד, פונקציות tick או load.
  • מרחב שמות, אם חשוב לכם איך הוא ייקרא.
Text
A datapack for Minecraft 1.21.1, namespace "extras".
- Shaped recipe: 8 cobblestone around a coal block = 16 torches.
- Shapeless recipe: 4 rotten flesh = 1 leather.
- A load function that creates a "deaths" scoreboard and shows it in the sidebar.

#איך Codexe מאמת דאטהפאק

בדאטהפאקים אין מה לקמפל, ולכן Codexe טוען את החבילה על שרת Minecraft Vanilla אמיתי בסביבת הבנייה המבודדת שלו, במצב לא מקוון, וקורא את היומן של השרת כדי למצוא שגיאות במתכונים, בפונקציות, בהישגים או ב-JSON. גרסת השרת נבחרת לפי ה-pack_format של החבילה: הגרסה המותקנת החדשה ביותר שהחבילה נכתבה עבורה.

שרתי הבדיקה מכסים את 1.20.1, 1.20.4, 1.20.6, 1.21.1, 1.21.4, 1.21.5, 1.21.8, 1.21.10, 1.21.11, 26.1.2, 26.2 ו-26.3. אם המבנה לא מתאים לגרסה (למשל functions/ ב-1.21), Codexe מתקן את שמות התיקיות.

חבילה עם שגיאות מתוקנת כמו קוד. מוכן אומר שהחבילה נטענה בצורה נקייה.

#התקנה

הורידו את ה-ZIP, שימו אותו ב-world/datapacks/ (או בתיקייה datapacks של העולם במשחק יחיד), ואז הריצו /reload או הפעילו מחדש. בדקו עם /datapack list.

#מגבלות

דאטהפאקים לא יכולים להוסיף בלוקים או פריטים חדשים באמת עם התנהגות חדשה, והם יכולים להגיב רק למה ש-Vanilla חושף (הישגים, פרדיקטים, לוחות ניקוד). ללוגיקה שמבוססת הרבה על אירועים, השתמשו ב-Skript או בפלאגין.

דאטהפאקים | Codexe Docs