ปลั๊กอิน Minecraft SkBee
ข้อมูลเกี่ยวกับ SkBee และเซิร์ฟเวอร์ที่พบ
🔌 เกี่ยวกับ SkBee
SkBee คือแอดออนสำหรับ Skript ที่ขยายภาษา Skript ด้วยชุดองค์ประกอบจำนวนมากซึ่งเปิดให้สคริปต์เข้าถึง internals ของเซิร์ฟเวอร์และฟีเจอร์ Minecraft สมัยใหม่สำหรับผู้เขียนสคริปต์ มันมี syntax และเครื่องมือสำหรับทำงานกับ NBT, ส่วนประกอบข้อความขั้นสูง, scoreboard, recipe, ข้อมูลบล็อก, structure, การสร้าง world และ region/bounds แบบง่าย — ช่วยให้ผู้ดูแลเซิร์ฟเวอร์สร้างกลไกที่ซับซ้อนด้วย Skript แทนที่จะใช้ Java
🎯 เป้าหมาย
เป้าหมายหลักของ SkBee คือการให้ผู้ใช้ Skript เข้าถึงฟีเจอร์ของ Bukkit/Paper server APIs และ internals ของ Minecraft โดยตรง ซึ่งโดยปกติแล้วทำได้ยากหรือแทบเป็นไปไม่ได้ด้วย Skript แบบ vanilla มันถูกออกแบบมาสำหรับเจ้าของเซิร์ฟเวอร์และผู้เขียนสคริปต์ที่ต้องการควบคุม item, entity, การจัดรูปแบบข้อความ, การปรับแต่ง world และการจัดการ structure ภายในสคริปต์ Skript ได้แม่นยำยิ่งขึ้น
⚙️ ฟีเจอร์
- องค์ประกอบ NBT: get/set NBT ของ item, tile entities (บล็อก) และ entity (มีการระบุว่าสามารถใช้ได้กับเวอร์ชันเก่าลงไปถึง 1.8.8+ ในกรณีที่รองรับ)
- FastBoards: การทำงานของ scoreboard ที่ออกแบบมาเพื่อลดอาการกระพริบ (ใช้ได้ใน Minecraft เวอร์ชันใหม่กว่าเมื่อรองรับ)
- Recipes: เพิ่ม recipe แบบกำหนดเองและลบ recipe vanilla (มีการระบุว่าฟีเจอร์นี้ใช้ได้ตั้งแต่เวอร์ชันที่ใหม่กว่า เช่น 1.13+ สำหรับ recipe APIs)
- BlockData: เข้าถึง get/set block data ได้แบบง่ายสำหรับ block states สมัยใหม่ (ใช้ได้ในเวอร์ชันที่รองรับ)
- Structures: บันทึกและวาง structure ของ Minecraft vanilla โดยใช้ระบบ structure ของเกม
- TextComponents: สร้างและจัดการข้อความสไตล์ JSON/TextComponent พร้อม hover และ click events และรองรับ item-hover
- WorldCreator: สร้าง world แบบกำหนดเองพร้อมตัวเลือกที่ปรับแต่งได้และเปิดให้ใช้ใน Skript
- Bounds: สร้าง bounds/regions แบบง่ายคล้ายการป้องกัน region น้ำหนักเบาสำหรับใช้ใน Skript
- GameEvents: เชื่อมเข้ากับระบบ GameEvent ของ Minecraft (ใช้โดย skulk sensors และกลไกที่เกี่ยวข้อง)
🧩 เหมาะกับใคร
- ผู้ดูแลเซิร์ฟเวอร์ที่ใช้ Skript และต้องการเข้าถึง API เชิงลึกโดยไม่ต้องเขียนปลั๊กอิน Java
- นักพัฒนา Skript ที่กำลังสร้าง GUI ขั้นสูง, item แบบกำหนดเอง, ข้อความแบบมีโครงสร้าง หรือเครื่องมือเกี่ยวกับ world/structure
- เซิร์ฟเวอร์ Survival, SMP และเซิร์ฟเวอร์เกมแบบกำหนดเองที่พึ่งพา Skript สำหรับกลไกการเล่นเกมและต้องการขยายความสามารถ
🏗️ ตัวอย่างการใช้งาน
- ผู้เขียนสคริปต์อ่านและแก้ไข NBT ของ item เพื่อสร้างพฤติกรรมและคุณสมบัติ item แบบกำหนดเองภายใน Skript
- ผู้ดูแลสร้าง recipe crafting แบบกำหนดเองและลบ recipe vanilla ที่ไม่ต้องการด้วย syntax ของ Skript
- นักออกแบบบันทึกและวาง structure ที่เตรียมไว้ล่วงหน้าในระหว่างการสร้าง world หรือด้วยเครื่องมือสร้างในเกม
- ระบบแชตหรือ GUI ที่ต้องใช้ JSON text components พร้อม action แบบ hover/click และพรีวิว item
⚙️ การติดตั้ง
📥 การตั้งค่า
- รับไฟล์ปลั๊กอิน SkBee
.jarจากแหล่งดาวน์โหลดอย่างเป็นทางการและวางไว้ในไดเรกทอรีplugins/ของเซิร์ฟเวอร์ร่วมกับ Skript - รีสตาร์ตเซิร์ฟเวอร์เพื่อให้ Skript และ addon ของมันโหลดอย่างถูกต้อง
- ตรวจสอบ log ในคอนโซลของเซิร์ฟเวอร์เพื่อยืนยันว่า SkBee โหลดสำเร็จและตรวจพบเวอร์ชัน Skript ที่ติดตั้งอยู่
📦 สิ่งที่ต้องมี
- Skript (SkBee เป็น addon สำหรับ Skript; บิลด์ใหม่ของ SkBee ต้องใช้ Skript เวอร์ชันใหม่ — ตรวจสอบ release notes ของปลั๊กอินเพื่อดูเวอร์ชัน Skript ที่ต้องใช้ให้แน่ชัด)
🧠 หมายเหตุทางเทคนิค
- SkBee ถูกดูแลในฐานะโปรเจกต์ open-source ภายใต้สัญญาอนุญาต GPL-3.0
- ฟีเจอร์บางอย่างอาจผูกกับเวอร์ชัน: บางองค์ประกอบ (เช่นการจัดการ NBT) มีหมายเหตุความเข้ากันได้กับ Minecraft รุ่นเก่า (ตัวอย่างในเอกสาร upstream ระบุว่าบางฟีเจอร์ใช้ได้ตั้งแต่ 1.8.8+ และบางอย่างตั้งแต่ 1.13+)
- SkBee มี JavaDocs และ wiki สำหรับ syntax; โปรดอ้างอิงแหล่งเหล่านี้เมื่อเขียนไฟล์ Skript ที่ใช้ฟีเจอร์ของ SkBee
- SkBee ตั้งใจรองรับ Skript รุ่นใหม่และ Minecraft รุ่นใหม่; เวอร์ชัน Skript หรือ Minecraft ที่ต้องใช้จะแตกต่างกันไปตามแต่ละ release ของ SkBee — โปรดตรวจสอบ release notes ของบิลด์ที่คุณดาวน์โหลด
🤝 เมื่อใดปลั๊กอินนี้มีประโยชน์
ถ้าคุณใช้ Skript เป็นระบบ scripting ของเซิร์ฟเวอร์และต้องการเข้าถึง NBT, ข้อความแบบมีโครงสร้าง, recipe แบบกำหนดเอง, การบันทึก/วาง structure หรือเครื่องมือสร้าง region และ world แบบง่ายโดยไม่ต้องเขียน Java, SkBee มีชุด syntax และเครื่องมือที่ครอบคลุมและได้รับการยืนยันแล้ว เพื่อขยายสิ่งที่คุณสามารถสร้างได้ด้วย Skript ล้วน ๆ
- AetherCraft
SMP Survival แบบกึ่งปรับแต่ง พร้อมระบบป้องกันที่ดิน เศรษฐกิจที่ขับเคลื่อนโดยผู้เล่น ไอเท็มและม็อบแบบกำหนดเอง หลายโลก และรองรับการเล่นข้ามแพลตฟอร์ม Bedrock/Java
253.4 - .valenia.eu | 1.21.10251.04
- PIDGE Survival RPG150.95
- NextLVL
เซิร์ฟเวอร์ CityBuild ภาษาเยอรมันที่เน้นการสร้างบนแปลงที่ดิน เศรษฐกิจที่ขับเคลื่อนโดยผู้เล่น (ร้านค้าและการประมูล) กล่องรางวัลรายวันและรางวัลโหวต ไอเท็มปรับแต่ง สัตว์เลี้ยง Bedrock cross-play และการเชื่อมต่อ Discord
150.58 - Welcome to the Wild West!049.01
- A Minecraft Server148.68
- A Minecraft Server044.31
- BendingMC
Survival เน้น Towny มีไอเท็มคัสตอม งาน mcMMO และกิจกรรม — สร้างเมืองและปกป้องที่ดินของคุณ
043.43 - Pinging043.07
- A Minecraft Server042.89
- BLOSSOM MC042.89
- LiminalDream042.39
- TGG Online
เซิร์ฟเวอร์ Minecraft สไตล์ FPS จากเกาหลี ที่มีโหมด zombie survival และมินิเกม bomb/escape พร้อมอาวุธแบบกำหนดเอง โมเดลแบบกำหนดเองจำนวนมาก และประสบการณ์ที่ใช้ resource pack
042.38 - Serveur Drakocube041.71
- Welcome to Dragon's Nest!036.66
- iniciando021.08
หน้าปลั๊กอิน SkBee แสดงว่าเครื่องมอนิเตอร์พบปลั๊กอินนี้บนเซิร์ฟเวอร์ใด พร้อมแพลตฟอร์มและเวอร์ชันที่เกี่ยวข้อง
ปลั๊กอินอาจเพิ่มคำสั่ง เศรษฐกิจ การป้องกัน สิทธิ์ มินิเกม การเชื่อมต่อ หรือกลไกอื่น ๆ บทบาทจริงของ SkBee ขึ้นอยู่กับการตั้งค่าของแต่ละเซิร์ฟเวอร์
ข้อมูลสร้างอัตโนมัติจากการตอบกลับทางเทคนิคของเซิร์ฟเวอร์ หากเซิร์ฟเวอร์ซ่อนรายชื่อปลั๊กอิน อาจไม่แสดงในส่วนนี้แม้ว่าจะใช้ SkBee
ใช้รายชื่อเซิร์ฟเวอร์ที่มี SkBee เพื่อเปรียบเทียบโปรเจกต์ ตรวจสอบเวอร์ชันที่เข้ากันได้ หรือหาตัวอย่างการใช้งานปลั๊กอินบนเซิร์ฟเวอร์สาธารณะ