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

Method bakeModel

Minecraft-Utils/1.8/src/ResourceManager.java:272–289  ·  view source on GitHub ↗
(cmc modelBlock)

Source from the content-addressed store, hash-verified

270 }
271
272 private cxe bakeModel(cmc modelBlock) {
273 cxn bakedModelBuilder = new cxn(modelBlock).a(TextureAtlasSprite.MISSING_NO);
274
275 for (Object o : modelBlock.a()) {
276 clu blockPart = (clu) o;
277 for (Object o2 : blockPart.c.keySet()) {
278 ej face = (ej) o2;
279 clx blockPartFace = (clx) blockPart.c.get(face);
280 if (blockPartFace.b == null) {
281 bakedModelBuilder.a(faceBakery.a(blockPart.a, blockPart.b, blockPartFace, face, cxf.a, blockPart.d, false, blockPart.e));
282 } else {
283 bakedModelBuilder.a(cxf.a.a(blockPartFace.b), faceBakery.a(blockPart.a, blockPart.b, blockPartFace, face, cxf.a, blockPart.d, false, blockPart.e));
284 }
285 }
286 }
287
288 return bakedModelBuilder.b();
289 }
290
291 private boolean shouldRender(ItemModelResource itemModelResource, ahd entityPlayer, amj itemStack) {
292 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