🎛️อาร์กิวเมนต์และคุณสมบัติ
시작 인수와 시스템 속성에 대해 알아보세요.
เริ่มต้นของการเก็บซื้อและคุณสมบัติของระบบเป็นค่าที่เพิ่มเติมที่ถูกเชื่อมต่อกับคำสั่งที่ใช้ในการดำเนินการ Plazma มีผลต่อการทำงานของ Plazma โดยรวม
จะแบ่งเป็น พารามิเตอร์เริ่มต้น และ คุณสมบัติของระบบ
시스템 속성
시스템 속성은 -jar
앞에 입력되어 Plazma가 초기화 되기 전 JVM에서 처리되는 값입니다.
การแก้ไขคุณสมบัติของระบบอาจเปลี่ยนวิธีการทำงานของ Plazma และ JVM และสามารถมีผลกระทบต่อเกมได้มาก!
หากคุณไม่แน่ใจว่าคุณสมบัติแต่ละอย่างมีบทบาทอย่างไร โปรดอย่าใช้!
사용 방법
시스템 속성은 java
와 -jar
사이에 Java 명령 인수로써 입력됩니다.
ตัวอย่างเช่น หากต้องการใช้คุณสมบัติของระบบ Plazma.dummyProperty
ให้ป้อนค่าดังนี้ ค่า 37
จะถูกป้อนในคุณสมบัติถัดไปและ Plazma จะถูกเริ่มต้นใหม่
-D
는 해당 인수가 JVM에 내장되지 않고 Plazma에 추가된 전용 인수임을 나타내며,
หากไม่มีการป้อนค่าใดๆ ในคุณสมบัติ ค่าจะถูกตั้งค่าเป็น
แพลตฟอร์มเซิร์ฟเวอร์ชุด Paperweight มีจุดแตกต่างของคุณสมบัติระบบในแต่ละแพลตฟอร์มโดยมี .
ในชื่อคุณสมบัติ
ในบางทีที่เทอร์มินัลเช่น Windows Powershell อาจไม่ยอมรับพารามิเตอร์เหล่านี้ ดังนั้น คุณต้อง "
ที่ด้านของพารามิเตอร์
전체 시스템 속성
convertLegacySigns
convertLegacySigns
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
사용 중지된 표지판 포맷을 업데이트 합니다.
debug.entities
debug.entities
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
엔티티 정보 관련 디버그 로그를 활성화 합니다.
debug.rewriteForIDE
debug.rewriteForIDE
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
IDE에서 디버그 정보를 올바르게 불러올 수 있도록 NMS 리비전을 비활성화 하고, 내부 버전 정보를 자동으로 리맵합니다.
disable.watchdog
disable.watchdog
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
Spigot의 Watchdog 경고 시스템을 비활성화 합니다.
letMeReload
letMeReload
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
/reload
명령어의 재확인 메세지를 비활성화 합니다.
คำสั่ง /reload
มีความไม่เสถียรมาก ดังนั้นปัญหาทั้งหมดที่เกิดขึ้นหลังจากใช้ /reload
จะอยู่ในความรับผิดของผู้ใช้เอง
플러그인 개발자이고 플러그인을 업데이트 해야 하는 경우, /reload
대신 핫스왑을 사용하세요.
io.papermc.paper.suppress.sout.nags
io.papermc.paper.suppress.sout.nags
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
표준 입출력 체계를 사용하는 플러그인을 비활성화 합니다.
net.kyori.adventure.text.warnWhenLegacyFormattingDetected
net.kyori.adventure.text.warnWhenLegacyFormattingDetected
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
채팅 컴포넌트에서 사용 중단된 포맷이 감지되면 경고합니다.
Paper.bypassHostCheck
Paper.bypassHostCheck
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
플레이어가 서버에 접속할 때 서버의 패턴 일치 검증을 비활성화 합니다.
Paper.debugDynamicMissingKeys
Paper.debugDynamicMissingKeys
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
NBT 오브젝트에서 누락된 키에 대한 디버그 로그를 활성화 합니다.
Paper.debugInvalidSkullProfiles
Paper.debugInvalidSkullProfiles
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
잘못된 프로필 정보를 가진 머리 블록의 디버그 로그를 활성화 합니다.
이는 월드 내 모든 잘못된 머리 블록을 위치와 함께 로그합니다.
Paper.disableChannelLimit
Paper.disableChannelLimit
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
ปิดการใช้งานขีดจำกัดจำนวนของช่อง 128 ที่ใช้สำหรับแต่ละเครื่องเล่น
Paper.disableClassPrioritization
Paper.disableClassPrioritization
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
플러그인 클래스 우선 순위 체계를 비활성화 합니다.
플러그인 셰이드에서 문제가 발생한 경우 유용합니다.
Paper.disableFlushConsolidate
Paper.disableFlushConsolidate
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
Netty flush consolidation 체계를 비활성화 합니다.
Paper.excessiveTELimit
Paper.excessiveTELimit
รูปแบบ:
จำนวนเต็ม
기본값:
750
엔티티가 설정된 값보다 많으면 다중 패킷으로 분할하여 전송합니다.
Paper.filterThreshold
Paper.filterThreshold
รูปแบบ:
จำนวนเต็ม
기본값:
8192
서버가 한 번에 받을 수 있는 최대 패킷의 크기를 설정합니다.
Paper.ignoreJavaVersion
Paper.ignoreJavaVersion
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
Java 버전 확인을 비활성화 합니다.
การกระทำนี้อาจทำให้ JVM พยายามเข้าถึงโค้ดที่ไม่มีอยู่!
월드 등 전반적인 파일이 영구적으로 손상될 수 있으며, 게임의 전체 메커니즘이 망가지게 됩니다.
이를 사용하여 발생한 모든 문제는 본인이 책임지며, Plamza는 이에 대한 아무런 지원을 하지 않습니다.
Paper.maxCustomChannelName
Paper.maxCustomChannelName
รูปแบบ:
จำนวนเต็ม
기본값:
64
กำหนดขีดจำกัดชื่อช่องของปลัักอิน
Paper.maxSignLength
Paper.maxSignLength
รูปแบบ:
จำนวนเต็ม
기본값:
80
표지판의 한 줄에 입력 가능한 글자의 최대 길이를 설정합니다.
Paper.minPrecachedDatafixVersion
Paper.minPrecachedDatafixVersion
รูปแบบ:
จำนวนเต็ม
기본값:
(월드 버전) + 1
먼저 초기화할 월드 업데이트 정보의 버전을 설정합니다.
대량의 청크를 업데이트 해야 하는 경우 유용하지만, 그 외에 경우 사용되지 않습니다.
Paper.parseYamlCommentsByDefault
Paper.parseYamlCommentsByDefault
รูปแบบ:
บูลีน
기본값:
True
YAML 파일의 주석의 처리를 활성화 합니다.
Paper.playerConnection.keepAlive
Paper.playerConnection.keepAlive
รูปแบบ:
จำนวนเต็ม
기본값:
30
플레이어에게서 입력된 값(초) 만큼 아무런 데이터도 전송 받지 못했을 때, 플레이어를 추방합니다.
โดยทั่วไป เกมจะส่ง ไปยังเซิร์ฟเวอร์อย่างต่อเนื่อง ดังนั้น หากเกมไม่ตอบสนอง จะถือว่าเกมชนกันและจะไม่ประมวลผลผู้เล่นต่อไปบนเซิร์ฟเวอร์และจะถูกเยัยออก
Paper.skipServerPropertiesComments
Paper.skipServerPropertiesComments
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
서버 속성의 주석을 무시합니다.
Paper.debug-sync-loads
Paper.debug-sync-loads
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
동기 청크 작성의 디버그 로그를 활성화 합니다.
Paper.enable-sync-chunk-writes
Paper.enable-sync-chunk-writes
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
Minecraft의 을 활성화 합니다.
이는 각 청크를 저장하는 것을 순서대로 진행하므로, 굉장한 성능 저하를 유발합니다.
Paper.explicit-flush
Paper.explicit-flush
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
네트워크 채널의 Explicit Flushing을 활성화 합니다.
Paper.strict-thread-checks
Paper.strict-thread-checks
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
메인 스레드에서 발생하지 않은 오류를 항상 로그합니다.
Paper.tickList-warn-on-excessive-delay
Paper.tickList-warn-on-excessive-delay
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
예약된 작업이 과도한 대기 시간을 가질 경우 경고를 출력합니다.
Paperclip.patchOnly
Paperclip.patchOnly
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
기본 제공되는 실행 파일을 사용하는 경우, 서버를 시작하지 않고 패치만 적용합니다.
Plazma.aggressiveOptimize
Plazma.aggressiveOptimize
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
การชน:
Plazma.disableConfigOptimization
ทำให้การกำหนดค่าเริ่มต้นมีประสิทธิภาพมากขึ้น
เมื่อเปิดใช้งานแล้วเซิร์ฟเวอร์จะให้บริการได้อย่างรวดเร็วและปลอดภัยมากขึ้น แต่อาจส่งผลกระทบต่อการเล่นเกม
Plazma.disableConfigOptimization
Plazma.disableConfigOptimization
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
การชน:
Plazma.aggressiveOptimize
ไม่ทำการปรับแต่งค่าเริ่มต้นอย่างละเอียด
นี้ทำให้ใช้การกำหนดค่าเริ่มต้นของ Paper
Plazma.iKnowWhatIAmDoing
Plazma.iKnowWhatIAmDoing
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
ประสบการณ์การเริ่มต้นของพลาซม่า และป้องกันการแสดง ที่ปรากฏขึ้น
Plazma.useVanillaFavicon
Plazma.useVanillaFavicon
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
ปิดการใช้งานการเข้ารหัส Plazma และใช้ไอคอนเซิร์ฟเวอร์เบื้องต้นแทน
Plazma.useVanillaConfiguration
Plazma.useVanillaConfiguration
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
การชน:
Plazma.disableConfigOptimization
คุณสมบัตินี้ยังอยู่ในระหว่างการพัฒนา
คุณสมบัตินี้ย้อนกลับถึงตราบนั้นทุกช่องว่างที่ถูกแพทซ์!
อาจส่งผลต่อความปลอดภัยและประสิทธิภาพของเซิร์ฟเวอร์อย่างมาก
ปัญหาทั้งหมดที่เกิดจากคุณสมบัตินี้เป็นความรับผิดของผู้ดูแลเซิร์ฟเวอร์
ให้การกำหนดค่าเริ่มต้นเป็นค่าการตั้งค่าเริ่มต้นที่ Mojang มีการจัดหา
นี้ยกเลิกการแปลงเรียกรอยช่องโหว่ทั้งหมดที่ Paper ได้ทำ
คุณสามารถเปิดใช้งานการแปลงเรียกรอยช่องโหว่ทั้งหมดที่ Paper หรือ Plazma ได้ใหม่
Plazma.vanillaize
Plazma.vanillaize
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
true
การชน:
Plazma.aggressiveOptimize
คุณสมบัตินี้ยังอยู่ในระหว่างการพัฒนา
เปลี่ยนการกำหนดค่าเริ่มต้นให้ใกล้เคียงกับ Vanilla
นี้จะถูกนำมาใช้อย่างมาตรฐานบนผลปฏิบัติของเซิร์ฟเวอร์และปลอดภัยละเอียด และ ถ้าคุณต้องการใช้คุณสมบัติ Plazma.disableConfigOptimization
จะตั้งค่าให้ใช้ค่าเริ่มต้นของ Vanilla
사용 중단된 속성
아래 시스템 속성은 사용이 중단된 속성입니다.
timings.bypassMax
timings.bypassMax
รูปแบบ:
บูลีน
ค่าเริ่มต้น:
เท็จ
หยุดใช้: ตั้งแต่ลบ Timings ออกจาก Plazma
ตัดสินใจว่าสามารถเกินค่าสูงสุดของข้อมูลที่ส่งไปยัง API Timings ของ 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 และใช้คอนโซลแบบวานิลล่า
online-mode
online-mode
ชื่อเล่น:
o
ค่าเริ่มต้น:
(คุณสมบัติเซิร์ฟเวอร์)
เลือกว่าจะตรวจสอบผู้เล่นกับเซิร์ฟเวอร์การยืนยันของ Mojang
หมายเหตุ: หากไม่ได้ใช้ Velocity หรือโปรกซี่ อาจถูกลงโทษเนื่องจากการละเมิด EULA
paper-settings
paper-settings
ชื่อเล่น:
paper
ค่าเริ่มต้น:
paper.yml
อาร์กิวเมนต์นี้ได้หยุดใช้ตั้งแต่เวอร์ชัน 1.19.4
กำหนดตำแหน่งของไฟล์กำหนดค่า PaperSpigot ที่หยุดใช้
ใช้สำหรับย้ายการตั้งค่าเดิมไปยังไฟล์ตั้งค่าใหม่ และจะไม่ใช้ต่อจากนั้น
paper-settings-directory
paper-settings-directory
ชื่อเล่น:
paper-dir
ค่าเริ่มต้น:
config
กำหนดชื่อและตำแหน่งของโฟลเดอร์ที่บรรจุ ไฟล์กำหนดค่า Paper
plazma-settings-directory
plazma-settings-directory
ชื่อเล่น:
plazma-dir
กำหนดชื่อและตำแหน่งของโฟลเดอร์ที่บรรจุ ไฟล์กำหนดค่า Plazma
plugins
plugins
ชื่อเล่น:
p
ค่าเริ่มต้น:
plugins
กำหนดตำแหน่งของโฟลเดอร์ปลั๊กอิน
pufferfish-settings
pufferfish-settings
ชื่อเล่น:
pufferfish
ค่าเริ่มต้น:
pufferfish.yml
กำหนดชื่อและตำแหน่งของ ไฟล์กำหนดค่า Pufferfish
purpur-settings
purpur-settings
ชื่อเล่น:
purpur
ค่าเริ่มต้น:
purpur.yml
กำหนดชื่อและตำแหน่งของ ไฟล์กำหนดค่า Purpur
safeMode
safeMode
เริ่มเซิร์ฟเวอร์ในโหมดปลอดภัยแบบวานิลล่า
server-ip
server-ip
ชื่อเล่น:
h
,host
ค่าเริ่มต้น:
(คุณสมบัติเซิร์ฟเวอร์)
กำหนดชื่อโฮสต์ของเซิร์ฟเวอร์หรือที่อยู่ IP ของ โพรโทคอลอินเตอร์เน็ต
server-port
server-port
ชื่อเล่น:
p
,port
ค่าเริ่มต้น:
(คุณสมบัติเซิร์ฟเวอร์)
กำหนดพอร์ตของเซิร์ฟเวอร์
server-name
server-name
ค่าเริ่มต้น:
A Plazma Server
กำหนดชื่อของเซิร์ฟเวอร์
spigot-settings
spigot-settings
ชื่อเล่น:
S
ค่าเริ่มต้น:
spigot.yml
กำหนดชื่อและตำแหน่งของ ไฟล์กำหนดค่า Spigot
version
version
ชื่อเล่น:
v
แสดงเวอร์ชัน Plazma
world-dir
world-dir
ชื่อเล่น:
W
,universe
,world-container
ค่าเริ่มต้น:
(โฟลเดอร์เซิร์ฟเวอร์)
กำหนดตำแหน่งที่เก็บไฟล์โลก
world-name
world-name
ชื่อเล่น:
w
,world
ค่าเริ่มต้น:
(คุณสมบัติเซิร์ฟเวอร์)
กำหนดชื่อไฟล์โลก
Last updated