1.7.2 1.7.10 Api

LiteLoader for Minecraft 1.7.10

  • #142
    "It has to be resolved very soon because we will be seeing jar signature verification"

    why do I not feel that jar signature verification makes anything better, whats the point of it and who does it really benefit.

    I don't mind options, maybe it might be useful for servers to restrict to vanilla only crap I dunno, but restricting and putting up loads of barriers in the way of modding minecraft doesn't thrill me especially when I hear nothing of the actual modding api progress. I have a few of my own minecraft mods that so far been just fine compatibility wise with all the mods I use and just making patches for the few exceptions. They modify base classes, maybe I should look into how to achieve the same via Forge though it seems like more of mission with the lack of decent upto date tutorials, pretty much why I just leave it for when this official modding api shows itself in minecraft as I don't particularly like Forge.
    Server: mc.kraftzone.net Website: kraftzone.net

    Official Trailer: http://www.youtube.com/watch?v=P4vN366_94Y&hd=1
  • #143
    Quote from Koogle
    why do I not feel that jar signature verification makes anything better, whats the point of it and who does it really benefit.

    Answers: Security, Everyone

    Quote from Koogle
    I don't mind options, maybe it might be useful for servers to restrict to vanilla only crap I dunno, but restricting and putting up loads of barriers in the way of modding minecraft doesn't thrill me

    There aren't any barriers to modding, they're just trying to kill of a type of modding that's destructive, unnecessary, and has security implications. There are new mechanisms to replace jar modding, people just need to switch to them, which is what I was saying

    Quote from Koogle
    especially when I hear nothing of the actual modding api progress.

    I assume this is a joke? The massive internal changes in 1.6, the move to "resource packs" which are designed to make all resources in the game (rather than just textures) easily moddable, and the new launcher itself are all massive steps towards the development and deployment of the API! This is why it's so frustrating to explain, people say "we want the API" then in the same breath when Mojang make changes to support it they shout "omg now we have to change, why you break everything Mojang?". It doesn't make sense.

    Quote from Koogle
    I have a few of my own minecraft mods that so far been just fine compatibility wise with all the mods I use and just making patches for the few exceptions. They modify base classes,

    Base edits are and always have been against the ToU, changing to a system that prevents this is better from a security perspective and Mojang are well within their rights to do so. And most importantly, you can still MAKE base edits if you really must, just DON'T edit the base jar to do so. With the new launcher it is not necessary any more.

    Quote from Koogle
    maybe I should look into how to achieve the same via Forge though it seems like more of mission with the lack of decent upto date tutorials, pretty much why I just leave it for when this official modding api shows itself in minecraft as I don't particularly like Forge.

    So you're saying can't be bothered to learn how to mod on a different platform, or using the tools that Mojang have already provided that certainly don't force you to use any particular incumbent API, I don't see how this is any problem but your own.
    Last edited by Mumfrey: 7/17/2013 7:33:38 AM
  • #144
    Well its only a problem because I can't be bothered to spend my time on it right now while its all poorly documented mess. Perhaps it will be better in the future.

    "Answers: Security, Everyone"

    If you say so :Sheep: :Sheep: :Sheep:
    Last edited by Koogle: 7/17/2013 8:07:43 AM
    Server: mc.kraftzone.net Website: kraftzone.net

    Official Trailer: http://www.youtube.com/watch?v=P4vN366_94Y&hd=1
  • #145
    Quote from Koogle

    Well its only a problem because I can't be bothered to spend my time on it right now while its all poorly documented mess. Perhaps it will be better in the future.

    Because it's still in flux, much of minecraft's documentation is community-generated and I expect documentation on the new launcher to follow a similar vein. That said, there's not really that much to how it works if you understand the concept of a java classpath, and 10 seconds reading the JSON file really tells you everything you need to know.

    Quote from Koogle
    "Answers: Security, Everyone"

    If you say so :Sheep: :Sheep: :Sheep:

    That's not an ungrounded assertion, I really don't understand why I'm having such a hard time explaining this. People are used to the status quo and seem to be fighting the change out of a kind of knee-jerk response that's just really hard to understand given how much change has occurred over the last 3 years. And this just because a culture of acceptance has grown up around a style of extension that never was, and won't ever be a good idea and only existed because it was the only supported way to achieve a goal. Now that reason no longer exists people are still defending the old method as if there were something sacred about it rather than it being something dirty and best forgotten.

    Security: because the jar metadata is there for a reason and not just decoration
    Everyone: because, everyone: modders benefit with a better technology to work with, players benefit from a unified experience rather than having to resort to third-party launchers or hacking their jar, mojang benefit because it paves the way to their mod API.
    Last edited by Mumfrey: 7/17/2013 8:20:10 AM
  • #146
    Quote from Mumfrey

    ... but I'd be happy to provide a tiny companion mod that could display the same thing. This way people who want the status text can have it and the rest needn't be bothered by it.

    Works for me kind sir.
    Want Forge and OptiFine in Minecraft 1.6.2 (and LiteLoader too!) WITHOUT modifying the JAR?
    Try my guide here: [1.6.2] - FORGE, OPTIFINE, LITELOADER, AND MAGIC LAUNCHER (NO JAR MODDING)
    Semper Discendi Docendique
  • #147
    Is there a way to "chain" liteloader onto forge's profile like with opitifine or SPC? Because grabbing the line of code in the json thats
    {
    "name": "com.mumfrey:liteloader:1.6.2",
    "url": "http://dl.liteloader.com/versions/"
    },
    doesn't work. Same with having ignore discrepancies and having no URL and extracting the jar with the installer program and then putting in the json line
  • #148
    Quote from Mumfrey

    People are used to the status quo and seem to be fighting the change out of a kind of knee-jerk response


    it's because humans hate changes when they are settled and feel comfortable. that's why omophobia, xenophobia and republicans (and other bad-and-stupid stuff I don't recall) exist.

    anyway: SHEEEEET IT DOESN'T WORK WITH REI'S MINIMAP! T_T
    RISUGAMI MOVE YOUR A**!!!

    Quote from teh60

    Is there a way to "chain" liteloader onto forge's profile like with opitifine or SPC? Because grabbing the line of code in the json thats
    {
    "name": "com.mumfrey:liteloader:1.6.2",
    "url": "http://dl.liteloader.com/versions/"
    },
    doesn't work. Same with having ignore discrepancies and having no URL and extracting the jar with the installer program and then putting in the json line


    are you trying to use forge and liteloader together? then install forge, next install liteloader checking the "chain to minecraft forge *version*" thingy. in the minecraft profile, choose liteloader as the version to use. it will load forge, too.
    Last edited by cridus: 7/17/2013 8:51:09 AM
  • #149
    Quote from teh60

    Is there a way to "chain" liteloader onto forge's profile like with opitifine or SPC? Because grabbing the line of code in the json thats
    {
    "name": "com.mumfrey:liteloader:1.6.2",
    "url": "http://dl.liteloader.com/versions/"
    },
    doesn't work. Same with having ignore discrepancies and having no URL and extracting the jar with the installer program and then putting in the json line

    If you're jar modding, then mod the LiteLoader version's jar and chain to forge using the installer. If you're using FML as the start of the chain then you need to add a cascadedTweaks option for LiteLoader's tweak class but it's probably just easier to use LiteLoader as the start of the chain.

    Optifine to my knowledge is being updated to work with the new system as we speak.
  • #150
    So if I were to start at liteloader and chain forge into it would i also be able to add json lines for optifine and SPC to work(I have them work for my forge profile so thats why)
  • #151
    Quote from teh60

    So if I were to start at liteloader and chain forge into it would i also be able to add json lines for optifine and SPC to work(I have them work for my forge profile so thats why)

    Yeah you can start at either end really. Whichever way works for you. Both LiteLoader and FML support chaining so you can pick either of those as the "start" of you chain. LiteLoader is just more convenient because the chain can be created by the installer but there's absolutely nothing stopping you creating the chain the other way by hand if you want to.
  • #152
    Quote from Mumfrey

    Optifine to my knowledge is being updated to work with the new system as we speak.


    While it is not quite as seemless as the liteloader install, you can put the optifine zip file (renamed as a jar) in the libraries folder (Mine is at C:\Users\[REDACTED]\AppData\Roaming\.minecraft\libraries\net\optifine\1.6.2\HD_U_B1\1.6.2-HD_U_B1.jar) and add the correct entries to the json file.

    {
    "name": "net.optifine:1.6.2:HD_U_B1",
    "url": "http://optifine.net/"
    }

    The only runtime option you need then is -Dfml.ignorePatchDiscrepancies=true

    This works with FML, and liteloader installed together (using --tweakClass com.mumfrey.liteloader.launch.LiteLoaderTweaker --cascadedTweaks cpw.mods.fml.common.launcher.FMLTweaker)

    I'm sure someone will code us a nice GUI for dealing with the json files at some point (I hope) but for now manual tweaking will have to suffice. I wish I was up to it but my Java skills are still at a very basic level.
    Last edited by 4o66: 7/17/2013 10:13:48 AM
    Want Forge and OptiFine in Minecraft 1.6.2 (and LiteLoader too!) WITHOUT modifying the JAR?
    Try my guide here: [1.6.2] - FORGE, OPTIFINE, LITELOADER, AND MAGIC LAUNCHER (NO JAR MODDING)
    Semper Discendi Docendique
  • #153
    "That's not an ungrounded assertion"

    heh

    "Now that reason no longer exists people are still defending the old method as if there were something sacred about it rather than it being something dirty and best forgotten."

    I laugh while looking at ASM for forge and having to manipulate fricken byte code just to get the same done. Best of all this is just another another layer of ridiculousness to go through when you find another mod doing something with same class file. Now I'm right back to where I was before, only before it was much easier to just make a different version patch that would work with the other mod aswel etc.

    Right now old methods of doing things kinda work, but your blissful future on where things will be and its locked down 'security' joke looks more like Mojang is going to kill the more modding scene for there game and the interest in doing it for those new to java, before there mod api ever even gets here ..which I find funny for some reason probably because I realize this mod api of mojangs is probably going to suck, as it looks like they've spent more time doing anything else but that. And how things were when people just worked around not having it was probably better for everyone. Will see whatever.
    Server: mc.kraftzone.net Website: kraftzone.net

    Official Trailer: http://www.youtube.com/watch?v=P4vN366_94Y&hd=1
  • #154
    Yop,

    I don't really get it, when I start Minecraft with Liteloader profile, all my mods are working except Optifine and SPC. I'm really noob with this new launcher, if someone could help me. Thanks.
  • #155
    Hey Mumfrey, I've encountered a problem that no one seems to have encountered yet, so I might be doing something wrong. Anyways, I've installed LiteLoader, and Macros Mod for 1.6.2 which load and work perfectly on single player, however when I try to log into my server, I face an error message that states: "Failed to login: Bad Request.". This is the same with other servers that I try to join, I was wondering if there is a solution around this? Thanks
  • #156
    Quote from Koogle
    I laugh while looking at ASM for forge and having to manipulate fricken byte code just to get the same done. Best of all this is just another another layer of ridiculousness to go through when you find another mod doing something with same class file. Now I'm right back to where I was before, only before it was much easier to just make a different version patch that would work with the other mod aswel etc.

    I wasn't bringing forge into the picture, I was just talking about putting mods on the classpath rather than patching them into the jar, which is still against Mojang's ToU but at least doesn't break the seal on the underlying jar, which is the major issue and people have been forced to go to third-party launchers to get this functionality in the past, but as I said on page 4 in my post about 3rdparty launchers, there's issues of trust and accessibility extant within the whole concept of 3rdparty launchers, and having this functionality in the official launcher removes all of that. However since you bring it up, ASM gives forge a way to do a lot of things that would only be possible with class modding, but without redistributing modified classes, thus putting them within the Mojang ToU, that's their decision to take and I see no issue with it.

    Quote from Koogle
    Right now old methods of doing things kinda work, but your blissful future on where things will be and its locked down 'security' joke looks more like Mojang is going to kill the more modding scene for there game and the interest in doing it for those new to java, before there mod api ever even gets here ..which I find funny for some reason probably because I realize this mod api of mojangs is probably going to suck, as it looks like they've spent more time doing anything else but that. And how things were when people just worked around not having it was probably better for everyone. Will see whatever.

    I'm not sure what you're driving at here, none of this seems to be based on any observations I can see, all that I personally can observe is that Mojang are pushing towards what looks to be a robust and extensible framework for the game and are taking logical steps towards that goal and changing to better solutions to things as they go. The problem is that your "better for everyone" isn't better for everyone. Literally millions of people play this game and the vast majority play vanilla through the vanilla launcher, the people who were "comfortable" before using 3rd-party launchers etc. are the minority and Mojang are right to focus on improving the core technology of their own platform even if it makes things a little uncomfortable in the short term for the people who were "comfortable" under the status quo with their third-party launchers and/or hacky mod-installation techniques.

    Asserting that the new API is "probably going to suck" is based on absolutely nothing, since we have only 3 things to go on at the moment: Mojang's stated intentions (all of which sound robust, well thought-out and plausible), the internal observed changes in the game engine (again, looking at the changes in the last few versions, very positive steps are being taken) and the new launcher platform (which is powerful and extensible even if the UI does kind of suck, but the UI can be improved whereas the underlying platform is already quite solid and demonstrates a good grasp of what's needed to make a good environment for the game.

    As to "kill the more modding scene for there[sic] game", I think it's very clear that they are NOT killing the modding scene, given that this new launcher and the tweak class stuff is incredibly helpful to modders and a great leap forward in terms of direct support for modding.

    Also, "as it looks like they've spent more time doing anything else but that", this is just plain nonsense. I'm not sure if you followed Notch's blog during development but I did, and I remember clearly when Mojang was created and more people came on board that Notch decided that 50% of time will always be devoted to adding some cool feature, so that the devs could stay involved and interested with the game, and that the balance of time would be spent on improving the engine and solving bugs. Looking at the progress, 2 years on, this is still exactly what we see, with each update (especially 1.5 and 1.6) bringing both new features to the table and technological improvements in the engine and revisions for supporting the future API. I've also spoken directly with Grum in the past and know this to be the direction that they're taking, equal part content and API revisions.

    So stop making antagonistic, unfounded posts like this because it just doesn't really achieve anything. Everyone is well aware the things are far from ideal right now but as a I keep stating, this is just because modders need time to catch up and upgrade to the new platform and will NOT last forever.
    Last edited by Mumfrey: 7/17/2013 11:19:21 AM
  • #157
    Quote from Frenetiiik
    I don't really get it, when I start Minecraft with Liteloader profile, all my mods are working except Optifine and SPC. I'm really noob with this new launcher, if someone could help me. Thanks.

    If you're using base mods either patch them directly into the jar at the start of the chain, or add them as libraries using the method mentioned above.

    Quote from Dekain228

    Hey Mumfrey, I've encountered a problem that no one seems to have encountered yet, so I might be doing something wrong. Anyways, I've installed LiteLoader, and Macros Mod for 1.6.2 which load and work perfectly on single player, however when I try to log into my server, I face an error message that states: "Failed to login: Bad Request.". This is the same with other servers that I try to join, I was wondering if there is a solution around this? Thanks

    Sounds like your token is invalid, just log out and log back in.
    Last edited by Mumfrey: 7/17/2013 11:22:46 AM
  • #158
    Is there a way that I can just get the .zip for the 1.6.2 version? Otherwise the installer won't let it work with Forge.

    Edit: nvm, I just blind, sorry
    Last edited by bladze420: 7/18/2013 1:23:52 PM



    If you are good at building, or making resource packs, and want to help me out with a project, please click here.
  • #159
    Quote from Wh1rledPeas

    I am using it just fine. Temporarily, I have applied the optifine mod, as well as rei's mini map, and TMI, to a copy of Mumfrey's Lightloader jar.


    Looks like you use a lot of the same mods that I use, is there any way you can explain what steps you did in order to install all the mods that you got working?? Thank you very much!!
  • #160
    Hi Mumfrey I saw the new format you are using for Light Loader ;D not to bad I guess
    but.. I'm wondering if you know how I can.... I use MC Patcher for extended HD, Connected Textures, etc...
    and I use it to install Mod Loader as well.... how can I get them both to run together I use to simply install Light Loader via MC patcher with Mod Loader too...

    *If you want me to see your post please quote me, thx* I decided to add this in too because (overloaded Mail box lol)
  • #161
    Quote from MelchiorGaspar

    Hi Mumfrey I saw the new format you are using for Light Loader ;D not to bad I guess
    but.. I'm wondering if you know how I can.... I use MC Patcher for extended HD, Connected Textures, etc...
    and I use it to install Mod Loader as well.... how can I get them both to run together I use to simply install Light Loader via MC patcher with Mod Loader too...

    Just select LiteLoader1.6.2.jar as the output.
    Mods I work on:

    TabbyChat | Link Info
  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes