ปลั๊กอิน Minecraft SCore

SCore คือไลบรารีปลั๊กอิน Minecraft จาก Ssomar ที่มอบฟีเจอร์ร่วมกัน — โปรเจกไทล์แบบกำหนดเอง ตัวแปร/placeholders และคำสั่งแบบกำหนดเองที่มาพร้อมแพ็กเกจ — ซึ่งปลั๊กอินของ Ssomar ใช้งาน

ค้นหาเซิร์ฟเวอร์ที่มี SCore

เซิร์ฟเวอร์ที่รายงาน SCore: 22

เซิร์ฟเวอร์ทั้งหมดที่มี SCore

เกี่ยวกับ SCore

🔌 เกี่ยวกับ SCore

SCore คือปลั๊กอินแกนหลัก/ไลบรารีที่สร้างโดย Ssomar เพื่อรวมฟังก์ชันที่ใช้ร่วมกันในชุดปลั๊กอินของพวกเขาไว้ที่ศูนย์กลางเดียว มันมีทั้งตัวแก้ไขในเกมและฟีเจอร์ runtime ที่ปลั๊กอิน Ssomar อื่น ๆ ใช้งาน และยังสามารถใช้แบบ standalone เพื่อสร้างและรันโปรเจกไทล์แบบกำหนดเอง จัดการตัวแปร และเรียกใช้งานคำสั่งแบบกำหนดเองที่แพ็กไว้ได้

🎯 วัตถุประสงค์

SCore มีไว้เพื่อเป็นฐานที่นำกลับมาใช้ซ้ำได้สำหรับผู้พัฒนาปลั๊กอิน (โดยเฉพาะตระกูลปลั๊กอิน Ssomar) เพื่อให้ฟีเจอร์ต่าง ๆ ถูกพัฒนาเพียงครั้งเดียวและนำไปใช้ได้กับหลายปลั๊กอิน มันมุ่งเป้าไปที่นักพัฒนาและผู้ดูแลเซิร์ฟเวอร์ที่รันปลั๊กอิน Ssomar หนึ่งตัวหรือมากกว่า หรือผู้ที่ต้องการให้กลไกที่นำกลับมาใช้ซ้ำได้เหล่านี้พร้อมใช้งานบนเซิร์ฟเวอร์ของตน

⚙️ ฟีเจอร์

  • ตัวแก้ไขในเกมสำหรับสร้างและแก้ไขโปรเจกไทล์แบบกำหนดเอง
  • โปรเจกไทล์แบบกำหนดเองใน runtime ที่สามารถยิงหรือทริกเกอร์ได้
  • ตัวแปรแบบ global และแบบต่อผู้เล่น พร้อมชนิด (NUMBER, STRING, LIST)
  • รองรับ placeholder สำหรับตัวแปร (token placeholder สำหรับใช้ในปลั๊กอิน/การตั้งค่าอื่น ๆ)
  • เฟรมเวิร์กสำหรับรันคำสั่งแบบแพ็ก/แบบกำหนดเองที่เข้าถึงได้จากคอนโซลเซิร์ฟเวอร์หรือปลั๊กอินอื่น
  • ออกแบบมาให้ปลั๊กอิน Ssomar อื่น ๆ ใช้เป็น dependency ได้

🧩 เหมาะกับใคร

  • เจ้าของเซิร์ฟเวอร์ที่รันปลั๊กอิน Ssomar (ExecutableItems, ExecutableBlocks ฯลฯ)
  • นักพัฒนาที่ต้องการไลบรารีนำกลับมาใช้ซ้ำได้สำหรับโปรเจกไทล์ ตัวแปร และการรันคำสั่งแบบกำหนดเอง
  • ผู้ดูแลที่ต้องการตัวแก้ไขแบบเบา ๆ ภายในเซิร์ฟเวอร์สำหรับฟีเจอร์เหล่านั้น

🏗️ ตัวอย่างการใช้งาน

  • เซิร์ฟเวอร์ใช้ SCore ร่วมกับ ExecutableItems เพื่อกำหนดและเรียกพฤติกรรมโปรเจกไทล์แบบกำหนดเอง
  • แอดมินสร้างตัวแปรแบบ global หรือแบบต่อผู้เล่น แล้วเปิดให้ใช้เป็น placeholder สำหรับเมนูหรือปลั๊กอินอื่น
  • นักพัฒนาปลั๊กอินพึ่งพา SCore เพื่อใช้ซ้ำพื้นที่เก็บตัวแปรและการแพ็กคำสั่งข้ามหลายปลั๊กอิน

⌨️ คำสั่ง

