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

Method render

Minecraft-Utils/1.13/src/ResourceManager.java:376–398  ·  view source on GitHub ↗
(Object instance, ata itemStack, ItemModelResource itemModel, cuz.b transformType, boolean leftHand)

Source from the content-addressed store, hash-verified

374 }
375
376 private void render(Object instance, ata itemStack, ItemModelResource itemModel, cuz.b transformType, boolean leftHand) {
377 MinecraftFactory.getVars().bindTexture(itemModel.getResourceLocation());
378 ((Variables) MinecraftFactory.getVars()).getTextureManager().b((ResourceLocation) itemModel.getResourceLocation()).b(false, false);
379 GLUtil.color(1, 1, 1, 1);
380 ctp.D();
381 ctp.a(516, 0.1F);
382 ctp.m();
383 ctp.a(ctp.r.l, ctp.l.j, ctp.r.e, ctp.l.n);
384 ctp.G();
385 cuz itemCameraTransforms = ((dep) itemModel.getBakedModel()).e();
386 cuz.a(itemCameraTransforms.b(transformType), leftHand);
387 if (a(itemCameraTransforms.b(transformType))) {
388 ctp.a(ctp.i.a);
389 }
390
391 ((cyw) instance).a(itemStack, (dep) itemModel.getBakedModel());
392 ctp.a(ctp.i.b);
393 ctp.H();
394 ctp.E();
395 ctp.l();
396 MinecraftFactory.getVars().bindTexture(itemModel.getResourceLocation());
397 ((Variables) MinecraftFactory.getVars()).getTextureManager().b((ResourceLocation) itemModel.getResourceLocation()).b();
398 }
399
400 private boolean a(cuy var) {
401 return var.d.a() < 0.0F ^ var.d.b() < 0.0F ^ var.d.c() < 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