🌐 Vous lisez cet article en Français. Voulez-vous changer ?
📖 Lire en anglais (original)
Ou choisissez celle que vous préférez:

Tetra Material Overhaul Mod étend Tetra en ajoutant des champs de contexte pour les objets personnalisés et les pièces d’équipement. Il vous permet de définir des conditions spécifiques pour les bonus de matériaux, les améliorations de modules et les perfectionnements via des data packs. Vous pouvez cibler des emplacements d’armes et des pièces exactes afin que les statistiques personnalisées ne s’appliquent que là où vous le souhaitez. Cela rend la création d’ensembles d’objets personnalisés beaucoup plus propre et donne aux créateurs de packs un contrôle direct sur l’équilibrage de l’équipement.

Tetra Material Overhaul Mod

Caractéristiques :

  • Ajoute un champ “contexts” aux matériaux, modules et améliorations de Tetra.
  • Permet de contrôler où les bonus d’attributs et les multiplicateurs d’effets s’appliquent.
  • Lie les pièces de modules directement aux clés de contexte de matériaux correspondantes dans vos data packs.
  • Applique des dégâts d’attaque, une vitesse d’attaque et des statistiques d’outils personnalisés aux variantes d’armes choisies.
  • Fonctionne avec les fichiers JSON standard des data packs pour ajuster l’équilibrage de la fabrication d’armes et d’outils.

Configuration :

Voici un exemple d’ajout d’un bloc de contexte à un fichier JSON de matériau personnalisé :

{
  "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]
      }
    }
  }
}

Voici comment faire correspondre ce contexte à l’intérieur d’un fichier JSON de module :

{
  "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/" } ]
      }
    }
  ]
}

Prérequis :

Tetra Material Overhaul Mod Download Links

Pour Minecraft 1.20.1, 1.20, Client

Cliquez pour noter cet article !
[Total: 0 Average: 0]