Giter VIP home page Giter VIP logo

menulib's People

Stargazers

 avatar

Watchers

 avatar  avatar

menulib's Issues

CMMJsonEvent not firing

Version: 1.3.0
CMM Version: *
Issue: CMMJsonEvent doesn't fire for mods loading after CMM due to the event only firing if the json doesn't exist

Menu Lib Wipes Music Comments

Version: 1.2.1
Issue: comments get wiped from music event handler by not having sync method due to forge configuration bug.

Feature Request: Changing menu screen based on last entered dimension

Pretty much the title. I would like this because I'm working on a modpack that focuses on immersion, and this just further adds to that. I want the ability to have the game load up and the main menu shows a menu I specified based on the last dimension I was in, so I can show the betweenlands main menu if the last dimension I was in was the betweenlands, and the overworld menu if the last dimension I was in was the overworld.

Registry order is wrong

Version: 1.3.0
when registering a IMenu or Menu in code it will appear in the config wrong sometimes

cmm json asm broken

version: 1.3.0-1.3.1
Issue: the injection point is too soon and not after the pop2 opcode call
image

Menu Lib JSON Auto Support

automatically preconfigure a json for cmm. Also if it's loaded load my config to get if it's should be fancy or not and replace the id string as well.

Disabled menus can be newMenu

Version 2.0.0-alpha.6
Issue: if you register your menu disabled by default it will still try to display in the newMenu

Feature Request: Ambience Extras compatibility

Compatibility with Ambience Extras for changing to different main menus would be pretty cool, if possible, since it adds its own menu music event. Compatibility would allow for events with different main menus, i.e. betweenlands music for the betweenlands main menu and vanilla minecraft music for the base main menu. I know your mod seems to do this for base vanilla music, but Ambience Extras handles music in a way that is not compatible with your mod.

Main Menu Buttons are Not Completely Configurable

First off the buttons should have lang instead of whatever they have now, Second off they are not completely configurable on size and position. The Name of the buttons are not unlocalized names

Vanilla Fix Incompatibility

version: 1.2.5
issue: if the game crashes the vanilla fix mod will not display the crash gui if my menu lib hasn't been initialized in post init

Finally Up to Date Update 2.0.0

  • refresh button for debugging purposes
  • IMusicPlayer implement new music engine for main menus and in game music
  • gui to show the menu selection (aether ii had this feature)
  • look into changeing backgrounds texture to a differnet block and button texture if it's worth it?
  • user json custom menus? not like cmm just enough to give you new minecraft main menus custom textures supports transperency
  • IMenu Events

Done:

  • custom frames per IMenu
  • re-wrote MenuRegistry
  • re-wrote config and config IMenu sync api. it's more optimized and faster

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.