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

Method render

Minecraft-Utils/1.11/src/ResourceManager.java:350–372  ·  view source on GitHub ↗
(Object instance, afi itemStack, ItemModelResource itemModel, bro.b transformType, boolean leftHand)

Source from the content-addressed store, hash-verified

348 }
349
350 private void render(Object instance, afi itemStack, ItemModelResource itemModel, bro.b transformType, boolean leftHand) {
351 MinecraftFactory.getVars().bindTexture(itemModel.getResourceLocation());
352 ((Variables) MinecraftFactory.getVars()).getTextureManager().b((ResourceLocation) itemModel.getResourceLocation()).b(false, false);
353 GLUtil.color(1, 1, 1, 1);
354 bqe.D();
355 bqe.a(516, 0.1F);
356 bqe.m();
357 bqe.a(bqe.r.l, bqe.l.j, bqe.r.e, bqe.l.n);
358 bqe.G();
359 bro itemCameraTransforms = ((cbe) itemModel.getBakedModel()).e();
360 bro.a(itemCameraTransforms.b(transformType), leftHand);
361 if (a(itemCameraTransforms.b(transformType))) {
362 bqe.a(bqe.i.a);
363 }
364
365 ((bve) instance).a(itemStack, (cbe) itemModel.getBakedModel());
366 bqe.a(bqe.i.b);
367 bqe.H();
368 bqe.E();
369 bqe.l();
370 MinecraftFactory.getVars().bindTexture(itemModel.getResourceLocation());
371 ((Variables) MinecraftFactory.getVars()).getTextureManager().b((ResourceLocation) itemModel.getResourceLocation()).a();
372 }
373
374 private boolean a(brn var) {
375 return var.d.x < 0.0F ^ var.d.y < 0.0F ^ var.d.z < 0.0F;

Callers 1

renderInPersonModeMethod · 0.95

Calls 10

getVarsMethod · 0.95
colorMethod · 0.95
aMethod · 0.95
getBakedModelMethod · 0.80
bindTextureMethod · 0.65
getResourceLocationMethod · 0.65
bMethod · 0.45
getTextureManagerMethod · 0.45
mMethod · 0.45
eMethod · 0.45

Tested by

no test coverage detected