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

Method bakeModel

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

Source from the content-addressed store, hash-verified

274 }
275
276 private boq bakeModel(bgl modelBlock) {
277 bow.a bakedModelBuilder = (new bow.a(modelBlock)).a(TextureAtlasSprite.MISSING_NO);
278
279 for (bgh blockPart : modelBlock.a()) {
280 for (cq face : blockPart.c.keySet()) {
281 bgi blockPartFace = blockPart.c.get(face);
282 if (blockPartFace.b == null) {
283 bakedModelBuilder.a(faceBakery.a(blockPart.a, blockPart.b, blockPartFace, face, bor.a, blockPart.d, false, blockPart.e));
284 } else {
285 bakedModelBuilder.a(bor.a.a(blockPartFace.b), faceBakery.a(blockPart.a, blockPart.b, blockPartFace, face, bor.a, blockPart.d, false, blockPart.e));
286 }
287 }
288 }
289
290 return bakedModelBuilder.b();
291 }
292
293 private boolean shouldRender(ItemModelResource itemModelResource, wn entityPlayer, zx itemStack) {
294 if (itemStack.b() == itemModelResource.getItem()) {

Callers 1

createModelMethod · 0.95

Calls 3

getMethod · 0.65
aMethod · 0.45
bMethod · 0.45

Tested by

no test coverage detected