77eeae0066Minor resource pack related fixes (#7884)
Cyborgmas
2021-08-23 13:52:17 -0400
43918e3496Update to 1.17
SizableShrimp
2021-07-17 00:08:49 -0500
25bec28365ForgeGradle 5.1 and Gradle 7, which allows development on J16. Runtime still targets J8. (#7877)
SizableShrimp
2021-07-21 16:21:09 -0500
2ebe71dd9cUpdate for Forge's new maven (#7723)
AterAnimAvis
2021-04-23 06:28:18 +0100
2228a32446Use JGit instead of GrGit now that jcenter is going away. Update missed mapped name in MDK.
LexManos
2021-03-15 12:18:42 -0700
c8bca2c697Regenerate patches with relative headers. This should lower conflicts in future PRs. Convert Forge to use Official mappings. Mojang released their obfuscation mappings but we have not used them up until now due to wanting to get their license to be more explicitly permissive. It is clear that their intent is to allow us to use their names for developing mods like this. See the full wording, and our interpretation here: https://github.com/MinecraftForge/MCPConfig/blob/master/Mojang.md
LexManos
2021-03-09 13:37:23 -0800
7d7d9f3617Update to FG4, and Gradle 6.8.
LexManos
2021-03-09 13:27:46 -0800
e14a0a16d9Reduce default logging markers in the MDK. Modders can re-enable these for better debugging. (#7432)
FledgeShiu
2021-02-16 08:39:02 +0800
82bbd361bbQuiet down errors related to modders not changing their update urls from the default.
LexManos
2020-12-26 11:39:14 -0800
60f678cc08Update event bus version (should be 3.0.5)
cpw
2020-11-06 21:11:26 -0500
e686486665Additions to the mdk build.gradle to accommodate datagens. (#7398)
Flanks255
2020-10-08 16:03:41 -0500
5dd948508a1.16.3 Update Also included a bunch of warning cleanups.
LexManos
2020-09-10 12:01:34 -0700
0e2a3a6b14Updated MDK and README for 1.16.2 (#7243)
Yunus
2020-08-13 21:22:58 +0200
d03fbe5331Update MDK license to default to All rights reserved, and offer a link to chooseyourlicense.com as a place to research appropriate licenses.
cpw
2020-07-27 21:06:48 -0400
2c41698b3dUpdate coremods and spi, include mandatory license field in metadata. Added at top level of mods.toml file.
cpw
2020-07-27 20:09:45 -0400
6e2d55542fRe-write checkATs function and automate making Items/Blocks public.
LexManos
2020-06-29 19:33:30 -0700
f7f7dab1ddAdd --flat argument to data generators to not create data in mod specific directores. Useful For Forge's test mods mainly. Standardized data gen cache file's folder separators. Added ItemModelProvider to BlockStateProvider for cleaner datagen code. Added .gitattributes to fix datagen json's line endings correct on windows.
LexManos
2020-06-03 16:57:07 -0700
eaeed364baUpdate version and support data on README. (#6429)
Unnoen
2020-02-15 07:02:00 +1100
80d2e0ff5cUpdate to 1.15.1
tterrag
2019-12-17 14:30:18 -0500
81766ad180Fix Entity.getPersistentData function name. Closes#6131 Bump spec version for first 1.14.4 RB.
LexManos
2019-09-12 08:52:22 -0700
c8076eaf04Updated Example Version Range for 1.14.4 (#5950)
Thomas Aunvik
2019-07-20 18:06:06 +0200
32b7e456d7Fixed EntityJoinWorldEvent not being fired when player is added to ServerWorld. #5827 Fixed wrong example path for the access transformer in the MDK build.gradle. #5891 Added getters for mouse x/y velocity and if the middle-mouse button is being held down. #5776 Modify issue template for better clarity. #5874 Fixed grindstone not using ItemStack-sensitive getMaxDamage. #5831 Added ParticleManager.registerFactory to Forge's AT. #5896 Fixed NPE in SidedInvWrapper when side was null. #5787 Moved EndermanEntity.setAttackTarget super call to allow LivingSetAttackTargetEvent the ability to override default behavior. #5778 Added field to make "Looking at" debug info maximum distance configurable #5714
LexManos
2019-07-08 17:49:52 -0700
35aab8b17aSplit userdev data entry point into it's own provider to fix duplicate mod issue.
LexManos
2019-06-25 18:03:51 -0700
b02f3209dfUpdate Example Mod (#5781)
marcus8448
2019-06-12 16:49:20 -0700
52909292acAdd way to publish the reobf Jar with the maven-publish task. The standard way does not publish reobfuscated artifacts.
cpw
2019-03-09 18:43:20 -0500
b1cd9faf72Update MDK Readme to describe new FG3 procedures. (#5553)
John Hannan
2019-02-26 10:11:41 +0800
5b4dfd11bfRemove now defunct eclipse files from MDK
tterrag
2019-02-18 15:14:42 -0500
c5f7cfe6eeFix author and other strings in the mdk mods toml file, update coremods to 0.3.+
cpw
2019-02-16 17:42:30 -0500
f4f3c9bd2dFix the MDK..
cpw
2019-02-15 21:53:52 -0500
f71f347082Clean up the mod loading context objects. There is only one ThreadLocal now.
cpw
2019-02-13 22:13:59 -0500
e4bfca53afRework 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.
LexManos
2019-02-04 18:23:58 -0800
ae176e6c1fUse recommended approach to applying version data to mdk.
cpw
2019-01-27 11:37:56 -0500
e9d087b6f3Fix mdk properties - now the mdk offers default console debug logging with various useful channels for development enabled.
cpw
2019-01-27 10:46:39 -0500
5422d1342cMore logging tweaks, including some aimed at userdev. forge.logging.markers=<LIST OF MARKERS> will enable markers.
cpw
2019-01-27 00:06:57 -0500
b1cd7fcee0Update MDK for new naming scheme
cpw
2019-01-14 22:42:53 -0500
4666bd9e8aFix up event naming, move them to sensible packages and document everything a bit.
cpw
2019-01-14 22:32:43 -0500
b063c1c80aUpdate userdev and runconfigs for ForgeGradle changes.
LexManos
2019-01-08 00:29:36 -0800
169d4ce67bUpdate mdk with some tweaks for building
cpw
2019-01-05 00:14:07 -0500
05761cb243Create a userdev-specific main, and include it as an injected file in the userdev jar. (#5231)
David Quintana
2018-12-12 05:04:23 +0100
fb1b05ea04Make Forge group/name dynamic in MDK as well.
LexManos
2018-11-14 13:42:11 -0800
b89d5e00a8Include changelog in published artifacts.
LexManos
2018-11-14 13:39:56 -0800
c3e52b499cWorkaround for gradle issue with jar signing.
LexManos
2018-11-13 16:32:55 -0800
c83b13d45cfix up the examplemod for new FML and add a couple of extra bits.
cpw
2018-09-30 14:29:03 -0400
a171cf3efeWork 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.
LexManos
2018-09-25 00:29:20 -0700
2c7e9bed37Minor code and documentation cleanup. (#4664)
mezz
2018-01-12 23:54:29 -0800
bf6249efe4Initial 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
LexManos
2017-06-06 07:04:10 +1000
9763f5666dAdd pack.mcmeta to examplemod (#3813)
Max Shen
2017-05-01 20:52:36 -0400
b3f0466b7aUpdate MCP mappings to snapshot_nodoc_20161220 (#3551)
James Mitchell
2016-12-21 15:52:30 -0800
5c06a5ad8fAdded gradle.properties to MDK (#3361)
LexManos
2016-12-05 12:16:30 -0800
f1a961b6d0Small Cleanup in example build.gradle.
LexManos
2016-10-08 16:26:24 -0700
7c9542263bUpdate gradle wrapper to 2.14, reference MC json, and add java6 compat lines to default MDK build.gradle.
LexManos
2016-08-20 17:11:08 -0700
a3ec974285Update example mod for new mappings.
LexManos
2016-05-18 18:06:41 -0700
e3a778c2d8Update mappoings snapshot to 20160518
LexManos
2016-05-18 05:11:56 -0700
629904b1abRemove trailing */ in the build.gradle
Anthony Anderson
2015-11-24 20:02:50 -0500
ad43835de4Fix MDK for 1.8.8 using FG2.1 snapshot
cpw
2015-11-24 15:30:09 -0500
5ed505dab4Update FG version to 2.0.2
Abrar Syed
2015-10-27 23:45:49 -0500
97919f5a95More 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.
cpw
2015-08-26 16:19:31 -0400