[Modpack] Wireworld Mod
I read this: https://unnikked.ga/simulate-logic-circuits-wireworld
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-wireworld/archive/v0.0.4-2.zip
Old Versions:
0.0.3 (Broken) - https://github.com/raymoo/minetest-wireworld/archive/v0.0.3.zip
0.0.2 - https://github.com/raymoo/minetest-wireworld/archive/v0.0.2.zip
0.0.1 - https://github.com/raymoo/minetest-wireworld/archive/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:
Crafting Recipes:
Screenshots:
As you can see, it is fairly bare-bones.
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-wireworld/archive/v0.0.4-2.zip
Old Versions:
0.0.3 (Broken) - https://github.com/raymoo/minetest-wireworld/archive/v0.0.3.zip
0.0.2 - https://github.com/raymoo/minetest-wireworld/archive/v0.0.2.zip
0.0.1 - https://github.com/raymoo/minetest-wireworld/archive/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
Crafting Recipes:
+
Spoiler
Screenshots:
+
Spoiler
As you can see, it is fairly bare-bones.




