@Redirect(method = "renderItemInFirstPerson", at = @At(value = "INVOKE", target = "net.minecraft.client.renderer.ItemRenderer.transformFirstPersonItem(FF)V", ordinal = 2))
public void injectCustomTransform(ItemRenderer itemRenderer, float equipProgress, float swingProgress) {
try {
if (Serenity.getInstance().getModuleManager().getModule(BlockHit.class).isEnabled()) {
transformFirstPersonItem(equipProgress, Minecraft.getMinecraft().thePlayer.getSwingProgress(((MinecraftExtension) Minecraft.getMinecraft()).getTimer().renderPartialTicks));
} else {
transformFirstPersonItem(equipProgress, swingProgress);
}
} catch (Exception e) {
transformFirstPersonItem(equipProgress, swingProgress);
}
}
MixinItemRenderer.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:SerenityCE
作者:
评论列表
文章目录