Commit graph

81 commits

Author SHA1 Message Date
LexManos
e4bfca53af Rework server launching at runtime to include needed default arguments and validate libraries exist.
Move Forge config loading to manual while config system is in development.
2019-02-04 18:23:58 -08:00
ichttt
2ac439f99e Reimplement update checker 2019-01-27 21:23:24 +01:00
cpw
ae176e6c1f Use recommended approach to applying version data to mdk.
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2019-01-27 11:42:47 -05:00
cpw
e9d087b6f3 Fix mdk properties - now the mdk offers default console debug logging
with various useful channels for development enabled.

Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2019-01-27 11:42:46 -05:00
cpw
5422d1342c More logging tweaks, including some aimed at userdev.
`forge.logging.markers=<LIST OF MARKERS>` will enable markers.

Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2019-01-27 00:06:57 -05:00
cpw
b1cd7fcee0 Update MDK for new naming scheme 2019-01-14 22:43:17 -05:00
cpw
4666bd9e8a Fix up event naming, move them to sensible packages and document everything a bit. 2019-01-14 22:43:17 -05:00
LexManos
b063c1c80a Update userdev and runconfigs for ForgeGradle changes. 2019-01-08 00:29:36 -08:00
cpw
169d4ce67b Update mdk with some tweaks for building 2019-01-05 00:14:07 -05:00
David Quintana
05761cb243 Create a userdev-specific main, and include it as an injected file in the userdev jar. (#5231) 2018-12-11 20:04:23 -08:00
LexManos
fb1b05ea04 Make Forge group/name dynamic in MDK as well. 2018-11-14 13:42:11 -08:00
LexManos
b89d5e00a8 Include changelog in published artifacts. 2018-11-14 13:39:56 -08:00
LexManos
c3e52b499c Workaround for gradle issue with jar signing. 2018-11-13 16:32:55 -08:00
LexManos
c9f6da92f8 MDK progress. 2018-10-11 18:54:05 -07:00
cpw
c83b13d45c fix up the examplemod for new FML and add a couple of extra bits. 2018-09-30 14:29:14 -04:00
LexManos
a171cf3efe Work on publishing tasks.
Userdev/universal/mdk done.
mdk needs updating once FG3 user side is finished.
Installer waiting on Interaller project re-write to do install time deobf/patching.
2018-09-25 00:29:20 -07:00
mezz
2c7e9bed37 Minor code and documentation cleanup. (#4664) 2018-01-12 23:54:29 -08:00
LexManos
bf6249efe4 Initial patch update to 1.12.
Some things to note:
Netty is screwy so currently can't join single player. @cpw
Crafting has been MAJORY reworked. The current GameRegistry functions are nooped, this is IN THE WORKS.
  Just need to move the recipe list to a full class registry, and then re implement the in-code recipe registration.
  Also, it IS advised that modders move to JSON, because ideally we'll see a S->C recipe syncing system in 1.13
  which would allow servers to have custom recipes.
  OreDictionary currently 1/2 works, need to write a better algorithm for replacing ingredients.
  Please be patient
Rendering:
  A lot of functions got a new float parameter, this is similar to partial ticks, needs more research
2017-06-10 22:22:02 -04:00
Max Shen
9763f5666d Add pack.mcmeta to examplemod (#3813) 2017-05-01 17:52:36 -07:00
James Mitchell
b3f0466b7a Update MCP mappings to snapshot_nodoc_20161220 (#3551) 2016-12-21 15:52:30 -08:00
LexManos
5c06a5ad8f Added gradle.properties to MDK (#3361)
The file sets the default max heap size to 3 GiB so that the decompilation doesn't fail as often.

(cherry picked from commit 49ec3d1b9322ee2b7a1312059118173b0b3fe6d0)
2016-12-05 12:16:30 -08:00
LexManos
f1a961b6d0 Small Cleanup in example build.gradle. 2016-10-08 16:26:24 -07:00
LexManos
7c9542263b Update gradle wrapper to 2.14, reference MC json, and add java6 compat lines to default MDK build.gradle. 2016-08-20 17:11:17 -07:00
LexManos
a3ec974285 Update example mod for new mappings. 2016-05-18 18:06:41 -07:00
LexManos
e3a778c2d8 Update mappoings snapshot to 20160518 2016-05-18 05:23:30 -07:00
Anthony Anderson
629904b1ab Remove trailing */ in the build.gradle
Signed-off-by: Anthony Anderson <lordillyohs@gmail.com>
2015-11-24 20:10:02 -05:00
cpw
ad43835de4 Fix MDK for 1.8.8 using FG2.1 snapshot 2015-11-24 15:30:09 -05:00
Abrar Syed
5ed505dab4 Update FG version to 2.0.2 2015-10-27 23:45:49 -05:00
cpw
97919f5a95 More cleanup of the default eclipse workspace. The project is now called "MDKExample" not "Minecraft".
The project tree is now contemporary, instead of a copy from 1.5.x era MC. The launches are cleaned up, and refer to
a better default "runDir" of "run" rather than "eclipse".. Updating to FG2.0.1 which will contain relevant binary fixes.
2015-08-26 21:57:31 -04:00
AbrarSyed
d4ed44b8e4 added MDK package 2015-08-09 20:30:31 -05:00
cpw
7cf632a721 Vestigal fml-ectomy. 2015-08-02 00:03:47 -04:00