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

Method render

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

Source from the content-addressed store, hash-verified

348 }
349
350 private void render(Object instance, ain itemStack, ItemModelResource itemModel, bwa.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 buq.D();
355 buq.a(516, 0.1F);
356 buq.m();
357 buq.a(buq.r.l, buq.l.j, buq.r.e, buq.l.n);
358 buq.G();
359 bwa itemCameraTransforms = ((cfw) itemModel.getBakedModel()).e();
360 bwa.a(itemCameraTransforms.b(transformType), leftHand);
361 if (a(itemCameraTransforms.b(transformType))) {
362 buq.a(buq.i.a);
363 }
364
365 ((bzu) instance).a(itemStack, (cfw) itemModel.getBakedModel());
366 buq.a(buq.i.b);
367 buq.H();
368 buq.E();
369 buq.l();
370 MinecraftFactory.getVars().bindTexture(itemModel.getResourceLocation());
371 ((Variables) MinecraftFactory.getVars()).getTextureManager().b((ResourceLocation) itemModel.getResourceLocation()).a();
372 }
373
374 private boolean a(bvz 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