Loading...
Comment:
NeoForge support (#2196 )

* NeoForged support

* 2024 license

* Add Parchment mappings

* Fix NeoGradle integration

* License

* Fix ktlint error

* Allow using parchment mappings for older versions

* Address reviews

* Quote mod_id placeholder in mods.toml template

See 59677b86ece5864084819bbbe3c616636e9d37f8
Status: all builds with this change have finished
Revision: e23ddbd3b83a43380a29b1e50c3ae9bcae966255 VCS Root: minecraft-dev/MinecraftDev (Git)
Parent revisions: 47053d6936a459a88ae0973f04b49b3965015c2b  
User: Unknown (none of TeamCity users defined rednesto username in their VCS username settings)
×

Edit change description

Here you can change the description in TeamCity only. You may consider changing it in the VCS as well, to avoid an ambiguity and inconsistency.

Cancel
Changed: 63 files (46 added, 17 edited) in
edited readme.md
added src/gradle-tooling-extension/groovy/com/demonwav/mcdev/platform/mcp/gradle/tooling/neogradle/NeoGradle7ModelBuilderImpl.groovy
added src/gradle-tooling-extension/groovy/com/demonwav/mcdev/platform/mcp/gradle/tooling/neogradle/NeoGradle7ModelImpl.groovy
added src/gradle-tooling-extension/java/com/demonwav/mcdev/platform/mcp/gradle/tooling/McpModelNG7.java
edited src/gradle-tooling-extension/resources/META-INF/services/org.jetbrains.plugins.gradle.tooling.ModelBuilderService
edited src/main/kotlin/asset/PlatformAssets.kt
added src/main/kotlin/creator/ParchmentStep.kt
added src/main/kotlin/creator/ParchmentVersion.kt
added src/main/kotlin/creator/maven-repo-utils.kt
edited src/main/kotlin/creator/step/McVersionStep.kt
edited src/main/kotlin/facet/MinecraftFacetEditorTabV2.kt
edited src/main/kotlin/facet/MinecraftLibraryKinds.kt
edited src/main/kotlin/insight/PluginLineMarkerProvider.kt
edited src/main/kotlin/insight/generation/MinecraftClassCreateAction.kt
edited src/main/kotlin/platform/PlatformType.kt
edited src/main/kotlin/platform/forge/inspections/sideonly/SideAnnotation.kt
edited src/main/kotlin/platform/forge/util/ForgePackDescriptor.kt
edited src/main/kotlin/platform/forge/version/ForgeVersion.kt
edited src/main/kotlin/platform/mcp/gradle/McpProjectResolverExtension.kt
added src/main/kotlin/platform/mcp/gradle/datahandler/McpModelNG7Handler.kt
added src/main/kotlin/platform/neoforge/NeoForgeFileIconProvider.kt
added src/main/kotlin/platform/neoforge/NeoForgeModule.kt
added src/main/kotlin/platform/neoforge/NeoForgeModuleType.kt
added src/main/kotlin/platform/neoforge/creator/asset-steps.kt
added src/main/kotlin/platform/neoforge/creator/gradle-steps.kt
added src/main/kotlin/platform/neoforge/creator/ui-steps.kt
added src/main/kotlin/platform/neoforge/framework/NeoForgeLibraryKind.kt
added src/main/kotlin/platform/neoforge/framework/NeoForgePresentationProvider.kt
added src/main/kotlin/platform/neoforge/gradle/NeoForgeRunConfigDataService.kt
added src/main/kotlin/platform/neoforge/insight/NeoForgeImplicitUsageProvider.kt
added src/main/kotlin/platform/neoforge/util/NeoForgeConstants.kt
added src/main/kotlin/platform/neoforge/version/NeoForgeVersion.kt
edited src/main/kotlin/util/MinecraftTemplates.kt
edited src/main/kotlin/util/MinecraftVersions.kt
edited src/main/resources/META-INF/plugin.xml
added src/main/resources/assets/icons/platform/NeoForge.png
added src/main/resources/fileTemplates/j2ee/neoforge/NeoForge Config.java.ft
added src/main/resources/fileTemplates/j2ee/neoforge/NeoForge Config.java.html
added src/main/resources/fileTemplates/j2ee/neoforge/NeoForge Main Class.java.ft
added src/main/resources/fileTemplates/j2ee/neoforge/NeoForge Main Class.java.html
added src/main/resources/fileTemplates/j2ee/neoforge/NeoForge Mixins Config.json.ft
added src/main/resources/fileTemplates/j2ee/neoforge/NeoForge Mixins Config.json.html
added src/main/resources/fileTemplates/j2ee/neoforge/NeoForge build.gradle.ft
added src/main/resources/fileTemplates/j2ee/neoforge/NeoForge build.gradle.html
added src/main/resources/fileTemplates/j2ee/neoforge/NeoForge gradle.properties.ft
added src/main/resources/fileTemplates/j2ee/neoforge/NeoForge gradle.properties.html
added src/main/resources/fileTemplates/j2ee/neoforge/NeoForge mods.toml.ft
added src/main/resources/fileTemplates/j2ee/neoforge/NeoForge mods.toml.html
added src/main/resources/fileTemplates/j2ee/neoforge/NeoForge pack.mcmeta.ft
added src/main/resources/fileTemplates/j2ee/neoforge/NeoForge pack.mcmeta.html
added src/main/resources/fileTemplates/j2ee/neoforge/NeoForge settings.gradle.ft
added src/main/resources/fileTemplates/j2ee/neoforge/NeoForge settings.gradle.html
added src/main/resources/fileTemplates/j2ee/skeleton/neoforge/NeoForgeBlock.java.ft
added src/main/resources/fileTemplates/j2ee/skeleton/neoforge/NeoForgeBlock.java.html
added src/main/resources/fileTemplates/j2ee/skeleton/neoforge/NeoForgeEnchantment.java.ft
added src/main/resources/fileTemplates/j2ee/skeleton/neoforge/NeoForgeEnchantment.java.html
added src/main/resources/fileTemplates/j2ee/skeleton/neoforge/NeoForgeItem.java.ft
added src/main/resources/fileTemplates/j2ee/skeleton/neoforge/NeoForgeItem.java.html
added src/main/resources/fileTemplates/j2ee/skeleton/neoforge/NeoForgeMobEffect.java.ft
added src/main/resources/fileTemplates/j2ee/skeleton/neoforge/NeoForgeModEffect.java.html
added src/main/resources/fileTemplates/j2ee/skeleton/neoforge/NeoForgePacket.java.ft
added src/main/resources/fileTemplates/j2ee/skeleton/neoforge/NeoForgePacket.java.html
edited src/main/resources/messages/MinecraftDevelopment.properties
×

Add build comment

Cancel
×

Mute test

×

×

Server communication failure

Server is unavailable

Server stopped or communication with the server is not possible due to network failure.

Server shutdown started.

Please relogin to continue your work.

×

Run Custom Build

×

TODO

Loading related builds...
Cancel
×

Responsibility

×

Edit tags

Cancel
×

Loading...

×

Are you sure?

Cancel
×

Please type to confirm.
Cancel