Описание
# Beyond: Integration Documentation
## Overview
Beyond: Integration is a feature extension mod designed for the Beyond Dimensions mod, providing enhanced network management functions, utility commands, and additional features.
Note: In the following content, "Dimension Network" will be referred to as "Network".
## Network Management Commands
- `/bdtools network info` — Displays detailed network information, including storage status, member list, and capacity usage
- `/bdtools network list` — View the list of networks on the server, supports paginated display
- `/bdtools myNetworks` — View networks that the current player has permission to access
- `/bdtools open` — Opens the network interface (allows viewing and using other networks' interfaces; 4 interface parameters available but some are identical)
- `/bdtools openAny` — OP-enhanced version of Open, allows viewing any network's interface (admins can efficiently inspect networks)
## Member Management Commands
- `/bdtools member addMembers to ` — Batch add network member permissions for specified players
- `/bdtools member addManagers to ` — Batch add network manager permissions for specified players
- `/bdtools member removePlayers ` — Remove a player from a specified network
## Utility Commands
> Requires OP level >= 2
- `/bdtools network giveTerminal ` — Spawns a portable terminal bound to the specified network
- `/bdtools network batchCreate ` — Batch create a specified number of networks for a player; not enough networks? Use this to create more!
- `/bdtools network insert ` — Insert resources into the specified network (supports fluid, items, FE)
- `/bdtools network generateResources ` — Generate test resources into the specified network
- `/bdtools network giveEnchantedBooks all` — Give enchanted books containing all max-level enchantments
## Other Settings
- Number formatting uses the International System of Units (K, M, G, T, P, E); (SI standard is used directly)
- Supports command output in Chinese and English (defaults to English; can be changed to Chinese via config; translation is done server-side)
## Enchantment Separator
- Automatically separates enchantments from enchanted items into individual enchanted books (configurable on/off).
- Automatically triggered when enchanted books with multiple enchantments (or other enchanted items) are placed into network storage (regardless of how the enchanted item is input into the network).
- The network interface has an enchantment separation toggle on the left side.
- The separation process consumes experience, with the amount based on enchantment level and type (consumes experience fluid and books from the network).
- Configurable base experience cost and level multiplier.
- This feature has detailed configuration options.
## Integration with Other Mods
### Timeless and Classics Zero (TACZ) Integration
- TACZ crafting can additionally pull materials from the network (Shift+click for batch crafting); output can be sent to inventory or network.
- Displays current network ammunition independently above the TACZ firearm HUD.
- Firearms can extract ammunition from the network.
- Compatibility with taczaddon: additionally displays mode switch button.
### Superb Warfare Integration
- Vehicles can be bound to the network by right-clicking with a portable terminal, allowing them to obtain ammunition and charging from the network.
- Displays the network's Superb Warfare ammunition inventory on the right side of the BD network GUI.
- Supports all firearms from this mod reloading from the network.
- When holding a firearm: displays network ammunition count and FE energy in the upper right corner of the firearm HUD.
- When driving a vehicle: displays the bound network ID, name, ammunition, and energy above the vehicle's passenger HUD.
- The bound network of a vehicle can be viewed through Jade.
### Other Changes
- Adds maid accessory capability to the portable terminal to provide network functions (all maid-related network functions in this mod require this support).
- Right-click a sentry turret arm with a dimension network terminal to add it to the ammo box; when reloading, it automatically consumes ammunition from the network via the terminal.
- Provides additional Jade network binding information support when Beyond Dimensions version is below 0.7.16.
## Tips
- From version 0.3.0, both server and client need to install this mod.
- Installing the Cloth Config API mod allows in-game modification of this mod's configuration.
- Storing ammo boxes into the dimension network by any means will automatically extract the ammunition, leaving empty boxes behind.
- The network interface block can automatically extract ammunition from the network ammo inventory and convert it into items.
- Superb Warfare ammunition and ammo boxes are automatically converted when input into the network.
- Network-related functions require corresponding network access permissions.
- If you encounter any issues with this mod, please report them promptly.