Skip to content

Commit a567068

Browse files
committed
Fix baking of models and updating Scena to handle combined models with fluids better.
1 parent a94324a commit a567068

File tree

3 files changed

+5
-7
lines changed

3 files changed

+5
-7
lines changed

core/src/main/java/mod/flatcoloredblocks/core/client/model/loader/ColoredBlockModelLoader.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,7 @@ public record ModelSpecification(ResourceLocation parentModel,
8282

8383
@Override
8484
public BakedModel bake(IModelBakingContext iModelBakingContext, ModelBaker modelBaker, Function<Material, TextureAtlasSprite> function, ModelState modelState) {
85-
final UnbakedModel unbakedModel = modelBaker.getModel(parentModel);
86-
final BakedModel parentBakedModel = IModelManager.getInstance().adaptToPlatform(unbakedModel.bake(modelBaker, function, modelState));
85+
final BakedModel parentBakedModel = modelBaker.bake(parentModel, modelState);
8786

8887
final Block block;
8988
if (!BuiltInRegistries.BLOCK.containsKey(mimickedBlock)) {

core/src/main/java/mod/flatcoloredblocks/core/client/model/loader/ColoredItemModelLoader.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,7 @@ public record ModelSpecification(ResourceLocation parentModel) implements IModel
7979

8080
@Override
8181
public BakedModel bake(IModelBakingContext iModelBakingContext, ModelBaker modelBaker, Function<Material, TextureAtlasSprite> function, ModelState modelState) {
82-
final UnbakedModel unbakedModel = modelBaker.getModel(parentModel);
83-
final BakedModel parentBakedModel = IModelManager.getInstance().adaptToPlatform(unbakedModel.bake(modelBaker, function, modelState));
82+
final BakedModel parentBakedModel = modelBaker.bake(parentModel, modelState);
8483

8584
return new Baked(parentBakedModel);
8685
}
@@ -243,7 +242,7 @@ private List<BakedQuad> buildRecoloredQuadData(final List<BakedQuad> parentQuads
243242

244243
private BakedModel buildStackModel(final ItemStack stack, int color)
245244
{
246-
color = IRenderingManager.getInstance().adaptVertexColor(color);
245+
//color = IRenderingManager.getInstance().adaptVertexColor(color);
247246
final SimpleBakedModel.Builder builder = new SimpleBakedModel.Builder(
248247
useAmbientOcclusion(),
249248
usesBlockLight(),

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ curse.id.fabric=691037
4141
### Dependency versioning
4242
jetbrains.annotations.version=+
4343
communi.suggestu.saecularia.caudices.version=[21.1.5,)
44-
communi.suggestu.scena.version=[21.1.10,)
45-
chisels.and.bits.version=[21.1,)
44+
communi.suggestu.scena.version=[21.1.11,)
45+
chisels.and.bits.version=1.21.1-local
4646

4747
### Versioning
4848
localVersion=1.21.1-local

0 commit comments

Comments
 (0)