Minecraft · מדריך

מדריך CoreProtect: פקודות, שחזור לאחור והגדרה

עודכן October 11, 2026 4 דקות קריאה

בעמוד זה
  1. התקנת CoreProtect
  2. כלי הבדיקה: מי נגע בבלוק הזה?
  3. חיפושים: חפשו בהיסטוריה
  4. ביטול השחתה, ושחזור
  5. מחיקת נתונים ישנים
  6. SQLite או MySQL
  7. הרשאות לצוות שלכם
  8. שאלות נפוצות

CoreProtect מתעד כמעט כל מה שקורה בשרת Minecraft: בלוקים שהונחו ונשברו, תיבות שנפתחו, פריטים שנלקחו, פיצוצים, צ'אט ופקודות. כשמישהו משחית מבנה, אפשר לראות מי עשה את זה ולבטל זאת בפקודה אחת, בלי לשחזר גיבוי ובלי שכל השאר יאבדו את ההתקדמות שלהם.

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

התקנת CoreProtect

CoreProtect הוא תוסף ל-Paper, Spigot ו-Folia. הגרסה הנוכחית, CoreProtect 24.1, תומכת ב-Minecraft מ-1.14 עד 26.2.

  1. הורידו אותו בחינם מ-Modrinth או מ-Hangar. גרסאות לתומכים ב-Patreon מקבלות חלק מהתכונות מוקדם יותר.
  2. שימו את קובץ ה-jar בתיקייה plugins והפעילו מחדש את השרת. העלאת תוספים מוסברת באיך מתקינים תוספים ל-Minecraft.
  3. CoreProtect מתחיל לתעד מיד, לקובץ SQLite בנתיב plugins/CoreProtect/database.db. אין צורך בשום הגדרה.

בדקו את רשימת הגרסאות לפני שאתם מעדכנים את Minecraft: כשיוצאת גרסת Minecraft חדשה, חכו לגרסת CoreProtect שתומכת בה.

כלי הבדיקה: מי נגע בבלוק הזה?

הקלידו /co i כדי להפעיל את כלי הבדיקה. כל עוד הוא פעיל:

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

הקלידו /co i שוב כדי לכבות אותו. /co near מציג את השינויים האחרונים ברדיוס 5 בלוקים סביבכם.

חיפושים: חפשו בהיסטוריה

/co lookup, או /co l, מחפש ביומן עם פרמטרים שאפשר לשלב:

פרמטרמשמעותדוגמה
u:משתמש, כמה משתמשים מופרדים בפסיקים, או גורם כמו #tnt, #creeper, #fireu:Steve,Alex
t:זמן אחורה: w, d, h, m, s, ניתנים לשילוב, או טווחt:2d, t:5d2h, t:1h-2h
r:רדיוס בבלוקים סביבכם, עולם מסוים או כל מקוםr:20, r:#world_nether, r:#global
a:פעולה: block, +block, -block, container, chat, command, kill, session ועודa:-block
i: / e:הכללה או החרגה של בלוקים, פריטים או ישויותi:diamond_block

דוגמאות:

/co l u:Steve t:2d a:-block
/co l t:1h r:30 a:container
/co l u:Steve t:7d a:chat

הראשונה מציגה בלוקים ש-Steve שבר ביומיים האחרונים, השנייה מה נלקח ממכלים או הוכנס אליהם ברדיוס 30 בלוקים בשעה האחרונה. התוצאות מחולקות לעמודים; /co l 2 מציג את העמוד הבא.

ביטול השחתה, ושחזור

/co rollback (/co rb) מבטל שינויים, עם אותם פרמטרים כמו בחיפוש. /co restore (/co rs) מחזיר אותם.

/co rollback u:Griefer t:1d r:#global #preview
/co rollback u:Griefer t:1d r:#global
/co rollback t:30m r:15 u:#tnt
/co restore u:Griefer t:1d r:#global
  • קודם תצוגה מקדימה. #preview מציג את התוצאה רק לכם; שום דבר לא משתנה עד שמריצים את הפקודה בלעדיו.
  • שימו לב לרדיוס. ביטול בלי r: מכסה 10 בלוקים סביבכם. למשחית שהסתובב בעולם, הוסיפו r:#global.
  • תמיד ציינו משתמש או זמן קצר. ביטול של כולם על פני זמן ארוך מבטל גם את הבנייה של שחקנים הגונים.
  • טעיתם? /co undo מבטל את הביטול או השחזור האחרון שלכם.

