[Official] We Need Your Help - Launcher Ideas

Discussion in 'Launcher Feedback' started by unv_annihilator, Jul 10, 2013.

  1. BeerCav

    BeerCav Well-Known Member Retired Staff

    I read through a lot but maybe I over looked it due to half way through my eyes crossing and starting to bleed (so sorry if it's been brought up) but what about a refresh button to refresh the modpack list for stuff like this?

    [​IMG]
     
  2. techno156

    techno156 New Member

    I see a refresh button on the bottom? :p
     
  3. Yusunoha

    Yusunoha New Member

    he added the button himself to show how it'd look like
     
    techno156 and RealSketch like this.
  4. RealSketch

    RealSketch New Member

    And a mighty good job he did as well. ;)
     
  5. Masterchef365

    Masterchef365 New Member

    I've been trying to make my own launcher for a while now, but couldn't reverse engineer the minecraft launcher code, so I thought I'd make a modpack switching software (Much simpler, done it before). I got pretty far but then I saw the FTB needed a new interface, and I thought that my launcher UI idea might be worth taking a look. This is a link to a demo of the interface on my website: http://masterchef365.weebly.com/ftb-launcher-idea.html
    NOTE: Use left and right arrow keys to move the panel!
     
  6. Nerixel

    Nerixel New Member

    That just crashes whenever I do anything.
     
  7. Masterchef365

    Masterchef365 New Member

  8. SatanicSanta

    SatanicSanta New Member

    That seems inefficient. It's much easier to just click the pack you want than to have to scroll through them all.
     
    RealSketch likes this.
  9. Masterchef365

    Masterchef365 New Member

    Using keys is not the idea, they were just easier to program at the time. The actual thing would move the panel when the mouse gets too far to the right or left, then save your position for the next time you open the launcher. This is just a very rough outline to show that a 3D launcher UI would look pretty cool, especially next to the current default minecraft launcher.
     
  10. Nerixel

    Nerixel New Member

    I already had it, but I downloaded and reinstalled just in case it was an outdated version.
    I just get this, then after a few seconds it crashes.
    [​IMG]
     
  11. Masterchef365

    Masterchef365 New Member

     
  12. techno156

    techno156 New Member

    Wouldn't it cause lag and unnecessary trouble on old/weaker systems?
     
  13. Masterchef365

    Masterchef365 New Member

    Well, If you can't run a 3D launcher, you sure as hell won't be playing on a heavily modded 3D Voxel-based game xD
     
  14. techno156

    techno156 New Member

    True... But it might cause trouble on systems with weaker GPUs due to unsupported code and all that. :p
     
  15. Masterchef365

    Masterchef365 New Member

    That's why the official launcher would use java and OpenGL just like minecraft. The launcher would still be written in java just like it was (Mostly because I imagine that it
    's easier to run java programs form java programs instead of unity's C#), I only did the 3D in unity to show off the idea because it's easier for me. I'm not super great at java, so I didn't bother coding it in a language I'm not extremely proficient at.
     
  16. BeerCav

    BeerCav Well-Known Member Retired Staff

    What about photoshop or some type of graphic editing tool? This way you can at least show an image to those of us that can't load it. )Just an idea(
     
  17. Saamoz

    Saamoz New Member

    FTB should have all of it's mods be together, with a file explaining which to use.
    Now that may not make much sense, so let me explain. With the Technic custom packs, you're not allowed to redistribute minecraft.jar, so you have to make a modpack.jar, which is virtually merged with minecraft.jar in the RAM. If FTB could do this with mods instead of the jar, it would be a revolution in modpack making. Instead of a copy of mods in each pack, there would be a central folder with all FTB mods, and there would be a .json file that would specify which mods to launch
    Imagine the implications. To make a custom pack, you could choose with a checklist of mods, and they would be loaded with the pack. Dependant mods, like ChickenBonesCore would automatically be added. Coupled with no ID conflicts in 1.7 and universal configs, there would be nary a problem. Also, when updating, instead of redownloading everything, there could be one file to add, and one file to delete.
    Of course, there are probably plenty of technical implications, but it shouldn't be too much of a problem. Instead of checking the mods folder and loading all the mods in there, one file would specify which mods to load, all in one folder. It would simply be loading mods from a different location.
    If this were to be added, modpacks could be changed forever.
     
    BeerCav likes this.
  18. BeerCav

    BeerCav Well-Known Member Retired Staff

    This makes sense but in the same token imagine the virtual size of every pack on the launcher. Wouldn't that make the launcher, not to mention each pack, take forever to load? Then the FTB team would have to increase their overall size of their storage system dramatically in order to keep up with this..............or is it just me? Great concept though. How about if there was a mass storage for all mod to be stored and use a .json AS a pack in the .jar to include the config folder with necessary files due to the ever increasing number of new mod being developed on a daily basis. Is this what you're meaning or something similar?
     
  19. Saamoz

    Saamoz New Member

    Yeah, the second part is basically what I mean. There shouldn't many memory problems. The average user has maybe four or five packs, each with about 100 mods each. That's 500 mods, plus all of the other pack content.
    With my idea, there would be one folder with every single mod, and forge would choose the ones to load. Each pack would just access whichever mods it needs from the central folder, using a .json file to know which mods.
    In that extent, you're right. Each pack would be a .json with mods and configs, and a save location. The mods would be loaded not for each pack separately, but from kne place. The uniiversal configs would be downloaded for each mid in the pack, and voila! You're done.
     
  20. xbony2

    xbony2 WikiWorker Wiki Staff FTB Mod Dev

    Has 3rd party maps been suggested a billion times yet? :p I think it would be awesome if smaller youtubers could put their maps up for download, so people could goof around with em'.
     
    SatanicSanta likes this.

Share This Page