---
navigation:
  title: "モジュール"
  icon: "modularrouters:breaker_module"
  parent: modularrouters:intro.md
---

# モジュール

*モジュール*は[モジュラールーター](./modular_router.md)に挿入されることでルーターに処理を指示します。モジュールには20種類あり、それぞれに特定の機能があります。ただし、すべてのモジュールには共通の特性があります。
- すべてのモジュールにはモジュールが処理するアイテムを制御する9つの*フィルタースロット*があります。
- 多くのモジュールにはルーターの向きに応じて*方向*が定義されています。


- 一部のモジュールにはモジュール固有の機能を設定するための追加設定があります。

これらはすべてモジュールのGUIで設定できます。モジュールのGUIには手元のモジュールを*右クリック*することでアクセスできます。

また、ルーターのGUIでインストールされたモジュールを設定するにはモジュールの上にマウスを移動しながら<Color id="dark_red">**[$(k:modularrouters.configure)]$(/k:modularrouters.configure)**</Color>キーを押すか、GUIでモジュールを*中クリック*します。ルーターからモジュールを取り外す必要はありません。

*モジュールGUI: GUIの各部分の説明については次のページを参照してください。*

TODO: Unsupported flag 'border'
![](module_gui.png)

<a name="filter"></a>
## 1. フィルタースロット

フィルタースロットは9つあり、任意のアイテムまたはブロックのゴーストコピーを挿入できます。モジュールはルーターの*バッファ*内のアイテムがモジュールのフィルター内のアイテムと一致する場合(ホワイトリストの場合、ブラックリストの場合はその逆)にのみ動作します。

<a name="direction"></a>
## 2. 方向セレクター

ほとんどのモジュールはルーターの向きに応じて定義された方向に動作します。ここで方向を定義できます。

一部のモジュール(送信モジュールMk2など)は遠くのブロックを直接ターゲットとするため、定義可能な方向がありません。この場合、方向セレクターは空白になります。

## 3. フィルター制御

ここにいくつかの制御するボタンがあります:
- ホワイトリスト対ブラックリスト
- アイテムのダメージを一致させるかどうか(耐久性のあるアイテムの場合)
- アイテムのNBT(エンチャントなど)を一致させるかどうか
- [アイテムタグ](https://minecraft.fandom.com/ja/wiki/%E3%82%BF%E3%82%B0)で一致させるかどうか

ここには[終了動作](../router/termination.md)を制御するボタンもありますが、これについては別のページで説明します。

## 4. オーグメント

各モジュールにはオーグメント(モジュール固有のアップグレード)を挿入できる4つの*オーグメント*スロットがあります。

ここに挿入できるオーグメントはモジュールのタイプによって異なり、すべてのモジュールの種類がすべてのオーグメントタイプを受け入れるわけではありません。

## 5. 追加設定

一部のモジュールには追加の設定オプションがあります。たとえば前述の[検出モジュール](../modules/detector.md)にはレッドストーン出力レベルを設定するオプションと、出力信号を弱いレッドストーン信号にするか強いレッドストーン信号にするかを設定するオプションがあります。

モジュールにこのようなオプションがある場合はGUIの右側に表示されます。

