ฉันได้ทำตามบทช่วยสอนมากมาย แต่ด้วยเหตุผลบางประการ บริการสำหรับเซิร์ฟเวอร์ minecraft ของฉันจะไม่อ่านไฟล์ server.properties ฉันมีความเข้าใจพื้นฐานเกี่ยวกับ Ubuntu (ต้องเรียนรู้วิธีใช้สำหรับโครงการส่วนบุคคลและวิทยาลัย)
อย่างไรก็ตามเมื่อฉันเริ่มต้นตามปกติผ่านบรรทัดคำสั่งด้วยคำสั่งต่อไปนี้ java -Xms4G -Xmx12G -jar serverstarter-2.0.1.jar nogui
มันอ่านไฟล์คุณสมบัติของเซิร์ฟเวอร์ ฉันตรวจสอบแล้วว่ามีไฟล์ server.properties อื่นอยู่ในระบบหรือไม่ และเท่าที่ฉันทราบมีเพียงไฟล์เดียวในระบบ
นี่เป็นปัญหาเกี่ยวกับหน้าจอหรือมีอะไรอีกบ้างที่ฉันทำผิด
ไฟล์ [email protected] ของฉันมีลักษณะดังนี้:
[หน่วย]
คำอธิบาย=เซิร์ฟเวอร์ Minecraft: %i
หลังจาก = network.target
[บริการ]
WorkingDirectory=/opt/minecraft-servers/%i
ผู้ใช้=มายคราฟ
Group=มายคราฟ
ProtectSystem=เต็ม
ProtectHome=จริง
ProtectKernelTunables=จริง
ProtectKernelModules=จริง
ProtectControlGroups=จริง
เริ่มใหม่ = เสมอ
ExecStart=/usr/bin/screen -DmS mc-%i /usr/bin/java -Xms4G -Xmx12G -jar serverstarter-2.0.1.jar nogui
ExecStop=/usr/bin/screen -p 0 -S mc-%i -X eval 'stuff "พูดว่าเซิร์ฟเวอร์ปิดลงใน 5 วินาที บันทึกแผนที่ทั้งหมด..."\015'
ExecStop=/bin/sleep 5
ExecStop=/usr/bin/screen -p 0 -S mc-%i -X eval 'สิ่ง "บันทึกทั้งหมด"\015'
ExecStop=/usr/bin/screen -p 0 -S mc-%i -X eval 'สิ่ง "หยุด"\015'
[ติดตั้ง]
WantedBy=multi-user.target
หากมีข้อมูลอื่นๆ ที่จำเป็น เรายินดีที่จะให้ข้อมูลดังกล่าว
ขอบคุณล่วงหน้า.