ปลั๊กอิน Minecraft BetterRTP

ข้อมูลเกี่ยวกับ BetterRTP และเซิร์ฟเวอร์ที่พบ

🔌 เกี่ยวกับ BetterRTP

BetterRTP เป็นปลั๊กอิน Minecraft สำหรับการสุ่มวาร์ปที่ปรับแต่งได้ โดยจะค้นหาตำแหน่งที่ปลอดภัยภายในขอบเขตโลกที่กำหนดไว้ และมีการตั้งค่าและการควบคุมแยกตามโลก ทำให้ผู้ดูแลเซิร์ฟเวอร์สามารถจัดการได้ว่าผู้เล่นจะถูกวาร์ปแบบสุ่มไปที่ไหนและอย่างไร

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

มอบระบบ random-teleport (RTP) ที่เชื่อถือได้ ซึ่งจะคงผู้เล่นให้อยู่ภายในขอบเขต รองรับการตั้งค่าแยกตามโลก และทำงานร่วมกับ addon เสริมได้ เพื่อให้เซิร์ฟเวอร์สามารถเปิดให้ผู้เล่นสุ่มวาร์ปได้อย่างควบคุม โดยไม่ให้ไปโผล่ในตำแหน่งที่ไม่ปลอดภัยหรืออยู่นอกขอบเขต

⚙️ ฟีเจอร์

  • การวาร์ปแบบสุ่มที่ปลอดภัย โดยจำกัดด้วยขอบเขตโลกและโซนยกเว้นที่ตั้งค่าไว้
  • การตั้งค่าและพารามิเตอร์แยกตามโลกสำหรับพฤติกรรม RTP
  • คำสั่งสำหรับตรวจสอบโลกและพารามิเตอร์ที่ตั้งค่าไว้สำหรับ RTP
  • API สำหรับ addons และโมดูล addons แยกต่างหาก (เช่น portals/items/effects) เพื่อขยายการทำงาน
  • ใช้ไลบรารีสำหรับเอฟเฟกต์อนุภาคและการผสานกับแพลตฟอร์ม (ParticleLib, PaperLib, FoliaLib) เพื่อรองรับเอฟเฟกต์และการจัดการ chunk ที่ดีขึ้นเมื่อมีให้ใช้
  • ออกแบบมาให้ทำงานร่วมกับการโหลด chunk แบบ async เฉพาะของ Paper เมื่อรันบน Paper

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

เซิร์ฟเวอร์ที่ต้องการการสุ่มวาร์ปสำหรับผู้เล่นอย่างมีการควบคุม เช่น เซิร์ฟ Survival และ SMP, เซิร์ฟ roleplay หรือสำรวจ และชุมชนที่ต้องการกฎ RTP แยกตามโลกและการรับประกันการวาร์ปอย่างปลอดภัย

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

  • ช่วยให้ผู้เล่นใหม่เริ่มต้นได้เร็ว โดยวาร์ปไปยังตำแหน่งปลอดภัยแบบสุ่มภายในขอบเขตโลก
  • มีคำสั่งสำหรับสตาฟฟ์เพื่อทดสอบหรือดูการตั้งค่า RTP ของโลกที่กำหนดไว้
  • ใช้ปลั๊กอิน addons เพื่อสร้างประตู RTP หรือเพิ่มพฤติกรรมอนุภาค/เอฟเฟกต์เมื่อวาร์ป

⌨️ คำสั่ง

CommandDescriptionPermissionAccess
/rtp infoแสดงโลกที่ตั้งค่าไว้และพารามิเตอร์ที่ BetterRTP จะใช้กับโลกเหล่านั้นไม่ได้ระบุAdmin
/rtp world <world>วาร์ปไปยังตำแหน่งแบบสุ่มในโลกที่ตั้งค่าไว้และระบุชื่อ (ต้องมีสิทธิ์ของ world)betterrtp.worldPlayer

หมายเหตุ: ปลั๊กอินมีฟังก์ชันพื้นฐาน /rtp; ตารางข้างต้นแสดงคำสั่งที่มีเอกสารอย่างชัดเจนในแหล่งข้อมูลทางการ

🔐 สิทธิ์

PermissionDescriptionDefault
betterrtp.world.<worldName>อนุญาตให้ใช้ RTP ไปยังโลกที่ตั้งค่าไว้เฉพาะเจาะจงไม่ได้ระบุ
betterrtp.worldอนุญาตให้ใช้ /rtp world <world>ไม่ได้ระบุ

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

📥 การตั้งค่า

  • ดาวน์โหลดไฟล์ JAR ของปลั๊กอินจากช่องทางแจกจ่ายทางการ (เช่น รายการ Spigot/Hangar/CurseForge)
  • วางไฟล์ JAR ลงในโฟลเดอร์ plugins/ ของเซิร์ฟเวอร์
  • รีสตาร์ตเซิร์ฟเวอร์และตรวจสอบคอนโซลเพื่อยืนยันว่า BetterRTP โหลดแล้วและสร้างไฟล์คอนฟิกของมัน
  • มอบสิทธิ์ betterrtp.* ที่เหมาะสมให้ผู้เล่นตามต้องการ

📦 ข้อกำหนด

  • โครงการทางการไม่ได้ระบุปลั๊กอินภายนอกที่ต้องใช้; ปลั๊กอินนี้มีไลบรารีสำหรับการผสานอนุภาค/แพลตฟอร์มมาให้แล้ว ส่วน addons จะจัดให้แยกต่างหาก

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

  • โปรเจกต์เป็นโอเพนซอร์สและดูแลบน GitHub; มีโมดูล addons และ API ที่ปลั๊กอินอื่นสามารถใช้เพื่อขยายความสามารถ
  • ปลั๊กอินมี PaperLib เพื่อใช้ประโยชน์จากการโหลด chunk แบบ async ของ Paper เมื่อมีให้ใช้ และมี FoliaLib สำหรับรองรับตัวจับเวลาแบบข้ามแพลตฟอร์มเมื่อใช้งาน
  • พฤติกรรมของอนุภาคให้ผ่าน ParticleLib ที่มาพร้อมกับปลั๊กอิน
  • การตั้งค่าและความสามารถของ addons มีเอกสารอยู่ใน wiki และ repository ทางการของโปรเจกต์

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

หากคุณต้องการการสุ่มวาร์ปแบบควบคุมแยกตามโลกที่เคารพ world borders และมีการผสานกับ addon สำหรับประตูและเอฟเฟกต์ BetterRTP จะมอบระบบ RTP ที่ปรับแต่งได้ เหมาะสำหรับเซิร์ฟ Survival และ SMP ที่ต้องการการวาร์ปแบบสุ่มที่ปลอดภัยและคาดเดาได้

เซิร์ฟเวอร์ที่มีปลั๊กอิน BetterRTP

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

ปลั๊กอินอาจเพิ่มคำสั่ง เศรษฐกิจ การป้องกัน สิทธิ์ มินิเกม การเชื่อมต่อ หรือกลไกอื่น ๆ บทบาทจริงของ BetterRTP ขึ้นอยู่กับการตั้งค่าของแต่ละเซิร์ฟเวอร์

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

ใช้รายชื่อเซิร์ฟเวอร์ที่มี BetterRTP เพื่อเปรียบเทียบโปรเจกต์ ตรวจสอบเวอร์ชันที่เข้ากันได้ หรือหาตัวอย่างการใช้งานปลั๊กอินบนเซิร์ฟเวอร์สาธารณะ