Flux Networks

## **Synopsis**

Flux Networks adds the ability to create wireless networks that can move power from one part of the world to another. This even works across dimensions.

## **Getting Started**

All of the blocks and machines that you need for Flux Networks are built with a bunch of core ingredients. These include obsidian, eyes of ender, redstone, **Flux**, **Flux Cores**, and **Flux Blocks**. If you do not have a good supply of obsidian, eyes of ender, and redstone, you will have a difficult time working with this mod. Now, let's talk about Flux.

**Obtaining Flux:**

There are two ways to obtain flux; place a block of obsidian one block above a block of bedrock. In Skyfactory 4 you can find bedrock easiest in the end, though you can also find it at the bottom of the nether. Throw some redstone dust on the ground between the obsidian and the bedrock (default q). Left click the obsidian. The obsidian will slam down on the redstone dust, creating Flux. Alternatively, smelt redstone dust to obtain flux.

## **The Basic Wireless Network**

At its core, a Flux Network is one input and one output. The input takes energy from a powered block like a generator and sends it to the output, which puts that energy into a different machine or block which accepts power.

The input in this system is called a **Flux Plug.** Craft yourself a Flux Plug and place it adjacent to a block or machine which is storing energy (your generator). You should see a connection form between the Flux Plug and the adjacent block. Right click on the Flux Plug to open its GUI. This GUI will be broken down in more depth later but for now right click on the plus button in the top right to create a new network. Name it anything you want, set the security settings, energy type, and color, and click Create. You will now be taken to the Network Selection Tab where you can left click on a network to select it. Select your network by left clicking it. Your Flux Plug will now draw energy from the adjacent block whenever energy is requested by the output.

The output for the network is called a **Flux Point.** Craft yourself a Flux Point and place it adjacent to a block or machine which you want to give power. You should see a connection form between the Flux Point and the adjacent block. Right click on the Flux Point to open its GUI. This GUI is almost identical to the Flux Plug’s GUI. Select the *Network Selection* tab (second from the left) and select the network you created in the previous step by left clicking it. The Flux Point will now request power from the input in order to fill the adjacent block with energy.

It should be noted that any parts of your network which you want to work must be chunk loaded. If the input is not chunk-loaded, the output will not be able to request power from it. If the output is not chunk-loaded, the input will not be able to receive the request.

## **Upgrades To Your Network**

**The Flux Controller:**

The Flux Controller enables the player to configure inventory charging. This charging works with infinite range across all dimensions. Place the Flux Controller down and select a network to connect it to in the *Network Selection* tab. Now navigate to the *Wireless Charging* tab. Click on any of the dark blue areas to enable them (Armor Slots, Baubles Slots, Main Inventory, Hotbar Slots, Left Hand, Right Hand). Make sure *Enable Wireless* is on (the switch is green) and hit Apply. The Flux Controller will charge any items in the enabled areas of your inventory automatically using energy from the network. Each network can only have one Flux Controller.

For some reason the Main Inventory is permanently disabled in this modpack. Flux Networks charging is very very slow; if you want a faster method of inventory charging, use a Wireless Charger from the Chargers mod. It is a very fast charger but doesn’t have infinite range.

**Energy Reservoirs for Your Flux Networks:**

 Flux Networks includes three different sized energy storage units. Place down your Flux Storage unit and right click it to open its GUI. Connect it to a network using the *Network Selection* tab. Once connected to a network, whenever no requests are being made for energy in your network (all machines are full/satisfied) energy will start to fill your Flux Storage units, creating a reservoir of extra energy. When energy is requested by your network, it will be taken from your Flux Storage units first. Below is a list of the types of Flux Storage:

* **Basic Flux Storage:** 256,000 RF storage capacity
* **Herculean Storage:** 12,800,000 RF storage capacity
* **Gargantuan Storage:** 128,000,000 RF storage capacity

**The Flux Configurator:**

 The Flux Configurator is a tool that can access the GUI that is shared by all of the Flux Networks machines and items. You can right click with it in hand to open the GUI and connect it to a network using the *Network Selection* tab. Then you can use the Flux Configurator to change or monitor the connected network.

The Flux Configurator can also be used to copy settings from Flux Networks devices. Shift right click on a Flux Plug, Flux Point, Flux Controller, or Flux Storage unit to copy its settings into the Flux Configurator. Now right clicking on any Flux Networks devices with the Flux Configurator will transfer the saved settings into the device. .

