Files
CE-modern/README.md
T
agomizi1cmandClaude Opus 5.5 7899ce82f7 Add the CE quarries, a port of CE's improved BuildCraft quarries
Port CE's three quarries from BuildCraft 3.1.5 (Minecraft 1.2.5) to
BuildCraft 7.1. TileCEQuarry follows BuildCraft 7's TileQuarry, whose
state is private, with CE's changes:

- Twice the battery, so the arm moves faster.
- A configurable default area (64x64), mirrored when placed while
  sneaking, and a configurable lowest Y level (5).
- Lava no longer blocks the columns below it.
- The search continues from the last target and moves past each one
  once done, so fluids flowing back in do not hold the arm in place.
- No chunk loading.
- CEQ-3 removes lava sources; CEQ-4 turns fluids around the drill into
  glass and accepts five times the input.

Soft blocks are checked without BuildCraft's cache, which is stale in
chunks without players. The arm is a copy of EntityMechanicalArm, which
only works with BuildCraft's own quarry. The recipes keep CE's layout
with BuildCraft 7 items; GateRecipe checks the gates' material and
logic, which ShapedOreRecipe ignores. Textures come from CE.

Also give the EMC Builder a default.png for its back, sides and bottom
instead of substituting the bottom icon in code.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 11:13:02 +09:00

3.1 KiB
Raw Blame History

CE-modern

mod「CE」を Minecraft 1.7.10 (Forge 10.13.4.1614) 向けに移植したものです。

追加要素

EMC Builder

BuildCraft の Builder を拡張し、建築に必要な資材を EMC で支払えるようにしたブロックです。

  • 内部インベントリや液体タンクにある資材が先に使われ、足りない分を EMC で補います(EMC 値 1:1)。
  • EMC はワールドごと・プレイヤーごとに保存され、同じプレイヤーが所有する EMC Builder はすべて同じ残高を共有します。
  • GUI の EMC スロットにアイテムを入れると、Transmutation Table と同様に EMC に変換されます。
  • レシピ: Builder + Transmutation Table(不定形)

CE クアーリー

BuildCraft の Quarry の強化版です。動作は BuildCraft 7 の Quarry と同じく、フレームを建ててからアームで掘り、掘ったアイテムを隣接するチェストやパイプに送ります。

  • 採掘強化型クアーリー(CEQ-2): バッテリーが BuildCraft の Quarry の 2 倍で、その分アームが速く動きます。
    • マーカーがなければ、本体の後ろ側を 64x64 の範囲で掘ります。スニークしながら置くと、範囲が左右反転します。
    • y=5 で止まるので、岩盤層は荒らしません。
    • 溶岩はスキップするだけで、その下の列も掘ります。
    • 前回の位置から探索を続けます。レンチで右クリックすると、掘り終えた後でも最初から掘り直します。
    • チャンクロード機能はありません。
  • 溶岩除去型クアーリー(CEQ-3): CEQ-2 の機能に加えて、範囲内の溶岩源を除去します。
  • 液体対策型クアーリー(CEQ-4): CEQ-3 の機能に加えて、アームに隣接する水・溶岩・オイルなどの液体をガラスに変えながら掘ります。受電量は 5 倍です。

レシピ(CE と同じ配置で、素材を BuildCraft 7 のものに置き換えています):

  • CEQ-2: 上段 鉄歯車・レッドストーン・鉄歯車 / 中段 金歯車・鉄歯車・金歯車 / 下段 ダイヤ歯車・Quarry・ダイヤ歯車
  • CEQ-3: 上段 エンダーパール・タンク・エンダーパール / 中段 ダイヤチップセット・ポンプ・ダイヤチップセット / 下段 ダイヤ AND ゲート・CEQ-2・ダイヤ AND ゲート
  • CEQ-4: 上段 ガラス×3 / 中段 水バケツ・CEQ-3・溶岩バケツ / 下段 タンク・鉄 AND ゲート・タンク

config/cemodern.cfg の quarry で、初期範囲の大きさ(defaultArea)、本体の位置(defaultPosition)、掘る深さ(miningYmin)を変えられます。

必要な Mod

  • BuildCraft 7.1.x(Builders, Factory, Silicon, Transport)
  • ProjectE

ビルド

開発用の依存 jar(libs/ に配置、リポジトリには含まない):

  • buildcraft-7.1.27-dev.jar(BuildCraft で gradlew deobfJar)
  • FMProjectE-*-dev.jar(FMProjectE で gradlew jar)
./gradlew build

作者

agomizi1cm

ライセンス

MIT