Posted April 15, 20205 yr Hello, I'm trying to create an event so when the player presses P it rotates the right arm so it looks like he's pointing at something and I've already created a keybind but it doesn't rotate the arm. Here's my Event code: @Mod.EventBusSubscriber(modid = Main.MOD_ID, bus = Bus.FORGE) public class PointEvent { @SubscribeEvent public static void pointEvent(RenderPlayerEvent event) { PlayerEntity player = event.getPlayer(); if(Keybind.LIFT.isKeyDown()) { Main.LOGGER.info("Rotated Arm!"); event.getRenderer().getEntityModel().bipedRightArm.rotateAngleX = 0.5F; } } } And here's the keybind code: public class Keybind { public static final KeyBinding LIFT; public static void init() { ClientRegistry.registerKeyBinding(Keybind.LIFT); } static { LIFT = new KeyBinding("imam.key.lift", 80, "key.categories.imam"); } }
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.