מדריך
איך להתקין דאטהפאק
עודכן 18 באוקטובר 2026
דאטהפאקים לא צריכים מודים ולא תוכנת שרת: הם עובדים ב-vanilla, במשחק יחיד ובכל שרת. דאטהפאק שייך לעולם אחד: שמים אותו בתיקיית datapacks של העולם הזה וטוענים מחדש. הדבר היחיד שצריך לשים לב אליו הוא שהחבילה נוצרה לגרסת ה-Minecraft שלכם.
דוגמה להתחלה.
צרו את זה עם Codexeשלב אחר שלב
1.בדקו את הגרסה
בדף החבילה כתוב באילו גרסאות Minecraft היא תומכת. פורמטים של דאטהפאקים משתנים בין גרסאות, ולכן חבילה ל-1.20 עלולה לא לעבוד ב-1.21.
2.מצאו את תיקיית datapacks של העולם
משחק יחיד:
.minecraft/saves/<World>/datapacks/. שרת:world/datapacks/(התיקייה שמוגדרת ב-level-nameב-server.properties).3.העתיקו את החבילה
שימו שם את ה-.zip כמו שהוא, או את התיקייה המחולצת. בכל מקרה,
pack.mcmetaחייב להיות ברמה העליונה של ה-zip או של התיקייה.4.טעינה מחדש
הריצו
/reloadבמשחק (זה דורש operator או צ'יטים), או הפעילו מחדש את השרת.5.בדקו שהיא מופעלת
/datapack listמציג את החבילות המופעלות והזמינות. אם שלכם זמינה אבל לא מופעלת, הריצו/datapack enable "file/<name>".
הוספת דאטהפאק כשיוצרים עולם
במשחק יחיד, Create New World, ואז More ו-Data Packs: גררו את ה-.zip לחלון והעבירו אותו לצד המופעל. זו הדרך הנכונה לחבילות שמשנות את יצירת העולם (ביומות, פני שטח, מבנים), כי השינויים האלה חלים רק על chunks שנוצרים אחרי שהחבילה מופעלת.
בשרת, שימו חבילת worldgen ב-world/datapacks/ לפני ההפעלה הראשונה, אחרת פני השטח הישנים נשארים כמו שהם ורק chunks חדשים משתנים.
בעיות נפוצות
- החבילה לא מופיעה ב-/datapack list: היא בתיקייה הלא נכונה, או שב-zip יש רמת תיקייה מיותרת, כך ש-
pack.mcmetaלא נמצא למעלה. - אזהרת "Made for an older/newer version": ה-
pack_formatלא תואם למשחק שלכם. ייתכן שהחבילה תיטען, אבל מתכונים או פונקציות שנכתבו לגרסה אחרת עלולים להיכשל. - נטענה אבל שום דבר לא קורה: בפונקציה או במתכון יש שגיאה. יומן השרת (או יומן המשחק במשחק יחיד) מציין את הקובץ שנכשל.
- הורדתם חבילת משאבים: טקסטורות וצלילים הולכים ל-
resourcepacks/, לא ל-datapacks/. חלק מהתוכן מגיע בשתי הצורות.
בפאנל אחסון
בפאנל אחסון, פתחו את מנהל הקבצים, היכנסו לתיקיית העולם והעלו את ה-zip ל-datapacks/, ואז הפעילו מחדש. אצל חלק מספקי האחסון יש מתקין דאטהפאקים שעושה אותו דבר. תיקיית העולם היא זו שמוגדרת ב-server.properties, לא תיקיית השורש של השרת.
דאטהפאקים שנוצרו עם Codexe
דאטהפאק שנוצר ב-Codexe נטען בשרת Minecraft אמיתי לפני שהוא מוכן, ויומן השרת נקרא כדי לאתר שגיאות במתכונים, בפונקציות, בהישגים או ב-JSON. מורידים אותו כ-zip עם pack.mcmeta ו-data/ ברמה העליונה, מוכן ל-world/datapacks/, ואפשר לשחק בו קודם בשרת בדיקה פרטי.
שאלות
צריך להתקין משהו בלקוח?
לא. דאטהפאקים רצים בשרת (או בשרת המובנה במשחק יחיד). השחקנים צריכים חבילת משאבים רק אם הדאטהפאק מגיע עם חבילה כזו לטקסטורות.
האם דאטהפאק חל על כל העולמות?
לא, רק על העולם שבתיקייה שלו הוא נמצא. העתיקו אותו לכל עולם שצריך להשתמש בו.
אפשר להסיר דאטהפאק?
הריצו /datapack disable "file/<name>" ומחקו אותו מהתיקייה. דברים שהוא כבר יצר (פריטים, לוחות תוצאות, פני שטח שנוצרו) יכולים להישאר בעולם.
צרו דאטהפאק לעולם שלכם
הפרומפט הזה נפתח מוכן לשליחה:
“דאטהפאק ל-Minecraft 1.21.4, namespace "camp": מתכון בלי צורה ל-Bedroll (3 צמר לבן ו-2 חוטים) שנותן מיטה לבנה עם שם, מתכון שהופך 4 בשר רקוב לעור אחד, ופונקציית טעינה שמציגה לוח תוצאות "deaths" בסרגל הצד.”
צרו את זה עם Codexe