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

Tetra Material Overhaul Mod ขยายความสามารถของ Tetra โดยการเพิ่มฟิลด์บริบท (context fields) สำหรับไอเทมและชิ้นส่วนอุปกรณ์ที่กำหนดเอง ช่วยให้คุณตั้งค่าเงื่อนไขเฉพาะสำหรับโบนัสวัสดุ, การอัปเกรดโมดูล และการปรับปรุงต่างๆ ผ่าน data packs คุณสามารถกำหนดเป้าหมายไปยังช่องใส่อาวุธและชิ้นส่วนที่ต้องการเพื่อให้ค่าสถานะที่กำหนดเองแสดงผลเฉพาะจุดที่ต้องการเท่านั้น สิ่งนี้ทำให้การสร้างชุดไอเทมแบบกำหนดเองดูสะอาดตาขึ้นมาก และช่วยให้ผู้สร้าง pack สามารถควบคุมสมดุลของอุปกรณ์ได้โดยตรง

Tetra Material Overhaul Mod

คุณสมบัติ:

  • เพิ่มฟิลด์ contexts ให้กับวัสดุ, โมดูล และการปรับปรุงของ Tetra
  • ช่วยให้คุณควบคุมจุดที่โบนัสคุณสมบัติ (attribute bonuses) และตัวคูณเอฟเฟกต์จะมีผล
  • เชื่อมโยงชิ้นส่วนโมดูลโดยตรงกับคีย์บริบทวัสดุที่ตรงกันใน data packs ของคุณ
  • ใช้ค่าความเสียหายการโจมตี, ความเร็วในการโจมตี และค่าสถานะเครื่องมือที่กำหนดเองกับอาวุธประเภทที่เลือก
  • ทำงานร่วมกับไฟล์ JSON ของ data pack มาตรฐานเพื่อปรับสมดุลการคราฟต์อาวุธและเครื่องมือ

การกำหนดค่า (Configuration):

นี่คือตัวอย่างการเพิ่มบล็อกบริบท (context block) ลงในไฟล์ JSON ของวัสดุที่กำหนดเอง:

{
  "key": "test",
  "category": "bone",
  "primary": 5,
  "secondary": 1.9,
  "tertiary": 4.5,
  "durability": 120,
  "integrityCost": 1,
  "integrityGain": 5,
  "magicCapacity": 108,
  "toolLevel": "minecraft:stone",
  "toolEfficiency": 4.5,
  "tints": {
    "glyph": "bone_glyph",
    "texture": "bone"
  },
  "textures": [
    "bone",
    "crude"
  ],
  "material": {
    "items": [
      "minecraft:heart_of_the_sea"
    ]
  },
  "requiredTools": {
    "hammer_dig": "minecraft:wood"
  },
  "contexts": {
    "test": {
      "attributes": {
        "generic.attack_speed": 114514
      },
      "effects": {
        "test": [10, 5]
      }
    }
  }
}

นี่คือวิธีการจับคู่บริบทนั้นภายในไฟล์ JSON ของโมดูล:

{
  "replace": true,
  "slots": [ "sword/blade" ],
  "type": "tetra:basic_major_module",
  "improvements": [
    "tetra:sword/basic_blade/",
    "tetra:sword/shared_blade/",
    "tetra:sword/shared/",
    "tetra:shared/"
  ],
  "variants": [
    {
      "materials": [ "tetra:wood/", "tetra:stone/", "tetra:metal/", "tetra:gem/", "tetra:bone/" ],
      "key": "basic_blade/",
      "attributes": {
        "generic.attack_speed": -1.9
      },
      "effects": {
        "sweeping": 1
      },
      "tools": {
        "cut": [ 1, 2 ]
      },
      "aspects": {
        "edged_weapon": 2,
        "breakable": 2
      },
      "durability": -20,
      "tags": [ "forge:swords" ],
      "contexts": ["test"],
      "extract": {
        "primaryAttributes": {
          "generic.attack_damage": 1
        },
        "durability": 0.9,
        "integrity": -1,
        "magicCapacity": 1,
        "glyph": {
          "textureX": 0
        },
        "availableTextures": [ "metal", "shiny", "grainy", "crude" ],
        "models": [ { "location": "tetra:item/module/sword/blade/basic/" } ]
      }
    }
  ]
}

ข้อกำหนด:

Tetra Material Overhaul Mod Download Links

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