This plugin automatically lays lines of redstone from a starting point to an end point selected by the user selecting a first and second position with the commands /ar first and /ar second then placing a line of redstone with the command /ar place. The plugin lays redstone in the X&Z (North, East, South, and West) axis in straight lines and generates columns for redstone on the Y axis (Up and Down). Currently there are a few minor glitches with columns and redstone laying where if the signal dies on the column no attempt is made to place a repeater and sometimes columns will not connect with the flat portions of redstone. When first run it generates a AutoRedstone.properties file which can be edited to tell the plugin which blocks can be removed and which cannot, and what block to place beneath lines of redstone. If the user types /ar bus <lines> <width> it will switch to a bus oriented mode of laying redstone, essentially dividing the amount of work by the number of lines to be laid (currently this only works in one direction). The user can also undo and redo their past actions.
In the future I hope to add
- fix columns
- fix busing
- fix inclines
- a clear function to get rid of anything non-redstone related
- user selected blocks for underneath the redstone via a command
- color coded lines based on what type of line you are placing (white=separator light grey=redstone etc.)