Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Trahatron3000

Members
  • Joined

  • Last visited

  1. Is there a way to detect player's right arm position?
  2. java.lang.NullPointerException: Unexpected error at net.minecraft.client.renderer.entity.EntityRendererManager.getRenderer(EntityRendererManager.java:210) ~[forge-1.16.5-36.2.20_mapped_snapshot_20210309-1 at net.ebukotyat.realmagic.client.events.ClientEvents.armPose(ClientEvents.java:55) ~[main/:?] {re:classloading} at net.minecraftforge.eventbus.ASMEventHandler_4_ClientEvents_armPose_RenderHandEvent.invoke(.dynamic) ~[?:?] {} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.client.ForgeHooksClient.renderSpecificFirstPersonHand(ForgeHooksClient.java:218) ~[forge-1.16.5-36.2.20_mapped_snapshot_20210309-1.16 at net.minecraft.client.renderer.FirstPersonRenderer.renderItemInFirstPerson(FirstPersonRenderer.java:246) ~[forge-1.16.5-36.2.20_mapped_snapshot_20210309- at net.minecraft.client.renderer.GameRenderer.renderHand(GameRenderer.java:381) ~[forge-1.16.5-36.2.20_mapped_snapshot_20210309-1.16.5-recomp.jar:?] {re:cl at net.minecraft.client.renderer.GameRenderer.renderWorld(GameRenderer.java:626) ~[forge-1.16.5-36.2.20_mapped_snapshot_20210309-1.16.5-recomp.jar:?] {re:c at net.minecraft.client.renderer.GameRenderer.updateCameraAndRender(GameRenderer.java:437) ~[forge-1.16.5-36.2.20_mapped_snapshot_20210309-1.16.5-recomp.ja at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1003) ~[forge-1.16.5-36.2.20_mapped_snapshot_20210309-1.16.5-recomp.jar:?] {re:classloading,pl at net.minecraft.client.Minecraft.run(Minecraft.java:612) ~[forge-1.16.5-36.2.20_mapped_snapshot_20210309-1.16.5-recomp.jar:?] {re:classloading,pl:accesstr at net.minecraft.client.main.Main.main(Main.java:184) ~[forge-1.16.5-36.2.20_mapped_snapshot_20210309-1.16.5-recomp.jar:?] {re:classloading,pl:runtimedistc at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_312] {} at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_312] {} at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_312] {} at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_312] {} at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:52) ~[forge-1.16.5-36.2.20_mapped_s at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {} at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:108) [forge-1.16.5-36.2.20_mapped_snapshot_20210309-1.16.5-recomp.jar:?] {} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace: at net.minecraft.client.renderer.entity.EntityRendererManager.getRenderer(EntityRendererManager.java:210) ~[forge-1.16.5-36.2.20_mapped_snapshot_20210309-1 at net.ebukotyat.realmagic.client.events.ClientEvents.armPose(ClientEvents.java:55) ~[main/:?] {re:classloading} at net.minecraftforge.eventbus.ASMEventHandler_4_ClientEvents_armPose_RenderHandEvent.invoke(.dynamic) ~[?:?] {} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.client.ForgeHooksClient.renderSpecificFirstPersonHand(ForgeHooksClient.java:218) ~[forge:?] {re:classloading} at net.minecraft.client.renderer.FirstPersonRenderer.renderItemInFirstPerson(FirstPersonRenderer.java:246) ~[forge:?] {re:classloading,xf:fml:forge:bows.1, at net.minecraft.client.renderer.GameRenderer.renderHand(GameRenderer.java:381) ~[forge:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.renderer.GameRenderer.renderWorld(GameRenderer.java:626) ~[forge:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A -- Affected level -- Details: All players: 1 total; [ClientPlayerEntity['Dev'/30, l='ClientLevel', x=25.64, y=4.00, z=288.84]] Chunk stats: Client Chunk Cache: 169, 1 Level dimension: minecraft:overworld Level spawn location: World: (0,4,32), Chunk: (at 0,0,0 in 0,2; contains blocks 0,0,32 to 15,255,47), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0, Level time: 45417 game time, 9952 day time Server brand: forge Server type: Integrated singleplayer server Stacktrace: at net.minecraft.client.world.ClientWorld.fillCrashReport(ClientWorld.java:465) ~[forge-1.16.5-36.2.20_mapped_snapshot_20210309-1.16.5-recomp.jar:?] {re:cl at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2093) ~[forge-1.16.5-36.2.20_mapped_snapshot_20210309-1.16.5-recomp.jar:? at net.minecraft.client.Minecraft.run(Minecraft.java:633) ~[forge-1.16.5-36.2.20_mapped_snapshot_20210309-1.16.5-recomp.jar:?] {re:classloading,pl:accesstr at net.minecraft.client.main.Main.main(Main.java:184) ~[forge-1.16.5-36.2.20_mapped_snapshot_20210309-1.16.5-recomp.jar:?] {re:classloading,pl:runtimedistc at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_312] {} at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_312] {} at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_312] {} at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_312] {} at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:52) ~[forge-1.16.5-36.2.20_mapped_s at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {} at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:108) [forge-1.16.5-36.2.20_mapped_snapshot_20210309-1.16.5-recomp.jar:?] {}
  3. java.lang.NullPointerException: Unexpected error
  4. I did it like this: @SubscribeEvent public static void armPose(RenderHandEvent event) { ItemStack stack = event.getItemStack(); IRenderTypeBuffer buffer = event.getBuffers(); int light = event.getLight(); Hand hand = event.getHand(); Item item = stack.getItem(); ClientPlayerEntity player = (ClientPlayerEntity) stack.getAttachedEntity(); MatrixStack matrix = event.getMatrixStack(); Minecraft mc = Minecraft.getInstance(); EntityRendererManager renderManager = mc.getRenderManager(); PlayerRenderer renderer = (PlayerRenderer) renderManager.getRenderer(player); // here is the error if(item instanceof Lighter && hand == Hand.OFF_HAND) { renderer.renderLeftArm(matrix,buffer,light,player); HandSide handside = HandSide.LEFT; matrix.rotate(Vector3f.XP.rotationDegrees(60F)); matrix.rotate(Vector3f.YP.rotationDegrees(-45F )); matrix.rotate(Vector3f.ZP.rotationDegrees(15F )); matrix.rotate(Vector3f.XP.rotationDegrees(-40F)); matrix.translate(0.2, 0.1, -0.3f); matrix.rotate(Vector3f.ZN.rotation(50)); matrix.rotate(Vector3f.YN.rotation(51)); matrix.rotate(Vector3f.YP.rotation(51)); matrix.scale(1.4f,1.4f,1.4f); } } But it crashes...
  5. @SubscribeEvent public static void armPose(RenderHandEvent event) { ItemStack stack = event.getItemStack(); Hand hand = event.getHand(); Item item = stack.getItem(); MatrixStack matrix = event.getMatrixStack(); if(item instanceof Lighter && hand == Hand.OFF_HAND) { matrix.rotate(Vector3f.XP.rotationDegrees(60F)); matrix.rotate(Vector3f.YP.rotationDegrees(-45F )); matrix.rotate(Vector3f.ZP.rotationDegrees(15F )); matrix.rotate(Vector3f.XP.rotationDegrees(-40F)); matrix.translate(0.2, 0.1, -0.3f); matrix.rotate(Vector3f.ZN.rotation(50)); matrix.rotate(Vector3f.YN.rotation(51)); matrix.rotate(Vector3f.YP.rotation(51)); matrix.scale(1.4f,1.4f,1.4f); } }
  6. I did the position of item, but there is only item(without hand). How to show the arm?
  7. Maube you are talking about 1.18? I have 1.16.5 minecraft
  8. Where can i find the method "ItemInHandRenderer"
  9. how can i search strings in intellij? sorry --_--
  10. I want to show second hand like default vanilla main hand, but that is only visible in 3-rd person mode. HELP

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.