ワンクリックで
new-version
Step-by-step checklist for adding support for a new Minecraft version to Disenchantment.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Step-by-step checklist for adding support for a new Minecraft version to Disenchantment.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | new-version |
| description | Step-by-step checklist for adding support for a new Minecraft version to Disenchantment. |
| disable-model-invocation | true |
| argument-hint | ["minecraft-version e.g. 1.21.12"] |
Add Minecraft version $ARGUMENTS support to the Disenchantment plugin.
Work through each step in order. After each step, confirm it is complete before moving to the next.
Read core/src/main/java/com/jankominek/disenchantment/nms/MinecraftVersion.java.
Determine whether $ARGUMENTS:
For versions >= 1.21 with no explicit mapping, LATEST (v1_21_R5) is the automatic fallback. Adding an enum entry is still required.
Read the current file, then add the new version entry:
Read the existing NMS_v*_R*.java for the target module.
Check if any Bukkit/Spigot API calls need updating for $ARGUMENTS. Common changes between MC versions:
If a new module is needed:
artifactId in the new module's pom.xmlNMS_v*_R*.java class name to match the new modulelibs/pom.xml <modules>dist/pom.xmlBuildTools must be run manually outside Claude Code:
java -jar BuildTools.jar --rev $ARGUMENTS
Confirm BuildTools has been run for $ARGUMENTS before attempting to build.
Run /build to execute mvn clean package and confirm the build passes.
Confirm all items are complete:
libs/ match the new MC versionmvn clean package