[解決済]自作MODの出力方法並びにclassファイル分割について。

Modding・サーバPlugin制作・ツール制作など、開発関連の質問があればこちらにお願い致します。
フォーラムルール
質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
viewtopic.php?f=5&t=999
  • (PostNo.314802)

[解決済]自作MODの出力方法並びにclassファイル分割について。

投稿記事by mk。 » 2018年3月17日(土) 20:58

modding初心者なもので稚拙な質問失礼します。

現在自作MODを作っていてある程度形になったのでJARファイルとして出力してみたいと思っているのですが、その方法がわかりません。
http://ch.nicovideo.jp/ayutaki_s/blomaga/ar1138502のページを見てbuild.gradleの書き換えまではできたのですが、
build.batに書く”gradle が格納されているアドレス”がどこのことなのか分かりません。
eclipse起動時にsrcフォルダなどと同じ階層にあるgladleフォルダのことを指していると思ったら違うようでした。
ワークスペースの中には.metadataという名前のファイルとRemoteSystemsTempFilesという名前のファイルしか生成されていないのでお手上げ状態となっています。

また、@MOD()があるクラスファイルに書き込んでいるとどんどん構文が長くなり、class(java)ファイルを分割したいのですが、@MODが書かれているファイル以外は読み込んでくれません。
この場合、@MODのフォルダから呼び出す必要があるのでしょうが、その方法もわかりません。(単純にrunなどでは構文はあってても無理でした。)

どちらか一方でも教えてください。よろしくお願いします。
最後に編集したユーザー mk。 [ 2018年3月18日(日) 12:36 ], 累計 1 回
コマンドも赤石も工業MODも中途半端に触ってます。
modding始めました。IC2植物追加MOD「HighTierCrops
mk。
ID:3940d012
木を殴ってる
 
記事: 26
登録日時: 2017年5月06日(土) 19:34

  • (PostNo.314806)

Re: 自作MODの出力方法並びにclassファイル分割について。

投稿記事by elise_blacklab » 2018年3月17日(土) 22:11

mk。 さんが書きました:build.batに書く”gradle が格納されているアドレス”がどこのことなのか分かりません。eclipse起動時にsrcフォルダなどと同じ階層にあるgladleフォルダのことを指していると思ったら違うようでした。

そのページ読んでみましたが,コマンドをよく理解していない素人がとりあえず絶対パス打ち込んだらうまくいった的な匂いがプンプンするので,modding wikiに記載されている方法に目を通すのが良いと思われます.

[url]http://minecraftjp.info/modding/index.php/MinecraftForge導入手順#MOD[/url]
※今時フォーラムが日本語URLをパースしてくれない仕様らしいので[url]タグの中身をコピペしてください

↑の通り,ワークスペース(=gradlew.batのあるディレクトリ)で「gradlew build」とコマンドを実行すればリリースされます.
(「コマンドはどうやって実行するのですか」「ワークスペースで実行するにはどうすればよいですか」禁止)

mk。 さんが書きました:また、@MOD()があるクラスファイルに書き込んでいるとどんどん構文が長くなり、class(java)ファイルを分割したいのですが、@MODが書かれているファイル以外は読み込んでくれません。この場合、@MODのフォルダから呼び出す必要があるのでしょうが、その方法もわかりません。(単純にrunなどでは構文はあってても無理でした。)

読み込まれていないのではなく使っていないだけです.(読み込まれていないのだったらエラーになっているはずです)
どういう分割の仕方をして,どういう利用の仕方をしたいのかが明確に分かっていないと,分割したくてもできません.
この問題はオブジェクト指向言語でのプログラミングにおける共通知識なので,もしよく分からないのであれば,オブジェクト指向それ自体やクラス図等の設計について少しお勉強なさることをお勧めします.
ちなみにJavaでは普通,利用したいクラスにつき1ファイルが原則です
メイドつくってたりします.http://6docvc.net/
アバター
elise_blacklab
ID:0f87040f
掘り廃人
 
記事: 2543
登録日時: 2014年6月25日(水) 18:30

  • (PostNo.314824)

Re: 自作MODの出力方法並びにclassファイル分割について。

投稿記事by mk。 » 2018年3月18日(日) 12:35

解決しました。

ちなみに出力でclassファイルが分割されこちらも解決していました。
ありがとうございました。
コマンドも赤石も工業MODも中途半端に触ってます。
modding始めました。IC2植物追加MOD「HighTierCrops
mk。
ID:4b9de033
木を殴ってる
 
記事: 26
登録日時: 2017年5月06日(土) 19:34


Return to 質問:開発・制作関連

x