🌐 คุณกำลังอ่านบทความนี้ในภาษา ไทย ต้องการเปลี่ยนไหม?
📖 อ่านต้นฉบับภาษาอังกฤษ
หรือเลือกภาษาที่คุณต้องการ:

Moff’s AddonAPI-DynLoad Mod จะโหลดฟีเจอร์ของส่วนเสริม (addon) ตามมอดที่เปิดใช้งานอยู่ในเกมของคุณ หากไม่พบมอดเป้าหมาย มอดนี้จะข้ามเฉพาะส่วนที่เกี่ยวข้องกับมอดที่หายไปเพื่อให้เกมของคุณยังคงเริ่มต้นใช้งานได้อย่างปลอดภัย ช่วยให้โปรเจกต์ส่วนเสริมมีระบบที่สะอาดในการจัดการเนื้อหาข้ามมอดที่เป็นทางเลือกโดยไม่ทำให้เกมค้างขณะเริ่มต้น

Moff's AddonAPI-DynLoad Mod

คุณสมบัติ:

  • โหลดโมดูลส่วนเสริมที่ลงทะเบียนไว้ตามรายชื่อมอดที่เปิดใช้งาน
  • ข้ามฟีเจอร์ที่เชื่อมโยงกับมอดที่หายไปเพื่อให้เกมเริ่มต้นได้อย่างปลอดภัย
  • เพิ่มส่วนการทำงานร่วมกัน (compat) ในไฟล์กำหนดค่าของส่วนเสริมสำหรับมอดเป้าหมายแต่ละตัว
  • รวมเงื่อนไขของสูตรคราฟต์ (recipe conditions) ที่ตรวจสอบว่ามีโมดูลที่จำเป็นก่อนที่จะโหลดสูตรคราฟต์
  • มีเทมเพลต Mixin plugin สำหรับตรวจสอบสถานะการโหลดมอด

วิธีการใช้งาน:

  1. สร้างคลาสโมดูลโดยการขยาย (extending) AddonModule
  2. สร้าง module provider โดยการขยาย AddonModuleProvider และเรียกใช้ addRawModules() ภายในเมธอด registerRawModules()
  3. เรียกใช้ AddonModuleRegistry.INSTANCE.LoadModule() ใน constructor ของส่วนเสริมของคุณ
  4. เพิ่มเงื่อนไขโมดูลลงในสูตรคราฟต์ของ data pack เมื่อเชื่อมโยงไอเทมกับมอดทางเลือก:
{
  "type": "YOUR_RECIPE_TYPE",
  "conditions": [
    {
      "type": "addonlib:mods_available",
      "required_raw_module": "YOUR_RAW_ADDON_MODULE_NAME"
    }
  ]
}

Moff’s AddonAPI-DynLoad Mod Download Links

กรองตาม

คลิกเพื่อให้คะแนนโพสต์นี้!
[Total: 0 Average: 0]