タブを使って、チェストや作業台、エンティティなど、近くのインターフェースを切り替えられるようにする『Inventory Tabs』の紹介と日本語化リソースパックを配布しています。
目次
基本情報

Creator:sisby-folk
動作環境:記事公開時点
■ MODリンク:[ Modrinth ] [ CurseForge ]
■ Mod Loader:Fabric Quilt Forge NeoForge
■ 前提MOD
- Fabric APIFabric:Fabricを利用するModが動作するために必要な基本機能や互換性を提供するライブラリ
- Architectury API:マルチプラットフォームMODの開発を容易にすることを目的とした仲介API
■ 推奨MOD
- なし
あわせて読みたい


『Corail Tombstone』解説&日本語化
生存と探索のための多くの機能を追加し、死亡時に墓が作られインベントリアイテムを安全に保管してくれる『Corail Tombstone』の解説と日本語化リソースパックを配布し…
主な機能や特長
機能
- 作業台、収納、プレイヤーインベントリ間をシームレスに切り替え
- 多くのMODブロックに対応(設定で細かく調整可能)
- タブに名前やアイコンラベルを付けられる(看板・額縁・金床)※金床リネームはサーバー環境下
- カーソルのアイテム保持機能(画面切り替え時も維持)
- GUIのズレを補正(例:シュルカーボックスが1px下がらない)
- 高GUIスケールにも対応(EMIと干渉しない設計)


操作方法
| 操作 | 機能 |
|---|---|
Tab | 次のタブへ切り替え |
Shift + Tab | 前のタブへ切り替え |
| タブをクリック | 対応する画面を開く |
| タブの表示切替え | インベントリに追加されたタブの表示非表示を切替える |
※ModによってはTabキーでの移動が出来ないものもあります。
キー割り当てについて

マルチプレイでのチート判定
このMODは以下のような本来できない操作が可能になるため、マルチプレイではチートと誤解される可能性があります:
- 馬やボートに乗ったままフルインベントリにアクセス可能
- 降りずにしゃがみ操作が必要なインベントリにアクセス可能
→ 運営者の判断に従って使用してください。
設定項目:inventory_tabs.toml
当環境ではMod設定から入れなかったため、tomlファイルを翻訳したものを掲載します。
詳細はここをクリック
# タブ切り替えキーを押しっぱなしにしたとき、次のタブに移動するまでの待機ティック数
# インスタントに表示される画面(プレイヤーインベントリなど)と、通信遅延のある画面との差を滑らかにするための設定
# トリッキーな挙動が欲しければ下げることも可能
# デフォルト: 3
holdTabCooldown = 3
# ブロック越しにエンティティとやり取りを許可するか
# よりシームレスだが、サーバーによってはチートと見なされる場合あり
# デフォルト: true
ignoreWalls = true
# タブをクリックしたときにプレイヤーの向きをその方向に向けるか
# シームレスさは減るが、アンチチートには引っかかりにくくなる
# デフォルト: false
rotatePlayer = false
# コンテナ画面の1ピクセルの余白を削除し、他の画面と高さを合わせる
# モッドのコンテナでスタックの位置が1ピクセル上にずれているなら、これをオフにする
# デフォルト: true
consistentContainers = true
# 6段のコンテナ画面からタイトルを取り除き、最小比率の画面にも収まるようにする
# デフォルト: false
compactLargeContainers = false
# この設定ファイルのセットアップを手助けする情報をワールド参加時に出力する
# オーバーライド用に登録された画面IDとタブプロバイダーの内容をログに記録
# デフォルト: true
configLogging = true
# バニラのタブプロバイダー内容もログ出力するか
# 開発用。Modpack構成には不要
# デフォルト: false
configLoggingVanilla = false
# 下記に指定されていない画面にもタブを表示するか
# デフォルト: true
allowScreensByDefault = true
# 下記に指定されていない画面でタブを下に表示するか
# デフォルト: false
invertTabsByDefault = false
# 対象ブロックが遮蔽されているときでも、タブを何ティック表示し続けるか
# 特定の構成でのチラつきを防止。4に設定すれば大抵十分
# 範囲: 0 - 5
# デフォルト: 0
blockRaycastTimeout = 0
#
# -------------------------------
#
# 各画面においてタブを表示するか手動で設定
#
[screenOverrides]
"minecraft:smoker" = true
#
# -------------------------------
#
# 各画面の左側オフセットを手動で設定
# 値を増やすと左側の境界が広がり、より多くのタブを表示可能になる
# null はプレイヤーインベントリを意味する
#
[leftBoundOffsetOverride]
"minecraft:loom" = 0
#
# -------------------------------
#
# 各画面の右側オフセットを手動で設定
# 値を増やすと右側の境界が広がり、より多くのタブを表示可能になる
# null はプレイヤーインベントリを意味する
#
[rightBoundOffsetOverride]
"minecraft:loom" = 0
#
# -------------------------------
#
# タブをどこに表示するか(上なら false、下なら true)を手動で設定
# null キーはプレイヤーインベントリを意味する
#
[invertedTabsOverride]
"minecraft:beacon" = false
#
# -------------------------------
#
# 指定ブロックやタグに対して、使用するタブプロバイダーを手動で設定
# | -Provider ID- | -タブの挙動- | -デフォルト対象ブロック-
# | block_shulker_box | シュルカーボックスのブロック状態を確認 | 全シュルカーボックスブロック
# | block_ender_chest | エンダーチェストのブロック状態を確認 | 全エンダーチェストブロック
# | block_chest | 左右のチェスト連結を考慮し、状態を確認 | 全チェスト系ブロック
# | block_unique | ブロック種別ごとに1つのタブだけ表示 | 作業台・金床・石切台など
# | block_simple_storage | チェスト系タブと並列で表示される | バレルブロック
# | block_simple | 特殊処理なし。多数の不正ブロックが対象に含まれることあり
# | "" | タブ非表示 | 問題あるタブを無効にするために使用
#
[blockProviderOverrides]
"minecraft:crafting_table" = "inventory_tabs:block_unique"
"#minecraft:doors" = ""
"minecraft:fletching_table" = ""
#
# -------------------------------
#
# 指定エンティティやタグに対して、使用するタブプロバイダーを手動で設定
# | -Provider ID- | -タブの挙動- | -デフォルト対象エンティティ-
# | entity_sneak | スニーク操作、手懐け状態や騎乗状態を確認 | 全乗れる&開けるインベントリエンティティ
# | entity_simple | プレイヤーが騎乗していないかを確認 | チェスト付きトロッコなど
# | "" | タブ非表示 | 問題あるタブを無効にするために使用
#
[entityProviderOverrides]
"minecraft:chest_minecart" = "inventory_tabs:entity_simple"
#
# -------------------------------
#
# 指定アイテムやタグに対して、使用するタブプロバイダーを手動で設定
# | -Provider ID- | -タブの挙動- | -デフォルト対象アイテム-
# | item_unique | アイテム種別ごとに1タブのみ表示 | なし
# | item_simple | 特殊処理なし | なし
# | "" | タブ非表示 | 問題あるタブを無効にするために使用
#
[itemProviderOverrides]
"minecraft:dirt" = ""
#
# -------------------------------
#
# 各タブプロバイダーの標準追加ロジックを有効/無効にする
# player_inventory や vehicle_inventory などの非レジストリプロバイダーはここでは無効化できない
#
[registryProviderDefaults]
"inventory_tabs:vehicle_inventory" = true
"inventory_tabs:block_ender_chest" = true
"inventory_tabs:item_unique" = true
"inventory_tabs:block_simple" = true
"inventory_tabs:player_inventory" = true
"inventory_tabs:entity_sneak" = true
"inventory_tabs:item_sneak" = true
"inventory_tabs:block_chest" = true
"inventory_tabs:item_simple" = true
"inventory_tabs:entity_simple" = true
"inventory_tabs:block_shulker_box" = true
"inventory_tabs:block_simple_storage" = true
"inventory_tabs:block_unique" = true
動画でわかる『Inventory Tabs』
ずんだもん四国めたん組と結月ゆかりでお送りするMOD解説系チャンネルにアップした動画です。
ぜひチャンネル登録と高評価をお願いします。
今後の記事と動画作成のモチベーションが上がります!
日本語化リソースパック
利用規約
当ブログの日本語化リソースパックやファイルを使用する際の利用規約です。
再配布(二次配布)の禁止やクレジット表記(リンク付き)のお願いなどが記載されていますので、必ずご一読ください。
必ずご一読ください


