diff --git a/src/main/resources/assets/immersiveengineering/manual/autoload.json b/src/main/resources/assets/immersiveengineering/manual/autoload.json index bc3e0e8639..433d76fa63 100644 --- a/src/main/resources/assets/immersiveengineering/manual/autoload.json +++ b/src/main/resources/assets/immersiveengineering/manual/autoload.json @@ -36,7 +36,7 @@ "breaker_switch", "redstone_wiring", "current_transformer", - "kinetic_dynamo", + "kinetic_generators", "thermoelectric_generator", "diesel_generator", "lightning_rod" diff --git a/src/main/resources/assets/immersiveengineering/manual/basic_wiring.json b/src/main/resources/assets/immersiveengineering/manual/basic_wiring.json new file mode 100644 index 0000000000..aaaf7135eb --- /dev/null +++ b/src/main/resources/assets/immersiveengineering/manual/basic_wiring.json @@ -0,0 +1,52 @@ +{ + "images": [ + { + "type": "image", + "images": [ + { + "location": "textures/misc/wiring.png", + "uMin": 0, + "vMin": 0, + "uSize": 110, + "vSize": 40 + }, + { + "location": "textures/misc/wiring.png", + "uMin": 0, + "vMin": 40, + "uSize": 110, + "vSize": 30 + } + ] + } + ], + "connector_recipes": { + "type": "crafting", + "recipes": [ + [ + { + "recipe": "crafting/connector_lv" + }, + { + "recipe": "crafting/connector_lv_relay" + }, + { + "recipe": "crafting/connector_mv" + }, + { + "recipe": "crafting/connector_mv_relay" + }, + { + "recipe": "crafting/connector_hv" + }, + { + "recipe": "crafting/connector_hv_relay" + } + ] + ] + }, + "feedthrough": { + "type": "multiblock", + "name": "feedthrough" + } +} diff --git a/src/main/resources/assets/immersiveengineering/manual/redstone_control.json b/src/main/resources/assets/immersiveengineering/manual/breaker_switch.json similarity index 100% rename from src/main/resources/assets/immersiveengineering/manual/redstone_control.json rename to src/main/resources/assets/immersiveengineering/manual/breaker_switch.json diff --git a/src/main/resources/assets/immersiveengineering/manual/en_us/accumulators.txt b/src/main/resources/assets/immersiveengineering/manual/en_us/accumulators.txt index 72ceb0aaf8..53d7dbb58b 100644 --- a/src/main/resources/assets/immersiveengineering/manual/en_us/accumulators.txt +++ b/src/main/resources/assets/immersiveengineering/manual/en_us/accumulators.txt @@ -1,3 +1,7 @@ Accumulators Power 2 Go -<&recipes>§lAccumulators§r serve as energy storage units. You can use the hammer to adjust the configuration of each side, with blue designating an input, orange an output and no colour marking preventing any connection at all. Sneak while using the hammer to configure the side opposite of the one you clicked. \ No newline at end of file +<&recipes>§lAccumulators§r serve as energy storage units. Input and output power is limited to one connector of the voltage of the accumulator per side. + +Side configuration can be adjusted with the hammer Blue corresponds to input, orange corresponds to output, and no colour marking preventing any connection at all. + +Sneaking while configuring a side will configure the side opposite to the one that was clicked. \ No newline at end of file diff --git a/src/main/resources/assets/immersiveengineering/manual/en_us/grid_construction.txt b/src/main/resources/assets/immersiveengineering/manual/en_us/basic_wiring.txt similarity index 92% rename from src/main/resources/assets/immersiveengineering/manual/en_us/grid_construction.txt rename to src/main/resources/assets/immersiveengineering/manual/en_us/basic_wiring.txt index ff63f2d0f4..ed32583278 100644 --- a/src/main/resources/assets/immersiveengineering/manual/en_us/grid_construction.txt +++ b/src/main/resources/assets/immersiveengineering/manual/en_us/basic_wiring.txt @@ -1,4 +1,4 @@ -Grid Construction +Basic Wiring Bzzzt! Power grids have three important devices: §lconnectors§r as inputs and outputs for the net, §lrelays§r attach multiple wires together, and that convert between different voltages of wire.
To connect two devices, simply use a wire coil on the first device, then use the same coil on the second device. The total transfer rate between two points depends on the weakest type of wire between them. @@ -9,5 +9,5 @@ Only the input and output of a wire need be working for the wire to transfer ene Low and medium voltage wires can be insulated to prevent damage to nearby creatures.
Sneaking when using the "Pick Block" function on a connector will pick the connected wire from your inventory.
Wire connections will break if a block obstructs the wire. -<&connector_recipes>§lConnectors§r serve as in- and outputs to the electrical grid. Accumulators and powered devices connected with them will transfer power through the grid.
+<&connector_recipes>§lConnectors§r serve as in- and outputs to the electrical grid. Powered devices connected with them will transfer power through the grid.
Relays will not in- or output power, they serve as hubs for the electrical grid. \ No newline at end of file diff --git a/src/main/resources/assets/immersiveengineering/manual/en_us/breaker_switch.txt b/src/main/resources/assets/immersiveengineering/manual/en_us/breaker_switch.txt new file mode 100644 index 0000000000..d1f7cd144c --- /dev/null +++ b/src/main/resources/assets/immersiveengineering/manual/en_us/breaker_switch.txt @@ -0,0 +1,6 @@ +Breaker Switch +Clap on - Clap off +<&manual_breaker>Breaker Switches are simple switches that can stop the flow of power through wires. They connect two wires of the same type and will only allow power to pass when activated. Due to the high risk, these switches will not accept HV wires.
+This can be used to separate power-hungry machinery from the network or hook up an additional set of generators when needed.
+They will also emit a redstone signal when they are switched on; this behaviour can be inverted by clicking the switch with an Engineer's Screwdriver.
+Additionally they are an excellent way to control your ! \ No newline at end of file diff --git a/src/main/resources/assets/immersiveengineering/manual/en_us/diesel_generator.txt b/src/main/resources/assets/immersiveengineering/manual/en_us/diesel_generator.txt index a31b9c27dd..45ecdda270 100644 --- a/src/main/resources/assets/immersiveengineering/manual/en_us/diesel_generator.txt +++ b/src/main/resources/assets/immersiveengineering/manual/en_us/diesel_generator.txt @@ -1,8 +1,9 @@ Diesel Generator Better than volume: More volume. -High-Voltage architecture might be fascinating, but it's not very useful unless you have a generator that can actually create the required output for it. -The Diesel Generator is one of the few ways of generating this sort of energy. It is created as a complex multiblock structure and will run off of or other types of combustible fuel. Due to its high output, it will work through fuel very quickly, so make sure you have a sufficient fuel production to run it. -<&structure>The structure is built from Engineering, Generator and Radiator blocks as well as Fluid Pipes and Scaffolding. Arrange them in the shape shown above and rightclick the central generator with an Engineer's Hammer. -Fuel is to be input at the bottom corners of the generator, whereas energy will be output to up to three connections on the top. The Flux/t the generator outputs will be split between all connected points. The generator will only run when at least one output can accept energy. +High-Voltage architecture might be fascinating, but an electrical grid is very useful unless there is a generator which can provide it.
+The Diesel Generator is the primary method of generating HV power. It will run off of or other heavy fuels, as detailed in the following pages. Due to its high output, it will consume fuel rapidly, so sufficient fuel production is a must. +<&structure>The engine and generator are constructed from radiators, pipes, engineering blocks, and scaffolding as shown above and formed via activating the central generator with an Engineer's Hammer.
+Fuel is to be input at the bottom corners of the generator, and energy will be output to up to three plugs on the bar above the generator.
+The Flux/t the generator outputs will be split between all connected plugs. The generator will only run when at least one output can accept energy.
The small terminal on the side will turn off the generator if supplied with a redstone signal, this behavior can be inverted by use of the Engineer's Screwdriver.
-The following is a list of fuels the generator can accept and for how long a full bucket will power the generator: <&list> +The following is a list of fuels the generator can accept and for how long a full bucket will power the generator: <&list> \ No newline at end of file diff --git a/src/main/resources/assets/immersiveengineering/manual/en_us/kinetic_dynamo.txt b/src/main/resources/assets/immersiveengineering/manual/en_us/kinetic_dynamo.txt deleted file mode 100644 index 2edc7a09f7..0000000000 --- a/src/main/resources/assets/immersiveengineering/manual/en_us/kinetic_dynamo.txt +++ /dev/null @@ -1,7 +0,0 @@ -Power Generation - -<&dynamo_recipe>Transferring power is quite helpful provided you have power. To actually generate Flux, you can use the kinetic forces of windmills and waterwheels. Connecting these to a dynamo will generate power based on how fast they turn. -<&waterwheel_recipes>The Water Wheel is a fairly easy way of powering a dynamo. It's turning speed is based on the water flowing around it, so for optimal results, you'll want to direct the water in a semi-circle from the top down one side and along the bottom. Up to three water wheels can be placed against each other. -<&windmill_recipes>The Windmill is a free and easy way of generating power, albeit not a very powerful one. Its speed depends the space in front of it, with its kinetic output reducing greatly if the airflow is obscured. Additionally, weather conditions like rain or thunderstorms result in stronger winds and increased rotation speeds. -<&sail_recipe>Your wind-based power generation can be improved by covering the blades of your windmill in cloth. Doing so increases the surface area and with it the rotation speed and energy output. -The required sails are crafted from and applied to the windmill by rightclicking it in world. \ No newline at end of file diff --git a/src/main/resources/assets/immersiveengineering/manual/en_us/kinetic_generators.txt b/src/main/resources/assets/immersiveengineering/manual/en_us/kinetic_generators.txt new file mode 100644 index 0000000000..bf5dea7005 --- /dev/null +++ b/src/main/resources/assets/immersiveengineering/manual/en_us/kinetic_generators.txt @@ -0,0 +1,12 @@ +Kinetic Generators + +<&dynamo_recipe>The simplest form of power generation available is not solar or coal, but using natural forces to excite a generator.
+The Kinetic Dynamo connects to integrated methods of producing shaft power and produces electrical power based on how fast they turn. +Windmills and waterwheels, detailed in the following pages, are the sources of shaft power the Kinetic Dynamo will accept, and must be assembled after the dynamo for them to connect.
+Other sources of shaft power cannot be used with the kinetic dynamo, and will not produce electrical power. +<&windmill_recipes>Windmills are a basic but slow method of generating power. Speed depends on the space in front of it, with its output reducing greatly if the airflow is obscured. Additionally, weather conditions like rain or storms result in stronger winds and higher speeds. +<&sail_recipe>Wind-based power generation can be improved by covering the blades in cloth. Doing so increases the surface area and with it the rotation speed and energy output. +Windmill sails are crafted from and applied to the windmill by right clicking it. +<&waterwheel_recipes>Waterwheels are constant method of generating shaft power. Due to the higher stresses involved, waterwheels require link;???;steel;steel> in their construction.
+Rotational speed is based on the amount of water flowing around the wheel, with more water providing a greater speed.
+Up to three water wheels can be placed against each other and provide shaft power from a single shaft. \ No newline at end of file diff --git a/src/main/resources/assets/immersiveengineering/manual/en_us/lightning_rod.txt b/src/main/resources/assets/immersiveengineering/manual/en_us/lightning_rod.txt index 32c68e8f01..383cf55975 100644 --- a/src/main/resources/assets/immersiveengineering/manual/en_us/lightning_rod.txt +++ b/src/main/resources/assets/immersiveengineering/manual/en_us/lightning_rod.txt @@ -1,7 +1,5 @@ Lightning Rod Thunderstruck! -Lightning is a phenomenon of nature. It contains a huge amount of raw power, and this lightning rod is able to harness that power. -By stacking a lot of steel fences on this multiblock, you increase the chance of a lightning bolt striking it during rain or thunderstorms. -When the steel pole is struck, the huge amounts of energy created are stored in the base of the lightning rod and then slowly distributed to the energy connections at the sides. - -You can improve the chances of the Lightning Rod getting struck by creating a "net" of steel fences connected to the topmost fence. +Lightning is a phenomenon of nature. It contains a huge amount of raw power, and this lightning rod is able to harness that power.
+Stacking steel fences on the port at the top of the rod increases the changes that lightning hits it during rain or thunder. The chance of a strike can be increased further by widening the rod into a net at its top.
+When the steel pole is struck, the huge amounts of energy created are stored in the base of the lightning rod and then slowly distributed to the energy connections at the sides. \ No newline at end of file diff --git a/src/main/resources/assets/immersiveengineering/manual/en_us/redstone_control.txt b/src/main/resources/assets/immersiveengineering/manual/en_us/redstone_control.txt deleted file mode 100644 index 9c0eb17547..0000000000 --- a/src/main/resources/assets/immersiveengineering/manual/en_us/redstone_control.txt +++ /dev/null @@ -1,6 +0,0 @@ -Breaker Switch -Clap on - Clap off -<&manual_breaker>Breaker Switches are simply switches that can stop the flow of power through wires. They can connect two wires of the same type and will only allow power to pass when activated. This can be used to separate power-hungry machinery from the network or hook up an additional set of generators when needed! Due to the high risk, these switches will not accept HV wires. -They will also emit a redstone signal when they are switched on; this behaviour can be inverted by clicking the switch with an Engineer's Screwdriver. -Additionally they are an excellent way to control your ! -<&rs_breaker>The Redstone Breaker is similar to a normal breaker switch, but cannot be operated manually. Instead, it will require a redstone signal to break the connection. In return, this device is insulated well enough to allow the connection of HV wires as well! diff --git a/src/main/resources/assets/immersiveengineering/manual/en_us/redstone_wiring.txt b/src/main/resources/assets/immersiveengineering/manual/en_us/redstone_wiring.txt index 5765798820..7dae814ee5 100644 --- a/src/main/resources/assets/immersiveengineering/manual/en_us/redstone_wiring.txt +++ b/src/main/resources/assets/immersiveengineering/manual/en_us/redstone_wiring.txt @@ -1,10 +1,14 @@ -Redstone Wires +Redstone Wiring Integration Takeover -<&coil>§2Redstone Wires§r are aluminium coated in redstone dust. The resulting cables provide an easy way to transfer redstone signals over long distance without losing any signal strength.<&connector>The §2connectors§r work like any other wire connector in terms of connecting them, however, redstone wiring does not require relays; connectors and relays are the same block. -With the Engineer's Screwdriver, the connectors can be configured between in- and output mode and set to one of 16 coloured frequencies. -<&probe>§2Redstone Probe Connectors§r have a functionality similar to Redstone Comparators, reading inventories for how full they are. Not only that, but they can be configured with a certain §lsignal threshold§r and will only output if that threshold is met - similar to a comparator. -Additionally, these probes can operate on two channels, sending their read signal on one and still receiving signals on another. All these settings are configured by using the Engineer's Screwdriver. - +<&coil>§2Redstone Wires§r are aluminium coated in redstone dust. The resulting cables provide an easy way to transfer redstone signals over long distance without losing signal strength. +<&connector>§2Redstone Wire Connectors§r work as both relays and connectors: input and output connectors can have multiple wires connected.
+With the Engineer's Screwdriver, the connectors can be configured between in- and output mode and set to one of 16 coloured frequencies. +<&bundled>§2Redstone Interface Connectors§r are designed to be attached to other blocks that can make use of the coloured redstone signals.
+The interface connector is inert and does not possess a colour, input- or output-state. Instead, it provides an interface to all 16 colors of the redstone grid.
+Blocks such as the and use this to output on many signals based on internal thresholds. +<&probe>§2Redstone Probe Connectors§r are a compact device with many functions of the comparator.
+Comparator signal levels will be output on the redstone wire connected. Additionally, §lsignal thresholds§r cane be set where the probe will only output if the signal is above the threshold.
+Additionally, these probes can operate on two channels, sending their read signal on one and still receiving signals on another. All these settings are configured by using the Engineer's Screwdriver.
Note that many of IE's multiblocks feature comparator-functionality, as described on the following pages. Where available, the redstone control surface of the multiblock is the designated spot to connect a comparator. §lTank: §rAs detailed in its §lSilo: §rAs detailed in its @@ -16,8 +20,4 @@ Note that many of IE's multiblocks feature comparator-functionality, as describe §lExcavator: §rOutputs a signal relative to the remaining ore in the vein. §lArcFurnace: §rOutputs a signal relative to the fill of the inventory. Additionally, connecting a comparator to the electrodes at the top will send a signal based on their integrity. -§lMixer: §rOutputs a signal relative to the fill of the inventory. -<&bundled>§2Redstone Interface Connectors§r are designed to be attached to other blocks that can make use of the coloured redstone signals. -The interface connector is innert and does not posses a colour, input- or output-state, but it allows blocks such as the to interface directly with the wire network. - - +§lMixer: §rOutputs a signal relative to the fill of the inventory. \ No newline at end of file diff --git a/src/main/resources/assets/immersiveengineering/manual/en_us/thermoelectric_generator.txt b/src/main/resources/assets/immersiveengineering/manual/en_us/thermoelectric_generator.txt index c5b3fb85e4..08b2183589 100644 --- a/src/main/resources/assets/immersiveengineering/manual/en_us/thermoelectric_generator.txt +++ b/src/main/resources/assets/immersiveengineering/manual/en_us/thermoelectric_generator.txt @@ -1,5 +1,7 @@ Thermoelectric Generator Hot and Cold -<&recipe>Thermoelectric Generators are another option of power generation and work without the use of any mechanical parts, instead they use the temperature gradients between two sources. -Placing a hot fluid on one side and a colder fluid on the opposing side generates energy based on the difference between the two temperatures. -<&values>The list below contains other, non-fluid blocks, which can be used as sources of temperature. \ No newline at end of file +<&recipe>Thermoelectric Generators are another kind of power generation, and work without the use of any mechanical parts. These generators use the temperature gradient between two opposing sources to produce power. +Placing a heat source on one side and a colder source on the opposite side generates energy based on the difference between the two temperatures.
+Any fluid will work based on its temperature, along with some other blocks.
+Temperature gradients are only used across the generator, not across adjacent sides. +<&values>The list below contains non-fluid blocks which can be used as sources of temperature. \ No newline at end of file diff --git a/src/main/resources/assets/immersiveengineering/manual/grid_construction.json b/src/main/resources/assets/immersiveengineering/manual/grid_construction.json deleted file mode 100644 index 65f5a69649..0000000000 --- a/src/main/resources/assets/immersiveengineering/manual/grid_construction.json +++ /dev/null @@ -1,128 +0,0 @@ -{ - "wire_recipes": { - "type": "crafting", - "recipes": [ - [ - { - "recipe": "crafting/wire_copper" - }, - { - "recipe": "crafting/wirecoil_copper" - }, - { - "recipe": "crafting/wirecoil_copper_ins" - }, - - { - "recipe": "crafting/wire_electrum" - }, - { - "recipe": "crafting/wirecoil_electrum" - }, - { - "recipe": "crafting/wirecoil_electrum_ins" - }, - { - "recipe": "crafting/wire_steel" - }, - { - "recipe": "crafting/wire_aluminum" - }, - { - "recipe": "crafting/wirecoil_steel" - } - ] - ] - }, - "images": [ - { - "type": "image", - "images": [ - { - "location": "textures/misc/wiring.png", - "uMin": 0, - "vMin": 0, - "uSize": 110, - "vSize": 40 - }, - { - "location": "textures/misc/wiring.png", - "uMin": 0, - "vMin": 40, - "uSize": 110, - "vSize": 30 - } - ] - }, - { - "type": "image", - "offset": 1, - "images": [ - { - "location": "textures/misc/wiring.png", - "uMin": 0, - "vMin": 70, - "uSize": 110, - "vSize": 60 - }, - { - "location": "textures/misc/wiring.png", - "uMin": 0, - "vMin": 130, - "uSize": 110, - "vSize": 60 - } - ] - } - ], - "connector_recipes": { - "type": "crafting", - "recipes": [ - [ - { - "recipe": "crafting/connector_lv" - }, - { - "recipe": "crafting/connector_lv_relay" - }, - { - "recipe": "crafting/connector_mv" - }, - { - "recipe": "crafting/connector_mv_relay" - }, - { - "recipe": "crafting/connector_hv" - }, - { - "recipe": "crafting/connector_hv_relay" - } - ] - ] - }, - "transformer_recipes": { - "type": "crafting", - "recipes": [ - [ - { - "recipe": "crafting/transformer" - }, - { - "recipe": "crafting/transformer_hv" - } - ] - ] - }, - "wirecutter_recipe": { - "type": "crafting", - "recipe": "crafting/wirecutter" - }, - "voltmeter_recipe": { - "type": "crafting", - "recipe": "crafting/voltmeter" - }, - "feedthrough": { - "type": "multiblock", - "name": "feedthrough" - } -} diff --git a/src/main/resources/assets/immersiveengineering/manual/kinetic_dynamo.json b/src/main/resources/assets/immersiveengineering/manual/kinetic_generators.json similarity index 78% rename from src/main/resources/assets/immersiveengineering/manual/kinetic_dynamo.json rename to src/main/resources/assets/immersiveengineering/manual/kinetic_generators.json index a4eb630e54..4a6df280a9 100644 --- a/src/main/resources/assets/immersiveengineering/manual/kinetic_dynamo.json +++ b/src/main/resources/assets/immersiveengineering/manual/kinetic_generators.json @@ -3,19 +3,6 @@ "type": "crafting", "recipe": "crafting/dynamo" }, - "waterwheel_recipes": { - "type": "crafting", - "recipes": [ - [ - { - "recipe": "crafting/watermill" - }, - { - "recipe": "crafting/waterwheel_segment" - } - ] - ] - }, "windmill_recipes": { "type": "crafting", "recipes": [ @@ -32,5 +19,18 @@ "sail_recipe": { "type": "crafting", "recipe": "crafting/windmill_sail" + }, + "waterwheel_recipes": { + "type": "crafting", + "recipes": [ + [ + { + "recipe": "crafting/watermill" + }, + { + "recipe": "crafting/waterwheel_segment" + } + ] + ] } }