summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Update MDK for 1.19 changes (#8675)SizableShrimp2022-06-091-35/+43
|
* Forge 1.19SizableShrimp2022-06-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Bump pack.mcmeta formats * 1.19 biome modifiers * Mark ClientPlayerNetworkEvent.LoggedOutEvent's getters as nullable * Add docs and package-info to client extension interfaces package * Move RenderBlockOverlayEvent hooks to ForgeHooksClient * Add package-infos to client events package * Rename SoundLoadEvent to SoundEngineLoadEvent This reduces confusion from consumers which may think the name SoundLoadEvent refers to an individual sound being loaded rather than the sound engine. * Document and change SoundLoadEvent to fire on mod bus Previously, it fired on both the mod bus and the Forge bus, which is confusing for consumers. * Delete SoundSetupEvent Looking at its original implementation shows that there isn't an appropriate place in the new sound code to reinsert the event, and the place of 'sound engine/manager initialization event' is taken already by SoundLoadEvent. * Perform some cleanup on client events - Removed nullable annotations from ClientPlayerNetworkEvent - Renamed #getPartialTicks methods to #getPartialTick, to be consistent with vanilla's naming of the partial tick - Cleanup documentation to remove line breaks, use the spelling 'cancelled' over 'canceled', and improve docs on existing and new methods. * Remove EntityEvent.CanUpdate Closes MinecraftForge/MinecraftForge#6394 * Switch to Jetbrains nullability annotations * New PlayLevelSoundEvent; replaces old PlaySoundAtEntityEvent * Remove ForgeWorldPresetScreens * Remove IForgeRegistryEntry * Remove use of List<Throwable> in FML's CompletableFutures * Add docs to mod loading stages, stages, and phases * Gradle 7.4.2 * Use SLF4J in FMLLoader and other subprojects * Switch dynamic versions in subprojects to pinned ones * Switch ForgeRoot and MDK to FG plugin markers * Configure Forge javadoc task The task now uses a custom stylesheet with MCForge elements, and configured to combine the generation from the four FML subprojects (fmlloader, fmlcore, javafmllanguage, mclanguage) and the Forge project into the javadoc output. * Update docs/md files, for 1.19 update and the move away from IRC to Discord. * Make "Potentially dangerous alternative prefix" a debug warning, not info. Co-authored-by: Curle <curle@gemwire.uk> Co-authored-by: sciwhiz12 <arnoldnunag12@gmail.com> Signed-off-by: SizableShrimp <sizableshrimp@sizableshrimp.me>
* Add pack-type-specific format versions in pack metadata. Fixes #8563 (#8612)sciwhiz122022-05-311-1/+3
|
* Update to 1.18.2SizableShrimp2022-03-012-14/+19
| | | | | | | | Co-authored-by: sciwhiz12 <arnoldnunag12@gmail.com> Co-authored-by: Marc Hermans <marc.hermans@ldtteam.com> Co-authored-by: LexManos <LexManos@gmail.com> Co-authored-by: Curle <curle@gemwire.uk> Signed-off-by: SizableShrimp <sizableshrimp@sizableshrimp.me>
* Fix dedicated server install. Closes #8226LexManos2021-11-301-2/+2
| | | | | | | Fix example mod Fix obf issue with records. Closes #8228 Fix dependencies beingg out of sync from vanilla. Closes #8227 Disable mixin due to module incompatibility.
* Initial port to 1.18Curle2021-11-302-2/+2
| | | | | Co-authored-by: David Quintana <gigaherz@gmail.com> Co-authored-by: SizableShrimp <sizableshrimp@sizableshrimp.me>
* Minor resource pack related fixes (#7884)Cyborgmas2021-08-231-2/+1
|
* Update to 1.17SizableShrimp2021-07-221-12/+4
| | | | | | | | | | | | | | | | | | | | | | Update to Official classnames Patchwork Make the game compile and run Merge in the new HUD overlay API Merge in the new render properties API PEEL Use Gradle 7.2 snapshot to fix eclipse integration bug in 7.1, Would use 7.0 but FG needs 7.1 for some reason. New FML installer Update to 1.17.1 Co-authored-by: LexManos <lexmanos@gmail.com> Co-authored-by: SizableShrimp <sizableshrimp@sizableshrimp.me> Co-authored-by: cpw <cpw+github@weeksfamily.ca> Co-authored-by: Curle <curle@gemwire.uk> Co-authored-by: Unnoen <Unnoen@users.noreply.github.com> Co-authored-by: covers1624 <laughlan.cov@internode.on.net> Co-authored-by: DaemonUmbra <daemon.umbra@gmail.com> Co-authored-by: gigaherz <gigaherz@gmail.com> Signed-off-by: SizableShrimp <sizableshrimp@sizableshrimp.me>
* Use JGit instead of GrGit now that jcenter is going away.LexManos2021-03-151-1/+1
| | | | Update missed mapped name in MDK.
* Quiet down errors related to modders not changing their update urls from the ↵LexManos2020-12-261-4/+4
| | | | default.
* Update event bus version (should be 3.0.5)cpw2020-11-061-3/+6
| | | | | | Tweak MDK to automatically populate recommended values for things like forge version, loader version and minecraft version. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
* 1.16.3 UpdateLexManos2020-09-101-3/+3
| | | | Also included a bunch of warning cleanups.
* Updated MDK and README for 1.16.2 (#7243)Yunus2020-08-132-5/+5
|
* Update MDK license to default to All rights reserved, and offer a link to ↵cpw2020-07-271-2/+3
| | | | | | | chooseyourlicense.com as a place to research appropriate licenses. Note: the license field _is_ backwards compatible and will simply be ignored on older forge versions. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
* Update coremods and spi, include mandatory license field in metadata. Added ↵cpw2020-07-271-0/+2
| | | | | | at top level of mods.toml file. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
* Updated MDK mods.toml versions (#6808)Yunus2020-06-251-3/+3
|
* 1.15.2 Initial UpdateLexManos2020-01-221-3/+3
|
* Update to 1.15.1tterrag2019-12-172-5/+5
|
* Fix Entity.getPersistentData function name. Closes #6131LexManos2019-09-121-1/+1
| | | | Bump spec version for first 1.14.4 RB.
* Updated Example Version Range for 1.14.4 (#5950)Thomas Aunvik2019-07-201-4/+4
| | | | | | * Updated Example Version Range for 1.14.4 * Also changed loader version and version range
* Split userdev data entry point into it's own provider to fix duplicate mod ↵LexManos2019-06-251-2/+2
| | | | issue.
* Update Example Mod (#5781)marcus84482019-06-122-4/+4
|
* Fix author and other strings in the mdk mods toml file, update coremods to 0.3.+cpw2019-02-172-9/+9
| | | | Signed-off-by: cpw <cpw+github@weeksfamily.ca>
* Fix the MDK..cpw2019-02-152-8/+9
| | | | Signed-off-by: cpw <cpw+github@weeksfamily.ca>
* Clean up the mod loading context objects. There is only one ThreadLocal now.cpw2019-02-131-14/+14
| | | | | | | **BREAKING CHANGE** FMLModLoadingContext is renamed to FMLJavaModLoadingContext. LanguageProviders can setup additional contextual data. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
* Reimplement update checkerichttt2019-01-271-2/+2
|
* Use recommended approach to applying version data to mdk.cpw2019-01-271-2/+1
| | | | Signed-off-by: cpw <cpw+github@weeksfamily.ca>
* Update MDK for new naming schemecpw2019-01-141-15/+42
|
* Fix up event naming, move them to sensible packages and document everything ↵cpw2019-01-141-3/+3
| | | | a bit.
* Update mdk with some tweaks for buildingcpw2019-01-051-3/+3
|
* fix up the examplemod for new FML and add a couple of extra bits.cpw2018-09-304-30/+96
|
* Minor code and documentation cleanup. (#4664)mezz2018-01-121-3/+14
|
* Add pack.mcmeta to examplemod (#3813)Max Shen2017-05-011-0/+7
|
* Update example mod for new mappings.LexManos2016-05-181-2/+2
|
* Vestigal fml-ectomy.cpw2015-08-022-0/+36