and decided it might be neat to implement in minetest.
This is my first mod other than the tutorial one on the wiki, so any pointers are appreciated.
Repo: https://github.com/raymoo/minetest-wireworld
Latest Release (0.0.4):
https://github.com/raymoo/minetest-wire ... .0.4-2.zip
Old Versions:
0.0.3 (Broken) - https://github.com/raymoo/minetest-wire ... v0.0.3.zip
0.0.2 - https://github.com/raymoo/minetest-wire ... v0.0.2.zip
0.0.1 - https://github.com/raymoo/minetest-wire ... v0.0.1.zip
Item Descriptions:
The wireworld blocks, other than the interface, correspond to the normal wireworld cells.
A zapper is a tool that lets you turn conductors into electron heads by left-clicking them.
The on and off interfaces are like new kinds of cells - When one or more electron heads are in its Moore neighborhood, it changes state to on. Otherwise, it turns off (or stays off). This means that the interface will react to neighboring electron heads with a delay of one simulation step.
Mesecons:
Conductors will turn into electron heads on the rising edge of a mesecons signal.
Interfaces output mesecons signals. If you don't want interfaces to interfere with your wireworld circuits, put them so that they are only touching one wireworld cell - that way it won't activate anything when the signal turns on. Of course, there are probably good applications of actually having them interfere. An easy example is instant transmission of wireworld electrons.
IDs:
Spoiler
wireworld:electron_head - Electron heads
wireworld:electron_tail - Electron tails
wireworld:zapper - Zapper
wireworld:interface_off - Interface
Crafting Recipes:
Spoiler
Code: Select all
oxo
xxx
oxo
Zapper:
The recipe is a mese crystal surrounded by 8 dirt.
Interface x 2:
Code: Select all
o|o
|x|
o|o
Spoiler
Wireworld in 3D
Instant wireworld transmission