もぢんぐをアノテーション使って便利にするやつ
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Test
gradle/wrapper
README.md
build.gradle
gradlew
gradlew.bat
settings.gradle

README.md

MinecraftForgeAnnotations

もぢんぐをアノテーション使って便利にするやつ

#使い方 ビルドしたjarファイルをdependenciesに追加 あと下のタスクを書いておく

compileJava {
    options.compilerArgs += ['-processor', 'net.orekyuu.minecraftanotations.apt.MinecraftAnnotationProcessor', '-Adir=' + file('template')]
    
    doLast {
        tasks.copyAssets.execute()
    }
}

task copyAssets(type: Copy) {
    from 'build/classes/main/assets/'
    into 'out/production/Minecraft/assets/'
    println 'copy'
}

-Adirはアノテーションプロセッサが使用するテンプレートファイルのディレクトリの指定 このまま使った場合gradleのプロジェクト直下にtemplateディレクトリを作ってそこにテンプレートファイルを配置すれば良い