summaryrefslogtreecommitdiff
path: root/src/main/java/com
AgeCommit message (Collapse)Author
2023-07-03Make overloads consistent for defineListAllowEmpty in ↵Thomas Kain
ForgeConfigSpec.Builder (#9604)
2023-06-27Add example usage for configs to the MDK (#9596)Paint_Ninja
Demonstrates proper usage of different config value types, validation, transformation/parsing, load/reload handling and direct field access.
2023-06-07Forge 1.20SizableShrimp
- Creative mode tabs are now a registry; the `BuildContents` event was renamed to `BuildCreativeModeTabContentsEvent` and moved it to its own class - The pack format is now 15 for both resource packs and data packs - `ScreenUtils` was deprecated in favor of a `GuiGraphics` extension - Forge and the MDK were updated to Gradle 8 and FG6 - The Forge common config file was removed (it only contained the deprecated old fields for resource caching, which was removed in 1.19.3) - Registry dummy entries were removed - `RemappingVertexPipeline` was fixed to forward the `endVertex()` call - Forge tool tags were removed in favor of vanilla ones Co-authored-by: ChampionAsh5357 <ash@ashwork.net> Co-authored-by: coehlrich <coehlrich@users.noreply.github.com> Co-authored-by: Dennis C <11262040+XFactHD@users.noreply.github.com> Co-authored-by: Matyrobbrt <matyrobbrt@gmail.com>
2022-12-10Redesign CreativeTab collection event to be a lot more straight forward. (#9198)LexManos
2022-12-08Forge 1.19.3SizableShrimp
Created a CreativeModeTabEvent to register creative mode tabs and populate entries per tab Moved datapack registries to DataPackRegistryEvent.NewRegistry event instead of tying them to ForgeRegistry Made it easier for mods to datagen datapack builtin entries with DatapackBuiltinEntriesProvider Provided access to lookupProvider for datagen Updated dependencies to match versions used by vanilla and update JarJar to 0.3.18 Added a test mod for the new CreativeModeTabEvent Throws better error message for Forge registries in tag datagen Deleted ForgeRegistryTagsProvider Updated ClientChatReceivedEvent and ServerChatEvent for Mojang changes Added patches for both sign related methods in ModelLayers Changed RegisterShadersEvent to use ResourceProvider Migrated old Mojang math types to JOML Co-authored-by: Marc Hermans <marc.hermans@ldtteam.com> Co-authored-by: LexManos <LexManos@gmail.com> Co-authored-by: sciwhiz12 <arnoldnunag12@gmail.com> Co-authored-by: coehlrich <coehlrich@users.noreply.github.com>
2022-11-08Add missing semi-colon near the Dist import statement in example mod.Nexus-Dino
2022-10-21Fix ClientModEvents example not subscribing to client-sided events (#9097)Nexus-Dino
2022-06-09Update MDK for 1.19 changes (#8675)SizableShrimp
2022-03-01Update to 1.18.2SizableShrimp
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>
2021-11-30Fix dedicated server install. Closes #8226LexManos
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.
2021-11-30Initial port to 1.18Curle
Co-authored-by: David Quintana <gigaherz@gmail.com> Co-authored-by: SizableShrimp <sizableshrimp@sizableshrimp.me>
2021-07-22Update to 1.17SizableShrimp
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>
2021-03-15Use JGit instead of GrGit now that jcenter is going away.LexManos
Update missed mapped name in MDK.
2019-06-12Update Example Mod (#5781)marcus8448
2019-02-17Fix author and other strings in the mdk mods toml file, update coremods to 0.3.+cpw
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2019-02-15Fix the MDK..cpw
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2019-02-13Clean up the mod loading context objects. There is only one ThreadLocal now.cpw
**BREAKING CHANGE** FMLModLoadingContext is renamed to FMLJavaModLoadingContext. LanguageProviders can setup additional contextual data. Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2019-01-14Update MDK for new naming schemecpw
2019-01-14Fix up event naming, move them to sensible packages and document everything ↵cpw
a bit.
2018-09-30fix up the examplemod for new FML and add a couple of extra bits.cpw
2018-01-12Minor code and documentation cleanup. (#4664)mezz
2016-05-18Update example mod for new mappings.LexManos
2015-08-02Vestigal fml-ectomy.cpw