🎛️ארגומנטים ומאפיינים 🎛️
למדו על ארגומנטי ההתחלה והמאפיינים של המערכת.
הפרמטרים ההתחלתיים והתכונות של המערכת הם ערכים המוסיפים לפעולת ההרצה של Plazma, ומשפיעים באופן כללי על פעולתה של Plazma.
יחלק את זה לפרמטרי התחלה ומאפייני המערכת.
מאפייני המערכת
מאפייני המערכת מתווספים לפני ה -jar
ומעוברים על ידי הJVM לפני שPlazma מאתחלת.
כאשר משנים מאפייני מערכת, ייתכן ששינויים יתרחשו בפעולת Plazma ו-JVM ויכולים להשפיע בצורה גדולה על המשחק!
במקרה של אי הבנה מוחלטת לגבי תפקיד של כל מאפיין מערכת, אז לא להשתמש בהם בשום אופן!
שימוש
מאפייני המערכת מתווספים כארגומנטי פקודה בין java
ל -jar
.
לדוגמה, כאשר מנסים ליישם את התכונה Plazma.dummyProperty
, עליך להזין את הערך 37
כדי שהתכונה הבאה תהיה 37
וכך תתבצע אתחול של Plazma.
ה -D
מציין שהארגומנט הזה הוסף לPlazma ולא מובנה בJVM,
אם לא הוזן שום ערך למאפיינים, הערך ייקבע ל־.
פלטפורמת השרתים מסוג Paperweight מכילה .
בשמות המאפיינים כדי להבדיל ביניהם לפי כל פלטפורמה.
במספר טרמינלים כגון Windows Powershell, ייתכן שלא יאפשרו את הפרמטרים הללו, לכן עליך להוסיף "
בקצוות הפרמטרים להוסיף.
מאפייני מערכת מלאים
convertLegacySigns
convertLegacySigns
סוג:
Boolean
ערך ברירת מחדל:
False
מעדכן את הפורמט של לוחות השיט.
debug.entities
debug.entities
סוג:
Boolean
ערך ברירת מחדל:
False
מפעיל ייחודי לנתונים הקשורים ליחידות.
debug.rewriteForIDE
debug.rewriteForIDE
סוג:
Boolean
ערך ברירת מחדל:
False
מבטל את הNMS revision כדי לאפשר לIDE לקרוא נכון את המידע, ומפעיל אוטומטית מיפוי מחדש של מידע פנימי.
disable.watchdog
disable.watchdog
סוג:
Boolean
ערך ברירת מחדל:
False
מבטל את מערכת האזהרות של Watchdog ב־Spigot.
letMeReload
letMeReload
סוג:
Boolean
ערך ברירת מחדל:
False
מבטל את ההודעה לאימות מחדש של פקודת /reload
.
הפקודה /reload
היא לא יציבה במיוחד, כל בעיה בשרת שתתרחש לאחר השימוש ב-/reload
תהיה באחריותך האישית.
אם אתה מפתח תוסף וצריך לעדכן, השתמש בהחלפה חמה במקום /reload
.
io.papermc.paper.suppress.sout.nags
io.papermc.paper.suppress.sout.nags
סוג:
Boolean
ערך ברירת מחדל:
False
מבטל תוסף שמשתמש בפלט והכנסה סטנדרטיים.
net.kyori.adventure.text.warnWhenLegacyFormattingDetected
net.kyori.adventure.text.warnWhenLegacyFormattingDetected
סוג:
Boolean
ערך ברירת מחדל:
False
מזהיר כאשר נמצא פורמט מיושן ברכיב השיח.
Paper.bypassHostCheck
Paper.bypassHostCheck
סוג:
Boolean
ערך ברירת מחדל:
False
מבטל את בדיקת התאמת הפטרן של השרת כאשר יש חיבור של שחקן.
Paper.debugDynamicMissingKeys
Paper.debugDynamicMissingKeys
סוג:
Boolean
ערך ברירת מחדל:
False
מפעיל יומן דיבוג עבור מפתחות שחסרים באובייקט NBT.
Paper.debugInvalidSkullProfiles
Paper.debugInvalidSkullProfiles
סוג:
Boolean
ערך ברירת מחדל:
False
מפעיל יומן דיבוג עבור ראשי בלוקים עם פרופילים שגויים.
מפקיד את כל הבלוקים שגויים בעולם עם מיקומם.
Paper.disableChannelLimit
Paper.disableChannelLimit
סוג:
Boolean
ערך ברירת מחדל:
False
מבטל את ההגבלה של 128 המיושמים לכל שחקן.
Paper.disableClassPrioritization
Paper.disableClassPrioritization
סוג:
Boolean
ערך ברירת מחדל:
False
מבטל את מערכת קדימות המחלקות בתוספים.
שימושי כאשר יש בעיות בשדרוג תוסף.
Paper.disableFlushConsolidate
Paper.disableFlushConsolidate
סוג:
Boolean
ערך ברירת מחדל:
False
מבטל את מערכת האיחוד של Netty.
Paper.excessiveTELimit
Paper.excessiveTELimit
סוג:
Integer
ערך ברירת מחדל:
750
אם יש יותר ישויות מהערך המוגדר, הם ייחלקו לחבילות לשליחה.
Paper.filterThreshold
Paper.filterThreshold
סוג:
Integer
ערך ברירת מחדל:
8192
מגדיר את גודל החבילה המקסימלית שהשרת יכול לקבל בפעם אחת.
Paper.ignoreJavaVersion
Paper.ignoreJavaVersion
סוג:
Boolean
ערך ברירת מחדל:
False
מבטל את בדיקת גרסת ה-Java.
כך אפשר ש-JVM ינסה לגשת לקוד שאינו קיים!
כך ייתכן שהקבצים בעולם ייפגעו בצורה קבועה והמערכת כולה של המשחק תיפגע.
כל בעיה שתתרחש עקב השימוש בזה תהיה באחריותך בלבד, וPlamza לא תסייע בכך.
Paper.maxCustomChannelName
Paper.maxCustomChannelName
סוג:
Integer
ערך ברירת מחדל:
64
מגביל את שם הערוץ של התוסף.
Paper.maxSignLength
Paper.maxSignLength
סוג:
Integer
ערך ברירת מחדל:
80
מגביל את אורך הטקסט המרבי שניתן להכניס בלוח שלט.
Paper.minPrecachedDatafixVersion
Paper.minPrecachedDatafixVersion
סוג:
Integer
ערך ברירת מחדל:
(גרסת העולם) + 1
מגדיר את גרסת העולם הראשונית שיש לאתחל את המידע לעדכון.
שימושי במקרים שבהם יש צורך לעדכן כמות גדולה של חתיכות, אך לא במקרים אחרים.
Paper.parseYamlCommentsByDefault
Paper.parseYamlCommentsByDefault
סוג:
Boolean
ערך ברירת מחדל:
True
מפעיל עיבוד של ההערות בקובץ YAML.
Paper.playerConnection.keepAlive
Paper.playerConnection.keepAlive
סוג:
Integer
ערך ברירת מחדל:
30
כאשר לא קיבלנו נתונים מהשחקן (בשניות), נבעיר את השחקן.
במקרים רבים, ה ממשיך לשלוח לשרת, ובמקרה זה המשחק לא יובן כמובן וישוער כתקיעת קונפליקט, ולאחר מכן יבצע הוצאת שחקן מהשרת.
Paper.skipServerPropertiesComments
Paper.skipServerPropertiesComments
סוג:
Boolean
ערך ברירת מחדל:
False
מתעלם מהערות במאפייני השרת.
Paper.debug-sync-loads
Paper.debug-sync-loads
סוג:
Boolean
ערך ברירת מחדל:
False
מפעיל יומן דיבאג ליצירת צ'אנקים סינכרוניים.
Paper.enable-sync-chunk-writes
Paper.enable-sync-chunk-writes
סוג:
Boolean
ערך ברירת מחדל:
False
מפעיל את מערכת כתיבת הצ'אנקים הבסיסית של Minecraft.
זה גורם לשמירה סדרתית של כל צ'אנק, מה שגורם להפרעה חמורה בביצועים.
Paper.explicit-flush
Paper.explicit-flush
סוג:
Boolean
ערך ברירת מחדל:
False
מפעיל פלישינג מפורש בערוץ הרשת.
Paper.strict-thread-checks
Paper.strict-thread-checks
סוג:
Boolean
ערך ברירת מחדל:
False
מקבל תמיד דיווחים על שגיאות שאינן נוצרות בתהליך הראשי.
Paper.tickList-warn-on-excessive-delay
Paper.tickList-warn-on-excessive-delay
סוג:
Boolean
ערך ברירת מחדל:
False
מדפיס אזהרה כאשר משימה מתוזמנת עם זמן המתנה יתר.
Paperclip.patchOnly
Paperclip.patchOnly
סוג:
Boolean
ערך ברירת מחדל:
False
כאשר משתמשים בקובץ הרצה שמסופק, מחיל את הפאץ' בלבד מבלי להתחיל את השרת.
Plazma.aggressiveOptimize
Plazma.aggressiveOptimize
סוג:
Boolean
ערך ברירת מחדל:
false
קונפליקט:
Plazma.disableConfigOptimization
מכווין את ההגדרה ההתחלתית לייעול חזק יותר.
פעולה זו מאפשרת לשרת לפעול במהירות ובצורה מאובטחת יותר, אך עלולה להשפיע על חוויית המשחק בצורה חמורה.
Plazma.disableConfigOptimization
Plazma.disableConfigOptimization
סוג:
Boolean
ערך ברירת מחדל:
false
קונפליקט:
Plazma.aggressiveOptimize
לא מבצע אופטימיזציה חזקה של ההגדרה ההתחלתית.
הפעולה הזו מבטלת את ההגדרה המותאמת של Paper.
Plazma.iKnowWhatIAmDoing
Plazma.iKnowWhatIAmDoing
סוג:
Boolean
ערך ברירת מחדל:
false
מונע את שמופיעה באתחול של Plazma.
Plazma.useVanillaFavicon
Plazma.useVanillaFavicon
סוג:
Boolean
ערך ברירת מחדל:
false
מבטל את סימון המותג של Plazma ומשתמש בסמל ברירת מחדל של השרת.
Plazma.useVanillaConfiguration
Plazma.useVanillaConfiguration
סוג:
Boolean
ערך ברירת מחדל:
false
קונפליקט:
Plazma.disableConfigOptimization
המאפיין הזה עדיין בפיתוח.
המאפיין הזה מכסה את כל נקודות השחרור שנתקלו בהם!
פעולה זאת עשויה להשפיע מאוד על בטיחות השרת ועל ביצועיו.
כל בעיה שעשויה להתגלות בשימוש במאפיין זה מתוחת לאחריות המנהל של השרת.
מציע את ההגדרה ההתחלתית בערכים מוגדרים על ידי Mojang.
פעולה זו מבטלת את כל תיקוני נקודות השחרור שהוחלו על ידי Paper.
ניתן להפעיל מחדש את תיקוני נקודות השחרור בהגדרת Paper או Plazma.
Plazma.vanillaize
Plazma.vanillaize
סוג:
Boolean
ברירת מחדל:
true
קונפליקט:
Plazma.aggressiveOptimize
המאפיין הזה עדיין בפיתוח.
מגדיר את ההגדרה ההתחלתית לקרובה יותר לבנילה.
פעולה זו יישם בקצב שאינו משפיע למעלה מדי על ביצועי השרת ועל בטיחותו, ויגדיר מחדש את ערכי הבנילה במידה שתישתמש במאפיין Plazma.disableConfigOptimization
.
תכונה שהופסקה
התכונות הבאות של המערכת הן תכונות שהופסקו.
timings.bypassMax
timings.bypassMax
סוג:
Boolean
ערך ברירת מחדל:
false
הופסק בשימוש: Timings הוסרה מ-Plazma מהגרסה 1.20.5 והלאה
האם ניתן לחרוג מהגבול של ערך שנשלח ל- Timings API של Aikar.
אם זה נעשה ולא נתפס בכלל ב- API, יחול הגבלת קצב.
פרמטר פתיחה
פרמטר פתיחה הוא ערך שמתווסף לאחר -jar *.jar
ומאתחל את Plazma יחד עם הערך המתואר.
שימוש
תכונת המערכת מתווספת כארגומנט לתוך התוכנית לאחר -jar *.jar
.
לדוגמא, אם אתה רוצה להוסיף את הארגומנט nogui
,
תכתוב את זה כך כדי ש-Plazma יאתחל עם הארגומנט nogui
בתהליך האתחול.
פרמטר פתיחה מלא
bukkit-settings
bukkit-settings
כינוי:
b
ערך ברירת מחדל:
bukkit.yml
מגדיר את שם ומיקום קובץ התצורה של Bukkit.
command-settings
command-settings
כינוי:
c
ערך ברירת מחדל:
commands.yml
מגדיר את שם ומיקום קובץ ההגדרות של פקודות Bukkit.
config
config
כינוי:
c
ערך ברירת מחדל:
server.properties
מגדיר את שם ומיקום קובץ ההגדרות של השרת.
demo
demo
מתחיל את השרת בעולם הדמו.
eraseCache
eraseCache
מסיר את קבצי המטמון שנותרו אחרי שדרגת העולם.
forceUpgrade
forceUpgrade
מתעלם מהגרסה ומשדרג את העולם באופן כפוי .
help
help
כינוי:
?
מציג את כל פרמטרי הפתיחה של Plazma והסבר עליהם.
initSettings
initSettings
יוצר רק את קובץ ההגדרות ומסיים את השרת.
jfrProfile
jfrProfile
מפעיל פרופיל JFR.
max-players
max-players
כינוי:
s
,size
ערך ברירת מחדל:
(מאפייני השרת)
מגדיר את מספר השחקנים המרבי שמותר.
nogui
nogui
מנטרל את החלון הגרפי של הממשק.
nojline
nojline
השבת את JLine והשתמש בקונסולת וניל.
מצב-מקוון
מצב-מקוון
כינוי:
o
ערך ברירת מחדל:
(מאפייני השרת)
בחר אם לאמת את השחקנים דרך שרתי האימות של Mojang.
במידה ולא נעשה שימוש ב- EULA עלול להוטיל עונשים אם לא משתמשים ב-Velocity או פרוקסי.
הגדרות-נייר
הגדרות-נייר
כינוי:
נייר
ערך ברירת מחדל:
paper.yml
שימוש בארגומנט זה הופסק מגרסה 1.19.4 והלאה
מגדיר את מיקום קובץ ההגדרות של PaperSpigot שהופסק בשימוש.
משמש להעברת הגדרות קובץ ההגדרות המופסק של Paper לקובץ הגדרות חדש, ואינו משמש לאחר מכן.
תיקיית-הגדרות-נייר
תיקיית-הגדרות-נייר
כינוי:
תיקיית-נייר
ערך ברירת מחדל:
config
מגדיר את שם התיקייה והמיקום שבו ממוקמות קבצי ההגדרות של Paper.
תיקיית-הגדרות-פלזמה
תיקיית-הגדרות-פלזמה
כינוי:
תיקיית-פלזמה
מגדיר את שם התיקייה והמיקום שבו ממוקמות קבצי ההגדרות של Plazma.
תוספים
תוספים
כינוי:
ת
ערך ברירת מחדל:
תוספים
מגדיר את מיקום התיקייה של התוספים.
הגדרות-פופרפיש
הגדרות-פופרפיש
כינוי:
פופרפיש
ערך ברירת מחדל:
pufferfish.yml
מגדיר את שם והמיקום של קובץ ההגדרות של Pufferfish.
הגדרות-פורפור
הגדרות-פורפור
כינוי:
פורפור
ערך ברירת מחדל:
purpur.yml
מגדיר את שם והמיקום של קובץ ההגדרות של Purpur.
מצב-בטיחות
מצב-בטיחות
(מצב בטיחות) מתחיל את השרת במצב וניל מלא.
כתובת-שרת
כתובת-שרת
כינוי:
h
,מארח
ערך ברירת מחדל:
(מאפייני השרת)
מגדיר את שם המארח של השרת או כתובת ה- .
יציאת-שרת
יציאת-שרת
כינוי:
p
,יציאה
ערך ברירת מחדל:
(מאפייני השרת)
מגדיר את היציאה של השרת.
שם-שרת
שם-שרת
ערך ברירת מחדל:
שרת Plazma
מגדיר את שם השרת.
הגדרות-ספיגוט
הגדרות-ספיגוט
כינוי:
S
ערך ברירת מחדל:
spigot.yml
מגדיר את שם והמיקום של קובץ ההגדרות של Spigot.
גרסה
גרסה
כינוי:
v
מדפיס את גרסת Plazma.
תיקיית-עולם
תיקיית-עולם
כינוי:
W
,יקום
,מיכל-עולם
ערך ברירת מחדל:
(תיקיית השרת)
מגדיר את המיקום שבו מתבצעת שמירת קבצי העולם.
שם-עולם
שם-עולם
כינוי:
w
,עולם
ערך ברירת מחדל:
(מאפייני השרת)
מגדיר את שם קובץ העולם.
Last updated