[1.12] Custom Main Menu Mod Download


Custom Main Menu Mod allows you to edit the Minecraft main menu using json files. It allows you to add or remove elements like buttons and labels and also adds some new stuff that you can add to your menu like slideshows or whole custom guis. However if you just wanna do simple things like adding or changing some text you don’t even have to get into all of this, the mod comes with a json file that replicates the vanilla menu where you can easily change simple things like text.

Custom Main Menu Mod

Usage:

After your first run with this mod the only difference you should notice is that there is an additional button added in your main menu. If you look in the config/CustomMainMenu folder you will notice a file called menu.json. In there you will see all elements the vanilla main menu has, modifying the content and pressing the refresh button ingame will allow you to instantly see what changes you made (You can remove the refresh button once you are happy with your result). Everything in there should be fairly self explanatory if you have ever worked with json files.

All cursive properties allow a random value. Example: “text” : [“Text1?,”Text2?,”Text3?,”Text4″]. One of the values will be selected randomly every minecraft run.

For the texture / image / text property it takes a resource location (or (for images) if you use web as your resource domain an url to an image online). You can add your own resources ones using either a resource pack or Resource Loader (easier).

Black and White

Custom-Main-Menu-Mod-1.jpg

Blast Off

Custom-Main-Menu-Mod-2.jpg

Dark Red

Custom-Main-Menu-Mod-3.jpg

Dark

Custom-Main-Menu-Mod-4.jpg

End Sidebar

Custom-Main-Menu-Mod-5.jpg

Hills

Custom-Main-Menu-Mod-6.jpg

SteamPunk

Custom-Main-Menu-Mod-7.jpg

The Rising World

Custom-Main-Menu-Mod-8.jpg

TolkienCraft

Custom-Main-Menu-Mod-9.jpg

Post Finem

Custom-Main-Menu-Mod-10.jpg

Nuclear Fallout

Custom-Main-Menu-Mod-11.jpg

Galactic Science

Custom-Main-Menu-Mod-12.jpg

Hex

Custom-Main-Menu-Mod-13.jpg

Akzyras Accumulations

Custom-Main-Menu-Mod-14.jpg

How to use:

After your first run with this mod the only difference you should notice is that there is an additional button added in your main menu. If you look in the config/CustomMainMenu folder you will notice a file called menu.json. In there you will see all elements the vanilla main menu has, modifying the content and pressing the refresh button ingame will allow you to instantly see what changes you made (You can remove the refresh button once you are happy with your result). Everything in there should be fairly self explanatory if you have ever worked with json files.

All cursive properties allow a random value. Example: “text” : [“Text1″,”Text2″,”Text3″,”Text4”]. One of the values will be selected randomly every minecraft run.

For the texture / image / text property it takes a resource location (or (for images) if you use web as your resource domain an url to an image online). You can add your own resources ones using either a resource pack or Resource Loader (easier).

Requires:

Minecraft Forge

How to install:

  1. Make sure you have already installed Minecraft Forge.
  2. Locate the minecraft application folder.
    • On windows open Run from the start menu, type %appdata% and click Run.
    • On mac open finder, hold down ALT and click Go then Library in the top menu bar. Open the folder Application Support and look for Minecraft.
  3. Place the mod you have just downloaded (.jar file) into the Mods folder.
  4. When you launch Minecraft and click the mods button you should now see the mod is installed.
 

Download links for other versions:

 

 

 

 

 

 

 

 

Videos:

