v1.1.0 — "Gen2 GUI" Update
🇯🇵 日本語
✨ 新機能
第2世代GUI
- GUIを全面リニューアル。展開式の設定タブ・スピードタブ・情報タブを搭載
- 全ボタンにホバーエフェクト付きの専用テクスチャを採用
- ブロックリスト(4列×13行)をマウスホイールスクロール対応に
フィラーモード
範囲指定ボードで指定した範囲に対して7種類の建築パターンを実行可能:
- 埋め立て — 空気ブロックを指定ブロックで埋める
- 壁 — 範囲の外壁のみ作成
- タワー — 柱を作成
- 箱 — 外殻(6面)を作成
- 円壁 — 円筒形の壁を作成
- 完全消去 — 範囲内の全ブロックを空気に置換
- 撤去 — ブロックを撤去しEMC変換またはストレージに搬入
空中設置杖(新アイテム)
FEエネルギーを消費して空中にフレームブロックを設置できる杖。
- 400,000 FE容量、1,000 FE/ブロック
- 設置距離を1〜15ブロックで調整(Shift+スクロール)
- Shift+右クリックで設置した全ブロックを一括撤去
- Shift+ホイール押込みで距離をデフォルト(5)にリセット
範囲指定ボード(新アイテム)
2点を指定して3D範囲を設定するツール。
- 通常モード / Pos1編集モード / Pos2編集モード の3モード搭載
- 最大64ブロック先までレイキャストで座標設定可能
- Alt+スクロールでモード切替
フレームブロック(新ブロック)
空中設置杖で設置される透明な足場ブロック。
- 素手で即破壊、光透過あり、窒息なし
- 松明やレッドストーンの設置が可能
🔧 改善
撤去モード強化
- EMC変換ON時: EMC値を持つブロックはEMCに変換、持たないブロックはストレージへ
- EMC変換OFF時: 全ブロックをストレージに搬入
- ストレージが満杯で自動一時停止
- 範囲指定ボード挿入時に即座にブロックリスト表示
プレビュー表示
- 概略図モード・フィラーモード両方で範囲枠のプレビュー表示/非表示を切替可能
- トグルボタン押下時に即座に反映(遅延なし)
大砲アニメーション
- ターゲットブロックへのスムーズな追従アニメーション
- 指数減衰補間によるフレームレート非依存の滑らかな動き
- 作業停止中は砲身が静止
その他
- 設置速度を1〜256 blocks/tickで調整可能(スライダー + マウスホイール)
- 概略図再利用トグル追加(完了後に概略図を消費しないオプション)
- ストレージモード切替(AE2+チェスト / AE2のみ / チェストのみ)
- JEIレシピ表示対応
🇺🇸 English
✨ New Features
Gen2 GUI
- Complete GUI overhaul with expandable Settings Tab, Speed Tab, and Information Tab
- All buttons feature dedicated textures with hover effects
- Block list (4 cols x 13 rows) with mouse wheel scrolling
Filler Mode
Execute 7 building patterns on ranges specified by the Range Board:
- Fill — Fill air blocks with specified block
- Wall — Create outer walls only
- Tower — Create pillars
- Box — Create outer shell (6 faces)
- Circle Wall — Create cylindrical wall
- Complete Erase — Replace all blocks with air
- Removal — Remove blocks, convert to EMC or insert into storage
Air Placement Wand (New Item)
A wand that consumes FE energy to place Frame Blocks in mid-air.
- 400,000 FE capacity, 1,000 FE per block
- Adjustable placement distance from 1 to 15 blocks (Shift+Scroll)
- Shift+Right-click to remove all placed blocks at once
- Shift+Middle Click to reset distance to default (5)
Range Board (New Item)
A tool for defining 3D ranges by specifying two corner points.
- 3 modes: Normal / Edit Pos1 / Edit Pos2
- Raycast up to 64 blocks for coordinate setting
- Alt+Scroll to switch modes
Frame Block (New Block)
A transparent scaffolding block placed by the Air Placement Wand.
- Instant break by hand, transmits light, no suffocation
- Supports torch and redstone placement
🔧 Improvements
Enhanced Removal Mode
- EMC Conversion ON: Blocks with EMC values convert to EMC, others go to storage
- EMC Conversion OFF: All blocks inserted into storage
- Auto-pause when storage is full
- Block list displayed immediately upon Range Board insertion
Preview Display
- Toggle range frame preview in both Schematic and Filler modes
- Instant response when toggle button is pressed (no delay)
Cannon Animation
- Smooth tracking animation toward target blocks
- Frame-rate independent movement using exponential decay interpolation
- Cannon stays still when idle
Other
- Placement speed adjustable from 1 to 256 blocks/tick (slider + mouse wheel)
- Schematic reuse toggle (option to keep schematic after completion)
- Storage mode toggle (AE2+Chest / AE2 Only / Chest Only)
- JEI recipe integration
Changelog
v1.0.1
Bug Fixes
-
Fixed an issue where item extraction from AE2 ME Storage was not working in multiplayer.
- Removed the
isActive()check (which requiredpowered=true) on the AE2 grid node, changing the logic to attempt storage access as long as the grid exists. - In multiplayer environments, AE2 power sources could become
powered=falsedue to unloaded chunks, causing extractions to constantly fail. This has been resolved. - Added a fallback mechanism to search for grids on adjacent AE2 cables/devices if the cannon's own grid node is unavailable.
- Removed the
-
Improved the reliability of AE2 grid node initialization.
- Fixed an issue where the
ae2Availableflag was permanently set tofalseif initialization failed duringonLoad(). - Added a retry logic on the server tick (1-second intervals, up to 10 retries) to ensure proper initialization.
- Added
setExposedOnSides(EnumSet.allOf(Direction.class))to explicitly allow AE2 cable connections from all directions.
- Fixed an issue where the
-
Fixed an issue where the version display in the mod description showed as
0.0none.- Replaced
${file.jarVersion}(which references the JAR manifest) inneoforge.mods.tomlwith a direct version specification.
- Replaced
Diagnostics
- Changed the log level for AE2 extraction failures to INFO, allowing server administrators to easily check the node status (powered/channels) directly in the server console.
First release!

