Перейти к содержимому
Mineforgian

beyond:Cmd-Extension

The mod extends the limited command set of Beyond Dimensions, adding comprehensive network management capabilities and additional utility features.

Загрузки
2K
Подписчики
0
Обновлён
24 мая 2026 г.
Лицензия
GPL-3.0-or-later

Опубликован 30 марта 2026 г.

Mod Overview

An auxiliary mod that extends the /bdtools command in the Beyond Dimensions mod with more features and adds some other small utilities. Primarily designed to help server administrators/owners manage the dimension network more easily. Due to a significant discrepancy between the current mod's functionality and its name, this mod has been archived and renamed to Beyond_Integration, aiming to provide greater integration support for Beyond Dimension.

Core Features

Network Management

For OP players (permission level >= 2):

/bdtools network list – List all networks
/bdtools network info – View network information
/bdtools network insert – Insert items into a network
/bdtools network giveTerminal – Give a terminal to a player
/bdtools network batchCreate – Batch create networks
/bdtools network openAny – Open the network GUI of any network

For regular players:

/bdtools open – Open the network GUI
/bdtools addMembers – Add members to a network
/bdtools addManagers – Add managers to a network
/bdtools removePlayers – Remove players from a network
/bdtools myNetworks – View your own networks

Enchantment Book Separation

Automatic separation – When a multi-enchantment book is inserted into the dimension network, it is automatically separated into single-enchantment books (configurable on/off)
Experience cost – The cost of separation is calculated based on enchantment type and level
Configurable formula – Supports custom cost calculation formulas
Tier list system – Different enchantments have different cost multipliers

Language

Default output language: English (en_us)
The language can be changed by modifying the configuration file at:
saves//serverconfig/beyond_cmd_extension-server.toml
Built-in language options: zh_cn (Simplified Chinese) and en_us (English)

Ченджлог

0.4.0Релиз1.20.1 · 24 мая 2026 г.

v0.4.0 (2026-05-24)

Superb Warfare Integration (New ~25 files)

  • Vehicle Network Binding — Hold the dimensional network terminal and right-click a vehicle to bind it to a specified network; vehicles automatically replenish ammunition and FE energy from the bound network
  • Ammo System — Both PLAYER_AMMO and ITEM type ammo for vehicles support consumption from the network; infinite supply after storing creative ammo boxes into the network
  • Energy Charging — Vehicles automatically extract FE energy from the bound network every tick for recharging
  • Ammo Extraction — Sneak + right-click a BD network interface block to extract physical ammunition from the network into your inventory
  • BD GUI Ammo Panel — Display a Superb Warfare ammo inventory panel on the right side of the BD network GUI, supporting click-to-extract ammo
  • HUD Display — Display network ammo count and FE energy next to the ammo bar when holding a gun; show bound network info when driving a vehicle
  • PlayerNetworkSync — Server periodically pushes network ammo/energy status to client cache
  • Maid Compatibility — Touhou Little Maid maids can extract ammo from the network (both PLAYER_AMMO and ITEM types supported)
  • SuperbAmmo Accessor — Inject network-level ammo data storage via DimensionsNetMixin, with NBT persistence

Enchantment Separator Enhancements

  • Enchanted Item Separation — Added ability to extract enchantments from tools/weapons/armor. Consumes experience fluid and books, outputs individual enchanted books + disenchanted base items. Added config options enable_item_extraction (default on) and item_multiplier (default 2.0x consumption)
  • Manual Separation Command — Added /bdtools enchant separate command to iterate through an entire network for batch separation of enchanted books and enchanted items, returning processing statistics
  • Network-Level Toggle — Each network can independently toggle enchantment separation, with state persisted in network NBT. Implemented via DimensionsNetMixin + EnchantSeparationAccessor, supporting real-time client-side toggling (ToggleEnchantSeparationPacket)
  • Config Migration — Enchantment separation, item blacklist, network transfer, crafting restrictions and other configs migrated from Config.java (COMMON) to CommandConfig.java (SERVER); Config.java removed

Guns Without Roses Support

  • GWRNetworkHelper — Extracts bullets from the network into the player's inventory
  • GunItemMixin — GWR guns automatically pull bullets from the network when firing
  • GatlingItemMixin — GWR gatling guns similarly support network bullet pulling when using
  • MixinPlugin added gunswithoutroses package name prefix filtering

Jade (Waila) Integration

  • Added jade/ package with 5 new files
  • BD Block Info — Displays network name, ID, and storage statistics for Beyond Dimensions network blocks
  • Vehicle Network Info — Displays bound network ID and custom name for vehicles
  • Backward compatible with older BD versions (self-checks BD version; skips its own Jade integration when 0.7.16+ is detected)

Cloth Config GUI

  • Added ModConfigScreen.java providing a graphical configuration interface (soft dependency on cloth_config)

Touhou Little Maid Extension

  • MaidBaubleExtension — Registers the BD network terminal as a valid bauble for maids
  • NetTerminalBauble — Empty implementation of IMaidBauble, allowing maids to equip the network terminal
  • MaidNetworkHelper Enhancement — Added dual-path terminal scanning from both Curios slots and the maid's built-in bauble slots

Fixes

  • Fixed an issue where TACZ gun workbenches failed to craft properly in network mode when there is no network connection
  • Fixed the issue where Superb Warfare virtual ammunition was not being properly saved to the network.
0.3.0Релиз1.20.1 · 10 мая 2026 г.

Changelog

New: TACZ Gun Mod Network Ammo Integration

This version must be installed on both client and server.

Previously this mod only provided dimension network management commands. This update adds deep integration with the TACZ gun mod.


Ammo System

  • Guns can load and fire ammo directly from dimension networks, auto-falling back from backpack ammo to network ammo
  • HUD displays current consumption network and ammo count: Net#x : xxxx
  • Primary network refreshes every frame; cache auto-replaces stale entries
  • Client-side ammo checks are optimistic; server is authoritative for consumption

Gun Smith Table

  • Network mode: crafting materials sourced directly from the dimension network
  • Shift + click batch crafting (up to 64 crafts)
  • Toggle output to inventory or network

Sentry Mechanical Arm Compatibility

  • Right-click sentry with a network terminal to add ammo boxes
  • Sentry reload consumes ammo from the terminal's network
  • Sentry fire syncs the terminal into the FakePlayer inventory
  • Fixed OPEN_BOLT guns getting a phantom chambered round on reload

Compatibility

  • TACZ 1.1.7 / 1.1.8
  • Touhou Little Maid
  • curios-for-ammo-box

Localization

  • All new text uses translation keys (Chinese / English)
0.2.0Релиз1.20.1 · 3 апреля 2026 г.

v0.2.0 (Current)

  • ✅ Added NBT calculation feature
  • ✅ Improved command output format
  • ✅ Added full multi-language support
  • ✅ Fixed multiple command functions
  • ✅ Optimized user experience

v0.1.0

  • ✅ Basic command framework
  • ✅ Network management feature
  • ✅ Member management feature
  • ✅ Basic configuration system
0.1Релиз1.20.1 · 2 апреля 2026 г.

Initial Release

Комментарии

Загружаем…