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

Method bakeModel

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

Source from the content-addressed store, hash-verified

274 }
275
276 private byl bakeModel(bpd modelBlock) {
277 bys.a bakedModelBuilder = (new bys.a(modelBlock, modelBlock.g())).a(TextureAtlasSprite.MISSING_NO);
278
279 for (boz blockPart : modelBlock.a()) {
280 for (ct face : blockPart.c.keySet()) {
281 bpa blockPartFace = blockPart.c.get(face);
282 if (blockPartFace.b == null) {
283 bakedModelBuilder.a(faceBakery.a(blockPart.a, blockPart.b, blockPartFace, face, bym.a, blockPart.d, false, blockPart.e));
284 } else {
285 bakedModelBuilder.a(bym.a.a(blockPartFace.b), faceBakery.a(blockPart.a, blockPart.b, blockPartFace, face, bym.a, blockPart.d, false, blockPart.e));
286 }
287 }
288 }
289
290 return bakedModelBuilder.b();
291 }
292
293 private boolean shouldRender(ItemModelResource itemModelResource, zs entityPlayer, adz itemStack) {
294 if (itemStack.b() == 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