Board machines are mechanisms comprised of linked press to __ boards that use boards to perform actions usually related to a player's inventory.
Boards[]
Boards are writables in the Bloxd.io that allows the player to write on an UI which renders with a Maple plank texture. For more, see Writables.
Concept and Mechanics[]
When one press to __board is triggered. it will attempt to fufill the trade by interacting with the player's inventory and either a chest or the game itself. If: the trade is fufilled, AND there is another valid board adjacent to it(touching), it will trigger that board and attempt to fufill its trade. These same rules also apply to the boards triggered by other boards, which allows for chain reactions and hence chain actions, creating crude redstone. However, there is a rule in place that nerfs the potential of this system, which is that no more than 50 board actions may take place at once. This severely limits the complexity and functionality of board circuits.
Applications (not exhaustive)[]
While there are many applications yet to be considered, some prominent ones that immediately comes to mind:
-Storage system, where common items can be stored and retrieved in fixed qty.
-Armoury, where PvP gear and armour can be automatically dispensed and stripped off for quick and convenient swapping of sets.
-Scam machines, where a single curious click could cause a cascade of signs attempting to drain the inventory of valuables (not recommended/endorsed!)
More Musings?[]
To ensure that every board in a circuit is triggered, null trades can be used-nothing costs nothing-to carry the signal, and all boards adjacent to these signal carriers will be triggered, regardless of the failure of any other boards. This comes with its own downsides, being that signal-carrying boards cannot perform other functions, and still count towards the 50-operation limit. The more independent the boards are of each other, the less boards there can be to actuate a certain task. The challenge, as well as the fun, lies in finding a balance and the most efficient way to allocate the position of the signs.