om (#2158)
This commit is contained in:
parent
abbc815663
commit
1eea85dcb2
56 changed files with 6894 additions and 2 deletions
50
kubejs/assets/gtceu/molecules/antimony_trifluoride.json
Normal file
50
kubejs/assets/gtceu/molecules/antimony_trifluoride.json
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": Sb,
|
||||
"index": 0,
|
||||
"x": 0.866,
|
||||
"y": -0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 1,
|
||||
"x": 0.866,
|
||||
"y": -1.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 2,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 3,
|
||||
"x": 1.732,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
63
kubejs/assets/gtceu/molecules/antimony_trioxide.json
Normal file
63
kubejs/assets/gtceu/molecules/antimony_trioxide.json
Normal file
|
|
@ -0,0 +1,63 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 0,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": Sb,
|
||||
"index": 1,
|
||||
"x": 0.866,
|
||||
"y": 0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 1.732,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": Sb,
|
||||
"index": 3,
|
||||
"x": 2.598,
|
||||
"y": 0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 4,
|
||||
"x": 3.4641,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 4,
|
||||
"bond_type": "double"
|
||||
}
|
||||
]
|
||||
}
|
||||
88
kubejs/assets/gtceu/molecules/barite.json
Normal file
88
kubejs/assets/gtceu/molecules/barite.json
Normal file
|
|
@ -0,0 +1,88 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": S,
|
||||
"index": 0,
|
||||
"x": 2.33,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 3.33,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 1.33,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": 2.33,
|
||||
"y": -1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 4,
|
||||
"x": 2.33,
|
||||
"y": 1.0
|
||||
},
|
||||
{
|
||||
"sup": "2-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "Ba²⁺",
|
||||
"color": {
|
||||
"color": -16725760,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:barium"
|
||||
},
|
||||
"index": 5,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "double"
|
||||
}
|
||||
]
|
||||
}
|
||||
154
kubejs/assets/gtceu/molecules/biphenyl.json
Normal file
154
kubejs/assets/gtceu/molecules/biphenyl.json
Normal file
|
|
@ -0,0 +1,154 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 0,
|
||||
"x": 0.5,
|
||||
"y": 0.8661
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 1,
|
||||
"x": 2.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 2,
|
||||
"x": 1.5,
|
||||
"y": 0.8661
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 3,
|
||||
"x": 1.5,
|
||||
"y": -0.866
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 4,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 5,
|
||||
"x": 0.5,
|
||||
"y": -0.866
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 6,
|
||||
"x": 3.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 7,
|
||||
"x": 4.5,
|
||||
"y": 0.8661
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 8,
|
||||
"x": 3.5,
|
||||
"y": 0.8661
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 9,
|
||||
"x": 5.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 10,
|
||||
"x": 3.5,
|
||||
"y": -0.866
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 11,
|
||||
"x": 4.5,
|
||||
"y": -0.866
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 0,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 4,
|
||||
"b": 5,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 1,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 6,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 8,
|
||||
"b": 6,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 6,
|
||||
"b": 10,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 11,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 11,
|
||||
"b": 9,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 9,
|
||||
"b": 7,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 8,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
74
kubejs/assets/gtceu/molecules/calcite.json
Normal file
74
kubejs/assets/gtceu/molecules/calcite.json
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": C,
|
||||
"index": 0,
|
||||
"x": 2.2933,
|
||||
"y": -0.155
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 3.1594,
|
||||
"y": -0.655
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 1.4273,
|
||||
"y": -0.655
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": 2.2933,
|
||||
"y": 0.845
|
||||
},
|
||||
{
|
||||
"sup": "2-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "Ca²⁺",
|
||||
"color": {
|
||||
"color": -12714240,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:calcium"
|
||||
},
|
||||
"index": 4,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "double"
|
||||
}
|
||||
]
|
||||
}
|
||||
47
kubejs/assets/gtceu/molecules/calcium_hydroxide.json
Normal file
47
kubejs/assets/gtceu/molecules/calcium_hydroxide.json
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 0,
|
||||
"x": 1.0,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 1,
|
||||
"x": 2.0,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"sup": "-",
|
||||
"sub": "2",
|
||||
"atoms": [
|
||||
0,
|
||||
1
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "Ca²⁺",
|
||||
"color": {
|
||||
"color": -12714240,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:calcium"
|
||||
},
|
||||
"index": 2,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
305
kubejs/assets/gtceu/molecules/lactose.json
Normal file
305
kubejs/assets/gtceu/molecules/lactose.json
Normal file
|
|
@ -0,0 +1,305 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 0,
|
||||
"x": 1.8660000000000014,
|
||||
"y": -1.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 1,
|
||||
"x": 0.8660000000000014,
|
||||
"y": -1.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 2,
|
||||
"x": 0.36600000000000144,
|
||||
"y": -2.3659999999999997
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 3,
|
||||
"x": 0.8660000000000014,
|
||||
"y": -3.2319999999999993
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 4,
|
||||
"x": 1.8660000000000014,
|
||||
"y": -3.2319999999999993
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 5,
|
||||
"x": 2.3660000000000014,
|
||||
"y": -2.3659999999999997
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"left": "H",
|
||||
"index": 6,
|
||||
"x": 0.36600000000000144,
|
||||
"y": -1.3659999999999997
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"right": "H",
|
||||
"index": 7,
|
||||
"x": 0.8660000000000014,
|
||||
"y": -2.2319999999999993
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"right": "H",
|
||||
"index": 8,
|
||||
"x": 1.8660000000000014,
|
||||
"y": -4.231999999999999
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 9,
|
||||
"x": 2.3660000000000014,
|
||||
"y": -1.3659999999999997
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 10,
|
||||
"x": 2.3660000000000014,
|
||||
"y": -0.36599999999999966
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 11,
|
||||
"x": 0.8660000000000014,
|
||||
"y": -0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"left": "H",
|
||||
"index": 12,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 13,
|
||||
"x": 2.8660000000000014,
|
||||
"y": -1.2320000000000002
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 14,
|
||||
"x": 3.8660000000000014,
|
||||
"y": -1.2320000000000002
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 15,
|
||||
"x": 4.366000000000001,
|
||||
"y": -0.36599999999999966
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 16,
|
||||
"x": 3.8660000000000014,
|
||||
"y": 0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 17,
|
||||
"x": 2.8660000000000014,
|
||||
"y": 0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"right": "H",
|
||||
"index": 18,
|
||||
"x": 2.8660000000000014,
|
||||
"y": -0.2320000000000002
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"right": "H",
|
||||
"index": 19,
|
||||
"x": 3.8660000000000014,
|
||||
"y": -2.2319999999999993
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"right": "H",
|
||||
"index": 20,
|
||||
"x": 4.366000000000001,
|
||||
"y": 0.6340000000000003
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 21,
|
||||
"x": 2.8660000000000014,
|
||||
"y": 1.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"left": "H",
|
||||
"index": 22,
|
||||
"x": 2.0,
|
||||
"y": 2.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 0,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 3,
|
||||
"bond_type": "outward"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 4,
|
||||
"bond_type": "thick"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 4,
|
||||
"bond_type": "outward"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 6,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 7,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 4,
|
||||
"b": 8,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 9,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 9,
|
||||
"b": 10,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 11,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 11,
|
||||
"b": 12,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 17,
|
||||
"b": 10,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 13,
|
||||
"bond_type": "outward"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 13,
|
||||
"b": 14,
|
||||
"bond_type": "thick"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 15,
|
||||
"b": 14,
|
||||
"bond_type": "outward"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 15,
|
||||
"b": 16,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 16,
|
||||
"b": 17,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 13,
|
||||
"b": 18,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 14,
|
||||
"b": 19,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 15,
|
||||
"b": 20,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 17,
|
||||
"b": 21,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 21,
|
||||
"b": 22,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
79
kubejs/assets/gtceu/molecules/lithium_carbonate.json
Normal file
79
kubejs/assets/gtceu/molecules/lithium_carbonate.json
Normal file
|
|
@ -0,0 +1,79 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": C,
|
||||
"index": 0,
|
||||
"x": 2.2933,
|
||||
"y": -0.155
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 3.1594,
|
||||
"y": -0.655
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 1.4273,
|
||||
"y": -0.655
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": 2.2933,
|
||||
"y": 0.845
|
||||
},
|
||||
{
|
||||
"sup": "2-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "Li⁺",
|
||||
"color": {
|
||||
"color": -3374849,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:lithium"
|
||||
},
|
||||
"index": 4,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"sub": "2",
|
||||
"atoms": [ 4 ],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "double"
|
||||
}
|
||||
]
|
||||
}
|
||||
74
kubejs/assets/gtceu/molecules/magnesite.json
Normal file
74
kubejs/assets/gtceu/molecules/magnesite.json
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": C,
|
||||
"index": 0,
|
||||
"x": 2.2933,
|
||||
"y": -0.155
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 3.1594,
|
||||
"y": -0.655
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 1.4273,
|
||||
"y": -0.655
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": 2.2933,
|
||||
"y": 0.845
|
||||
},
|
||||
{
|
||||
"sup": "2-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "Mg²⁺",
|
||||
"color": {
|
||||
"color": -7667968,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:magnesium"
|
||||
},
|
||||
"index": 4,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "double"
|
||||
}
|
||||
]
|
||||
}
|
||||
63
kubejs/assets/gtceu/molecules/osmium_tetroxide.json
Normal file
63
kubejs/assets/gtceu/molecules/osmium_tetroxide.json
Normal file
|
|
@ -0,0 +1,63 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"index": 0,
|
||||
"element": "Os",
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 1,
|
||||
"element": "O",
|
||||
"x": 0.0,
|
||||
"y": 1.0,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 2,
|
||||
"element": "O",
|
||||
"x": 0.9659258,
|
||||
"y": -0.25881904,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 3,
|
||||
"element": "O",
|
||||
"x": 0.5,
|
||||
"y": -0.8660254,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 4,
|
||||
"element": "O",
|
||||
"x": -0.8660254,
|
||||
"y": -0.5,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single",
|
||||
"type": "bond"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "inward",
|
||||
"type": "bond"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "outward",
|
||||
"type": "bond"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single",
|
||||
"type": "bond"
|
||||
}
|
||||
]
|
||||
}
|
||||
141
kubejs/assets/gtceu/molecules/paracetamol.json
Normal file
141
kubejs/assets/gtceu/molecules/paracetamol.json
Normal file
|
|
@ -0,0 +1,141 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 0,
|
||||
"x": 0.866,
|
||||
"y": 1.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 1,
|
||||
"x": 2.5981,
|
||||
"y": 1.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 2,
|
||||
"x": 1.7321,
|
||||
"y": 2.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 3,
|
||||
"x": 2.5981,
|
||||
"y": 0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 4,
|
||||
"x": 0.866,
|
||||
"y": 0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 5,
|
||||
"x": 1.7321,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"left": H,
|
||||
"index": 6,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": N,
|
||||
"above": H,
|
||||
"index": 7,
|
||||
"x": 3.4641,
|
||||
"y": 2.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 8,
|
||||
"x": 4.3301,
|
||||
"y": 1.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 9,
|
||||
"x": 4.3301,
|
||||
"y": 0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 10,
|
||||
"x": 5.1962,
|
||||
"y": 2.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 0,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 4,
|
||||
"b": 5,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 1,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 4,
|
||||
"b": 6,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 7,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 8,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 8,
|
||||
"b": 9,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 8,
|
||||
"b": 10,
|
||||
"bond_type": "double"
|
||||
}
|
||||
]
|
||||
}
|
||||
74
kubejs/assets/gtceu/molecules/phosphate.json
Normal file
74
kubejs/assets/gtceu/molecules/phosphate.json
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"index": 0,
|
||||
"element": "P",
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 1,
|
||||
"element": "O",
|
||||
"x": 0.0,
|
||||
"y": 1.0,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 2,
|
||||
"element": "O",
|
||||
"x": 0.9659258,
|
||||
"y": -0.25881904,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 3,
|
||||
"element": "O",
|
||||
"x": 0.5,
|
||||
"y": -0.8660254,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 4,
|
||||
"element": "O",
|
||||
"x": -0.8660254,
|
||||
"y": -0.5,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"sup": "3-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "double",
|
||||
"type": "bond"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "inward",
|
||||
"type": "bond"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "outward",
|
||||
"type": "bond"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single",
|
||||
"type": "bond"
|
||||
}
|
||||
]
|
||||
}
|
||||
198
kubejs/assets/gtceu/molecules/phosphorus_pentoxide.json
Normal file
198
kubejs/assets/gtceu/molecules/phosphorus_pentoxide.json
Normal file
|
|
@ -0,0 +1,198 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 0,
|
||||
"x": 0.4132,
|
||||
"y": -0.7316
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": P,
|
||||
"index": 1,
|
||||
"x": 1.3028,
|
||||
"y": -0.2795
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 1.3028,
|
||||
"y": 0.6246
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": P,
|
||||
"index": 3,
|
||||
"x": 1.8466,
|
||||
"y": 1.5806
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 4,
|
||||
"x": 0.9568,
|
||||
"y": 1.1286
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": P,
|
||||
"index": 5,
|
||||
"x": 0.9568,
|
||||
"y": 0.2244
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 6,
|
||||
"x": 1.8466,
|
||||
"y": -0.2277
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": P,
|
||||
"index": 7,
|
||||
"x": 2.7364,
|
||||
"y": 0.2244
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 8,
|
||||
"x": 2.1926,
|
||||
"y": -0.7316
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 9,
|
||||
"x": 2.7364,
|
||||
"y": 1.1286
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 10,
|
||||
"x": 1.0728,
|
||||
"y": -1.2695
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 11,
|
||||
"x": 3.7031,
|
||||
"y": -0.0313
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 12,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 13,
|
||||
"x": 1.8466,
|
||||
"y": 2.5806
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 9,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 8,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 5,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 6,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 6,
|
||||
"b": 7,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 8,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 4,
|
||||
"b": 5,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 9,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 10,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 11,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 12,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 13,
|
||||
"bond_type": "double"
|
||||
}
|
||||
]
|
||||
}
|
||||
79
kubejs/assets/gtceu/molecules/potassium_carbonate.json
Normal file
79
kubejs/assets/gtceu/molecules/potassium_carbonate.json
Normal file
|
|
@ -0,0 +1,79 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": C,
|
||||
"index": 0,
|
||||
"x": 2.2933,
|
||||
"y": -0.155
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 3.1594,
|
||||
"y": -0.655
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 1.4273,
|
||||
"y": -0.655
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": 2.2933,
|
||||
"y": 0.845
|
||||
},
|
||||
{
|
||||
"sup": "2-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "K⁺",
|
||||
"color": {
|
||||
"color": -7388972,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:potassium"
|
||||
},
|
||||
"index": 4,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"sub": "2",
|
||||
"atoms": [ 4 ],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "double"
|
||||
}
|
||||
]
|
||||
}
|
||||
46
kubejs/assets/gtceu/molecules/potassium_cyanide.json
Normal file
46
kubejs/assets/gtceu/molecules/potassium_cyanide.json
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": N,
|
||||
"index": 0,
|
||||
"x": 1.9999,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": C,
|
||||
"index": 1,
|
||||
"x": 1.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"sup": "-",
|
||||
"atoms": [
|
||||
0,
|
||||
1
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "K⁺",
|
||||
"color": {
|
||||
"color": -7388972,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:potassium"
|
||||
},
|
||||
"index": 2,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "triple"
|
||||
}
|
||||
]
|
||||
}
|
||||
149
kubejs/assets/gtceu/molecules/potassium_dichromate.json
Normal file
149
kubejs/assets/gtceu/molecules/potassium_dichromate.json
Normal file
|
|
@ -0,0 +1,149 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": Cr,
|
||||
"index": 0,
|
||||
"x": 2.0238,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 1.5238,
|
||||
"y": -0.866
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 2.5238,
|
||||
"y": 0.8661
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": 1.1578,
|
||||
"y": 0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 4,
|
||||
"x": 2.8898,
|
||||
"y": -0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": Cr,
|
||||
"index": 5,
|
||||
"x": 3.7559,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 6,
|
||||
"x": 3.2559,
|
||||
"y": 0.8661
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 7,
|
||||
"x": 4.2559,
|
||||
"y": -0.866
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 8,
|
||||
"x": 4.6219,
|
||||
"y": 0.5
|
||||
},
|
||||
{
|
||||
"sup": "2-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
8
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "K⁺",
|
||||
"color": {
|
||||
"color": -7388972,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:potassium"
|
||||
},
|
||||
"index": 9,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"sub": "2",
|
||||
"atoms": [ 9 ],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 4,
|
||||
"b": 5,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 6,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 7,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 8,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
199
kubejs/assets/gtceu/molecules/potassium_ferrocyanide.json
Normal file
199
kubejs/assets/gtceu/molecules/potassium_ferrocyanide.json
Normal file
|
|
@ -0,0 +1,199 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": Fe,
|
||||
"index": 0,
|
||||
"x": 2.95,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 1,
|
||||
"x": 2.084,
|
||||
"y": 0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 2,
|
||||
"x": 2.084,
|
||||
"y": -0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 3,
|
||||
"x": 2.95,
|
||||
"y": 1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 4,
|
||||
"x": 2.95,
|
||||
"y": -1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 5,
|
||||
"x": 3.816,
|
||||
"y": 0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 6,
|
||||
"x": 3.816,
|
||||
"y": -0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": N,
|
||||
"index": 7,
|
||||
"x": 1.218,
|
||||
"y": -1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": N,
|
||||
"index": 8,
|
||||
"x": 4.6821,
|
||||
"y": 1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": N,
|
||||
"index": 9,
|
||||
"x": 2.95,
|
||||
"y": 2.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": N,
|
||||
"index": 10,
|
||||
"x": 4.6821,
|
||||
"y": -1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": N,
|
||||
"index": 11,
|
||||
"x": 1.218,
|
||||
"y": 1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": N,
|
||||
"index": 12,
|
||||
"x": 2.95,
|
||||
"y": -2.0
|
||||
},
|
||||
{
|
||||
"sup": "4-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "K⁺",
|
||||
"color": {
|
||||
"color": -7388972,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:potassium"
|
||||
},
|
||||
"index": 13,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"sub": "4",
|
||||
"atoms": [ 13 ],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "inward"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "outward"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 5,
|
||||
"bond_type": "inward"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 6,
|
||||
"bond_type": "outward"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 7,
|
||||
"bond_type": "triple"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 8,
|
||||
"bond_type": "triple"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 9,
|
||||
"bond_type": "triple"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 6,
|
||||
"b": 10,
|
||||
"bond_type": "triple"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 11,
|
||||
"bond_type": "triple"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 4,
|
||||
"b": 12,
|
||||
"bond_type": "triple"
|
||||
}
|
||||
]
|
||||
}
|
||||
46
kubejs/assets/gtceu/molecules/potassium_hydroxide.json
Normal file
46
kubejs/assets/gtceu/molecules/potassium_hydroxide.json
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 0,
|
||||
"x": 1.0,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 1,
|
||||
"x": 2.0,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"sup": "-",
|
||||
"atoms": [
|
||||
0,
|
||||
1
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "K⁺",
|
||||
"color": {
|
||||
"color": -7388972,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:potassium"
|
||||
},
|
||||
"index": 2,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
93
kubejs/assets/gtceu/molecules/potassium_sulfate.json
Normal file
93
kubejs/assets/gtceu/molecules/potassium_sulfate.json
Normal file
|
|
@ -0,0 +1,93 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": S,
|
||||
"index": 0,
|
||||
"x": 2.33,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 3.33,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 1.33,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": 2.33,
|
||||
"y": -1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 4,
|
||||
"x": 2.33,
|
||||
"y": 1.0
|
||||
},
|
||||
{
|
||||
"sup": "2-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "K⁺",
|
||||
"color": {
|
||||
"color": -7388972,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:potassium"
|
||||
},
|
||||
"index": 5,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"sub": "2",
|
||||
"atoms": [ 5 ],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "double"
|
||||
}
|
||||
]
|
||||
}
|
||||
74
kubejs/assets/gtceu/molecules/saltpeter.json
Normal file
74
kubejs/assets/gtceu/molecules/saltpeter.json
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": N,
|
||||
"index": 0,
|
||||
"x": 2.2933,
|
||||
"y": -0.155
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 3.1594,
|
||||
"y": -0.655
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 1.4273,
|
||||
"y": -0.655
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": 2.2933,
|
||||
"y": 0.845
|
||||
},
|
||||
{
|
||||
"sup": "-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "K⁺",
|
||||
"color": {
|
||||
"color": -7388972,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:potassium"
|
||||
},
|
||||
"index": 4,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "one_and_half"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "one_and_half"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "one_and_half"
|
||||
}
|
||||
]
|
||||
}
|
||||
88
kubejs/assets/gtceu/molecules/scheelite.json
Normal file
88
kubejs/assets/gtceu/molecules/scheelite.json
Normal file
|
|
@ -0,0 +1,88 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 0,
|
||||
"x": 2.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 3.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 1.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": 2.0,
|
||||
"y": -1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 4,
|
||||
"x": 2.0,
|
||||
"y": 1.0
|
||||
},
|
||||
{
|
||||
"sup": "2-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "Ca²⁺",
|
||||
"color": {
|
||||
"color": -12714240,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:calcium"
|
||||
},
|
||||
"index": 5,
|
||||
"x": -0.5,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "double"
|
||||
}
|
||||
]
|
||||
}
|
||||
79
kubejs/assets/gtceu/molecules/soda_ash.json
Normal file
79
kubejs/assets/gtceu/molecules/soda_ash.json
Normal file
|
|
@ -0,0 +1,79 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": C,
|
||||
"index": 0,
|
||||
"x": 2.2933,
|
||||
"y": -0.155
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 3.1594,
|
||||
"y": -0.655
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 1.4273,
|
||||
"y": -0.655
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": 2.2933,
|
||||
"y": 0.845
|
||||
},
|
||||
{
|
||||
"sup": "2-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "Na⁺",
|
||||
"color": {
|
||||
"color": -5546766,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:sodium"
|
||||
},
|
||||
"index": 4,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"sub": "2",
|
||||
"atoms": [ 4 ],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "double"
|
||||
}
|
||||
]
|
||||
}
|
||||
75
kubejs/assets/gtceu/molecules/sodium_bicarbonate.json
Normal file
75
kubejs/assets/gtceu/molecules/sodium_bicarbonate.json
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": C,
|
||||
"index": 0,
|
||||
"x": 2.2933,
|
||||
"y": -0.155
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"right": H,
|
||||
"index": 1,
|
||||
"x": 3.1594,
|
||||
"y": -0.655
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 1.4273,
|
||||
"y": -0.655
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": 2.2933,
|
||||
"y": 0.845
|
||||
},
|
||||
{
|
||||
"sup": "-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "Na⁺",
|
||||
"color": {
|
||||
"color": -5546766,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:sodium"
|
||||
},
|
||||
"index": 4,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "double"
|
||||
}
|
||||
]
|
||||
}
|
||||
93
kubejs/assets/gtceu/molecules/sodium_bisulfate.json
Normal file
93
kubejs/assets/gtceu/molecules/sodium_bisulfate.json
Normal file
|
|
@ -0,0 +1,93 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": S,
|
||||
"index": 0,
|
||||
"x": 2.33,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 3.33,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 1.33,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": 2.33,
|
||||
"y": -1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 4,
|
||||
"x": 2.33,
|
||||
"y": 1.0
|
||||
},
|
||||
{
|
||||
"sup": "2-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "Na⁺",
|
||||
"color": {
|
||||
"color": -5546766,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:sodium"
|
||||
},
|
||||
"index": 5,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"sub": "2",
|
||||
"atoms": [ 5 ],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "double"
|
||||
}
|
||||
]
|
||||
}
|
||||
46
kubejs/assets/gtceu/molecules/sodium_hydroxide.json
Normal file
46
kubejs/assets/gtceu/molecules/sodium_hydroxide.json
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 0,
|
||||
"x": 1.0,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 1,
|
||||
"x": 2.0,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"sup": "-",
|
||||
"atoms": [
|
||||
0,
|
||||
1
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "Na⁺",
|
||||
"color": {
|
||||
"color": -5546766,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:sodium"
|
||||
},
|
||||
"index": 2,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
60
kubejs/assets/gtceu/molecules/sodium_nitrite.json
Normal file
60
kubejs/assets/gtceu/molecules/sodium_nitrite.json
Normal file
|
|
@ -0,0 +1,60 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": N,
|
||||
"index": 0,
|
||||
"x": 2.13,
|
||||
"y": 0.25
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 2.996,
|
||||
"y": -0.25
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 1.264,
|
||||
"y": -0.25
|
||||
},
|
||||
{
|
||||
"sup": "-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "Na⁺",
|
||||
"color": {
|
||||
"color": -5546766,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:sodium"
|
||||
},
|
||||
"index": 3,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "one_and_half"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "one_and_half"
|
||||
}
|
||||
]
|
||||
}
|
||||
305
kubejs/assets/gtceu/molecules/sugar.json
Normal file
305
kubejs/assets/gtceu/molecules/sugar.json
Normal file
|
|
@ -0,0 +1,305 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 0,
|
||||
"x": 0.8661,
|
||||
"y": -3.2321
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 1,
|
||||
"x": 1.8661,
|
||||
"y": -3.2321
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 2,
|
||||
"x": 2.3661,
|
||||
"y": -2.3661
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": 1.8661,
|
||||
"y": -1.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 4,
|
||||
"x": 0.8661,
|
||||
"y": -1.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 5,
|
||||
"x": 0.3661,
|
||||
"y": -2.3661
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 6,
|
||||
"x": 4.3956,
|
||||
"y": -1.7183
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 7,
|
||||
"x": 5.2045,
|
||||
"y": -2.3061
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 8,
|
||||
"x": 4.8955,
|
||||
"y": -3.2572
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 9,
|
||||
"x": 3.8956,
|
||||
"y": -3.2572
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 10,
|
||||
"x": 3.5866,
|
||||
"y": -2.3061
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 11,
|
||||
"x": 2.9721,
|
||||
"y": -2.8761
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 12,
|
||||
"x": 0.8661,
|
||||
"y": -0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"right": H,
|
||||
"index": 13,
|
||||
"x": 0.8661,
|
||||
"y": -2.2321
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"right": H,
|
||||
"index": 14,
|
||||
"x": 0.3661,
|
||||
"y": -3.3661
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"right": H,
|
||||
"index": 15,
|
||||
"x": 1.8661,
|
||||
"y": -4.2321
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 16,
|
||||
"x": 3.5866,
|
||||
"y": -1.3061
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"left": H,
|
||||
"index": 17,
|
||||
"x": 2.7205,
|
||||
"y": -0.8061
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"left": H,
|
||||
"index": 18,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"right": H,
|
||||
"index": 19,
|
||||
"x": 3.8956,
|
||||
"y": -4.2572
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"left": H,
|
||||
"index": 20,
|
||||
"x": 4.6555,
|
||||
"y": -2.3972
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 21,
|
||||
"x": 5.2045,
|
||||
"y": -3.3061
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"right": H,
|
||||
"index": 22,
|
||||
"x": 6.0706,
|
||||
"y": -3.8061
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 0,
|
||||
"bond_type": "outward"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "thick"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 1,
|
||||
"bond_type": "outward"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 4,
|
||||
"b": 5,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 6,
|
||||
"b": 10,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 9,
|
||||
"bond_type": "outward"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 9,
|
||||
"b": 8,
|
||||
"bond_type": "thick"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 6,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 11,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 11,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 4,
|
||||
"b": 12,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 13,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 14,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 15,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 16,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 16,
|
||||
"b": 17,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 12,
|
||||
"b": 18,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 9,
|
||||
"b": 19,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 8,
|
||||
"b": 20,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 8,
|
||||
"bond_type": "outward"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 21,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 21,
|
||||
"b": 22,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
50
kubejs/assets/gtceu/molecules/titanium_trifluoride.json
Normal file
50
kubejs/assets/gtceu/molecules/titanium_trifluoride.json
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": Ti,
|
||||
"index": 0,
|
||||
"x": 0.866,
|
||||
"y": -0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 1,
|
||||
"x": 0.866,
|
||||
"y": -1.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 2,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 3,
|
||||
"x": 1.732,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
93
kubejs/assets/gtceu/molecules/tungstate.json
Normal file
93
kubejs/assets/gtceu/molecules/tungstate.json
Normal file
|
|
@ -0,0 +1,93 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 0,
|
||||
"x": 2.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 3.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 1.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": 2.0,
|
||||
"y": -1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 4,
|
||||
"x": 2.0,
|
||||
"y": 1.0
|
||||
},
|
||||
{
|
||||
"sup": "2-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4
|
||||
],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "Li⁺",
|
||||
"color": {
|
||||
"color": -3374849,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:lithium"
|
||||
},
|
||||
"index": 5,
|
||||
"x": -0.5,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"sub": "2",
|
||||
"atoms": [ 5 ],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "double"
|
||||
}
|
||||
]
|
||||
}
|
||||
65
kubejs/assets/gtceu/molecules/tungstic_acid.json
Normal file
65
kubejs/assets/gtceu/molecules/tungstic_acid.json
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 0,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 0.0,
|
||||
"y": -0.825
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 0.0,
|
||||
"y": 0.825
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"right": "H",
|
||||
"index": 3,
|
||||
"x": 0.825,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"left": "H",
|
||||
"index": 4,
|
||||
"x": -0.825,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
74
kubejs/assets/tfg/molecules/1_1_1_2_tetrafluoroethane.json
Normal file
74
kubejs/assets/tfg/molecules/1_1_1_2_tetrafluoroethane.json
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 0,
|
||||
"x": -1.7860,
|
||||
"y": -0.0256
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 1,
|
||||
"x": -0.9610,
|
||||
"y": -0.0256
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 2,
|
||||
"x": -2.6110,
|
||||
"y": -0.0256
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 3,
|
||||
"x": -1.7860,
|
||||
"y": 0.7993
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 4,
|
||||
"x": -1.7860,
|
||||
"y": -0.8506
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 5,
|
||||
"x": -0.5485,
|
||||
"y": -0.7401
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 5,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
48
kubejs/assets/tfg/molecules/acetylene.json
Normal file
48
kubejs/assets/tfg/molecules/acetylene.json
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 0,
|
||||
"x": -1.8973,
|
||||
"y": 0.9151
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 1,
|
||||
"x": -1.0723,
|
||||
"y": 0.9151
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 2,
|
||||
"x": -2.7223,
|
||||
"y": 0.9151
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 3,
|
||||
"x": -0.2473,
|
||||
"y": 0.9151
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "triple"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
108
kubejs/assets/tfg/molecules/ammonia_borane.json
Normal file
108
kubejs/assets/tfg/molecules/ammonia_borane.json
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "N⁺",
|
||||
"material": "gtceu:nitrogen"
|
||||
},
|
||||
"index": 0,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "B⁻",
|
||||
"material": "gtceu:boron"
|
||||
},
|
||||
"index": 1,
|
||||
"x": -0.8249,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 2,
|
||||
"x": 0.0,
|
||||
"y": 0.825
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 3,
|
||||
"x": -0.8249,
|
||||
"y": 0.825
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 4,
|
||||
"x": -1.6499,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 5,
|
||||
"x": 0.825,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 6,
|
||||
"x": -0.8249,
|
||||
"y": -0.8249
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 7,
|
||||
"x": 0.0,
|
||||
"y": -0.8249
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 7,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 5,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 6,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
893
kubejs/assets/tfg/molecules/ammonium_tungstate.json
Normal file
893
kubejs/assets/tfg/molecules/ammonium_tungstate.json
Normal file
|
|
@ -0,0 +1,893 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 0,
|
||||
"x": -0.0869,
|
||||
"y": -3.2348
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": -0.0869,
|
||||
"y": -4.0598
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 0.72,
|
||||
"y": -3.4063
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": -0.9118999999999999,
|
||||
"y": -3.2348
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 4,
|
||||
"x": -0.7,
|
||||
"y": -2.6827
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 5,
|
||||
"x": 0.6976,
|
||||
"y": -2.9798
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 6,
|
||||
"x": -0.02310000000000001,
|
||||
"y": -2.258
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 7,
|
||||
"x": -1.6965000000000001,
|
||||
"y": -2.9798
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 8,
|
||||
"x": -0.7862,
|
||||
"y": -1.8622999999999998
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 9,
|
||||
"x": 1.0332,
|
||||
"y": -2.2262
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 10,
|
||||
"x": 1.5404,
|
||||
"y": -3.3201
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 11,
|
||||
"x": -1.6103,
|
||||
"y": -3.8003
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 12,
|
||||
"x": -2.411,
|
||||
"y": -3.3923
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 13,
|
||||
"x": -2.364,
|
||||
"y": -2.4949
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 14,
|
||||
"x": -1.8681,
|
||||
"y": -2.1729
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 15,
|
||||
"x": -1.1445,
|
||||
"y": -2.3667
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 16,
|
||||
"x": -1.6673,
|
||||
"y": -1.2918999999999998
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 17,
|
||||
"x": -2.4812000000000003,
|
||||
"y": -1.6208
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 18,
|
||||
"x": -1.8904,
|
||||
"y": -0.7563
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 19,
|
||||
"x": -2.6151,
|
||||
"y": -0.5503
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 20,
|
||||
"x": -3.0942000000000003,
|
||||
"y": -1.0688
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 21,
|
||||
"x": -3.1956,
|
||||
"y": -2.0333
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 22,
|
||||
"x": -1.0987,
|
||||
"y": -0.881
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 23,
|
||||
"x": 0.020599999999999993,
|
||||
"y": -1.6906999999999999
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 24,
|
||||
"x": -1.8907,
|
||||
"y": -1.6821
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 25,
|
||||
"x": 0.6372,
|
||||
"y": -2.3662
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 26,
|
||||
"x": 1.2048999999999999,
|
||||
"y": -4.0737000000000005
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 27,
|
||||
"x": 2.1534999999999997,
|
||||
"y": -3.8721
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 28,
|
||||
"x": 1.6266999999999998,
|
||||
"y": -2.4996
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 29,
|
||||
"x": 2.2941,
|
||||
"y": -2.9844999999999997
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 30,
|
||||
"x": 2.2941,
|
||||
"y": -2.0147
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 31,
|
||||
"x": 1.4327999999999999,
|
||||
"y": -1.7188999999999999
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 32,
|
||||
"x": 2.9072,
|
||||
"y": -2.5667
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 33,
|
||||
"x": 3.1010999999999997,
|
||||
"y": -1.8431
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 34,
|
||||
"x": 1.2827,
|
||||
"y": -0.8858
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 35,
|
||||
"x": 2.5490999999999997,
|
||||
"y": -1.23
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 36,
|
||||
"x": 1.6082999999999998,
|
||||
"y": -1.2803
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 37,
|
||||
"x": 2.0641,
|
||||
"y": -0.5626
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 38,
|
||||
"x": 2.7316,
|
||||
"y": -0.0778
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 39,
|
||||
"x": 2.0641,
|
||||
"y": 0.2623
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 40,
|
||||
"x": 1.2725,
|
||||
"y": -0.07759999999999999
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 41,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 42,
|
||||
"x": 0.11229999999999998,
|
||||
"y": 0.8207
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 43,
|
||||
"x": -0.8037,
|
||||
"y": 0.4125
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 44,
|
||||
"x": 0.6666,
|
||||
"y": -0.48550000000000004
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 45,
|
||||
"x": -1.1864000000000001,
|
||||
"y": -0.3053
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 46,
|
||||
"x": -1.6048,
|
||||
"y": -0.22139999999999999
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 47,
|
||||
"x": -2.1853000000000002,
|
||||
"y": 0.3026
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 48,
|
||||
"x": -1.4332,
|
||||
"y": 0.5631999999999999
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 49,
|
||||
"x": -0.5295,
|
||||
"y": -1.0244
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 50,
|
||||
"x": 0.1585,
|
||||
"y": -0.8017
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 51,
|
||||
"x": -0.37350000000000005,
|
||||
"y": -1.4035
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 52,
|
||||
"x": -1.2137,
|
||||
"y": -1.6296
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 53,
|
||||
"x": 0.5707,
|
||||
"y": -1.3983999999999999
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "⁺N",
|
||||
"material": "gtceu:nitrogen"
|
||||
},
|
||||
"right": [
|
||||
"H",
|
||||
4
|
||||
],
|
||||
"index": 54,
|
||||
"x": -4.6,
|
||||
"y": -1.36
|
||||
},
|
||||
{
|
||||
"sub": "10",
|
||||
"atoms": [54],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 5,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 6,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 7,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 4,
|
||||
"b": 8,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 9,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 10,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 6,
|
||||
"b": 8,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 6,
|
||||
"b": 9,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 15,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 14,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 13,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 12,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 11,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 14,
|
||||
"b": 8,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 14,
|
||||
"b": 17,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 13,
|
||||
"b": 17,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 17,
|
||||
"b": 18,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 17,
|
||||
"b": 19,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 17,
|
||||
"b": 20,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 17,
|
||||
"b": 21,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 15,
|
||||
"b": 16,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 18,
|
||||
"b": 16,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 8,
|
||||
"b": 22,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 8,
|
||||
"b": 23,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 23,
|
||||
"b": 9,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 16,
|
||||
"b": 24,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 25,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 26,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 27,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 29,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 28,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 28,
|
||||
"b": 9,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 9,
|
||||
"b": 31,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 28,
|
||||
"b": 30,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 29,
|
||||
"b": 30,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 9,
|
||||
"b": 34,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 30,
|
||||
"b": 32,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 30,
|
||||
"b": 33,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 30,
|
||||
"b": 36,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 30,
|
||||
"b": 35,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 36,
|
||||
"b": 37,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 35,
|
||||
"b": 37,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 37,
|
||||
"b": 39,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 37,
|
||||
"b": 38,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 37,
|
||||
"b": 40,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 37,
|
||||
"b": 34,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 40,
|
||||
"b": 41,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 41,
|
||||
"b": 44,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 41,
|
||||
"b": 45,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 41,
|
||||
"b": 43,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 19,
|
||||
"b": 46,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 18,
|
||||
"b": 46,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 46,
|
||||
"b": 48,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 46,
|
||||
"b": 47,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 22,
|
||||
"b": 46,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 46,
|
||||
"b": 43,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 45,
|
||||
"b": 16,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 16,
|
||||
"b": 49,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 41,
|
||||
"b": 42,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 50,
|
||||
"b": 44,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 41,
|
||||
"b": 49,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 49,
|
||||
"b": 50,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 16,
|
||||
"b": 51,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 8,
|
||||
"b": 52,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 51,
|
||||
"b": 50,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 25,
|
||||
"b": 50,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 50,
|
||||
"b": 53,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 50,
|
||||
"b": 36,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"sup": "10-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
31,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35,
|
||||
36,
|
||||
37,
|
||||
38,
|
||||
39,
|
||||
40,
|
||||
41,
|
||||
42,
|
||||
43,
|
||||
44,
|
||||
45,
|
||||
46,
|
||||
47,
|
||||
48,
|
||||
49,
|
||||
50,
|
||||
51,
|
||||
52,
|
||||
53
|
||||
],
|
||||
"type": "parens"
|
||||
}
|
||||
]
|
||||
}
|
||||
115
kubejs/assets/tfg/molecules/aniline.json
Normal file
115
kubejs/assets/tfg/molecules/aniline.json
Normal file
|
|
@ -0,0 +1,115 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 0,
|
||||
"x": -0.3913,
|
||||
"y": 1.6850
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 1,
|
||||
"x": -0.8037,
|
||||
"y": 0.9705
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 2,
|
||||
"x": -0.3912,
|
||||
"y": 0.2560
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 3,
|
||||
"x": 0.4337,
|
||||
"y": 0.2559
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 4,
|
||||
"x": 0.8462,
|
||||
"y": 0.9704
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 5,
|
||||
"x": 0.4336,
|
||||
"y": 1.6850
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": N,
|
||||
"index": 6,
|
||||
"x": -1.6287,
|
||||
"y": 0.9705
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 7,
|
||||
"x": -2.0412,
|
||||
"y": 0.2560
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 8,
|
||||
"x": -2.0412,
|
||||
"y": 1.6850
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 3,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 4,
|
||||
"b": 5,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 0,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 6,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 6,
|
||||
"b": 8,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 6,
|
||||
"b": 7,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
912
kubejs/assets/tfg/molecules/apt.json
Normal file
912
kubejs/assets/tfg/molecules/apt.json
Normal file
|
|
@ -0,0 +1,912 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 0,
|
||||
"x": -0.0869,
|
||||
"y": -3.2348
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": -0.0869,
|
||||
"y": -4.0598
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 0.72,
|
||||
"y": -3.4063
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": -0.9118999999999999,
|
||||
"y": -3.2348
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 4,
|
||||
"x": -0.7,
|
||||
"y": -2.6827
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 5,
|
||||
"x": 0.6976,
|
||||
"y": -2.9798
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 6,
|
||||
"x": -0.02310000000000001,
|
||||
"y": -2.258
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 7,
|
||||
"x": -1.6965000000000001,
|
||||
"y": -2.9798
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 8,
|
||||
"x": -0.7862,
|
||||
"y": -1.8622999999999998
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 9,
|
||||
"x": 1.0332,
|
||||
"y": -2.2262
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 10,
|
||||
"x": 1.5404,
|
||||
"y": -3.3201
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 11,
|
||||
"x": -1.6103,
|
||||
"y": -3.8003
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 12,
|
||||
"x": -2.411,
|
||||
"y": -3.3923
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 13,
|
||||
"x": -2.364,
|
||||
"y": -2.4949
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 14,
|
||||
"x": -1.8681,
|
||||
"y": -2.1729
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 15,
|
||||
"x": -1.1445,
|
||||
"y": -2.3667
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 16,
|
||||
"x": -1.6673,
|
||||
"y": -1.2918999999999998
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 17,
|
||||
"x": -2.4812000000000003,
|
||||
"y": -1.6208
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 18,
|
||||
"x": -1.8904,
|
||||
"y": -0.7563
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 19,
|
||||
"x": -2.6151,
|
||||
"y": -0.5503
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 20,
|
||||
"x": -3.0942000000000003,
|
||||
"y": -1.0688
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 21,
|
||||
"x": -3.1956,
|
||||
"y": -2.0333
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 22,
|
||||
"x": -1.0987,
|
||||
"y": -0.881
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 23,
|
||||
"x": 0.020599999999999993,
|
||||
"y": -1.6906999999999999
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 24,
|
||||
"x": -1.8907,
|
||||
"y": -1.6821
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 25,
|
||||
"x": 0.6372,
|
||||
"y": -2.3662
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 26,
|
||||
"x": 1.2048999999999999,
|
||||
"y": -4.0737000000000005
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 27,
|
||||
"x": 2.1534999999999997,
|
||||
"y": -3.8721
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 28,
|
||||
"x": 1.6266999999999998,
|
||||
"y": -2.4996
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 29,
|
||||
"x": 2.2941,
|
||||
"y": -2.9844999999999997
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 30,
|
||||
"x": 2.2941,
|
||||
"y": -2.0147
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 31,
|
||||
"x": 1.4327999999999999,
|
||||
"y": -1.7188999999999999
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 32,
|
||||
"x": 2.9072,
|
||||
"y": -2.5667
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 33,
|
||||
"x": 3.1010999999999997,
|
||||
"y": -1.8431
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 34,
|
||||
"x": 1.2827,
|
||||
"y": -0.8858
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 35,
|
||||
"x": 2.5490999999999997,
|
||||
"y": -1.23
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 36,
|
||||
"x": 1.6082999999999998,
|
||||
"y": -1.2803
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 37,
|
||||
"x": 2.0641,
|
||||
"y": -0.5626
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 38,
|
||||
"x": 2.7316,
|
||||
"y": -0.0778
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 39,
|
||||
"x": 2.0641,
|
||||
"y": 0.2623
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 40,
|
||||
"x": 1.2725,
|
||||
"y": -0.07759999999999999
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 41,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 42,
|
||||
"x": 0.11229999999999998,
|
||||
"y": 0.8207
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 43,
|
||||
"x": -0.8037,
|
||||
"y": 0.4125
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 44,
|
||||
"x": 0.6666,
|
||||
"y": -0.48550000000000004
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 45,
|
||||
"x": -1.1864000000000001,
|
||||
"y": -0.3053
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 46,
|
||||
"x": -1.6048,
|
||||
"y": -0.22139999999999999
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 47,
|
||||
"x": -2.1853000000000002,
|
||||
"y": 0.3026
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 48,
|
||||
"x": -1.4332,
|
||||
"y": 0.5631999999999999
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 49,
|
||||
"x": -0.5295,
|
||||
"y": -1.0244
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 50,
|
||||
"x": 0.1585,
|
||||
"y": -0.8017
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 51,
|
||||
"x": -0.37350000000000005,
|
||||
"y": -1.4035
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 52,
|
||||
"x": -1.2137,
|
||||
"y": -1.6296
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 53,
|
||||
"x": 0.5707,
|
||||
"y": -1.3983999999999999
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "⁺N",
|
||||
"material": "gtceu:nitrogen"
|
||||
},
|
||||
"right": [
|
||||
"H",
|
||||
4
|
||||
],
|
||||
"index": 54,
|
||||
"x": -4.6,
|
||||
"y": -1.36
|
||||
},
|
||||
{
|
||||
"sub": "10",
|
||||
"atoms": [54],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "O",
|
||||
"material": "gtceu:oxygen"
|
||||
},
|
||||
"left": [
|
||||
"H",
|
||||
2
|
||||
],
|
||||
"index": 55,
|
||||
"x": -4.6,
|
||||
"y": -1.9
|
||||
},
|
||||
{
|
||||
"sub": "6",
|
||||
"atoms": [55],
|
||||
"type": "parens"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 5,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 6,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 7,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 4,
|
||||
"b": 8,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 9,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 10,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 6,
|
||||
"b": 8,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 6,
|
||||
"b": 9,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 15,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 14,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 13,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 12,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 11,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 14,
|
||||
"b": 8,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 14,
|
||||
"b": 17,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 13,
|
||||
"b": 17,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 17,
|
||||
"b": 18,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 17,
|
||||
"b": 19,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 17,
|
||||
"b": 20,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 17,
|
||||
"b": 21,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 15,
|
||||
"b": 16,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 18,
|
||||
"b": 16,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 8,
|
||||
"b": 22,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 8,
|
||||
"b": 23,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 23,
|
||||
"b": 9,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 16,
|
||||
"b": 24,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 25,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 26,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 27,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 29,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 28,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 28,
|
||||
"b": 9,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 9,
|
||||
"b": 31,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 28,
|
||||
"b": 30,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 29,
|
||||
"b": 30,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 9,
|
||||
"b": 34,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 30,
|
||||
"b": 32,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 30,
|
||||
"b": 33,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 30,
|
||||
"b": 36,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 30,
|
||||
"b": 35,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 36,
|
||||
"b": 37,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 35,
|
||||
"b": 37,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 37,
|
||||
"b": 39,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 37,
|
||||
"b": 38,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 37,
|
||||
"b": 40,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 37,
|
||||
"b": 34,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 40,
|
||||
"b": 41,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 41,
|
||||
"b": 44,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 41,
|
||||
"b": 45,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 41,
|
||||
"b": 43,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 19,
|
||||
"b": 46,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 18,
|
||||
"b": 46,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 46,
|
||||
"b": 48,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 46,
|
||||
"b": 47,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 22,
|
||||
"b": 46,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 46,
|
||||
"b": 43,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 45,
|
||||
"b": 16,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 16,
|
||||
"b": 49,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 41,
|
||||
"b": 42,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 50,
|
||||
"b": 44,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 41,
|
||||
"b": 49,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 49,
|
||||
"b": 50,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 16,
|
||||
"b": 51,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 8,
|
||||
"b": 52,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 51,
|
||||
"b": 50,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 25,
|
||||
"b": 50,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 50,
|
||||
"b": 53,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 50,
|
||||
"b": 36,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"sup": "10-",
|
||||
"atoms": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
31,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35,
|
||||
36,
|
||||
37,
|
||||
38,
|
||||
39,
|
||||
40,
|
||||
41,
|
||||
42,
|
||||
43,
|
||||
44,
|
||||
45,
|
||||
46,
|
||||
47,
|
||||
48,
|
||||
49,
|
||||
50,
|
||||
51,
|
||||
52,
|
||||
53
|
||||
],
|
||||
"type": "parens"
|
||||
}
|
||||
]
|
||||
}
|
||||
53
kubejs/assets/tfg/molecules/boric_acid.json
Normal file
53
kubejs/assets/tfg/molecules/boric_acid.json
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": B,
|
||||
"index": 0,
|
||||
"x": 0.5,
|
||||
"y": -0.866
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"right": "H",
|
||||
"index": 1,
|
||||
"x": 1.5,
|
||||
"y": -0.866
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"left": "H",
|
||||
"index": 2,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"left": "H",
|
||||
"index": 3,
|
||||
"x": 0.0,
|
||||
"y": -1.732
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
76
kubejs/assets/tfg/molecules/chlorine_pentafluoride.json
Normal file
76
kubejs/assets/tfg/molecules/chlorine_pentafluoride.json
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": Cl,
|
||||
"index": 0,
|
||||
"x": -0.3098,
|
||||
"y": -0.2864
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 1,
|
||||
"x": -0.3098,
|
||||
"y": -1.1113
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 2,
|
||||
"x": -0.7947,
|
||||
"y": 0.3810
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 3,
|
||||
"x": 0.1750,
|
||||
"y": 0.3810
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 4,
|
||||
"x": 0.4747,
|
||||
"y": -0.5412
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 5,
|
||||
"x": -1.0944,
|
||||
"y": -0.5413
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 0,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 5,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
63
kubejs/assets/tfg/molecules/chlorodifluoromethane.json
Normal file
63
kubejs/assets/tfg/molecules/chlorodifluoromethane.json
Normal file
|
|
@ -0,0 +1,63 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"index": 0,
|
||||
"element": "C",
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 1,
|
||||
"element": "F",
|
||||
"x": 0.0,
|
||||
"y": 1.0,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 2,
|
||||
"element": "F",
|
||||
"x": 0.9659258,
|
||||
"y": -0.25881904,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 3,
|
||||
"element": "Cl",
|
||||
"x": 0.5,
|
||||
"y": -0.8660254,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 4,
|
||||
"element": "H",
|
||||
"x": -0.8660254,
|
||||
"y": -0.5,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single",
|
||||
"type": "bond"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "inward",
|
||||
"type": "bond"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "outward",
|
||||
"type": "bond"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single",
|
||||
"type": "bond"
|
||||
}
|
||||
]
|
||||
}
|
||||
50
kubejs/assets/tfg/molecules/chloryl_fluoride.json
Normal file
50
kubejs/assets/tfg/molecules/chloryl_fluoride.json
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": Cl,
|
||||
"index": 0,
|
||||
"x": 0.0000,
|
||||
"y": 0.1115
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 0.4125,
|
||||
"y": 0.8260
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 2,
|
||||
"x": 0.4125,
|
||||
"y": -0.6028
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": -0.8250,
|
||||
"y": 0.1115
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
73
kubejs/assets/tfg/molecules/dimethyl_carbonate.json
Normal file
73
kubejs/assets/tfg/molecules/dimethyl_carbonate.json
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 0,
|
||||
"x": -4.2017,
|
||||
"y": -0.3624
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": -3.4873,
|
||||
"y": -0.7749
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 2,
|
||||
"x": -2.7728,
|
||||
"y": -0.3624
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": -2.0584,
|
||||
"y": -0.7749
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 4,
|
||||
"x": -1.3439,
|
||||
"y": -0.3624
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 5,
|
||||
"x": -2.7728,
|
||||
"y": 0.4625
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 5,
|
||||
"bond_type": "double"
|
||||
}
|
||||
]
|
||||
}
|
||||
63
kubejs/assets/tfg/molecules/iodomethane.json
Normal file
63
kubejs/assets/tfg/molecules/iodomethane.json
Normal file
|
|
@ -0,0 +1,63 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"index": 0,
|
||||
"element": "C",
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 1,
|
||||
"element": "I",
|
||||
"x": 0.0,
|
||||
"y": 1.0,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 2,
|
||||
"element": "H",
|
||||
"x": 0.9659258,
|
||||
"y": -0.25881904,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 3,
|
||||
"element": "H",
|
||||
"x": 0.5,
|
||||
"y": -0.8660254,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 4,
|
||||
"element": "H",
|
||||
"x": -0.8660254,
|
||||
"y": -0.5,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single",
|
||||
"type": "bond"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "inward",
|
||||
"type": "bond"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "outward",
|
||||
"type": "bond"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single",
|
||||
"type": "bond"
|
||||
}
|
||||
]
|
||||
}
|
||||
46
kubejs/assets/tfg/molecules/isobutane.json
Normal file
46
kubejs/assets/tfg/molecules/isobutane.json
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 0,
|
||||
"x": -0.0235,
|
||||
"y": 1.7404
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 1,
|
||||
"x": -0.0235,
|
||||
"y": 0.9154
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 2,
|
||||
"x": 0.6909,
|
||||
"y": 0.5029
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 3,
|
||||
"x": -0.7380,
|
||||
"y": 0.5029
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
152
kubejs/assets/tfg/molecules/methyl_phenylcarbamate.json
Normal file
152
kubejs/assets/tfg/molecules/methyl_phenylcarbamate.json
Normal file
|
|
@ -0,0 +1,152 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 0,
|
||||
"x": 1.6418,
|
||||
"y": 0.5155
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 0.9273,
|
||||
"y": -0.7218
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": N,
|
||||
"index": 2,
|
||||
"x": 0.2128,
|
||||
"y": 0.5156
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 3,
|
||||
"x": -0.5015,
|
||||
"y": 0.1031
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 4,
|
||||
"x": -1.2160,
|
||||
"y": 0.5156
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 5,
|
||||
"x": -0.5015,
|
||||
"y": -0.7219
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 6,
|
||||
"x": -1.9304,
|
||||
"y": 0.1031
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 7,
|
||||
"x": -1.2160,
|
||||
"y": -1.1344
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 8,
|
||||
"x": -1.9305,
|
||||
"y": -0.7218
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 9,
|
||||
"x": 0.9273,
|
||||
"y": 0.1030
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 10,
|
||||
"x": 2.3563,
|
||||
"y": 0.1031
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 11,
|
||||
"x": 0.2129,
|
||||
"y": 1.3406
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 9,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 10,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 9,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 9,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 4,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 5,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 4,
|
||||
"b": 6,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 7,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 6,
|
||||
"b": 8,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 8,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 11,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
276
kubejs/assets/tfg/molecules/methylene_diphenyl_dicarbamate.json
Normal file
276
kubejs/assets/tfg/molecules/methylene_diphenyl_dicarbamate.json
Normal file
|
|
@ -0,0 +1,276 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 0,
|
||||
"x": 4.3301,
|
||||
"y": -0.5000999999999998
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 1,
|
||||
"x": 3.4641,
|
||||
"y": -2.0001000000000007
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 2,
|
||||
"x": 4.3301,
|
||||
"y": -1.5001000000000007
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 3,
|
||||
"x": 2.5980999999999987,
|
||||
"y": -1.5001000000000007
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 4,
|
||||
"x": 3.4641,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 5,
|
||||
"x": 2.5980999999999987,
|
||||
"y": -0.5000999999999998
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 6,
|
||||
"x": 5.196199999999999,
|
||||
"y": -2.0001000000000007
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 7,
|
||||
"x": 6.062199999999999,
|
||||
"y": -1.5001000000000007
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 8,
|
||||
"x": 6.928199999999999,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 9,
|
||||
"x": 6.062199999999999,
|
||||
"y": -0.5000999999999998
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 10,
|
||||
"x": 7.794199999999998,
|
||||
"y": -0.5000999999999998
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 11,
|
||||
"x": 6.928199999999999,
|
||||
"y": -2.0001000000000007
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 12,
|
||||
"x": 7.794199999999998,
|
||||
"y": -1.5001000000000007
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 13,
|
||||
"x": 1.732099999999999,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 14,
|
||||
"x": 8.660300000000001,
|
||||
"y": 0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 15,
|
||||
"x": 0.8659999999999997,
|
||||
"y": -0.5000999999999998
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 16,
|
||||
"x": 0.8659999999999997,
|
||||
"y": -1.4999999999999991
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": N,
|
||||
"left": [
|
||||
"H",
|
||||
2
|
||||
],
|
||||
"index": 17,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 18,
|
||||
"x": 9.5263,
|
||||
"y": -0.5000999999999998
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": N,
|
||||
"right": [
|
||||
"H",
|
||||
2
|
||||
],
|
||||
"index": 19,
|
||||
"x": 9.5263,
|
||||
"y": -1.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 20,
|
||||
"x": 10.3924,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 0,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 4,
|
||||
"b": 5,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 1,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 6,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 6,
|
||||
"b": 7,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 9,
|
||||
"b": 7,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 11,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 11,
|
||||
"b": 12,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 12,
|
||||
"b": 10,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 8,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 8,
|
||||
"b": 9,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 13,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 14,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 13,
|
||||
"b": 15,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 15,
|
||||
"b": 16,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 15,
|
||||
"b": 17,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 14,
|
||||
"b": 18,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 18,
|
||||
"b": 19,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 18,
|
||||
"b": 20,
|
||||
"bond_type": "double"
|
||||
}
|
||||
]
|
||||
}
|
||||
244
kubejs/assets/tfg/molecules/methylene_diphenyl_diisocyanate.json
Normal file
244
kubejs/assets/tfg/molecules/methylene_diphenyl_diisocyanate.json
Normal file
|
|
@ -0,0 +1,244 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 0,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 10.3924,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": N,
|
||||
"index": 2,
|
||||
"x": 1.7321,
|
||||
"y": 1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": N,
|
||||
"index": 3,
|
||||
"x": 8.6603,
|
||||
"y": 1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 4,
|
||||
"x": 5.1962,
|
||||
"y": -1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 5,
|
||||
"x": 4.3302,
|
||||
"y": -0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 6,
|
||||
"x": 6.0622,
|
||||
"y": -0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 7,
|
||||
"x": 3.4641,
|
||||
"y": -1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 8,
|
||||
"x": 6.0622,
|
||||
"y": 0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 9,
|
||||
"x": 4.3302,
|
||||
"y": 0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 10,
|
||||
"x": 6.9283,
|
||||
"y": -1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 11,
|
||||
"x": 2.5981,
|
||||
"y": -0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 12,
|
||||
"x": 6.9283,
|
||||
"y": 1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 13,
|
||||
"x": 3.4641,
|
||||
"y": 1.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 14,
|
||||
"x": 7.7943,
|
||||
"y": -0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 15,
|
||||
"x": 2.5981,
|
||||
"y": 0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 16,
|
||||
"x": 7.7943,
|
||||
"y": 0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": "C",
|
||||
"index": 17,
|
||||
"x": 0.8661,
|
||||
"y": 0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": "C",
|
||||
"index": 18,
|
||||
"x": 9.5263,
|
||||
"y": 0.5
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 17,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 18,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 15,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 17,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 16,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 18,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 4,
|
||||
"b": 5,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 4,
|
||||
"b": 6,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 7,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 5,
|
||||
"b": 9,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 6,
|
||||
"b": 8,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 6,
|
||||
"b": 10,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 7,
|
||||
"b": 11,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 8,
|
||||
"b": 12,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 9,
|
||||
"b": 13,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 10,
|
||||
"b": 14,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 11,
|
||||
"b": 15,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 12,
|
||||
"b": 16,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 13,
|
||||
"b": 15,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 14,
|
||||
"b": 16,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
76
kubejs/assets/tfg/molecules/sodium_borohydride.json
Normal file
76
kubejs/assets/tfg/molecules/sodium_borohydride.json
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "B⁻",
|
||||
"material": "gtceu:boron"
|
||||
},
|
||||
"index": 0,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 1,
|
||||
"x": 0.8249,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 2,
|
||||
"x": 0.0,
|
||||
"y": -0.8249
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 3,
|
||||
"x": -0.8250000000000001,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": H,
|
||||
"index": 4,
|
||||
"x": 0.0,
|
||||
"y": 0.8250000000000001
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "Na⁺",
|
||||
"material": "gtceu:sodium"
|
||||
},
|
||||
"index": 5,
|
||||
"x": -1.8527,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
44
kubejs/assets/tfg/molecules/sodium_methoxide.json
Normal file
44
kubejs/assets/tfg/molecules/sodium_methoxide.json
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 0,
|
||||
"u": 0,
|
||||
"v": 0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 1,
|
||||
"u": 1,
|
||||
"v": 0,
|
||||
"element": {
|
||||
"symbol": "O⁻",
|
||||
"color": {
|
||||
"color": -62195,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:oxygen"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 2,
|
||||
"u": 1,
|
||||
"v": 0.66666667,
|
||||
"element": {
|
||||
"symbol": "Na⁺",
|
||||
"color": {
|
||||
"color": -5546766,
|
||||
"optional": true
|
||||
},
|
||||
"material": "gtceu:sodium"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"bond_type": "single",
|
||||
"a": 0,
|
||||
"b": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
89
kubejs/assets/tfg/molecules/sodium_tungstate.json
Normal file
89
kubejs/assets/tfg/molecules/sodium_tungstate.json
Normal file
|
|
@ -0,0 +1,89 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 0,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 0.0,
|
||||
"y": -0.825
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 0.0,
|
||||
"y": 0.825
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "O⁻",
|
||||
"material": "gtceu:oxygen"
|
||||
},
|
||||
"index": 3,
|
||||
"x": 0.825,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "O⁻",
|
||||
"material": "gtceu:oxygen"
|
||||
},
|
||||
"index": 4,
|
||||
"x": -0.825,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "Na⁺",
|
||||
"material": "gtceu:sodium"
|
||||
},
|
||||
"index": 5,
|
||||
"x": 1.65,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": {
|
||||
"symbol": "Na⁺",
|
||||
"material": "gtceu:sodium"
|
||||
},
|
||||
"index": 6,
|
||||
"x": -1.65,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
74
kubejs/assets/tfg/molecules/tetrafluoroethane.json
Normal file
74
kubejs/assets/tfg/molecules/tetrafluoroethane.json
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 0,
|
||||
"x": 0.3216,
|
||||
"y": 0.6414
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 1,
|
||||
"x": -0.5033,
|
||||
"y": 0.6414
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 2,
|
||||
"x": 0.7341,
|
||||
"y": 1.3559
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 3,
|
||||
"x": 0.7341,
|
||||
"y": -0.0730
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 4,
|
||||
"x": -0.9158,
|
||||
"y": -0.0730
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": F,
|
||||
"index": 5,
|
||||
"x": -0.9158,
|
||||
"y": 1.3559
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 0,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 5,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
111
kubejs/assets/tfg/molecules/tmos.json
Normal file
111
kubejs/assets/tfg/molecules/tmos.json
Normal file
|
|
@ -0,0 +1,111 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": Si,
|
||||
"index": 0,
|
||||
"x": -0.1504,
|
||||
"y": -0.7464
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 0.4625,
|
||||
"y": -1.2984
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": -0.7635,
|
||||
"y": -0.1943
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": -0.7025,
|
||||
"y": -1.3595
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 4,
|
||||
"x": 0.4015,
|
||||
"y": -0.1333
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 5,
|
||||
"x": -1.5482,
|
||||
"y": -0.4493
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 6,
|
||||
"x": 1.2472,
|
||||
"y": -1.0435
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 7,
|
||||
"x": 1.2085,
|
||||
"y": -0.3048
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 8,
|
||||
"x": -1.5094,
|
||||
"y": -1.1879
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 5,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 6,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 4,
|
||||
"b": 7,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 8,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
63
kubejs/assets/tfg/molecules/trideuteroiodomethane.json
Normal file
63
kubejs/assets/tfg/molecules/trideuteroiodomethane.json
Normal file
|
|
@ -0,0 +1,63 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"index": 0,
|
||||
"element": "C",
|
||||
"x": 0.0,
|
||||
"y": 0.0,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 1,
|
||||
"element": "I",
|
||||
"x": 0.0,
|
||||
"y": 1.0,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 2,
|
||||
"element": "D",
|
||||
"x": 0.9659258,
|
||||
"y": -0.25881904,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 3,
|
||||
"element": "D",
|
||||
"x": 0.5,
|
||||
"y": -0.8660254,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"index": 4,
|
||||
"element": "D",
|
||||
"x": -0.8660254,
|
||||
"y": -0.5,
|
||||
"type": "atom"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single",
|
||||
"type": "bond"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "inward",
|
||||
"type": "bond"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "outward",
|
||||
"type": "bond"
|
||||
},
|
||||
{
|
||||
"a": 0,
|
||||
"b": 4,
|
||||
"bond_type": "single",
|
||||
"type": "bond"
|
||||
}
|
||||
]
|
||||
}
|
||||
86
kubejs/assets/tfg/molecules/trimethyl_borate.json
Normal file
86
kubejs/assets/tfg/molecules/trimethyl_borate.json
Normal file
|
|
@ -0,0 +1,86 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": B,
|
||||
"index": 0,
|
||||
"x": -0.6874,
|
||||
"y": 0.9488
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": -0.6874,
|
||||
"y": 1.7738
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 0.0270,
|
||||
"y": 0.5363
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": -1.4019,
|
||||
"y": 0.5363
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 4,
|
||||
"x": -2.1163,
|
||||
"y": 0.9488
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 5,
|
||||
"x": 0.7415,
|
||||
"y": 0.9488
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"index": 6,
|
||||
"x": -1.4018,
|
||||
"y": 2.1863
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 1,
|
||||
"b": 6,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 2,
|
||||
"b": 5,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "single"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 3,
|
||||
"b": 4,
|
||||
"bond_type": "single"
|
||||
}
|
||||
]
|
||||
}
|
||||
50
kubejs/assets/tfg/molecules/tungsten_oxide.json
Normal file
50
kubejs/assets/tfg/molecules/tungsten_oxide.json
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
{
|
||||
"contents": [
|
||||
{
|
||||
"type": "atom",
|
||||
"element": W,
|
||||
"index": 0,
|
||||
"x": 0.866,
|
||||
"y": -0.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 1,
|
||||
"x": 0.866,
|
||||
"y": -1.5
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 2,
|
||||
"x": 0.0,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "atom",
|
||||
"element": O,
|
||||
"index": 3,
|
||||
"x": 1.732,
|
||||
"y": 0.0
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 1,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 2,
|
||||
"bond_type": "double"
|
||||
},
|
||||
{
|
||||
"type": "bond",
|
||||
"a": 0,
|
||||
"b": 3,
|
||||
"bond_type": "double"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -20,8 +20,10 @@ function registerTACZAmmoRecipes(event){
|
|||
.itemOutputs(Item.of('tacz:ammo_box', '{Level:2}'))
|
||||
.EUt(GTValues.VA[GTValues.HV])
|
||||
.duration(60)
|
||||
|
||||
|
||||
|
||||
//event.remove({ mod: 'applied_ammo_box' })
|
||||
event.remove({ type: 'applied_ammo_box:shaped_nbt' })
|
||||
|
||||
//Extruder Casing
|
||||
event.recipes.gtceu.extruder('tfg_tacz:small_casing')
|
||||
.itemInputs('#forge:ingots/brass')
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ const registerTACZItemTags = (event) => {
|
|||
|
||||
event.add('tfc:usable_on_tool_rack', 'tacz:ammo_box')
|
||||
event.add('tfc:usable_on_tool_rack', 'tacz:modern_kinetic_gun')
|
||||
event.add('tfc:usable_on_tool_rack', 'applied_ammo_box:ammo_box')
|
||||
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue