• 0

    posted a message on Getting Started with Minecraft: Windows 10 Edition Modding (Tutorial)

    I have done this already and i'd like to tell everyone who is interested in mc10 modding, this is not the topic you're looking for.

    The application is written in cpp and will make no sense even if you are actually able to decompile the libraries.

    With all due respect, OP has taught everybody to get to the installation directory and not how to start modding.

    But thank you for building clear instructions to reach this directory, we'll probably need it in a year maybe.

    Posted in: Mapping and Modding Tutorials
  • 0

    posted a message on Downloading minecraft programmatically
    Quote from gerbil

    it's difficult to find because Mojang wants to make sure that only licensed users can download the files.
    The way to download the files is to use the official launcher and authenticate that you have an account.


    Thank you for your reply, but isn't it true that the FTB launcher has this function already ?
    If so, that makes me wonder...
    Posted in: Java Edition Support
  • 0

    posted a message on Downloading minecraft programmatically
    Everyone,

    I have been looking for hints over the past few days about how to download the files required to run minecraft, just like when you start minecraft and launch it for the first time.
    But it's pretty difficult to find the information I need.

    I simply want to know how to download all these files just like the original launcher.

    No need for a full explanation if that is too much trouble.
    Any pointers are appreciated.
    Posted in: Java Edition Support
  • 0

    posted a message on [Launcher] Epicserver.nl Launcher
    I'm hearing reports of incorrect login sessions with my launcher, It will currently not function properly on 1.7.4, so I am disabling download for today (11-1-2014)
    Posted in: Minecraft Tools
  • 0

    posted a message on [Launcher] Epicserver.nl Launcher
    Released new update, downloadable here.
    Virusscan here.

    0.14.1.11:

    - Changed target framework to .NET 4.5.1 for async web request support.
    - Removed a class that was too small for it's purpose. (Internet class)
    - Added the async request, which does not block the window / hangs the window.
    - Added full support for Windows 8! (Tested on Win 8.1)
    - Replaced the "Delete config folder" with "Open /.Minecraft/"
    - Added compatibility for the new authentication
    -> Auth string: userProperties was missing, passing in an empty JSON object now.
    -> Auth string: session keyword was renamed to accessToken
    - Now compatible with Minecraft version 1.7.x
    - Front page website is now Minecraft.net.
    - Changed the button "Quickstart" to "Quickstart to Server", easier to understand.
    Posted in: Minecraft Tools
  • 0

    posted a message on [Launcher] Epicserver.nl Launcher
    Quote from Atomicbeast101

    When will you have the console output done? Because I want to see how it was launched.


    For now if you want to see how it was launched (if you are debugging in visual studio) you can uncheck the Options > Close when launching checkbox.

    If you're not programming on the launcher, I kindly ask you to wait a few days for the next major update. Alot needs to be done before i can actually make a build, it has to work for all platforms and all features need to work flawlessly.
    Posted in: Minecraft Tools
  • 0

    posted a message on My Custom C# launcher for minecraft 1.6.2
    Quote from TehGrifster

    May I ask you something?
    I am making a modpack type thingy, and I would like your permission to use your launcher. I would retexture it, and give you credit for the code. Please, consider this, and goodbye.


    Very kind to ask, but you don't need to ask me as my software falls under the terms of the GPL, which is exactly what you describe. Just put my name somewhere, for instance a Help > info window or something.
    Then you are allowed to use it commercially in any way you like.

    Quote from Linkops96

    Lookin' good... Are you now up to "Versie 2, ­es!" or are you still on Versie 1? I really do like that as a main line in the launcher.


    The current development state is alpha, because there is still one major feature missing.I have not had time to do any of this as my new internship requires alot of attention, and coming back home tired just doesn't make me want to continue working on this *for now* but my repository has been branched many, MANY times, and people are privately using it for themselves now as well, and once i make an update they can actually install the update as they wish, so there is no real need for hurry at the moment, but It will make a big difference in features compared to other launchers.
    Posted in: Minecraft Tools
  • 0

    posted a message on [Launcher] Epicserver.nl Launcher
    Appearantly the preview images were not displayed correctly because the server was down. This will be fixed in 5 mins.
    Posted in: Minecraft Tools
  • 0

    posted a message on [Launcher] Epicserver.nl Launcher
    Added explanation to the main post as to how to add more libraries.
    Posted in: Minecraft Tools
  • 0

    posted a message on My Custom C# launcher for minecraft 1.6.2
    By the way, I made a new topic for the launcher a while ago on my first public release. You can find it here :
    http://www.minecraftforum.net/topic/1950353-launcher-epicservernl-launcher/#entry24021968
    Posted in: Minecraft Tools
  • 0

    posted a message on [Launcher] Epicserver.nl Launcher
    Quote from EndKing

    Does this launcher support 1.6 versions?


    You can launch any version (so, yeah), for now you can manually define the name of the jar you wish to start (minecraft and optionally for forge).
    Hit the options button and press "Version Options".



    This is a temporary feature, so that this is possible, but I have a nicer feature in mind that detects these automatically, or at least make a drop-down of all possible jar files in the minecraft directory.

    Thanks !
    Posted in: Minecraft Tools
  • 0

    posted a message on [Launcher] Epicserver.nl Launcher
    Released new update, downloadable here.
    Thanks to http://bitbucket.org/GreaseMonk/epicserver.nl-launcher/issue/4/jvm-argument, you can now edit the JVM arguments. Some examples are included in the window for easy copy/paste action.


    0.13.8.22

    - Added JVM arguments window (options>JVM Arguments)
    - Bugfix: "fix config folder" button no longer crashes the app if there is no config folder.
    Posted in: Minecraft Tools
  • 2

    posted a message on [Launcher] Epicserver.nl Launcher
    Hey everyone,

    Continued here, is my custom, open source!(GPL) launcher from this topic over here.
    It is a new launcher, and a student project of my own. I decided to continue my work on this project in my free time. The intention was to create it for my own server, but it got out of hand, yadda yadda, other people started asking for it for their own servers, thus the reason for editable quickstart server IP and map url features.

    Please send me your feedback. What would you rather see removed / added, i'm all ears.
    Are you a brogrammer ? I would love your feedback on how to improve my programming (click on 'open source' above). Feel free to PM me or post a reply.

    NOTE: I'm collecting bugs at the moment. Try to crash the application by normal use, and tell me how you did it, because i'd like to know. Here's two places you can do this:
    - Reply to this topic
    - BitBucket

    Development stage: Alpha testing

    Screenshot


    Features
    • easy deployment (no installation required). Drag & drop to desktop and double click.
    • manual input for which jar you wish to start in case of updates. (MC and Forge)
    • memorizes username and password (safe encryption)
    • quickstart option. (launches you right into a server)
    • easy config folder deletion
    • option to launch with or without forge
    • compact layout
    • the same boring gray window design like any other window
    • jvm arguments can be added in the options menu, and is memorized
    • It's filesize is so tiny, you can even put this on a floppy disk.
    Upcoming Features
    • Server admins can let players download his own modpack updates and configuration.
    • A decent design (PM me if you are above average photoshopper and up for it).
    • Working console output.

    How to add more libraries

    go to your AppData\Roaming\.minecraft\versions\1.7.4

    open up 1.7.4.json with notepad++ or wordpad.

    add another line like this:


    {
    "name": "com.google.guava:guava:14.0"
    },

    when filling in the name, it might be hard to say how it will search, but i can explain.

    the above line will try to find guava-14.0.jar in the libraries folder.

    what you can try is, if your jar is named myawesome.jar, rename it to myawesome-1.jar, and simply add:


    {
    "name": "does.not.matter:myawesome:1"
    },

    if that doesn't work, create a folder in the libraries folder called "mine" and inside that, a new folder called "myawesome" and inside that, a folder called "1", then it would be named

    {
    "name": "mine:myawesome:1"
    },

    it's structure is "folder:jarname:version" and it will add a dash between the name and version.

    I didn't invent this, but i'm pretty sure i don't use the part before the first ':' but it will still need something before it, so "myawesome:1" won't work.
    my code will ignore the first part, and try to look for myawesome-1.jar in your whole minecraft folder.

    Compatibility:
    • Windows 7, 64 bit.
    • Windows 8.1, 64 bit.
    • Any minecraft version (defined through Options > Version options)
    • Any forge version (defined through Options > Version options)
    Does it work on your OS, not listed here? (XP, 2000, 8, etc) Do reply and let me know

    Faq

    Q: It won't load Minecraft / forge.
    A: go to Options > version selection. Copy/paste the actual jar names of the version you want to run.

    Q: It doesn't work on my Mac.
    A: I didn't make it work for Mac.

    Q: I have a new question that should go here
    A: Reply on this topic, i'll add it.

    Bugs

    All bugs are features.

    Bugtracker

    Download
    It will currently not function properly on 1.7.4, so I am disabling download for today (11-1-2014)

    Older versions

    Changelog

    0.14.1.11

    - Changed target framework to .NET 4.5.1 for async web request support.
    - Removed a class that was too small for it's purpose. (Internet class)
    - Added the async request, which does not block the window / hangs the window.
    - Added full support for Windows 8! (Tested on Win 8.1)
    - Replaced the "Delete config folder" with "Open /.Minecraft/"
    - Added compatibility for the new authentication
    -> Auth string: userProperties was missing, passing in an empty JSON object now.
    -> Auth string: session keyword was renamed to accessToken
    - Now compatible with Minecraft version 1.7.x
    - Front page website is now Minecraft.net.
    - Changed the button "Quickstart" to "Quickstart to Server", easier to understand.

    0.13.8.22

    - Added JVM arguments window (options>JVM Arguments)
    - Bugfix: "fix config folder" button no longer crashes the app if there is no config folder.
    - Added support for XP and Vista.

    0.13.8.22

    - Added a placeholder form window for catching java's output.
    - Added settings option to show the console.
    - Updated the used forge version to 9.10.0.841
    - mainForm.cs: more comments
    - Bugfix: application hangs if there was no EpicLoginProtected.txt
    - Performance: Improved (less includes for the application itself now)
    - More comments on functions.
    - Moved ExtractJar() to Program.cs since it is not minecraft related.
    - Reworked the entire batch command generation system
    - Compatible with 1.6.2 and forge 828.
    - Added GetFileText(string Path) for easy text file reading.
    - Added the complete structure for reading minecraft JSON files (MCIdentifier)
    - Added Minecraft.IdHandler with functions to identify and create MCIdentifiers.
    - Added usage sample for MCIdentifier to CodeSamples.cs
    - Removed duplicate resource ICSharpZipLib.dll
    - Renamed "Fix" to "Delete" config folder to prevent confusion about it.
    - Re-added the missing EpicMinecraft.ico
    - Added JSON instruction library for near future use on starting MC.
    - Added an option to launch minecraft without forge.
    - Added Sequence diagram of the program's main process design.
    - Changed Minecraft.cs to add credits for a piece of used code.
    - Added General Public License.
    - CSharpZipLib library added, using it under the GNU terms of use.

    Posted in: Minecraft Tools
  • 0

    posted a message on My Custom C# launcher for minecraft 1.6.2
    Now compatible with forge .828, minecraft 1.6.2.
    It's also possible to not start with forge at all.

    If you want to know more about what's updated, check the changelog on the open source project site.
    Posted in: Minecraft Tools
  • 0

    posted a message on My Custom C# launcher for minecraft 1.6.2

    It freezes for me instead of opening Minecraft. Help? (Also, does it make a difference that I'm using Microsoft Visual C# Express 2010?)


    Look at the wiki, i've tested it for forge 789 (heavily outdated build by now)
    This can be changed at Minecraft.cs, line 38.

    if you can't start minecraft using the buttons, go to MainForm.cs , line 169.

    uncomment everything in that function, and attach the new process to the commented variable.


    If you've done that, the launcher will not close when starting, and give you debug info from java, so you know the error that is occurring (I expect that the forge version difference is the problem). If you need more help, post here again.
    Posted in: Minecraft Tools
  • To post a comment, please .