summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Stop recommending that mods depend on an optional dependency via runtimeOnly ↵Luke Bemish2024-04-281-3/+11
| | | | | | | | | (#48) * Stop recommending that mods depend on an optional dependency via runtimeOnly * Switch forge in dep to neoforge * Make comment more intuitive
* Configure idea to download sources and javadocs (#47)Jozufozu2024-04-131-0/+8
|
* Remove project from resource processing template replacement (#45)Luke Bemish2024-04-091-6/+12
|
* Document mixins and ATs (#43)Brennan Ward2024-03-131-0/+26
|
* bump userdev to 7.0.97Brennan Ward2024-03-121-1/+1
| | | | Fixes eclipse not working out-of-the-box
* Bump versions (#38)Up2024-03-127-26/+32
| | | | | | | | | | | * update foojay-resolver-convention plugin (0.5.0 -> 0.8.0) * bump neo version (20.4.80-beta -> 20.4.147-beta) * bump neogradle (7.0.80 -> 7.0.86) * update gradle wrapper (8.1.1 -> 8.6) gradle 8.5 or later is required to support JVM 21.
* Fix the build action when running against a tag (#40)James Wolff2024-03-121-3/+3
| | | | | | | | | | * Update build.yml Change fetch-depth to 0 on the checkout action closes #39 * Update setup-java and gradle-build versions actions/setup-java@v2 -> actions/setup-java@v4 gradle/gradle-build-action@v2 -> gradle/actions/setup-gradle@v3
* Add `.title` to CreativeModeTab example (#35)ZestyBlaze2024-01-231-0/+2
| | | To better show how to create Tabs
* Clarify purpose of NeoForge.EVENT_BUS.register in ExampleMod class (#32)PixelGameWizard2024-01-231-1/+3
|
* Removed mention of resolved issue. (#36)한현빈2024-01-231-1/+1
|
* Parchment and Network Update (#33)Nekretaur2024-01-072-3/+7
|
* Add project version listing URL to properties file(#25)Nekretaur2023-12-231-1/+1
|
* Update MDK to 1.20.4 (#29)Matyrobbrt2023-12-214-24/+18
|
* Remove final from instanceof check in Config (#26)TelepathicGrunt2023-12-101-1/+1
| | | | | Eclipse reaaaally hates this `final` here and it looks weird to the rest of us. Since the MDK should work for all IDEs. we should remove that `final`.
* Remove mapping values from gradle.properties (#23)IchHabeHunger542023-12-071-19/+0
|
* Update to NeoForge 20.2 stable and newer NeoGradle (#21)shartte2023-12-053-7/+6
| | | | | * Bump NeoGradle and remove 3G memory settings for Gradle, since the memory for decompilation is no longer inherited from Gradles memory settings since NeoGradle 7.0.56. * Bump NeoForge to stable for 1.20.2
* Update setup process (#17)한현빈2023-12-011-18/+3
| | | Co-authored-by: sciwhiz12 <sciwhiz12@gmail.com>
* Bump NeoGradle so people with space in filepath can run MDK (#20)TelepathicGrunt2023-12-011-1/+1
|
* Update to 20.2.59-beta (Registry Rework) (#19)AterAnimAvis2023-11-204-16/+17
| | | For more details on updating check out the blogpost at https://neoforged.net/news/20.2registry-rework/
* MDK Updates (#15)Technici4n2023-11-053-6/+6
|
* Add build actionMatyrobbrt2023-10-311-0/+24
|
* Update pack format for 20.2.3-beta (#13)Nekretaur2023-10-301-1/+1
|
* Bump NeoForge version (#12)AzureDoom2023-10-301-1/+1
|
* Update to NG7.Marc Hermans2023-10-307-172/+105
| | | | Update to 20.2
* Update neo_version (#8)palkercode2023-08-121-1/+1
|
* Make each run config use its own subfolder and add 'run-data' to .gitignore (#7)Robert Kämpf2023-08-092-4/+5
|
* Add mixingradle (#6)Luke Bemish2023-08-081-0/+1
|
* Configure all available ProcessResources tasks (#3)SizableShrimp2023-07-231-1/+1
| | | This allows using the properties in resources in the test sourceset automatically and any other custom sourcesets a modder might declare
* Renamed some constants and docs to use names and locations that reference ↵Eivind Norling2023-07-205-19/+16
| | | | NeoForge (#2)
* Update constants for easier usageEivind Norling2023-07-202-4/+4
|
* Add a TEMPLATE LICENSE (MIT) gradle wrapper, and pack.mcmetacpw2023-07-158-1/+377
|
* Fix wordscpw2023-07-151-1/+1
|
* Update some of the file infoscpw2023-07-155-17/+18
|
* Update readmecpw2023-07-152-17/+13
|
* Add MDK files at rootcpw2023-07-159-0/+0
|
* Add 'mdk/' from commit '5302c74d241e468f2f56e88c2105e75c76337b70'cpw2023-07-159-0/+617
|\ | | | | | | | | | | git-subtree-dir: mdk git-subtree-mainline: 5d7826249ad432c9730b59b3eb01642af07ddcaa git-subtree-split: 5302c74d241e468f2f56e88c2105e75c76337b70
| * Update to NeoForgedMarc Hermans2023-07-111-1/+1
| |
| * Make overloads consistent for defineListAllowEmpty in ↵Thomas Kain2023-07-031-1/+1
| | | | | | | | ForgeConfigSpec.Builder (#9604)
| * Try and be a bit nicer about handling bad [feature] definitions (#9606)cpw2023-06-281-0/+6
| | | | | | | | | | | | | | * Try and be a bit nicer about handling bad [feature] definitions - they're single square bracket defined and require strings for feature bound values. * Some more tweaks to the feature system to output useful and well formatted error messages when bounds fail. Requires SPI 7.0.1 and the language string "fml.modloading.feature.missing" has changed. * Use immutable lists where possible and generally tidy things a bit
| * Add example usage for configs to the MDK (#9596)Paint_Ninja2023-06-272-1/+76
| | | | | | Demonstrates proper usage of different config value types, validation, transformation/parsing, load/reload handling and direct field access.
| * Demonstrate configureEach in run configs (#9594)Paint_Ninja2023-06-271-39/+10
| |
| * Reduce verbosity of prepareRuns doc in MDK (#9593)Paint_Ninja2023-06-271-4/+1
| |
| * Lazily configure MDK tasks, improve IDE support (#9592)Paint_Ninja2023-06-271-26/+27
| |
| * Forge 1.20SizableShrimp2023-06-075-59/+192
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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>
| * Update and Regenerate Datapacks (#9419)ChampionAsh53572023-03-281-8/+0
| | | | | | Add generation for pack.mcmeta
| * Update pack versions (#9414)noeppi_noeppi2023-03-241-3/+3
| |
| * Fix broken link for update checker docs in mdk (#9271)Mysterious_Dev2022-12-301-1/+1
| |
| * Update link for Parchment "Getting Started" (#9243)Mysterious_Dev2022-12-261-1/+1
| |
| * Redesign CreativeTab collection event to be a lot more straight forward. (#9198)LexManos2022-12-101-2/+7
| |
| * Forge 1.19.3SizableShrimp2022-12-083-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>