Panoramas

How to make and use custom background panoramas.

Cubic Panoramaslink

FancyMenu supports loading custom 6-image panorama cubes as background for menus.

These panoramas are a special cubic panorama format used by Minecraft as background in the Title screen and is built out of 6 images (sides) that get rendered as cube (or skybox, to be more specific).

Making a Panoramalink

If you don't know how Minecraft handles their background panoramas and how to create these, you should check out this video.
It will give you a very good understanding of how Minecraft's panoramas work and how to make one!

After watching the video, you will notice that creating these panoramas can be a bit time-consuming.
To save you some time, maybe think about using a mod that creates them for you.
You can find some of them by searching for minecraft panorama mod, but one of them is Panoramica (made by me).

Preparing the Panoramalink

After you got your 6 panorama images, you'll need to move them to the right place!

FancyMenu's panorama directory is located at .minecraft/config/fancymenu/panoramas.
This is the directory for all panoramas that you want to use in the mod.

The Panorama Folderlink

Every panorama has its own folder.
You will need to create a new folder in .minecraft/config/fancymenu/panoramas if you want to add a new panorama.
In my example, I will name the folder mypanorama.

1

Folder Contentlink

After creating the folder, you will need to fill it.

Properties Filelink

Every panorama needs a properties file to work.
This file always needs to be named properties.txt and needs some important things written to it.

The content of a panorama properties file should always look like this:

type = panorama

panorama-meta {
  name = name_of_your_panorama
  speed = 1.0
  fov = 85.0
  angle = 25.0
  start_rotation = 0
}

Only the variables inside the panorama-meta section can be changed!

namelink

This has to be the unique name of your panorama.
It's not possible to load two panoramas with the same name!
You will use this name later to identify your panorama.

speedlink

The speed at which your panorama rotates.
This value is a speed multiplicator. For example, 1.0 is default speed, 2.0 doubles the speed and 0.5 will half it.
Negative values are not supported, use decimal values to slow the speed.

fovlink

The field of view.
The default FOV is 85.0.
Using too big or small values here will break the panorama. Just play around with it to find the FOV you want.

anglelink

The vertical angle at which the panorama is viewed.
The default angle is 25.0.

start_rotationlink

The rotation angle (horizontal) at which the panorama should start. Value between 0 and 360.


Panorama Image Folderlink

The second mandatory thing your panorama folder needs is the actual image folder containing your panorama images.

This folder's name needs to be panorama.

Put all your panorama images in it, but don't forget to name them correctly like shown in the video above!

3

Panorama Overlaylink

The last step is optional and can be skipped if you don't want an overlay over your panorama.

If you want to add a vignette or other types of overlays to your panorama, you can add one named 'overlay.png'.
Keep in mind that only PNG is supported for the overlay and that the file name always needs to be 'overlay.png'!

Checking Everything Againlink

You should now have a folder located at .minecraft/config/fancymenu/panoramas, containing a properties.txt file, another folder named panorama and maybe an overlay named overlay.png.

2

Using the Panoramalink

After (re)starting the game or reloading FancyMenu via Customization -> Reload FancyMenu, you should now be able to set your panorama as menu background. To do this, right-click the layout editor background and click on Menu Background.