This tutorial is set by the author to use the CC By-NC-SA protocol.
Detailed explanation of drone program puzzles, click to view the original document
Author: ANECANSAITIN
—————— the segmentation line ———————————————————
Note: It does not affect the program, only used to comment on text.
Start: The beginning of all programs must have one and only one.
Tags:
Region: Used to set the coordinate area, you can set it in GPS or in the form of variables.And you can adjust the low shape and more details of the selected area.
Text: It is used to provide text information supplements for other programming puzzles, such as emitting redstone signal strength.
Item filter: For information for setting items and blocks, you can select it in the list of items or backpacks, or you can set it through variables.If you need to match different items or durability under the same ID, you need to check the first check box and set the corresponding value.If you need to match different NBT data, you need to check the second one.The third one can match the mineral resignation.The fourth matching of the selected item is everything.The fifth is specifically used to set the block in the "mining area" puzzle. If the drone cannot be recognized correctly after the drone cannot be identified after the mark is marked, you can try this check box.
Item allocation: It is used to set an item type variable in this programming, and you need to cooperate with the "item filter".
Flow filter: used to mark the fluid.
Coordinates: Mark a coordinate constant or read coordinate variables, you can import it through GPS or manually input.It needs to be used with "coordinate operators", "condition: coordinate cooperation"
Coordinate operators: Calculate the coordinates, and the calculation results will be saved in the setup variable.You can set the operator with
+/- ×/÷ maximum/minimum.The operation of the "/" on the left is performed on the right of the puzzle, and the operation on the right of "/" is performed on the left side of the puzzle.
Action class:
The label -class puzzle connected to the left side of the action class puzzle indicates that the content is ignored, and the right side is only the goal.If the "Item Filter" marked with soil is connected to the left side of the "excavation area" label, the soil will not be excavated when performing the excavation task.If the "item filter" marked with stones is connected on the right, only stones will be tapped.All mobile puzzles need to be connected to the "area" puzzle to define the working area.
Action -class puzzles must connect the "area" puzzle. If other puzzles that are not connected to filtering, they will perform tasks that meet all conditional blocks/entities/fluids in the region.
Attack entity: All entities in the attack setting area can set the target through the "text" puzzle.The target is locked by the drone, and a red line will be connected to the drone. Even if the target leaves the set area, the drone will still be tracked and attacked until the target death or drone will die.The attack of drones is the same as the player. The attack damage when there is no weapon is equivalent to the karate. Of course, it can also play the effect of enchantment when using weapons with enchanting effects.If the drone is installed with a "physical tracking" upgrade, it will be equipped with a Gatling machine gun equipped with a Gatling machine gun. Note that this needs to provide ammunition for the drone.ammunition.
Digging area: Destroy all the blocks in the setting area, and you can set the block target through the "Item Filter" puzzle.The excavation of drones is the same as the player. The excavation speed when there is no tools is equivalent to the karate. Of course, it can also play the effect of enchantment when using a tool with enchanting effects.You can set the sequence of mining. When you check the "Requirement Tool" check box, you need to dig the corresponding squares without the corresponding tools. You can obtain the tool through the "obtaining items in the fairy container".For example, the check box for "Limited Box Interaction" will immediately perform the next puzzle task immediately after destroying the quantity of the set.
Harvest: All crops in the setting area, including wheat, sugar cane, cocoa beans, and most other modules.Under normal circumstances, the program is only harvested without planting. If a hoe is provided, it will automatically make up after receiving the goods.The crop target can be set through the "Item Filter" puzzle.The sequence of harvesting can be set. When you check the "Hoe" check box, you need to harvest the corresponding crops if you have a hoe. You can get the hoe by the "obtaining items in the vessel".If you check the "limit block interaction" check box, the next puzzle task will be performed immediately after the number of crops is harvested.
Placement: Place squares in the setting area, you can set the placed squares through the "Item Filter" puzzle.You can set the placement sequence, and the direction when placing it (that is, the right -click when the simulation player is placed).When checking the "limit block interaction" check box, the next puzzle task is executed immediately after placing a quantity.
Right -click the square: Right -click all the blocks in the set area. You can set the target block through the "Item Filter" puzzle.You can set the order of right -click, and the direction when you right -click (that is, which side of the player right -click the block).If you check the "sneak status", you will simulate the player right -click on the sneak state.The check box for "Limited Block Interaction" will perform the next puzzle task immediately after right -click the quantity.Right -click the entity: Right -click the entity in the setting area. You can set the target entity through the "text" puzzle.
Pick up the items: Pick up all the drops in the setting area, you can set the pickup items through the "Item Filter" puzzle.
Drop items: Throw the inventory items in the form of a dropped object to the set area. If a range is specified, it will only throw out the items in one position.You can set the lost items through the "Item Filter" puzzle.When checking the "Used Counting" check box, it will throw out the set number of items.You can set the form of throwing items. Random means throwing items in a random direction, and it will not fall accurately at a certain point; Straight means that throwing out the item is accurately falling at the center of the box.
Output items to container: Output the inventory items into the container in the set area. If a range is specified, one of the containers will be filled first to the next container.You can set out the output items through the "Item Filter" puzzle.It can be set in the surface of the container interactive (a container/machine that represents different internal grooves like a melting furnace).If you check the "use count", the number of items set out will be output.
Obtain items in the fairy container: Take out the items in the set area container into the inventory. If a range is specified, it will only interact with the next container after all the items of a container are removed.You can set up the items taken through the "Item Filter" puzzle.It can be set in the surface of the container interactive (a container/machine that represents different internal grooves like a melting furnace).If you check the "use count", the number of items set will be removed.
Output fluid: output the fluid in the inventory to the container in the set area or place in the world.If a range is set, it will only interact with the next container after one container cannot accommodate more fluids.You can set the output fluid through the "fluid filter" puzzle.It can be set in the container interaction (container/machine for different planes represent different internal slots).If you check the "use count", the amount of fluid (unit: MB) set out of the output will be output.If the "preventing fluid" check box will export the fluid to the world (the fluid must reach 1000MB).
Enter fluid: Take out the fluid in the set container into the inventory. If a range is specified, it will only interact with the next container after all the fluids of a container are removed.You can set the removed fluid through the "fluid filter" puzzle.It can be set in the container interaction (container/machine for different planes represent different internal slots).If you check the "use count", the amount of fluid (unit: MB) set up will be removed.
Equipped with entity (currently translates to "uninstalling entity"): The entity in the set area is carried on the drone (only one entity can be equipped), and the target entity can be set through the "text" puzzle.
Uninstalling the entity (currently translates to "Equipment"): Uninstall the carried entity into the setting area, you can set the target entity through the "text" puzzle (however, only one entity can be equipped, no choice).
Go to a certain position: Move to the set area, when you can set the next puzzle program.Done When Arrived starts the next puzzle when it reaches the setting area.Done when departing starts the next puzzle program when the starting point is left.
Transfer to a certain position: Move to the set area by transmitting, when you can set the next puzzle program.Done When Arrived starts the next puzzle when it reaches the setting area.Done when departing starts the next puzzle program when the starting point is left.
Signing redstone signal: emitted redstone signals, you need to connect the "text" puzzle to set the signal strength.
Tags: Used to undertake jumps in the program, such as "jump" and "condition" puzzle programs.You need to connect the "text" puzzle program to specify the position of the connection. After the setting is successful, there is a white line connection.
Jump: The "label" used to jump to the program needs to connect the "text" puzzle program to specify the position of the connection. After the setting is successful, there is a white line connection.
Waiting: Set up for a period of time, you need to connect the "text" puzzle program to specify the waiting time.(20 wait 20 ticks; 10s wait for 10 seconds; 5m waiting for 5 minutes.) Renamed drone: renamed drones, you need to connect the "text" puzzle program to specify the name.
Self -destruction: Right -click by the wrench to become a drop.
External program: execute the program of drones, network APIs, and network APIs in the security station in the setting range.If there are multiple executable programs in the container, you will read the program in order from left to right, from top to bottom.If there are multiple containers within the range, you will start reading the program with the container closest to the drone.For example, if you check the "Share variable" check box, the variable value sharing will be shared when performing each program (if the previous program sets the variable C = 5, in the next program, the initial value of C = 5)
Synthetic: Synthesize the items in the inventory to the set synthetic table.You need to connect the item filter in the right side according to the synthetic table, and the product will be displayed in the "synthetic" puzzle program after successfully setting.If you check the "use count", the number of settings will be synthesized.
Standby: When executing to the program, the drone will stop and land on the surface to save compression gas until the next task can be performed.It is usually used with the "conditional" puzzle.
Logistics: The logistics task is performed in the setting area. The working method is the same as the logistics drone.
For each coordinate: cycle the coordinates of the mark and give the coordinates to the settings to the variable. If the marked is a area, it will divide the entire area into the entire area into the direction from south to north, from the east to west, from the bottom to the top direction.A single coordinate is circulated (but the next value after a cycle is completed is very fascinating, although it will finally return to the first coordinates from the new).If you want to stop the cycle, you only need to insert a coordinate with a coordinate value of 0,0,0. When the circulation is performed to the coordinate, the assignment of the set variable will be stopped until the same position in the next round is not 0.0,0 continued to be assigned.This program puzzle can connect to the "text" to achieve the function of the "jump" puzzle program.
For each item: cycle the marked items and give the items to the variable. If you want to stop the cycle, you only need to insert an empty "item filter".It will stop the assignment of the set variable until the "item filter" that is not empty until the same position in the next round of cycles will continue to be assigned.This program puzzle can connect to the "text" to achieve the function of the "jump" puzzle program.
Edit sign: Edit all the notice content of the setting area, you need to connect to the "text" puzzle program to set the text content.Each "text" represents a line of content.
Output RF: Output the RF energy stored by the drone to the device in the set area.If a scope is specified, it will only interact with the next device when one device cannot import RF energy.If you check the "use count", the amount of RF set out of the output will be output.You can set a certain surface of the detection block (accessing different internal slots in different surfaces of the machine/device).
Output RF: Enter the RF energy of the setting area into the drone.If you check the "use count", the amount of RF set is drawn.You can set a certain surface of the detection block (accessing different internal slots in different surfaces of the machine/device).
ComputerCraft control: interact with the drone interface in the set area, so that computercraft or OpenComputers
Condition class:
This type of puzzle is divided into two parts as the condition part, and the lower part is the jump part, and the function is the same as the "jump".When the result is "true", the bottom right jump is triggered, and "fake" triggers the left below jump, and the puzzle program below is triggered when there is no text that can be jumped.
Conditions: coordinates: The setting of the setting coordinates is compared, and the value of different coordinate shafts is the relationship between "and", and the upper right and left are (X1, Y1, Z1), and the upper left and the middle are (x2, y2, z2).It is divided into two groups in the upper left, right, middle and right, and middle, right, middle, and right. When the two sets of coordinates meet the conditions set at the same time, they are "true", otherwise they are "fake".
Conditions: Redstone: Compare the redstone signal in the marked area with the setting value.To ignore the puzzle content of the program, the top right is the target with the puzzle content of the program.If the mark is a area, judge Any Block according to the settings: All redstone signal strength in the range is "or"; All Blocks: All redstone signals in the range are "and" relationship ".You can set a certain surface of the detection block (deal with different surfaces of certain machines to emit different redstone signal strength).When the conditions set are "true", it is "false".
Conditions: Brightness level: compare the brightness level of the marked area with the set value.To ignore the puzzle content of the program, the top right is the target with the puzzle content of the program.If the mark is a area, judge Any Block according to the settings: All brightness levels in the range are "or" relationship; all blocks: All brightness levels in the range are "and" relationships.You can set a certain surface of the detection block (to deal with different surface brightness levels).When the conditions set are "true", it is "false".Conditions: Items: Detecting items in the tag area and compared with setting items.To ignore the puzzle content of the program, the top right is the target with the puzzle content of the program.If the mark is a area, judge Any Block according to the settings: All containers within the range are "or" relationships; all blocks: All containers within the range are "and" relationships with ".You can set a certain surface of the detection block (accessing different internal slots in different surfaces of the machine/device).
Condition: True value table
enter
Output
Left middle
Right middle
real
real
real
real
Fake
Fake
Fake
Fake
Fake
No input
real
real
No input
Fake
Fake
real
No input
Fake
Fake
No input
real
Conditions: Block: Detect the mark area block and compare with the set.To ignore the puzzle content of the program, the top right is the target with the puzzle content of the program.If the mark is a area, judge Any Block according to the settings: All blocks in the range are "or"; all blocks: All blocks in the range are "and" relationships.If you check the "checking air", you can detect the air square (the "Item Filter" corresponding to the air).
Conditions: Block True Table
enter
Output
Left middle
Right middle
real
real
real
real
Fake
Fake
Fake
Fake
Fake
No input
real
real
No input
Fake
Fake
real
No input
Fake
Fake
No input
real
Conditions: fluid: detect the fluid in the label area and compare with the set fluid.To ignore the puzzle content of the program, the top right is the target with the puzzle content of the program.If the mark is a area, judge Any Block according to the settings: All containers within the range are "or" relationships; all blocks: All containers within the range are "and" relationships with ".You can set a certain surface of the detection block (accessing different internal slots in different surfaces of the machine/device).(Set the unit to MB)
Condition: Fluid real value table
enter
Output
Left middle
Right middle
real
real
real
real
Fake
Fake
Fake
Fake
Fake
No input
real
real
No input
Fake
Fake
real
No input
Fake
Fake
No input
real
Conditions: entity: detect the bid area entity and compare with the setting entity.To ignore the puzzle content of the program, the top right is the target with the puzzle content of the program.The "text" puzzle program needs to be connected to the middle and right of the left to set the physical target.
Condition: real value table
enter
Output
Left middle
Right middle
real
real
real
real
Fake
Fake
Fake
Fake
Fake
No input
real
real
No input
Fake
Fake
real
No input
Fake
Fake
No input
real
Conditions: Pressure: Detecting the regional pressure value of the mark and comparing the pressure value of the setting.To ignore the puzzle content of the program, the top right is the target with the puzzle content of the program.If the mark is a area, judge Any Block according to the settings: All pressure values within the range are "or" relationship; all blocks: All pressure values in the range are "and" relationships.You can set a certain surface of the detection block (the pressure value of different surfaces is different).When the conditions set are "true", it is "false".
Conditions: Item filter: for comparing "item filters", which is usually used to set up variables "items filter".Compared with the upper right with the middle, upper left: ignore the items set by the upper left puzzle in the upper right puzzle; left middle: ignore the items set in the left middle puzzle in the right middle puzzle.When the conditions set are "true", it is "false".
Drone conditions: Items: Detecting the inventory of the drone and compared with the "Item Filter" connected to the upper right, ignore the items marked by the "Item Filter" marked on the top of the left.When the conditions set are "true", it is "false".
Drone conditions: fluid: detect the inventory of the drone and compare with the "fluid filter" connected to the upper right, ignore the fluid marked by the "fluid filter" marked in the upper left.When the conditions set are "true", otherwise "fake" (unit is MB).
Drone conditions: Entity: detect the entity equipped by the drone and compare it with the "text" connected to the upper right, ignore the "text" marked entity connected to the top left.When the conditions set are "true", it is "false".Drone conditions: Pressure: Detecting the pressure value of the drone and comparing the pressure value set.When the conditions set are "true", it is "false".
Conditions: RF: The amount of RF in the detection mark area is compared with the set value.To ignore the puzzle content of the program, the top right is the target with the puzzle content of the program.If the mark is a area, judge Any Block according to the settings: All devices within the range are "or" relationships; all blocks: All devices in the range are "and" relationships with ".You can set a certain surface of the detection block (the RF value of different planes in the device is different).When the conditions set are "true", it is "false".
Drone conditions: RF: The amount of RF stored in the drone is compared with the set of RF values.When the conditions set are "true", it is "false".