a353a807bd
allow per-injector stack split
...
(default off)
2017-04-11 05:36:39 -04:00
db0f8e04a1
fix wrong size of self-contained injector inv
2017-04-11 05:31:36 -04:00
af39221df9
only reject part of itemtack from chest/machine/etc., if possible
...
(e.g. if there's room for 50 of some item, and you send a stack of 99,
50 are added to the chest and a stack of 49 is rejected and sent
on to the next destination)
2017-04-09 20:35:11 -04:00
78f16c3e8e
label all ABMs for profiler
2017-03-31 19:15:25 -04:00
186f9b70ac
Temporary fix for crash in constructor.
2017-03-06 23:02:39 -03:00
63efc395cd
fix node dupe exploit in frames
...
You can dupe nodes by placing them on a frame, because the on_rightclick wouldn't return the new itemstack.
2016-10-14 05:41:31 -03:00
a793747d92
Move coal furnaces to other/
...
They don't use power, move them to where they belong.
2015-06-18 04:16:47 +02:00
d732c8dfbd
Add listring functionality
...
Add shift-click functionality
2015-06-18 04:09:27 +02:00
137695ea67
allow activation/deactivation of frames/templates by config
...
have them deactivated by default due to a larger collection of associated issues
including but not limited to
* #170
* #216
* item duplication involving templates
* runaway machines
* traversal loop issues with huge machines leading to lag-outs
2015-03-16 18:58:41 -04:00
7ed1aa9398
correct injector inventory handling by tubes
2015-02-11 03:15:34 +01:00
ce40d1cfb8
add group tubedevice_receiver to injector to fix the issue of it acting more like a tube than an inventory
...
it sent the items into all directions, when being injected into, instead of entering the injector as it used to
2015-02-08 12:27:10 +01:00
bccefd6997
fix other machines, battery boxes, etc to work with tube routing.
2015-02-07 03:47:53 -05:00
a413904ecd
minetest.env:* --> minetest.*
2014-11-30 12:45:42 -05:00
8da4d057b0
update to latest mesecons API
...
requires mesecons commit 5be179bf110b44bdc06df6dbfde4e61487cf0635 or later.
2014-11-22 13:58:38 -05:00
35b10adb40
Fix items sending
2014-08-16 13:42:17 +02:00
049129d9b8
Handle both pipeworks APIs
...
The new API function is now renamed to pipeworks.tube_inject_item(),
so use it under that name. If it is not available, synthesise the new
API in terms of the old one.
2014-08-15 13:23:41 +02:00
772c21cb04
don't put anchor in creative inv
2014-08-14 21:56:05 -04:00
baf7f61665
Compatibility with latest pipeworks
2014-08-14 21:29:56 +02:00
b001a67979
Administrative world anchor
2014-08-13 19:07:53 +01:00
ab567e21ca
Remove non-functional tetris machine
2014-08-04 13:43:57 -04:00
8275091347
Improve injector interface
...
Make the injector's mode button lag-resistant. Display the mode on
the button, as is done with other machines' toggle buttons. Describe
the modes using the same words that are now used to distinguish the
corresponding pipeworks objects. Expand name to "self-contained
injector", now that the pipeworks objects are also called "injector".
Show injector item image along with the item name at the head of the form.
2014-08-01 18:25:20 +01:00
14b30bfd0d
Clean up constructor
2014-07-21 01:52:13 -04:00
6a08071d86
Upgrades to battery boxes too, prevent frames from moving too often (one move every second max)
2014-05-23 19:58:41 +02:00
ca69473664
fix tube properties for injector
...
By relying on another no-longer-extant definition, the injector didn't
visually connect to the tube below it.
2014-04-30 00:21:36 +01:00
1a94fdc601
fix groups for injector
...
The injector was in no groups, and therefore not breakable by ordinary
means. This was because the code referred to a defined variable that
went away in the course of a rewrite of the chests code.
2014-04-30 00:21:13 +01:00
f504178421
Fix drops for active machines
...
Active machine nodes need to drop their inactive counterpart. Some were
missing that declaration.
2014-04-27 14:43:00 -04:00
39c41a06f4
Add german translations for all mods
2014-04-22 16:30:27 -04:00
44dbc75b61
Fix typo in frame and template motor recipes
2014-04-14 20:54:28 -04:00
061d1a3ab4
Fix crash when using the template tool
2014-04-14 20:52:57 -04:00
8684fa1733
Fix constructor description
2014-03-30 14:13:04 -04:00
b28001e36f
Infinite stacks fix
2014-01-18 13:29:06 +01:00
e1c995f654
Actually call the mvps callback
2014-01-18 13:29:06 +01:00
52e7014b7c
Mesecons mvps support, better frames
2014-01-18 13:29:06 +01:00
8c1be3b48e
A few fixes
2014-01-18 13:29:06 +01:00
8fba5e1140
Make those frames able to move
2014-01-18 13:29:06 +01:00
68f7d34e1b
First tests
2014-01-18 13:29:06 +01:00
749df3b581
Fix all recipes that use pipeworks pneumatic tubes to follow latest changes
...
in pipeworks node namining conventions.
2014-01-01 23:27:51 -05:00
018b248d51
fix crash in constructor
2013-12-21 02:26:19 -05:00
f3bba0aaac
move inject_items to top of file (so that it's above the abm that calls it)
2013-12-18 20:41:08 -05:00
5cf765b2f1
Localize most variables
2013-12-17 13:56:37 -05:00
8ef3f20c3c
adapt to changes in Pipeworks API
2013-12-15 15:03:41 -05:00
f3d8b47b20
Add support for minetest.swap_node
2013-12-10 20:14:39 -05:00
354ee6f313
Add missing translations
2013-11-27 16:18:52 -05:00
0809dd747e
Externalize common functions and protect inventories
2013-11-27 12:28:56 -05:00
76879424ae
Add crafts for frames and templates.
2013-10-26 09:13:55 +02:00
808d382867
Better tempaltes
2013-10-19 11:28:16 +02:00
66e4b5ede4
Remove remaining frames.addVect
2013-10-17 18:33:21 +02:00
a73d568e58
Bugfix
2013-10-13 16:24:17 +02:00
48d571bd90
Add drop to templates
2013-10-13 11:09:08 +02:00
3cf0d331f0
Make template motors have an owner and check area protection
2013-10-13 10:34:58 +02:00