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