Skip to content

Instantly share code, notes, and snippets.

@RCXcrafter
Last active December 10, 2016 15:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save RCXcrafter/d08ec3880d4c02a7298e to your computer and use it in GitHub Desktop.
Save RCXcrafter/d08ec3880d4c02a7298e to your computer and use it in GitHub Desktop.
[
{
"modid": "TConstruct",
"string": {},
"itemstack": {
"addFluxBattery": [
{
"item": "ThermalExpansion:capacitor",
"stackSize": 1,
"itemDamage": 0
}
]
},
"nbt": {
"addMaterial": [
{
"compound:": [
{ "int:Id": 50 }, // Unique material ID. Reserved IDs: 0-40 Tinker, 41-45 Iguana Tinker Tweaks, 100-200 ExtraTiC
{ "string:Name": "Seared Stone" }, // Unique material name
{ "int:HarvestLevel": 3 }, // diamond level
{ "int:Durability": 1000 },
{ "int:MiningSpeed": 100 },
{ "int:Attack": 1 }, // optional
{ "float:HandleModifier": 0.1 },
{ "int:Reinforced": 1 }, // optional
{ "float:Stonebound": 1 }, // optional, cannot be used if jagged
//{ "float:Jagged": 1 }, // optional, cannot be used if stonebound
{ "string:Style": "งd" }, // optional, color of the material text
{ "int:Color": 4281150760 }, // hexadecimal color code
/* SINCE 1.8.2 - bow and arrow stats
* for bow and arrow stats, best compare to other materials to find good values
*/
// additional stats for bows
{ "int:Bow_DrawSpeed": 100 }, // the higher the longer it takes to draw the bow
{ "float:Bow_ProjectileSpeed": 1.0 }, // the higher the faster the projectile goes
// additional stats for arrows
{ "float:Projectile_Mass": 1.5 },
{ "float:Projectile_Fragility": 0.9 } // This is a multiplier to the shafts break-chance
]
},
{
"compound:": [
{ "int:Id": 51 }, // Unique material ID. Reserved IDs: 0-40 Tinker, 41-45 Iguana Tinker Tweaks, 100-200 ExtraTiC
{ "string:Name": "material_name2_here" }, // Unique material name
{ "int:HarvestLevel": 3 }, // diamond level
{ "int:Durability": 1000 },
{ "int:MiningSpeed": 100 },
{ "int:Attack": 1 }, // optional
{ "float:HandleModifier": 0.1 },
{ "int:Reinforced": 1 }, // optional
//{ "float:Stonebound": 1 }, // optional, cannot be used if jagged
{ "float:Jagged": 1 }, // optional, cannot be used if stonebound
{ "string:Style": "§d" }, // optional, color of the material text
{ "int:Color": 4281150760 }, // hexadecimal color code
/* SINCE 1.8.2 - bow and arrow stats
* for bow and arrow stats, best compare to other materials to find good values
*/
// additional stats for bows
{ "int:Bow_DrawSpeed": 100 }, // the higher the longer it takes to draw the bow
{ "float:Bow_ProjectileSpeed": 1.0 }, // the higher the faster the projectile goes
// additional stats for arrows
{ "float:Projectile_Mass": 1.5 },
{ "float:Projectile_Fragility": 0.9 } // This is a multiplier to the shafts break-chance
]
}
],
"addPartCastingMaterial": [
{
"compound:": [
{ "string:FluidName": "stone.seared" }, // liquid to use
{ "int:MaterialId": 50 } // output material ID
]
},
{
"compound:": [
{ "string:FluidName": "internal_fluid2_name_here" }, // liquid to use
{ "int:MaterialId": 51 } // output material ID
]
}
],
"addMaterialItem": [
{
"compound:": [
{ "int:MaterialId": 50 },
{ "int:Value": 2 }, // 1 material ever 2 value. See PartMapping IMC
{
"compound:Item": [
{ "short:id": "minecraft:leather" },
{ "byte:Count": 1 },
{ "short:Damage": 0 }
]
}
]
},
{
"compound:": [
{ "int:MaterialId": 51 },
{ "int:Value": 2 }, // 1 material ever 2 value. See PartMapping IMC
{
"compound:Item": [
{ "short:id": "minecraft:dirt" },
{ "byte:Count": 1 },
{ "short:Damage": 0 }
]
}
]
}
],
"addPartBuilderMaterial": [
{
"compound:": [
{ "int:MaterialId": 50 },
{ "int:Value": 4 },
{
"compound:Item": [
{ "short:id": "minecraft:grass" },
{ "byte:Count": 1 },
{ "short:Damage": 0 }
]
},
{
"compound:Shard": [
{ "short:id": "minecraft:tallgrass" },
{ "byte:Count": 1 },
{ "short:Damage": 0 }
]
},
]
}
]
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment