Anthony Zhang
618fd31f43
Merge remote-tracking branch 'origin/master'
2012-11-11 17:52:07 -05:00
Anthony Zhang
db434c6fe9
Use nodeupdate() so things like pushing gravel/sand off a ledge allows it to fall.
2012-11-11 17:51:03 -05:00
Anthony
938dc37623
Merge pull request #55 from Jat15/master
...
tile_images modified tiles
2012-11-08 16:24:22 -08:00
Anthony Zhang
2d16152188
Add command block:
...
* not obtainable legitimately in Survival mode
* found in Creative inventory or using /giveme mesecons_commandblock:commandblock_off
* glows slightly when turned on
* runs a command in the context of the targeted player
* player can be targeted by name, or using the special forms (@nearest, @farthest, @random)
* when powered, runs its command with its parameters
* right click to bring up the configuration screen
* diggable and modifiable only by its owner, the person who placed it
2012-10-28 16:31:03 -04:00
Anthony Zhang
3ae31cd849
Use add_node since place_node only works with ItemStacks and can't specify param1/param2 value. This fixes pistons pushing pistons/torches/etc.
2012-10-27 12:40:11 -04:00
Anthony Zhang
ff5dcda7c7
Further piston improvements, the pistons now delay before retracting and play nice with invalid states.
2012-10-13 12:45:15 -04:00
Anthony Zhang
dcd2f94ba9
New pistons activation mechanism, fixes many of the issues reported when pushing mesecons around. Side effect is that it might be somewhat slower, and it waits a tiny delay before extending or retracting. This should be unnoticable in normal use.
2012-10-02 17:09:39 -04:00
Anthony Zhang
cd8fd55fe3
Fix whitespace, simplify node updating.
2012-10-01 22:18:45 -04:00
Anthony Zhang
208e95c2ff
Captilization.
2012-09-27 17:27:34 -04:00
Anthony Zhang
ecefc937c9
Add ghoststone, crafted like removestone, with steel ingots at the corners. Trapstone disappears upon mesecon signals, but unlike removestone, reappears after the mesecon signal turns off.
2012-09-27 17:25:58 -04:00
Anthony
5cc18d8fbd
Merge pull request #42 from Jat15/master
...
Modified pistons, movestone, mvps for all liquid
2012-08-30 09:43:56 -07:00
Anthony
c060e56e1d
Merge pull request #16 from VanessaE/master
...
mesecons groups settings, detector textures
2012-08-10 16:04:23 -07:00
Anthony
98fc808c68
Merge pull request #8 from Kotolegokot/master
...
Solar panel nodebox
2012-08-07 09:37:51 -07:00
Anthony Zhang
aa8ad0fde9
Fix off-by-one error in piston length calculation and change the node pushing to make use of the fact that minetest.env:place_node() is apparently a no-op if the node is not air or liquid.
2012-07-20 22:15:49 -04:00
Anthony Zhang
9736b0f61e
Nodebox piston pushers! Fix a few piston bugs such as pistons pushing pistons, pistons pushing blocks into pushers causing blocks to get deleted, and many more. As a side effect, players can no longer simply walk through piston pushers. Additionally, pistons will only remove their own pushers, and not those of neighboring pistons as well. Remove ENABLE_PISTON_ANIMATION option (not compatible with nodebox piston pushers).
2012-07-20 16:27:43 -04:00
Anthony Zhang
64a452da24
Fix piston duplication bug, simplify piston handling, limit piston push distance to 15 blocks. Remove deprecated object:get_entity_name() call, and some obselete settings.
2012-07-18 23:38:59 -04:00
Anthony Zhang
d62a9269ac
Fix wall lever bug.
2012-06-22 14:35:42 -04:00
Anthony Zhang
51539ef173
Experimental 3D plugs and sockets/inverters, fix a few things with Whiskers75's code.
2012-06-21 20:56:16 -04:00
Anthony Zhang
1e569782f5
Use minetest.env:place_node and minetest.env:dig_node to enable usage of the on_place and on_dig callbacks.
2012-06-21 20:32:48 -04:00
Anthony Zhang
db26adca25
Fix crash in sticky movestones (thanks MarkTraceur), cleanup movestoen code significantly.
2012-06-16 12:53:14 -04:00
Anthony Zhang
3c7d2b2e25
Fix movestones (thanks MarkTraceur).
2012-06-15 21:29:43 -04:00
Anthony Zhang
4200757ba3
Remove deprecated API functions "register_on_placenode" and "register_on_dignode" where possible.
2012-06-04 22:20:04 -04:00
Anthony Zhang
95a84dde46
Add modpack.txt as modpack support has been added to MineTest dev around an hour ago:
...
https://github.com/celeron55/minetest/commit/747ff7daf875652be1063fa49316125977b0ba79
This allows the user to simply copy the entire modpack folder into the mods/ directory, rather than copy every individual mod there instead.
2012-05-21 14:06:13 -04:00
Anthony Zhang
5933b6f6ab
Update README.
2012-05-21 14:03:56 -04:00
Anthony Zhang
c6e42c7be7
Re-add missing flag.
2012-05-15 16:49:24 -04:00
Anthony Zhang
51453bb6c2
Made mesecons diggable
2012-04-24 17:28:14 -04:00
Anthony Zhang
b051609405
Fix aliases and add a few more for backwards compatibility.
2012-03-24 11:59:22 -04:00
Anthony Zhang
3018128b4b
Update nodes for compatibility with digging time groups.
2012-03-22 17:52:11 -04:00
Anthony Zhang
9ec0767762
Fix lamp alias.
2012-03-18 13:54:36 -04:00
Anthony Zhang
6bf1d17bbd
For some reason Meselamps' functionality was not actually implemented.
2012-03-18 13:46:30 -04:00
Anthony Zhang
84656e079d
Vertical mesecon plugs and sockets! Plugs will now affect sockets on a level two below or two above, as long as there is air between them.
2012-03-09 22:49:37 -05:00
Anthony Zhang
deb4f4d613
Slightly lower required light level to allow things like meselamps to affect solar panels, instead of only sunlight.
2012-03-02 23:03:47 -05:00
Anthony Zhang
f3f29ad16b
More ItemDef updates and fix a typo in inverter placenode callback.
2012-02-27 23:03:40 -05:00
Anthony Zhang
8bdb2e86ad
Change the ENABLE_TEMPEREST flag to affect only the inclusion of the inverter socket, since that is the only element that can lead to a crash.
2012-02-23 19:43:03 -05:00
Anthony Zhang
cbd77d8f3d
Fix lightstone drop.
2012-02-18 11:26:33 -05:00
Anthony Zhang
86f69d9f52
Forgot to include a check for node name in last commit...
2012-02-17 18:25:19 -05:00
Anthony Zhang
a9152327a2
Fix inverter states.
2012-02-17 18:18:27 -05:00
Anthony Zhang
fd81543d2b
Merge remote-tracking branch 'origin/master'
2012-02-10 16:05:55 -05:00
Anthony Zhang
1ac2bc910f
Refactor plugs and sockets to be smaller and faster, make inverters default to the On state.
2012-02-09 23:01:23 -05:00
Anthony Zhang
e94941931d
Wield images for raillike nodes, remove inventory images for nodes that never appear in the inventory.
2012-02-09 22:08:49 -05:00
Anthony Zhang
f54166af45
Update wireless and IC nodes for itemdef.
2012-02-04 13:08:24 -05:00
Anthony Zhang
9aaa4af37e
Move the IC craft definition into init.lua, since it is also needed byt the node detector.
2012-02-04 13:01:56 -05:00
Anthony Zhang
dbd9b4e6b7
Add aliases for plugs, sockets, inverters, and buttons.
2012-01-30 13:10:03 -05:00
Anthony Zhang
1289cefee0
Descriptions for plugs and sockets.
2012-01-29 14:16:28 -05:00
Anthony Zhang
15c9988a45
Make variables local.
2012-01-29 13:19:40 -05:00
Anthony Zhang
83b5ee4bae
Add missing forward slash (was causing plugs and sockets to fail).
2012-01-29 13:19:14 -05:00
Anthony Zhang
cc43dbfebe
Change legacy_facedir to legacy_facedir_simple.
2012-01-26 19:00:33 -05:00
Anthony Zhang
cf37e5e439
Implement the other suggestions.
2012-01-26 16:39:03 -05:00
Anthony Zhang
cbe6b4f7be
Update param2 as per kahrl's suggestions.
2012-01-26 16:33:11 -05:00
Anthony Zhang
688f65947f
Fix .minetest folder.
2012-01-26 16:19:04 -05:00
Anthony Zhang
c0eb0982aa
Fix a bug in which the wrong node was being checked for.
2012-01-21 15:20:36 -05:00
Anthony Zhang
f221aeb066
Update position finding code and fix indentation.
2012-01-09 20:52:19 -05:00