プログラミング・動画編集 備忘録

プログラミングや動画編集についての備忘録です

【Terraria】Modの公開方法

【2017/09/06 追記】
tModLoader が 2017/09/06 に v0.10.0.2 -> v0.10.1 にバージョンアップしアイコン表示に対応

現時点(2017/08/12) の Terraria 1.3.5.3 にて tModLoader v0.10.0.2 (tModLoaderを使用している場合、実際にはTerraria v1.3.5.2)を使用している場合のModの公開方法についてです。

大まかには次の通りです。

1. Terraria Community Forums のアカウント登録
2. Terraria Community Forums にMod用のスレッドを作成する
3. Mod Browserに登録する
4. GitHubとMod Browserと連動? する(アイコン表示できるようになるらしいが、現時点(8/12)でうまくいかない)
→(2017/09/06)tModLoader v0.10.1 から対応した


Mod Beowserに登録するだけなら、Steamアカウントが必要なだけで、Terraria Community Forumsへの登録はしなくてもよいかもしれませんが、ここが基点?のようなものなので、登録します。

1. Terraria Community Forums に登録する

アカウントの作成をします。
画面の右上に Log in or Sign up の項目があるので、クリックします。
f:id:rrryutaro:20170812071931p:plain

画面上部に入力欄がプルダウンしてきますので、No, create an account now.をクリックし、Sign upをクリックします。
メールアドレスを入力していた場合、次の画面に引継がれます。
f:id:rrryutaro:20170812072142p:plain

よくある名前なんかを入力する画面が表示されますので、各項目を埋めていきます。
f:id:rrryutaro:20170812073321p:plain

メール送信した旨の通知が表示されるので、メールを確認してリンクをクリックすれば完了です。
f:id:rrryutaro:20170812073454p:plain

2. Terraria Community Forums にMod用のスレッドを作成する

Terraria Community Forums のホームから、Forumsをクリックし、Terraria on PC - Player-Created Game Enhancements をクリック。
f:id:rrryutaro:20170812073938p:plain

Client/Server Mods & Toolsをクリック。
f:id:rrryutaro:20170812074021p:plain

Releasedをクリック。
f:id:rrryutaro:20170812074102p:plain
右端の Post New Threadをクリック。
f:id:rrryutaro:20170812074324p:plain

タイトルや本文を入力する画面になりますので、後は必要事項を入力します。
f:id:rrryutaro:20170812074452p:plain

下の方の細かい指定は使っていないので、まだよくわかりません。

3. Mod Browserに登録する

まず、次の場所からログインします。Steamと連動しているようなので、Steamでのサインインが必要です。
Mod Browser - Manage your mods.
f:id:rrryutaro:20170812074738p:plain

Generate Passphrase Now をクリックします。
f:id:rrryutaro:20170812074838p:plain

表示されたパスフレーズをコピーしておきます。
f:id:rrryutaro:20170812075017p:plain

セーブデータのある方の、 Terraria\ModLoader\config.jsonテキストエディタで開きます。
下の方に "ModBrowserPassphrase" の項目があるので、パスフレーズを貼り付けます。
f:id:rrryutaro:20170812075229p:plain

テラリアを起動しMod Sourcesをクリックします。
f:id:rrryutaro:20170812075700p:plain

Publishをクリックします。
f:id:rrryutaro:20170812075828p:plain

問題なければ、成功した旨が表示されるかと思います。
即座に反映されて、Mod Browserで確認できるようになりますが、実際に表示を確認したい場合、一旦Modsから.tmodを削除しないと表示されません。

4. GitHubとMod Browserと連動? する

GitHubと連動する事で、Mod Browserでアイコン表示できるようになるらしいです。(現時点では Recipe Browser くらいしかみかけません)
先ほどの、パスフレーズを発行した際のところで、Manage Mods (Github)のボタンがあり、続いて Change Github Authorization というボタンがあり、アクセストークンなどを入力する画面となります。
GitHubでパーソナルアクセストークンを発行し、対象のリポジトリを対象となるようにすれば、送信完了した旨が通知されますが、アイコンは変わりません。
Recipe Browserを見ると、icon.pngを置いておけばよさそうなのですが、まだよくわかりません。

(2017/09/26)
tModLoader v0.10.1 より、アイコン表示に対応。

Mods can now have an icon! Make sure your file is named 'icon.png' and it has a size of 80x80 pixels. The icon will display in the mods menu and in the mod browser when published.
(Google翻訳:改造者はアイコンを持つことができます! ファイルの名前が「icon.png」で、サイズが80x80ピクセルであることを確認してください。 このアイコンは、公開されると、改訂履歴メニューと改訂履歴に表示されます。)

とのこと。



以上