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.

Featured Replies

Posted

I know this is not an easy question:

 

How can I render the game a second time from bird's-eye view as a minimap and then display the rendered scene on the screen as a minimap?

 

You don't have to tell me how to render it, but it would be really helpful if you could tell me where I can find the place where the game is drawn in the code.

 

Thanks in advance!

Try looking at how a Minecraft map draws from birds eye view.

I assume it starts from the top of the sky, and keeps going down until it hits a block. Do this for each block around the player. I am not sure about the color for each block though

Do tell - you want to create terrain+entity "map" (like vanilla one) or real full-spectrum rendering?

1.7.10 is no longer supported by forge, you are on your own.

Rendering from a given point is easy (this is assuming you mean in the "if the player was there" with perspective, shaders, and all that).

 

There's a handful of things to keep in mind (graphics settings*), but essentially you wait for a (pre or post, pick one) render tick event, then relocate the camera (you will need an entity to target), render, then switch everything back.

 

You render to a dynamic texture, then do whateverthefuck you want with it.

 

*You might want to disable particles, clouds, or other things.  Save the current value, render, then set the values back, just like the camera.

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

  • Author

Thanks for your answers! I think I found the place where the world is rendered.

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

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.