HexCasting/Common/src/main/resources/data/hexcasting/patchouli_books/thehexbook/en_us/entries/patterns/math.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"
}
]
}