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/
Built-in language options: zh_cn (Simplified Chinese) and en_us (English)
How to Install beyond:Cmd-Extension (Mod)
beyond:Cmd-Extension by SOLR98 is verified for Forge across Minecraft versions 1.20.1 (latest release: 0.4.0, file size: 300 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.20.1) and platform (Forge).
- Make sure you have the compatible loader or environment installed for Forge.
- Move the downloaded beyond:Cmd-Extension file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version### 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) anditem_multiplier(default 2.0x consumption) - Manual Separation Command** — Added
/bdtools enchant separatecommand 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) toCommandConfig.java(SERVER);Config.javaremoved
### 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
gunswithoutrosespackage 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 cus
### 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)
- ✅ 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