Skip to content

Commit 1f33592

Browse files
committed
try repair dynamic rendering
1 parent b8f943f commit 1f33592

File tree

10 files changed

+42
-12
lines changed

10 files changed

+42
-12
lines changed

src/main/java/com/teammoeg/frostedheart/bootstrap/client/FHDynamicModels.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727

2828
public class FHDynamicModels {
2929
public static void setup() {
30-
T1GeneratorRenderer.FUEL = DynamicBlockModelReference.getModelCached(FHMain.MODID, "block/multiblocks/generator_fuel.obj");
31-
T2GeneratorRenderer.FUEL = DynamicBlockModelReference.getModelCached(FHMain.MODID, "block/multiblocks/generator_t2_fuel.obj" );
32-
MechCalcRenderer.MODEL = DynamicBlockModelReference.getModelCached(FHMain.MODID, "block/mechanical_calculator_movable.obj");
30+
T1GeneratorRenderer.FUEL = DynamicBlockModelReference.getModelCached(FHMain.MODID, "block/multiblocks/generator_fuel").register();
31+
T2GeneratorRenderer.FUEL = DynamicBlockModelReference.getModelCached(FHMain.MODID, "block/multiblocks/generator_t2_fuel").register();
32+
MechCalcRenderer.MODEL = DynamicBlockModelReference.getModelCached(FHMain.MODID, "block/mechanical_calculator_movable").register();
3333
}
3434
}

src/main/java/com/teammoeg/frostedheart/events/FHClientEventsMod.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ public static void registerKeys(RegisterKeyMappingsEvent ev) {
127127
@SubscribeEvent
128128
public static void onLayerRegister(final RegisterLayerDefinitions event) {
129129
event.registerLayerDefinition(HeaterVestModel.HEATER_VEST_LAYER, () -> HeaterVestModel.createLayer());
130-
}
130+
}
131131

132132
@SubscribeEvent
133133
public static void onLayerAdd(final AddLayers event) {
@@ -137,8 +137,10 @@ public static void onLayerAdd(final AddLayers event) {
137137
@SubscribeEvent
138138
public static void registerModels(ModelEvent.RegisterAdditional ev)
139139
{
140+
FHMain.LOGGER.info("===========Dynamic Model Register========");
140141
DynamicBlockModelReference.registeredModels.forEach(rl->{
141-
ev.register(new ResourceLocation(rl.getNamespace(),rl.getPath().substring(0,rl.getPath().lastIndexOf(".")).substring(7)));
142+
ev.register(new ModelResourceLocation(rl,"dynamic"));
143+
FHMain.LOGGER.info(rl);
142144
});
143145
}
144146
@SubscribeEvent
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
# Made in Blockbench 4.2.4
22
newmtl m_0
3-
map_Kd frostedheart:block/obj/mechanical_calculator
4-
newmtl none
3+
map_Kd frostedheart:block/obj/mechanical_calculator
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"parent": "minecraft:block/block",
3+
"automatic_culling": false,
4+
"flip_v": true,
5+
"loader": "immersiveengineering:ie_obj",
6+
"callbacks":"immersiveengineering:submodel",
7+
"model": "frostedheart:models/block/mechanical_calculator_movable.obj",
8+
"textures": {
9+
"particle": "frostedheart:block/obj/mechanical_calculator"
10+
}
11+
}

src/main/resources/assets/frostedheart/models/block/multiblocks/generator.mtl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,3 @@ newmtl m_0
33
map_Kd frostedheart:block/multiblocks/crudegeneratorstone
44
newmtl m_1
55
map_Kd frostedheart:block/multiblocks/crudegeneratorfuel
6-
newmtl none
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"parent": "minecraft:block/block",
3+
"automatic_culling": false,
4+
"flip_v": true,
5+
"loader": "forge:obj",
6+
"model": "frostedheart:models/block/multiblocks/generator_fuel.obj",
7+
"textures": {
8+
"particle": "frostedheart:block/multiblocks/crudegeneratorstone"
9+
}
10+
}

src/main/resources/assets/frostedheart/models/block/multiblocks/generator_t2.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
"loader": "forge:obj",
66
"model": "frostedheart:models/block/multiblocks/generator_t2.obj",
77
"textures": {
8-
"particle": "frostedheart:block/multiblocks/crudegeneratorstone"
8+
"particle": "frostedheart:block/multiblocks/generatoriibottom"
99
}
1010
}

src/main/resources/assets/frostedheart/models/block/multiblocks/generator_t2.mtl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,4 @@ map_Kd frostedheart:block/multiblocks/generatoriibottom
44
newmtl m_35b0c822-c1e5-4e4a-dcb3-d0bc964705ed
55
map_Kd frostedheart:block/multiblocks/generatoriimiddle
66
newmtl m_de01412d-a255-dca4-f85c-c5173ba20de4
7-
map_Kd frostedheart:block/multiblocks/generatoriiupper
8-
newmtl none
7+
map_Kd frostedheart:block/multiblocks/generatoriiupper
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"parent": "minecraft:block/block",
3+
"automatic_culling": false,
4+
"flip_v": true,
5+
"loader": "forge:obj",
6+
"model": "frostedheart:models/block/multiblocks/generator_t2_fuel.obj",
7+
"textures": {
8+
"particle": "frostedheart:block/multiblocks/generatoriibottom"
9+
}
10+
}

src/main/resources/assets/frostedheart/models/block/multiblocks/generator_t2_split.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"parent": "minecraft:block/block",
33
"textures": {
4-
"particle": "frostedheart:block/multiblocks/crudegeneratorstone"
4+
"particle": "frostedheart:block/multiblocks/generatoriibottom"
55
},
66
"loader": "immersiveengineering:basic_split",
77
"dynamic": false,

0 commit comments

Comments
 (0)