https://mcmodding.jp/modding/index.php?title=1.7%E3%81%AE%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%EF%BC%88%E3%83%86%E3%82%AF%E3%82%B9%E3%83%81%E3%83%A3%E3%83%BB%E3%82%B5%E3%82%A6%E3%83%B3%E3%83%89%E3%83%BB%E8%A8%80%E8%AA%9E%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E7%AD%89%EF%BC%89%E3%81%AE%E7%BD%AE%E3%81%8D%E5%A0%B4%E6%89%80&feed=atom&action=history
1.7のリソース(テクスチャ・サウンド・言語ファイル等)の置き場所 - 版の履歴
2024-03-28T08:55:00Z
このウィキのこのページに関する変更履歴
MediaWiki 1.31.0
https://mcmodding.jp/modding/index.php?title=1.7%E3%81%AE%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%EF%BC%88%E3%83%86%E3%82%AF%E3%82%B9%E3%83%81%E3%83%A3%E3%83%BB%E3%82%B5%E3%82%A6%E3%83%B3%E3%83%89%E3%83%BB%E8%A8%80%E8%AA%9E%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E7%AD%89%EF%BC%89%E3%81%AE%E7%BD%AE%E3%81%8D%E5%A0%B4%E6%89%80&diff=2264&oldid=prev
2014年7月27日 (日) 06:18にShiftによる
2014-07-27T06:18:16Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ja">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← 古い版</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">2014年7月27日 (日) 06:18時点における版</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l16" >16行目:</td>
<td colspan="2" class="diff-lineno">16行目:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>となる。</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>となる。</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==サウンドの置き場所==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==サウンドの置き場所==</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>サウンドの保存フォルダ階層は以下の様なルールに基づいている必要が有る。<br /></div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"><del></ins>サウンドの保存フォルダ階層は以下の様なルールに基づいている必要が有る。<ins class="diffchange diffchange-inline"></del><br /></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">基づいていなくても追加はできる。</ins><br /></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>(追加SE等)/src/main/resources/assets/<domain>/sounds/items/hoge.ogg<br /></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>(追加SE等)/src/main/resources/assets/<domain>/sounds/items/hoge.ogg<br /></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>(追加レコード等)/src/main/resources/assets/<domain>/records/hoge.ogg<br /></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>(追加レコード等)/src/main/resources/assets/<domain>/records/hoge.ogg<br /></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>(追加BGM等)/src/main/resources/assets/<domain>/music/hoge.ogg<br /></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>(追加BGM等)/src/main/resources/assets/<domain>/music/hoge.ogg<br /></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>追加できるファイルは、wavファイルかoggファイルのみである。</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>追加できるファイルは、wavファイルかoggファイルのみである。</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">コーディング時に指定する書式は、</del><br /></div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">コーディング時に指定する書式は追加SEの場合は、</ins><br /></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>"domain:hoge"<br /></div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>"domain:<ins class="diffchange diffchange-inline">items/</ins>hoge"<br /></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>である。<br /></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>である。<br /></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[1.7のサウンド追加]]を参照のこと。</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[1.7のサウンド追加]]を参照のこと。</div></td></tr>
</table>
Shift
https://mcmodding.jp/modding/index.php?title=1.7%E3%81%AE%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%EF%BC%88%E3%83%86%E3%82%AF%E3%82%B9%E3%83%81%E3%83%A3%E3%83%BB%E3%82%B5%E3%82%A6%E3%83%B3%E3%83%89%E3%83%BB%E8%A8%80%E8%AA%9E%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E7%AD%89%EF%BC%89%E3%81%AE%E7%BD%AE%E3%81%8D%E5%A0%B4%E6%89%80&diff=2253&oldid=prev
A.K.: 新規作成
2014-07-05T13:10:23Z
<p>新規作成</p>
<p><b>新規ページ</b></p><div>基本的に全てのリソースは/src/main/resources/assetsフォルダ下に置かれ、ビルド時にjarに同梱される。<br /><br />
リソースを追加する場合は、ドメイン名<domain>を指定する必要が有る。<br /><br />
通常、ドメイン名は重複を避けるためMODのmodidを指定する。langファイルはmodidのドメイン名でないと認識されない。<br /><br />
ただし、ドメイン名は全て小文字である必要が有る。<br />
==テクスチャの置き場所==<br />
テクスチャの保存フォルダ階層は以下の様なルールに基づいている必要が有る。<br /><br />
(Item)/src/main/resources/assets/<domain>/textures/items/hoge.png<br /><br />
(Block)/src/main/resources/assets/<domain>/textures/blocks/hoge.png<br /><br />
(その他、GUI等)/assets/<Domain>/subfolder(階層自由)/hoge.png<br /><br />
コーディング時に指定する書式は、ItemとBlockは<br /><br />
"domain:hoge"<br /><br />
その他、GUIやEntityのテクスチャの指定は<br /><br />
"domain:subfolder/hoge.png"<br /><br />
か、あるいは、2変数指定の場合は,<br /><br />
"domain", "subfolder/hoge.png"<br /><br />
となる。<br />
==サウンドの置き場所==<br />
サウンドの保存フォルダ階層は以下の様なルールに基づいている必要が有る。<br /><br />
(追加SE等)/src/main/resources/assets/<domain>/sounds/items/hoge.ogg<br /><br />
(追加レコード等)/src/main/resources/assets/<domain>/records/hoge.ogg<br /><br />
(追加BGM等)/src/main/resources/assets/<domain>/music/hoge.ogg<br /><br />
追加できるファイルは、wavファイルかoggファイルのみである。<br />
コーディング時に指定する書式は、<br /><br />
"domain:hoge"<br /><br />
である。<br /><br />
[[1.7のサウンド追加]]を参照のこと。<br />
==言語ファイルの置き場所==<br />
言語ファイルの保存フォルダ階層は以下の様なルールに基づいている必要が有る。<br /><br />
/src/main/resources/assets/<domain>/lang/hoge.lang(hogeはen_USとか、ja_JP等)<br /><br />
langファイルはテキストエディタで新規テキストファイルを作成し、拡張子を「.lang」に変更すればよい。<br /><br />
langファイルの書き方は、<br /><br />
ローカライズ前=ローカライズ後<br /><br />
であり、最初の行は読まれないので、1行目をコメント(行頭に#を付ける)か空行にして記述する。</div>
A.K.