記載内容についてはこちらの環境では確認していますが、すべての環境で同様に動作することを保証するものではありません。
環境への変更により不具合が発生しても、自己責任となりますのでご注意ください。
Microsoft Windows 10
マインクラフト Java Edition 1.17.1
Fabric 0.13.3
Fabric API 0.46.1+1.17
Fabric Language Kotlin 1.7.1
Carrier 1.8.2
2022 年 01 月 28 日
※ 事前に Fabric, Fabric API のインストール が必要です。
※ 事前に Fabric Language Kotlin のインストール が必要です。
下記の Carrier のダウンロードサイトを開きます。
https://www.curseforge.com/minecraft/mc-mods/carrier/files
表示されるページで、以下のファイルの右にある「Download」をクリックします。
Carrier 1.8.2
下記のファイルがダウンロードした時に警告が表示されるので、これを理解したら保存します。
ファイル:carrier-1.8.2.jar
ダウンロードしたファイルを Fabric の起動構成で作成したゲームディレクトリの以下の mods フォルダに置きます。
フォルダ:%appdata%\.minecraft_fabric_1.17.1\mods
Fabirc の起動構成の「プレイ」ボタンをクリックして、マインクラフトを起動します。
以下の内容の警告メッセージが表示されますが、「プレイ」ボタンをクリックします。この警告を今後表示しないようにする場合は、「危険性を理解し、この起動構成について二度と警告しない」をチェックしておきます。
マインクラフトが起動したら、任意のワールドを開きます。
プレイ画面でチェストを置き、空の右手で SHIFT キーを押しながら右クリックしてチェストが消えれば、インストールは完了です。
ゲームディレクトリの config フォルダにある JSON ファイル「carrier.json」の各項目には、以下の意味があります。
enableGloves ... グローブを使用するかどうかを指定します。true は使用する、false は使用しない。デフォルト値は、false。
slownessLevel ... 移動速度低下のステータス効果のレベルを数値で指定します。デフォルト値は、2。
hungerExhaustion ... 満腹度が減少する速さを指定します。大きくするほど、減少が速くなります。デフォルト値は、0.05。
type ... list のタイプを BLACKLIST、WHITELIST で指定します。BLACKLIST を指定した場合には、list で指定した ID のエンティティのみが移動できなくなり、WHITELIST を指定した場合には、list で指定した ID のエンティティのみが移動できるようになります。デフォルト値は、BLACKLIST。
list ... type の対象となるエンティティを ID で指定します。デフォルト値は、空です。
type と list には、以下のように指定します。
{
"enableGloves": false,
"slownessLevel": 2,
"hungerExhaustion": 0.05,
"type": "BLACKLIST",
"list": ["minecraft:cow"]
}
ウマやヤギは type や list の指定に関係なく、移動することができませんでした。移動することのできない MOB もあるようです。