利用規約
本ページは、Mine-Techが配布する 日本語化リソースパック/日本語化ファイル(以下「本データ」) の利用条件を定めるものです。本データをダウンロード・導入・使用し…
ファイルダウンロード
必ずご一読ください


日本語化リソースパック配布(ダウンロード前の注意事項)
当サイトで配布している「日本語化リソースパック/日本語化ファイル」をご利用の方向けの注意事項です。ダウンロード前に必ずご確認ください。 ダウンロードについて …
MC1.21.11.20.1互換
inventory-tabs-1.4.3+1.21
公開日:2025/05/24
あわせて読みたい


『Traveler’s Backpack』解説&日本語化
『Traveler’s Backpack』の機能解説と日本語化リソースパックを配布しています。公式日本語訳で未翻訳箇所が多くなっていたことと、Standard Traveler’s Backpackが名詞…
リソースパックの導入方法&よくある質問
リソースパックの導入方法については、別記事にて詳しく解説しています。
動画での解説や、リソースパックフォルダの開き方など、初めての方にもわかりやすくまとめていますので、ぜひご参照ください!
問題解決記事


【マイクラJAVA版】日本語化リソースパック導入方法【徹底解説】
日本語化リソースパックの導入方法について徹底解説します。もちろんその他のリソースパックにも応用は利きます。通常の公式ランチャーだけでなく、CurseForgeやATLaunc…
MODに関する「質問」「問合せ」について
必ずご一読ください!


MODに関するご質問やお問い合わせについて
当ブログをご覧いただきありがとうございます。MODに関するご質問は、以下のガイドラインをご一読の上、各記事のコメント欄へお願いいたします。 質問を受け付けている…
当ブログを参考にしてくださる方へお願い
マイクラブログ運営者さま向け


当ブログの内容を参考にしてくださる方へ
このページは「参考・オマージュは大歓迎です。ただし、記事の転載やファイルの再配布はやめてください」というお願いをまとめたものです。 まず結論(OK / NG) 👎NG(…

この記事に関するコメント