Posted September 6, 20241 yr Hi, im doing a mod with cameras and i need to create a working camera. The solution i found is setCameraEntity(). It works fine, but when i tried to return the camera back to the player, it was broken. How can I get the camera back to its original position? Heres the code I am using (this is the test code, I will use it differently): @SubscribeEvent public static void onEntityInteract(PlayerInteractEvent.EntityInteractSpecific event) { Entity target = event.getTarget(); Player player = event.getEntity(); InteractionHand hand = event.getHand(); Timer cameraToPlayer = new Timer(5000, new ActionListener() { @Override public void actionPerformed(ActionEvent e) { mc.setCameraEntity(player); } }); if (target instanceof RoachEntity && hand == InteractionHand.MAIN_HAND) { cameraToPlayer.start(); mc.setCameraEntity(target); } } Edited September 7, 20241 yr by miurra solved by myself
September 7, 20241 yr Author figured out this by myself, you need to use LocalPlayer pl = Minecraft.player instead of Player player = event.getEntity()
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.