คำสั่งคำอธิบายสิทธิ์การเข้าถึง
/score projectilesแสดงรายการโปรเจกไทล์และเปิดตัวแก้ไขเพื่อแก้ไขมันไม่ได้ระบุAdmin
/score projectiles-create <id>เปิดตัวแก้ไขเพื่อสร้างโปรเจกไทล์ใหม่ไม่ได้ระบุAdmin
/score projectiles-delete <id>ลบโปรเจกไทล์ (ต้องยืนยัน)ไม่ได้ระบุAdmin
/score reloadโหลด SCore ใหม่ (มีประโยชน์หลังแก้ไขไฟล์โปรเจกไทล์)ไม่ได้ระบุAdmin
/score run-player-command player:Ssomar LAUNCH projectile:MY_PROJECTILE_IDบังคับให้ผู้เล่นยิงโปรเจกไทล์ที่ระบุ (ตัวอย่างไวยากรณ์)ไม่ได้ระบุAdmin
/score variables listแสดงรายการตัวแปรที่กำหนดไว้ไม่ได้ระบุAdmin
/score variables info {var_name} [player]แสดงข้อมูลของตัวแปร โดยสามารถระบุผู้เล่นเฉพาะได้ไม่ได้ระบุAdmin
/score variables-create {var_name}สร้างตัวแปรใหม่ไม่ได้ระบุAdmin
/score variables-delete {var_name}ลบตัวแปรไม่ได้ระบุAdmin
/score variablesเปิดตัวแก้ไข/รายการตัวแปรไม่ได้ระบุAdmin
/score variables clear {typeofvariable} {nameofvariable} [player]ล้างตัวแปรหรือค่าตัวแปรของผู้เล่นไม่ได้ระบุAdmin

หมายเหตุ: เอกสารทางการยังระบุ token placeholder สำหรับตัวแปรด้วย (เช่น %score_variables_<var_name>% และ %score_variables_<var_name>_int%). ใน metadata ของปลั๊กอินที่อ้างถึงไม่ได้ระบุ node ของสิทธิ์ไว้

⚙️ การติดตั้ง

📥 การตั้งค่า

  • ดาวน์โหลดไฟล์ SCore .jar อย่างเป็นทางการสำหรับเวอร์ชันปลั๊กอินที่ตรงกัน
  • วางไฟล์ .jar ลงในไดเรกทอรี plugins/ ของเซิร์ฟเวอร์
  • รีสตาร์ทเซิร์ฟเวอร์และตรวจสอบคอนโซลเพื่อยืนยันว่า SCore ถูกโหลดแล้ว
  • หากคุณใช้ปลั๊กอิน Ssomar อื่น ๆ ให้อินสตอล build ของ SCore ที่ตรงกับ suffix เวอร์ชันของปลั๊กอินเหล่านั้นตามที่โปรเจกต์แนะนำ (จับคู่ build ของ SCore กับ build ของปลั๊กอินที่พึ่งพา)

🧠 หมายเหตุทางเทคนิค

  • แพลตฟอร์มที่ยืนยันว่ารองรับ: Bukkit, Spigot, Paper, Purpur, Folia
  • เวอร์ชัน Minecraft ที่ยืนยันว่ารองรับรวมถึง: 1.21.x ลงไปถึง 1.8.x (ตามที่โปรเจกต์ระบุ)
  • metadata ของโปรเจกต์ระบุป้ายกำกับไลเซนส์แบบจำกัด (ARR / All Rights Reserved) ขณะที่การแจกจ่ายของโปรเจกต์ก็อ้างถึง Git repository สำหรับการมีส่วนร่วมด้วย; รายการเหล่านี้ปรากฏอยู่ร่วมกันใน metadata อย่างเป็นทางการ
  • SCore ตั้งใจให้ติดตั้งเป็นไลบรารี/dependency สำหรับปลั๊กอิน Ssomar อื่น ๆ โดยมันเปิดเผยฟีเจอร์ที่ปลั๊กอินอื่นเรียกใช้ใน runtime

🤝 ปลั๊กอินนี้มีประโยชน์เมื่อไร

ถ้าคุณใช้ปลั๊กอิน Ssomar หรือจำเป็นต้องมีระบบในเซิร์ฟเวอร์ที่พร้อมใช้สำหรับโปรเจกไทล์แบบกำหนดเองและ placeholder ของตัวแปร SCore จะมอบ runtime ร่วมและตัวแก้ไขที่ปลั๊กอินเหล่านั้นพึ่งพา โดยไม่ต้องให้คุณสร้างกลไกเดิมขึ้นมาใหม่

ความคิดเห็น

ยังไม่มีความคิดเห็น

เป็นคนแรกที่แสดงความคิดเห็น

สำหรับผู้ดูแลเซิร์ฟเวอร์

ผู้เขียน
Ssomar Member
ใบอนุญาต
All Rights Reserved
แพลตฟอร์มที่รองรับ
Bukkit, Folia, Paper, Purpur, Spigot
เวอร์ชันที่รองรับ
1.21.x, 1.20.x, 1.19.x, 1.18.x, 1.17.x, 1.16.x, 1.15.x, 1.14.x, 1.13.x, 1.12.x, 1.11.x, 1.10.x, 1.9.x, 1.8.x

ลิงก์

สิ่งที่เซิร์ฟเวอร์รายงาน

แพลตฟอร์มเซิร์ฟเวอร์

  • Paper16
  • Purpur3
  • Mohist1
  • Spigot1
  • CraftBukkit1

เวอร์ชันปลั๊กอิน

  • 5.26.10.23
  • 5.26.8.102
  • 5.26.10.42
  • 5.26.3.151
  • 5.25.7.191

ตัวเลขมาจากเซิร์ฟเวอร์ที่แสดงรายการปลั๊กอินเมื่อ MSHQ ตรวจสอบ หลายเซิร์ฟเวอร์ซ่อนรายการ การใช้งานจริงจึงสูงกว่านี้