Posted November 21, 201410 yr Hello, I'm using the follow code to zoom the view when holding a bow: ReflectionHelper.setPrivateValue(EntityRenderer.class, Minecraft.getMinecraft().entityRenderer, charge, "cameraZoom", "field_78503_V"); BUT when makes the zoom the held item (the bow) disappears ... o_O How can I display however the bow? thx
November 21, 201410 yr Author What method are you using and what is your return statement? @SubscribeEvent public void continueUsingBow (PlayerUseItemEvent.Tick event)
November 22, 201410 yr I think you can better use the FOV update event instead of this stuff. I think that will not delete your bow. But I don't even understand how your bow disappeares.
November 22, 201410 yr I think you can better use the FOV update event instead of this stuff. I think that will not delete your bow. But I don't even understand how your bow disappeares. I've the same zedblade problem but i dont know what is "FOV update event", have you a tutorial/sample that makes a specific overview zoom? thanks a lot
November 22, 201410 yr You can register it with MinecraftForge.EVENT_BUS.register(new FOVHandler()); this is my class as example: package knokko.rpg.events.other; import knokko.rpg.data.WorldData; import net.minecraftforge.client.event.FOVUpdateEvent; import cpw.mods.fml.common.eventhandler.SubscribeEvent; public class FOVHandler { @SubscribeEvent public void fovEvent(FOVUpdateEvent event){ if(WorldData.getString(event.entity, "race", "human").matches("eyeman")){ if(WorldData.getBooleanOption(event.entity, "zoom", false)){ event.newfov = 0.1F; } } } }
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.