MCPcopy Create free account
hub / github.com/5zig/The-5zig-Mod / bakeModel

Method bakeModel

Minecraft-Utils/1.11/src/ResourceManager.java:276–291  ·  view source on GitHub ↗
(brg modelBlock)

Source from the content-addressed store, hash-verified

274 }
275
276 private cbe bakeModel(brg modelBlock) {
277 cbl.a bakedModelBuilder = (new cbl.a(modelBlock, modelBlock.g())).a(TextureAtlasSprite.MISSING_NO);
278
279 for (brc blockPart : modelBlock.a()) {
280 for (cv face : blockPart.c.keySet()) {
281 brd blockPartFace = blockPart.c.get(face);
282 if (blockPartFace.b == null) {
283 bakedModelBuilder.a(faceBakery.a(blockPart.a, blockPart.b, blockPartFace, face, cbf.a, blockPart.d, false, blockPart.e));
284 } else {
285 bakedModelBuilder.a(cbf.a.a(blockPartFace.b), faceBakery.a(blockPart.a, blockPart.b, blockPartFace, face, cbf.a, blockPart.d, false, blockPart.e));
286 }
287 }
288 }
289
290 return bakedModelBuilder.b();
291 }
292
293 private boolean shouldRender(ItemModelResource itemModelResource, aax entityPlayer, afi itemStack) {
294 if (itemStack.c() == itemModelResource.getItem()) {

Callers 1

createModelMethod · 0.95

Calls 4

gMethod · 0.80
getMethod · 0.65
aMethod · 0.45
bMethod · 0.45

Tested by

no test coverage detected