**The Admin Configurator:**

 The Admin Configurator is a creative only item which gives the player a special permission level called *Super Admin*, allowing them to access any networks or actions, even those that they do not have permissions for. Also enables *Detailed Network View* which shows the player the average tick rate and the number of connections in each network (Network Selection tab).

## **Advanced GUI Settings**

**Home:**

 The home tab contains all of the basic information about the device you are currently looking at. In order from top to bottom:

* **Name of the network** this device is connected to
* **Name** of this device (configurable)
* **Priority** of this device (configurable) - higher priority devices get/give energy before lower priority devices. Remember that Flux Storage will always have lower priority than Flux Points.
* **Transfer Limit** of this device (configurable) - the maximum amount of energy that can enter/leave the device per tick
* **Change/Input/Output** of this device - depending on the function of the device, the amount of energy that is entering/leaving the device per tick
* **Buffer**/**Energy** of this device - how much energy is stored by this device
* **Surge Mode** (configurable) - while enabled, this device will have the highest priority for getting/giving energy regardless of set priorities
* **Disable Limit** (configurable) - while enabled, the transfer limit is ignored and the max input/output speed is achieved
* **Chunk Loading** (configurable) - this is permanently disabled in this modpack

**Network Selection:**

 Shows a list of all existing networks. This list can be sorted by clicking on the cyan text next to the *Sort by* label in the top left of the GUI. Left click on a network to select it (connecting this device to that network). The selected network’s name is in white text while unselected networks’ names are in gray text. The GUI and device texture also share the color of the selected network.

If a lock symbol is on the right side of a network’s label, this means that this network is a private network which requires a password. When you try and select these networks a prompt will pop up asking you to type in the password. If you have high enough permissions on a network, you do not have to enter the password.

**Wireless Charging:**

 In order for this tab to do anything, you must connect a Flux Controller to your network. This is described above. Left click on any of the blue sections to enable or disable them. Enabled sections are a lighter blue color than disabled sections. Additionally, enable or disable wireless charging using the switch in the bottom right of the GUI. Once you are satisfied with your changes, hit *Apply*. While *Enable Wireless* is enabled, all of the items in any enabled slots of the player’s inventory will be automatically charged wherever they are in the world using energy from the connected network. In SkyFactory 4, the Main Inventory is permanently disabled for some reason.

**Network Connections:**

 This tab shows a list of all of the devices connected to the current network. There is currently only one sorting option: Smart. This sorts connections by type and priority. Left click on any connected device to edit its settings. Alternatively, select multiple connected devices by right clicking on any devices you want to edit. With some devices selected, use the three buttons in the top right of the GUI to *Clear Selected*, *Edit Selected*, or *Disconnect Selected*. You can also see how much energy is moving into/out of any of the connected devices in this tab.

**Network Statistics:**

 This tab lists a bunch of useful information about the devices connected to the network. This includes the number of Plugs, Points, Storage Units, and Controllers connected to the network, as well as how much energy is being Input, Output, stored in a buffer, or stored in Storage Units within the network. Finally, there is a graph showing energy usage over time within the network.

**Network Members:**

 This tab lists all of the players who are currently online along with their permission level in the current network. The following is a list of all of the possible permissions:

* Super Admin: Access, Edit, Delete, all networks
* Owner: Access, Edit, Delete, current network
* Admin: Access, Edit, current network
* User: Access, current network
* None: no permissions, current network

**Network Settings:**

 This tab is almost identical to the *Create New Network* screen (below). The only difference is that there is a Delete button. To delete the current network, hit LSHIFT 2 times and press the *Delete* button. You cannot recover deleted networks.

**Create New Network:**

Press the *plus* button in the top right of the GUI to create a new network. Set the network’s name by editing the text in the *Name* textbox. Set the network to be public or private by clicking on the cyan text to the right of the *Security Setting* label. If the network is private, set a password by editing the text in the *Password* textbox. Set the units of energy that the network will display input/output/energy in by clicking on the cyan text to the right of the *Energy Type* label. Set the color of your network by selecting any of the colored squares to the right of the *Color* label. There is a preview of how the label for your network will look with its color at the bottom of the GUI. Hit *Create* when you are satisfied with the network settings. The settings can be changed in the Network Settings tab (above).