---
title: 粒子加速器
icon: oritech:area/accelerator_ring_area
related_items: [oritech:accelerator_ring, oritech:accelerator_motor, oritech:accelerator_controller, oritech:accelerator_sensor]
---

粒子加速器は、その名の通り粒子を加速させるための装置です。異なる種類の粒子を衝突させることで、新たな粒子を生成することができます。
粒子は粒子加速器ブロックから放出され、任意のアイテムを粒子として挿入することが可能です。
コントローラーのすぐ後ろに、側面に向けてガイドリングを直線状に配置してください。視覚的な整合性も正しく保つ必要があります。

<Callout variant="info">
    要約: ガイドリングとモーターでリング構造を構築します。粒子速度センサーで測定した粒子が所定の速度に達したら、
    同じリング内に別の粒子を挿入することで衝突を発生させます（一方は非常に高速、もう一方はほぼ静止状態）。
    より高い速度が必要な場合は、リングのサイズを大きくしてください（全方向において）。
</Callout>

<ModAsset location="oritech:area/accelerator_ring_area" width={500} />

粒子が挿入されると、粒子はガイドリングによって定義された経路に沿って移動します。ガイドリングは右クリックすることで、片側に45度のターンを追加できます。
粒子の経路上には、ガイドリングによって定義された位置に別のガイドリングを配置する必要があります。速度に応じて、ガイドブロック間の許容距離は変化します。

最大距離は以下の計算式で算出されます:

> clamp(sqrt(速度) / 2, 2, 10)

これは、速度が高い場合、ガイドブロック間の距離をより大きく取れることを意味します。

---

## 粒子衝突について

異なる粒子加速器コントローラーから供給された2つの粒子が衝突すると、異なる粒子が生成されることがあります。レシピによって、
必要な衝突エネルギーは異なります。衝突エネルギーは両粒子の速度の合計であり、粒子の種類自体は関係ありません。重要なのは速度のみです。

例えば、2つの粒子がそれぞれ500 m/sの速度で逆方向に衝突した場合、衝突エネルギーは1000Jになります（500 + 500）。
一方の粒子が1000 m/sで、もう一方が1 m/sの場合、生成されるエネルギーは1001Jになります（1000 + 1）。つまり、ほとんどの場合、両方の粒子を加速させる必要はなく、
1つの粒子だけを加速させた後、同じリングにもう1つの低速粒子を挿入する方が簡単です。

---

## レッドストーンスイッチ

レッドストーン信号を非直線ガイドブロックに印加すると、スイッチブロックとして機能します。電源がオンの時は粒子を直進させ、オフの時は元の曲線経路に誘導します。粒子は「反対側」からの経路も通過可能で、小さな赤いガラス管で視覚化され、白い管の経路に沿って、赤い管と白い管の両方から進入できます。

<ModAsset location="oritech:area/accelerator_switch_area" width={500} />

高速で移動する粒子は急なターンをすることができません。最後の完全な90度ターンが近すぎると、ガイド経路から外れて世界空間に飛び出します。ガイドブロック間の距離が大きすぎる場合や、次のガイドブロックが見つからない場合も同様に飛び出してしまいます。ターン間の最小距離は以下の計算式で算出されます:

> sqrt(速度) / 2.5

以下の画像は、ゲーム内で曲線距離がどのように計算されるかを示しています。より高い速度を許容するには、角の間隔を広げるか、角自体の長さを長くする必要があります:

<ModAsset location="oritech:area/particle_dist_calc" width={800} />

---
## 相互作用

粒子に衝突したエンティティは、粒子の速度に応じてダメージを受けます。誘導経路を離脱する際には、経路上のエンティティにもダメージを与え、運動量が尽きるまでブロックを破壊し続けます。異なるコントローラーから発射された2つの粒子が衝突すると、新たなアイテムを生成することがあります。

加速モーターを通過すると、粒子の速度が1 m/s上昇します。ただし、モーターには電力を供給している必要があります。
必要な電力量は速度に応じて増加します。モーターが粒子を加速させるたびに、その粒子の現在速度×10 RFのエネルギーを消費します。
粒子モーターとセンサーは、直線的なガイドとしてどちらも使用できます。

---

## タキオン粒子

粒子が高速で衝突すると、エネルギー密度の高いタキオン粒子が放出されます。衝突エネルギーが高いほど、より多くのエネルギーがタキオンとして放出されます。また、高速になるほどタキオンの飛距離が伸び、生成されるタキオンの数も増えます。

タキオンコレクターを使用すると、これらの粒子を捕集してエネルギーに変換できます。タキオンは衝突点から常にランダムな方向に放出されます。収集エリア全体をコレクターで囲むことで、すべてのタキオンを確実に捕集できます。すべてのタキオンを回収できれば、粒子加速に使用したエネルギーの最大3倍のエネルギーを得ることができます。ただし、大規模な衝突では高エネルギーのタキオンが大量に放出されるため、単一のコレクターの容量をすぐに超えてしまいます。コレクターを後方に配置することで、タキオンを複数のコレクターに分散させることができ、容量オーバーを防げます。

<ModAsset location="oritech:area/tachyon_catcher" width={500} />

タキオンが到達できる距離は、以下の式で計算できます：
> (衝突エネルギーの平方根 / 2 + 1) / 3

つまり、衝突エネルギーが高いほど、タキオンは衝突点からより遠くまで到達することを意味します。

---

## 速度センサー

粒子センサーを使用することで、粒子の速度を測定できます。その後、コンパレーターによって粒子の速度に応じたレッドストーン信号を生成できます。以下の表に、各レッドストーンレベルに対応する必要速度を示します：

1. 0
2. 10
3. 50
4. 75
5. 100
6. 150
7. 250
8. 500
9. 750
10. 1000
11. 2500
12. 5000
13. 7500
14. 10000
15. 15000

<ModAsset location="oritech:area/accelerator_speed_area" width={600} />

---

## 粒子加速器の設計

粒子加速器は、その目的に応じてさまざまな方法で構築可能です。モーターを直線状に配置すれば粒子を対象物に向けて発射できますが、より高い速度を効率的に得るには円形設計が適しています。特定の元素に到達するには、非常に大きなリングが必要になる場合もあります。低速の粒子にはガイドリングを密接に配置する必要があるため、最初は小さなリングを使用し、その後レッドストーン回路でより大きなリングに移動する方法が効果的です。

場合によっては、複数のリングステージが必要になることもあります。

---

## 次元侵食現象

<Callout variant="warning">
    本セクションは実験研究者の記録に基づくものであり、*oritech inc* が公式に認めたものではありません
</Callout>

特定の元素が過剰なエネルギーで衝突すると、**時空に穴**が開き、*小規模な次元侵食*が発生することがあります。この現象を引き起こすために必要なエネルギー量は膨大であり、その性質や発生条件についてはほとんど解明されていません。研究者たちの観察によると、衝突エネルギーが5000Jを超えるファイヤーチャージを衝突させると、ネザーに近づく傾向があります。また、10000J以上のエンダーパールは、エンドに近づく効果があるようです。

無謀な科学者たちがこれらの侵食ポイントに、既知の測定方法を超越した速度で粒子を照射し、独自の特異点を作り出そうとしているという不穏な噂があります。しかし、これらの実験に参加した科学者たちは誰一人として帰還しておらず、その運命は謎に包まれています。それ以来、センサーは実験現場から謎のタキオン流を継続的に検知しています。
