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.

San3001

Members
  • Joined

  • Last visited

Everything posted by San3001

  1. private Minecraft mc = Minecraft.getMinecraft(); private RenderManager renderManager = mc.getRenderManager(); private FontRenderer fontRenderer = mc.fontRenderer; @SubscribeEvent public void renderTick(RenderWorldLastEvent event) { if (fontRenderer == null || mc.player == null || renderManager == null || renderManager.options == null) { return; } EntityPlayerSP player = mc.player; EntityRenderer.drawNameplate(fontRenderer, "text", 2f, 0f, 0f, 0, renderManager.playerViewY, renderManager.playerViewX, renderManager.options.thirdPersonView == 2, player.isSneaking()); } This works perfectly, thank you so much! Subtracting player position should be easy enough.
  2. private Minecraft mc = Minecraft.getMinecraft(); public RenderManager renderManager = mc.getRenderManager(); @SubscribeEvent public void renderTick(TickEvent.RenderTickEvent event) { if (event.phase == TickEvent.Phase.START || renderManager.getFontRenderer() == null) { return; } Entity viewEntity = mc.getRenderViewEntity(); EntityRenderer.drawNameplate(renderManager.getFontRenderer(), "text", 0f, 64f, 0f, 0, viewEntity.rotationYaw, viewEntity.rotationPitch, renderManager.options.thirdPersonView == 2, viewEntity.isSneaking()); } Like this? Still can't see but it looks like better code
  3. Doing it in postInit Yeah, it was crashing before but I just made a command to change a run boolean I had. I just wanted it to work to start somewhere. Right now I just want it to spawn in a static position(0, 64, 0) . I'll change it later I don't know where else to get player or render manager so.. would this work? renderManager never returns null for some reason, but renderManager.getFontRenderer() does public RenderManager renderManager = mc.getRenderManager(); @SubscribeEvent public void renderTick(TickEvent.RenderTickEvent event) { if (event.phase == TickEvent.Phase.START || renderManager.getFontRenderer() == null || mc.player == null) { return; } EntityPlayerSP player = mc.player; EntityRenderer.drawNameplate(renderManager.getFontRenderer(), "text", 0f, 64f, 0f, 0, player.cameraYaw, player.cameraPitch, renderManager.options.thirdPersonView == 2, player.isSneaking()); } It doesn't crash anymore but it also still doesn't work. I feel this is a really lazy way to do this.
  4. This doesn't seem to work public RenderManager renderManager = mc.getRenderManager(); @SubscribeEvent public void renderTick(TickEvent.RenderTickEvent event) { EntityPlayerSP player = mc.player; EntityRenderer.drawNameplate(renderManager.getFontRenderer(), "text", 0f, 64f, 0f, 0, player.cameraYaw, player.cameraPitch, renderManager.options.thirdPersonView == 2, player.isSneaking()); } Did I mess something up? Thanks for your help
  5. How does EntityRenderer.drawNameplate work? Do I just input coordinates and text displays there? Can't get it working. Like, do I put it in a Tick Event? or
  6. I'd like to create some floating text like this(see attachment) minimap mod JourneyMap, though I have no idea where to start. Would be appreciated if someone could guide me to some steps I'd need to do I know how to make floating text the armorstand client side way but that doesn't increase size

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.