146 lines
3.7 KiB
JSON
146 lines
3.7 KiB
JSON
{
|
|
"name": "hexcasting.entry.math",
|
|
"category": "hexcasting:patterns",
|
|
"icon": "minecraft:blaze_rod",
|
|
"sortnum": 2,
|
|
"advancement": "hexcasting:root",
|
|
"read_by_default": true,
|
|
"pages": [
|
|
{
|
|
"type": "patchouli:text",
|
|
"text": "hexcasting.page.math.numvec"
|
|
},
|
|
{
|
|
"type": "patchouli:empty"
|
|
},
|
|
{
|
|
"type": "hexcasting:pattern",
|
|
"op_id": "hexcasting:add",
|
|
"anchor": "hexcasting:add",
|
|
"input": "num|vec, num|vec",
|
|
"output": "num|vec",
|
|
"text": "hexcasting.page.math.add.1"
|
|
},
|
|
{
|
|
"type": "patchouli:text",
|
|
"text": "hexcasting.page.math.add.2"
|
|
},
|
|
{
|
|
"type": "hexcasting:pattern",
|
|
"op_id": "hexcasting:sub",
|
|
"anchor": "hexcasting:sub",
|
|
"input": "num|vec, num|vec",
|
|
"output": "num|vec",
|
|
"text": "hexcasting.page.math.sub.1"
|
|
},
|
|
{
|
|
"type": "patchouli:text",
|
|
"text": "hexcasting.page.math.sub.2"
|
|
},
|
|
{
|
|
"type": "hexcasting:pattern",
|
|
"op_id": "hexcasting:mul",
|
|
"anchor": "hexcasting:mul",
|
|
"input": "num|vec, num|vec",
|
|
"output": "num|vec",
|
|
"text": "hexcasting.page.math.mul.1"
|
|
},
|
|
{
|
|
"type": "patchouli:text",
|
|
"text": "hexcasting.page.math.mul.2"
|
|
},
|
|
{
|
|
"type": "hexcasting:pattern",
|
|
"op_id": "hexcasting:div",
|
|
"anchor": "hexcasting:div",
|
|
"input": "num|vec, num|vec",
|
|
"output": "num|vec",
|
|
"text": "hexcasting.page.math.div.1"
|
|
},
|
|
{
|
|
"type": "patchouli:text",
|
|
"text": "hexcasting.page.math.div.2"
|
|
},
|
|
{
|
|
"type": "hexcasting:pattern",
|
|
"op_id": "hexcasting:abs",
|
|
"anchor": "hexcasting:abs",
|
|
"input": "num|vec",
|
|
"output": "number",
|
|
"text": "hexcasting.page.math.abs.1"
|
|
},
|
|
{
|
|
"type": "patchouli:text",
|
|
"text": "hexcasting.page.math.abs.2"
|
|
},
|
|
{
|
|
"type": "hexcasting:pattern",
|
|
"op_id": "hexcasting:pow",
|
|
"anchor": "hexcasting:pow",
|
|
"input": "num|vec, num|vec",
|
|
"output": "num|vec",
|
|
"text": "hexcasting.page.math.pow.1"
|
|
},
|
|
{
|
|
"type": "patchouli:text",
|
|
"text": "hexcasting.page.math.pow.2"
|
|
},
|
|
{
|
|
"type": "hexcasting:pattern",
|
|
"op_id": "hexcasting:floor",
|
|
"anchor": "hexcasting:floor",
|
|
"input": "num|vec",
|
|
"output": "num|vec",
|
|
"text": "hexcasting.page.math.floor"
|
|
},
|
|
{
|
|
"type": "hexcasting:pattern",
|
|
"op_id": "hexcasting:ceil",
|
|
"anchor": "hexcasting:ceil",
|
|
"input": "num|vec",
|
|
"output": "num|vec",
|
|
"text": "hexcasting.page.math.ceil"
|
|
},
|
|
{
|
|
"type": "hexcasting:pattern",
|
|
"op_id": "hexcasting:construct_vec",
|
|
"anchor": "hexcasting:construct_vec",
|
|
"input": "num, num, num",
|
|
"output": "vector",
|
|
"text": "hexcasting.page.math.construct_vec"
|
|
},
|
|
{
|
|
"type": "hexcasting:pattern",
|
|
"op_id": "hexcasting:deconstruct_vec",
|
|
"anchor": "hexcasting:deconstruct_vec",
|
|
"input": "vector",
|
|
"output": "num, num, num",
|
|
"text": "hexcasting.page.math.deconstruct_vec"
|
|
},
|
|
{
|
|
"type": "hexcasting:pattern",
|
|
"op_id": "hexcasting:modulo",
|
|
"anchor": "hexcasting:modulo",
|
|
"input": "num|vec, num|vec",
|
|
"output": "num|vec",
|
|
"text": "hexcasting.page.math.modulo"
|
|
},
|
|
{
|
|
"type": "hexcasting:pattern",
|
|
"op_id": "hexcasting:coerce_axial",
|
|
"anchor": "hexcasting:coerce_axial",
|
|
"input": "vec|num",
|
|
"output": "vec|num",
|
|
"text": "hexcasting.page.math.coerce_axial"
|
|
},
|
|
{
|
|
"type": "hexcasting:pattern",
|
|
"op_id": "hexcasting:random",
|
|
"anchor": "hexcasting:random",
|
|
"input": "",
|
|
"output": "num",
|
|
"text": "hexcasting.page.math.random"
|
|
}
|
|
]
|
|
}
|