Commit graph

103 commits

Author SHA1 Message Date
Pierce
b850909f5a fix MC lockup for OSX 2019-07-23 16:27:33 -04:00
Pierce
4a30dd96d5 Added ability to override paths. Fixed docs and typos 2019-07-22 19:29:36 -04:00
Pierce
45f3c95da1 Fixed a silly error i made 2019-07-21 09:09:18 -04:00
Pierce
1f1f4c847f Typos, updated docs 2019-07-19 06:38:29 -04:00
Pierce
a21fe5036b added support for forge installer. "Merged" #15 and #13. arg length set to 11 2019-07-19 06:30:34 -04:00
Pierce
fafd82856f Fix clean up, remove options.forge.path 2019-06-25 11:01:35 -04:00
Pierce
c62a3b293f Woops.. 2019-06-22 22:55:43 -04:00
Pierce
d521ecee31 refactors and updates 2019-06-22 22:54:27 -04:00
Pierce
e5e1d68883 Small changes, non breaking this time
Removed getPid in favor of returning the child process instead. Added OS detection as well!
2019-06-08 14:21:15 -04:00
Pierce
62d02dccba small but major changes again. Pretty much done now
Removed: close restart. setting options in constructor.
Added: getPid and new gif
Reformatted: options now go back into the launch function. `authorization` still accepts either an json object or a promise. Better docs v2
2019-06-06 14:49:18 -04:00
Pierce
845fac3767 npm bump 2019-05-26 16:44:20 -04:00
Pierce
9cf79157d2 Fixed improper version json, added ability to set width and height 2019-05-26 16:42:23 -04:00
Pierce
41d091bbb9 Fixed Forge and assets breaking 2019-05-26 12:23:34 -04:00
Pierce
3f0ceae5b6 Change how authentication gets passed
I was making a launcher of my own, and I found it very hard to juggle with having the auth in the options since I needed to set the client events before I actaully had the users login. This will fix the issue i was running into!
2019-05-23 20:40:44 -04:00
Pierce
69ec61f56e Fixed dev bugs and old docs. Added restart and close functions 2019-05-23 19:40:34 -04:00
Pierce
1a5d290cc8 remove event.js 2019-05-22 20:35:45 -04:00
Pierce
0d4bcfd6f6 rewrite 2019-05-22 18:28:48 -04:00
Pierce
736c554c69 forgot a separator here 2019-05-16 19:02:27 -04:00
Pierce
efac3cfe53 Download custom resources if url is provided. Mainly made for Fabric 2019-05-10 22:10:38 -04:00
Pierce
c0cf0aee01 Checksum, fix random version file request, removed node-fetch 2019-05-07 19:12:24 -04:00
Pierce
5748b386e3 clean up classpaths, deprecating options.forge.path to options.forge 2019-05-04 21:57:12 -04:00
Pierce
ebefa405a0 ignore that 2019-04-28 17:53:37 -04:00
Pierce
25f889f091 Fix EPERM error, debug event 2019-04-28 17:52:37 -04:00
Pierce
a535ddb890 Fix linux issues, thanks class paths! Closes #8 2019-04-26 20:18:18 -04:00
Pierce
1ca9d97c71 NPM bump 2019-04-26 10:32:08 -04:00
Pierce
3036b1de6d npm bump 2019-04-25 08:58:19 -04:00
Pierce
fd5b201143 Adding discord server, bumping to npm aswell 2019-04-18 17:56:36 -04:00
Pierce
cd698c9f1b Update License and reformat some things
Not a major change

also removed the forced `-Xincgc` .
2019-04-18 17:35:39 -04:00
Pierce
ff8637536b npm bump 2019-04-12 19:27:07 -04:00
Pierce
dd8b80d69d fallback if modification doesnt have the proper arguments 2019-04-06 13:03:01 -04:00
Pierce
c767fb0685 Adds in support for custom jars like optifine 2019-04-05 21:15:12 -04:00
Pierce
b95ef6f9a2 Not sure how this worked when i tested this.. Fixed some dumb mistakes 2019-03-26 22:45:35 -04:00
Pierce
f5e5482c5d Fixed audio for older MC versions not downloading. Made Readme better 2019-03-26 17:20:36 -04:00
Pierce
b21ddf1d63 Adding in support for older MC versions. Looking into sound issue 2019-03-26 12:20:36 -04:00
Pierce
8e3d6751ae woops, change json parse down here to 2019-03-10 21:29:42 -04:00
Pierce
a2e166dfe1 Added Proxy and Server launch options. Reformted stuff 2019-03-10 20:18:49 -04:00
Pierce
2652654c18 Fixed downloads causing crashes. Better Docs 2019-02-10 21:21:14 -05:00
Pierce
9574095696 Clean up launchArguments 2019-02-08 18:37:05 -05:00
Pierce
a1652d2398 object to props, fixed 1.7.3 and up from not launching 2019-02-08 16:59:27 -05:00
Pierce
0cf0c22a65 Updated documentation 2019-02-08 15:23:41 -05:00
Pierce
edaf35dcd8 changes to getLaunchOptions so tweaks arent hard coded 2019-02-08 15:18:07 -05:00
Pierce
1c097c6ae3 npm bump 2019-02-08 14:54:33 -05:00
Pierce
f9fc29ee67 Forge Support 2019-02-08 12:19:54 -05:00
Pierce
a4a653d8fa Download progress event 2019-01-28 17:26:04 -05:00
Pierce
2f0c3b3c44 Get package from url 2019-01-13 20:31:17 -05:00
Pierce
2b6fa2a973 Events 2019-01-12 21:39:22 -05:00
Pierce
4202eb201c prevents code from continuing to run
No idea why the first resolve doesnt just end it...
2019-01-12 20:51:24 -05:00
Pierce
96cbd7c8d2 making docs more accurate 2018-12-30 20:47:22 -05:00
Pierce
a7ea2803c4 NPM bump 2018-12-30 18:38:51 -05:00
Pierce
27ccc91b0d fixed an issue with NPM 2018-12-09 18:17:20 -05:00
Pierce
2b11817bfa Removed a unneeded require 2018-12-09 18:13:20 -05:00
Pierce
8f0fd79035 Update package.json 2018-12-02 08:46:37 -05:00
Pierce
c117a6707e Init 2018-10-29 18:13:58 -04:00