Major Refactoring of Bootstrap Code (#75)
- Refactored boostrap code: * Completely reworked item/block/tile registration. * Fixed server side startup. * Fixed server side startup. * More documentation. * More heavy cleanup * More cleanups. * Major refactoring of state mapping and fixes a lot of other issue related to item rendering. * Fixes sky chest item models (no item TESR). * Only use CachingRotatingBakedModel for tile entities automatically. Fix default rotation of quartz pillar for item model. * Used method reference instead of lambda for ItemMeshDefinition for multiparts. * Removed unnecessary IHasSpecialItemModel * Removed unused IconReg class. * Updated resource pack version.
This commit is contained in:
committed by
Sebastian Hartte
parent
66df324ef0
commit
6f2bbfab4c
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"variants": {
|
||||
"normal": {
|
||||
"model": "appliedenergistics2:EnergyCell/creative_energy_cell"
|
||||
"model": "appliedenergistics2:energy_cell/creative_energy_cell"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,28 +1,28 @@
|
||||
{
|
||||
"variants": {
|
||||
"fullness=0": {
|
||||
"model": "appliedenergistics2:EnergyCell/dense_energy_cell0"
|
||||
"model": "appliedenergistics2:energy_cell/dense_energy_cell0"
|
||||
},
|
||||
"fullness=1": {
|
||||
"model": "appliedenergistics2:EnergyCell/dense_energy_cell1"
|
||||
"model": "appliedenergistics2:energy_cell/dense_energy_cell1"
|
||||
},
|
||||
"fullness=2": {
|
||||
"model": "appliedenergistics2:EnergyCell/dense_energy_cell2"
|
||||
"model": "appliedenergistics2:energy_cell/dense_energy_cell2"
|
||||
},
|
||||
"fullness=3": {
|
||||
"model": "appliedenergistics2:EnergyCell/dense_energy_cell3"
|
||||
"model": "appliedenergistics2:energy_cell/dense_energy_cell3"
|
||||
},
|
||||
"fullness=4": {
|
||||
"model": "appliedenergistics2:EnergyCell/dense_energy_cell4"
|
||||
"model": "appliedenergistics2:energy_cell/dense_energy_cell4"
|
||||
},
|
||||
"fullness=5": {
|
||||
"model": "appliedenergistics2:EnergyCell/dense_energy_cell5"
|
||||
"model": "appliedenergistics2:energy_cell/dense_energy_cell5"
|
||||
},
|
||||
"fullness=6": {
|
||||
"model": "appliedenergistics2:EnergyCell/dense_energy_cell6"
|
||||
"model": "appliedenergistics2:energy_cell/dense_energy_cell6"
|
||||
},
|
||||
"fullness=7": {
|
||||
"model": "appliedenergistics2:EnergyCell/dense_energy_cell7"
|
||||
"model": "appliedenergistics2:energy_cell/dense_energy_cell7"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,28 +1,28 @@
|
||||
{
|
||||
"variants": {
|
||||
"fullness=0": {
|
||||
"model": "appliedenergistics2:EnergyCell/energy_cell0"
|
||||
"model": "appliedenergistics2:energy_cell/energy_cell0"
|
||||
},
|
||||
"fullness=1": {
|
||||
"model": "appliedenergistics2:EnergyCell/energy_cell1"
|
||||
"model": "appliedenergistics2:energy_cell/energy_cell1"
|
||||
},
|
||||
"fullness=2": {
|
||||
"model": "appliedenergistics2:EnergyCell/energy_cell2"
|
||||
"model": "appliedenergistics2:energy_cell/energy_cell2"
|
||||
},
|
||||
"fullness=3": {
|
||||
"model": "appliedenergistics2:EnergyCell/energy_cell3"
|
||||
"model": "appliedenergistics2:energy_cell/energy_cell3"
|
||||
},
|
||||
"fullness=4": {
|
||||
"model": "appliedenergistics2:EnergyCell/energy_cell4"
|
||||
"model": "appliedenergistics2:energy_cell/energy_cell4"
|
||||
},
|
||||
"fullness=5": {
|
||||
"model": "appliedenergistics2:EnergyCell/energy_cell5"
|
||||
"model": "appliedenergistics2:energy_cell/energy_cell5"
|
||||
},
|
||||
"fullness=6": {
|
||||
"model": "appliedenergistics2:EnergyCell/energy_cell6"
|
||||
"model": "appliedenergistics2:energy_cell/energy_cell6"
|
||||
},
|
||||
"fullness=7": {
|
||||
"model": "appliedenergistics2:EnergyCell/energy_cell7"
|
||||
"model": "appliedenergistics2:energy_cell/energy_cell7"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,31 @@
|
||||
{
|
||||
"variants": {
|
||||
"normal": {
|
||||
"model": "appliedenergistics2:builtin/connected_glass"
|
||||
"multipart": [
|
||||
{
|
||||
"apply": [{ "model": "appliedenergistics2:quartz_glass_1" }, { "model": "appliedenergistics2:quartz_glass_2" }, { "model": "appliedenergistics2:quartz_glass_3" }, { "model": "appliedenergistics2:quartz_glass_4" }]
|
||||
},
|
||||
{
|
||||
"when": { "down": "false" },
|
||||
"apply": { "model": "appliedenergistics2:quartz_glass_frame", "x": 90 }
|
||||
},
|
||||
{
|
||||
"when": { "up": "false" },
|
||||
"apply": { "model": "appliedenergistics2:quartz_glass_frame", "x": -90 }
|
||||
},
|
||||
{
|
||||
"when": { "north": "false" },
|
||||
"apply": { "model": "appliedenergistics2:quartz_glass_frame"}
|
||||
},
|
||||
{
|
||||
"when": { "south": "false" },
|
||||
"apply": { "model": "appliedenergistics2:quartz_glass_frame", "y": 180 }
|
||||
},
|
||||
{
|
||||
"when": { "west": "false" },
|
||||
"apply": { "model": "appliedenergistics2:quartz_glass_frame", "y": -90 }
|
||||
},
|
||||
{
|
||||
"when": { "east": "false" },
|
||||
"apply": { "model": "appliedenergistics2:quartz_glass_frame", "y": 90 }
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user