הריצו את CoreProtect על שרת עם MySQL כלול: אחסון Minecraft של HytHost מתחיל ב-€2.59 לחודש.

לחבילות Minecraft

מחיקת נתונים ישנים

CoreProtect שומר הכול עד שמוחקים, כך שמסד הנתונים גדל כל עוד השרת פועל. מחקו נתונים ישנים מדי פעם:

/co purge t:30d

הפקודה מוחקת כל מה שישן מ-30 יום. בתוך המשחק אפשר למחוק רק נתונים ישנים מ-30 יום; מהקונסולה המינימום הוא 24 שעות. הוסיפו r:#world_name כדי למחוק עולם אחד בלבד. ב-MySQL, הוסיפו #optimize כדי לפנות את שטח הדיסק שהתפנה. בחרו תקופה שמכסה את הזמן שבדרך כלל לוקח לשחקנים שלכם להבחין בהשחתה.

SQLite או MySQL

כברירת מחדל CoreProtect משתמש ב-SQLite, קובץ יחיד בתיקייה שלו. זה מספיק לרוב השרתים ולא דורש הגדרה. השתמשו ב-MySQL כשאתם רוצים שהנתונים יהיו מחוץ לתיקיית השרת, או כשכמה שרתים ברשת צריכים לתעד למסד נתונים אחד.

כדי לעבור, צרו מסד נתונים ואז ערכו את plugins/CoreProtect/config.yml:

use-mysql: true
table-prefix: co_
mysql-host: DB_HOST
mysql-port: 3306
mysql-database: DB_NAME
mysql-username: DB_USER
mysql-password: DB_PASSWORD

הפעילו מחדש את השרת ובדקו עם /co status. החליטו מוקדם: המעבר לא מעביר את הנתונים שכבר תועדו, ופקודת ההעברה דורשת גרסת Patreon. כל חבילת Minecraft של HytHost כוללת מסדי נתונים MySQL, שאותם יוצרים בלשונית Databases בפאנל.

הרשאות לצוות שלכם

למפעילים (OP) יש את כל פקודות CoreProtect דרך coreprotect.*. למודרטורים שאינם מפעילים, תנו רק את מה שהם צריכים בעזרת תוסף הרשאות כמו LuckPerms:

  • coreprotect.inspect ו-coreprotect.lookup לחקירה;
  • coreprotect.rollback ו-coreprotect.restore רק לאנשי צוות אמינים;
  • coreprotect.purge ו-coreprotect.reload למנהלים.

CoreProtect משתלב היטב עם EssentialsX לפקודות היומיומיות שהצוות שלכם משתמש בהן.

שאלות נפוצות

שאלות נפוצות

הריצו /co rollback u:PlayerName t:1d r:#global #preview כדי לראות את התוצאה, ואז את אותה פקודה בלי #preview. התאימו את הזמן כך שיכסה את מועד ההשחתה.

ביטול בלי r: מכסה רק 10 בלוקים סביבכם. הוסיפו r:#global או רדיוס גדול יותר, ובדקו שהזמן מכסה את כל התקופה.

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

התוסף מיועד ל-Paper, Spigot ו-Folia. CoreProtect מפרסם גם גרסת Fabric נפרדת; בדקו בעמוד ההורדה שלה אילו גרסאות Minecraft נתמכות.

כן. /co undo מבטל את הביטול או השחזור האחרון שלכם, ו-/co restore עם אותם פרמטרים מחזיר את מה שהביטול הסיר.

הגנו על המבנים שלכם

אחסון Minecraft של HytHost מריץ Paper עם תוספים כמו CoreProtect וכולל מסדי נתונים MySQL בכל חבילה, החל מ-€2.59 לחודש.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

המדריך הזה עזר לך?