2 Comments

  1. How do I do this I’ve never worked with json files

    Reply
  2. I need help: my panorama isn’t loading ;(

    Launcher log:

    15:48:39 reccomplex Client thread info Registered generation component ‘TribalChest’
    15:48:39 reccomplex Client thread info Registered inventory generator ‘TribalChest’
    15:48:39 reccomplex Client thread info Registered generation component ‘RichVillageHouse’
    15:48:39 reccomplex Client thread info Registered inventory generator ‘RichVillageHouse’
    15:48:39 reccomplex Client thread info Registered generation component ‘PyramidGraveGoodsCheap’
    15:48:39 reccomplex Client thread info Registered inventory generator ‘PyramidGraveGoodsCheap’
    15:48:39 reccomplex Client thread info Registered generation component ‘PyramidChest’
    15:48:39 reccomplex Client thread info Registered inventory generator ‘PyramidChest’
    15:48:39 reccomplex Client thread info Registered generation component ‘PirateChest’
    15:48:39 reccomplex Client thread info Registered inventory generator ‘PirateChest’
    15:48:39 reccomplex Client thread info Registered generation component ‘PeacefulCrypt’
    15:48:39 reccomplex Client thread info Registered inventory generator ‘PeacefulCrypt’
    15:48:39 reccomplex Client thread info Registered generation component ‘MesoStorageChest’
    15:48:39 reccomplex Client thread info Registered inventory generator ‘MesoStorageChest’
    15:48:39 reccomplex Client thread info Registered generation component ‘Holy’
    15:48:39 reccomplex Client thread info Registered inventory generator ‘Holy’
    15:48:39 reccomplex Client thread info Registered generation component ‘ForestChest’
    15:48:39 reccomplex Client thread info Registered inventory generator ‘ForestChest’
    15:48:39 reccomplex Client thread info Registered generation component ‘FireShrine’
    15:48:39 reccomplex Client thread info Registered inventory generator ‘FireShrine’
    15:48:39 reccomplex Client thread info Registered generation component ‘EarthShrine’
    15:48:39 reccomplex Client thread info Registered inventory generator ‘EarthShrine’
    15:48:39 reccomplex Client thread info Registered generation component ‘AirShrine’
    15:48:39 reccomplex Client thread info Registered inventory generator ‘AirShrine’
    15:48:39 reccomplex Client thread info Registered generation component ‘AbandonedChest’
    15:48:39 reccomplex Client thread info Registered inventory generator ‘AbandonedChest’
    15:48:39 Mantle Client thread info Loading Manual XML from: /assets/mantle/manuals/test.xml
    15:48:39 Mantle Client thread info Loading Manual XML from: /assets/mantle/manuals/test.xml
    15:48:39 Mantle Client thread info Loading Manual XML from: /assets/mantle/manuals/test.xml
    15:48:39 Mantle Client thread info Loading Manual XML from: /assets/mantle/manuals/test.xml
    15:48:39 Mantle Client thread info Loading Manual XML from: /assets/mantle/manuals/test.xml
    15:48:39 TConstruct Client thread warn Could not find itemResourcefrom thaumcraft.common.config.ConfigItems
    15:48:39 TConstruct Client thread warn Thaumcraft not detected.
    15:48:39 FML Client thread info Forge Mod Loader has successfully loaded 23 mods
    15:48:39 net.minecraft.client.resources.SimpleReloadableResourceManager Client thread info Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:SecurityCraft, FMLFileResourcePack:Ambience, FMLFileResourcePack:Better Questing, FMLFileResourcePack:Custom Main Menu, FMLFileResourcePack:Enchanting Plus, FMLFileResourcePack:Et Futurum, FMLFileResourcePack:Ex Nihilo, FMLFileResourcePack:Falling Meteors, FMLFileResourcePack:Fun World Gen, FMLFileResourcePack:�aGliby’s�f Voice Chat Mod, FMLFileResourcePack:Immersive Engineering, FMLFileResourcePack:IndustrialCraft 2, FMLFileResourcePack:Mantle, FMLFileResourcePack:MorePlayerModels, FMLFileResourcePack:Recurrent Complex, FMLFileResourcePack:Resource Loader, FMLFileResourcePack:RF Expansion, FMLFileResourcePack:Tinkers’ Construct, FMLFileResourcePack:The Twilight Forest, BetterQuesting_folders, BetterQuesting_files, CustomResources, CustomOverridingResources
    15:48:39 net.minecraft.client.resources.AbstractResourcePack Client thread warn ResourcePack: ignored non-lowercase namespace: OceanMonument.txt in /Users/nicholasroether1/Library/Application Support/minecraft/mods/Et Futurum-1.5.5.jar
    15:48:39 net.minecraft.client.resources.AbstractResourcePack Client thread warn ResourcePack: ignored non-lowercase namespace: FWG in /Users/nicholasroether1/Library/Application Support/minecraft/mods/Fun-World-Gen-Mod-1.7.10.jar
    15:48:39 net.minecraft.client.resources.AbstractResourcePack Client thread warn ResourcePack: ignored non-lowercase namespace: FWG in /Users/nicholasroether1/Library/Application Support/minecraft/mods/Fun-World-Gen-Mod-1.7.10.jar
    15:48:39 net.minecraft.client.resources.AbstractResourcePack Client thread warn ResourcePack: ignored non-lowercase namespace: FWG in /Users/nicholasroether1/Library/Application Support/minecraft/mods/Fun-World-Gen-Mod-1.7.10.jar
    15:48:44 net.minecraft.client.renderer.texture.TextureMap Client thread info Created: 2048×1024 textures/blocks-atlas
    15:48:44 ImmersiveEngineering Client thread info Stitching Revolver Textures!
    15:48:44 net.minecraft.client.renderer.texture.TextureMap Client thread info Created: 1024×1024 textures/revolvers-atlas
    15:48:46 net.minecraft.client.renderer.texture.TextureMap Client thread info Created: 2048×1024 textures/items-atlas
    15:48:46 STDOUT Client thread info [paulscode.sound.SoundSystemLogger:message:69]:
    15:48:46 STDOUT Client thread info [paulscode.sound.SoundSystemLogger:message:69]: SoundSystem shutting down…
    15:48:46 STDOUT Client thread info [paulscode.sound.SoundSystemLogger:importantMessage:90]: Author: Paul Lamb, https://www.paulscode.com
    15:48:46 STDOUT Client thread info [paulscode.sound.SoundSystemLogger:message:69]:
    15:48:46 STDOUT Sound Library Loader info [paulscode.sound.SoundSystemLogger:message:69]:
    15:48:46 STDOUT Sound Library Loader info [paulscode.sound.SoundSystemLogger:message:69]: Starting up SoundSystem…
    15:48:46 STDOUT Thread-13 info [paulscode.sound.SoundSystemLogger:message:69]: Initializing LWJGL Updated OpenAL
    15:48:46 STDOUT Thread-13 info [paulscode.sound.SoundSystemLogger:message:69]: (The LWJGL binding of OpenAL. For more information, see https://www.lwjgl.org)
    15:48:46 STDOUT Thread-13 info [paulscode.sound.SoundSystemLogger:message:69]: OpenAL initialized.
    15:48:46 TEXTURE ERRORS Client thread error +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
    15:48:46 TEXTURE ERRORS Client thread error The following texture errors were found.
    15:48:46 TEXTURE ERRORS Client thread error ==================================================
    15:48:46 TEXTURE ERRORS Client thread error DOMAIN minecraft
    15:48:46 TEXTURE ERRORS Client thread error ————————————————–
    15:48:46 TEXTURE ERRORS Client thread error domain minecraft is missing 3 textures
    15:48:46 TEXTURE ERRORS Client thread error domain minecraft has 3 locations:
    15:48:46 TEXTURE ERRORS Client thread error unknown resourcepack type net.minecraft.client.resources.DefaultResourcePack : Default
    15:48:46 TEXTURE ERRORS Client thread error mod etfuturum resources at /Users/nicholasroether1/Library/Application Support/minecraft/mods/Et Futurum-1.5.5.jar
    15:48:46 TEXTURE ERRORS Client thread error mod IC2 resources at /Users/nicholasroether1/Library/Application Support/minecraft/mods/industrialcraft-2-2.2.827-experimental.jar
    15:48:46 TEXTURE ERRORS Client thread error ————————-
    15:48:46 TEXTURE ERRORS Client thread error The missing resources for domain minecraft are:
    15:48:46 TEXTURE ERRORS Client thread error textures/blocks/MISSING_ICON_BLOCK_196_deactivatedCageTrap.png
    15:48:46 TEXTURE ERRORS Client thread error textures/blocks/MISSING_ICON_BLOCK_194_cageTrap.png
    15:48:46 TEXTURE ERRORS Client thread error textures/items/MISSING_ICON_ITEM_4110_adminTool.png
    15:48:46 TEXTURE ERRORS Client thread error ————————-
    15:48:46 TEXTURE ERRORS Client thread error No other errors exist for domain minecraft
    15:48:46 TEXTURE ERRORS Client thread error ==================================================
    15:48:46 TEXTURE ERRORS Client thread error ==================================================
    15:48:46 TEXTURE ERRORS Client thread error DOMAIN immersiveengineering
    15:48:46 TEXTURE ERRORS Client thread error ————————————————–
    15:48:46 TEXTURE ERRORS Client thread error domain immersiveengineering is missing 3 textures
    15:48:46 TEXTURE ERRORS Client thread error domain immersiveengineering has 1 location:
    15:48:46 TEXTURE ERRORS Client thread error mod ImmersiveEngineering resources at /Users/nicholasroether1/Library/Application Support/minecraft/mods/ImmersiveEngineering-0.7.7.jar
    15:48:46 TEXTURE ERRORS Client thread error ————————-
    15:48:46 TEXTURE ERRORS Client thread error The missing resources for domain immersiveengineering are:
    15:48:46 TEXTURE ERRORS Client thread error textures/revolvers/revolver_rose.png
    15:48:46 TEXTURE ERRORS Client thread error textures/blocks/metal2_skycrateDispenser.png
    15:48:46 TEXTURE ERRORS Client thread error textures/revolvers/revolver_tesla.png
    15:48:46 TEXTURE ERRORS Client thread error ————————-
    15:48:46 TEXTURE ERRORS Client thread error No other errors exist for domain immersiveengineering
    15:48:46 TEXTURE ERRORS Client thread error ==================================================
    15:48:46 TEXTURE ERRORS Client thread error +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
    15:48:46 net.minecraft.client.renderer.texture.TextureManager Client thread warn Failed to load texture: panorama_aw:panorama_0.png
    15:48:46 net.minecraft.client.renderer.texture.TextureManager Client thread warn Failed to load texture: panorama_aw:panorama_1.png
    15:48:46 net.minecraft.client.renderer.texture.TextureManager Client thread warn Failed to load texture: panorama_aw:panorama_2.png
    15:48:46 net.minecraft.client.renderer.texture.TextureManager Client thread warn Failed to load texture: panorama_aw:panorama_3.png
    15:48:46 net.minecraft.client.renderer.texture.TextureManager Client thread warn Failed to load texture: panorama_aw:panorama_4.png
    15:48:46 net.minecraft.client.renderer.texture.TextureManager Client thread warn Failed to load texture: panorama_aw:panorama_5.png
    15:48:47 STDOUT Sound Library Loader info [paulscode.sound.SoundSystemLogger:message:69]:
    15:48:47 net.minecraft.client.audio.SoundManager Sound Library Loader info Sound engine started
    15:48:55 net.minecraft.client.Minecraft Client thread info Stopping!
    15:48:55 STDOUT Client thread info [paulscode.sound.SoundSystemLogger:message:69]:
    15:48:55 STDOUT Client thread info [paulscode.sound.SoundSystemLogger:message:69]: SoundSystem shutting down…
    15:48:55 STDOUT Client thread info [paulscode.sound.SoundSystemLogger:importantMessage:90]: Author: Paul Lamb, https://www.paulscode.com
    15:48:55 STDOUT Client thread info [paulscode.sound.SoundSystemLogger:message:69]:
    15:48:56 launcher main info Process closed with exit code 0
    15:48:56 launcher main info

    Reply

LEAVE A REPLY

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Lost Password