Pascal Abresch
0c390d53a3
added default support (optional)
2019-02-24 22:27:26 +01:00
Pascal Abresch
5e5e30d7f0
fixed, now :)
2019-02-24 22:08:32 +01:00
Pascal Abresch
d33030e0e2
pairs works differently that i expected
2019-02-24 21:52:00 +01:00
Pascal Abresch
e73fa06354
fixed lil' crash
2019-02-24 21:34:25 +01:00
Pascal Abresch
0848bc9fea
work around crash
2019-02-24 20:19:25 +01:00
Pascal Abresch
6a304f4dd8
code fixes
2019-02-24 20:07:25 +01:00
Pascal Abresch
e748b9d3fe
testcase (unfinished code for quickfuel)
2019-02-24 19:46:04 +01:00
Pascal Abresch
4cdf672879
updated formspec for furnace and added default:furnace compat
2019-02-24 12:57:30 +01:00
Valentin Anger
473a448913
Order scanner result by node count
2019-02-23 21:24:20 +01:00
Pascal Abresch
8a30e3667e
added compat for the default chest (inventory)
2019-02-23 21:05:26 +01:00
Valentin Anger
3d7605d988
Verify user provided color and fallback to default
2019-02-23 20:30:29 +01:00
Valentin Anger
eed43ab23a
Allow customization of GUI colors
2019-02-23 19:53:41 +01:00
Pascal Abresch
42034916f4
„LICENSE“ ändern
...
Switch to mit license
2018-12-10 14:54:25 +01:00
Pascal Abresch
81980e030b
moved line
2018-11-19 19:36:35 +01:00
Pascal Abresch
abb0301668
removed debug statements
2018-10-01 15:37:20 +02:00
Pascal Abresch
e48ece645c
fixed dependency declarations
2018-10-01 15:34:38 +02:00
Pascal Abresch
3b23e6bbbc
moved generators to generator
2018-10-01 15:29:20 +02:00
Pascal Abresch
12dc7fc45f
moved furnace to machine
2018-10-01 15:28:56 +02:00
Pascal Abresch
0ea180ca88
moved components to component
2018-10-01 15:28:26 +02:00
Pascal Abresch
f029015236
moved wrench to tool
2018-10-01 15:27:29 +02:00
Pascal Abresch
27c7b62f28
moved inventory specific code to core, deleted sparkinventory
2018-10-01 15:26:30 +02:00
Pascal Abresch
a3725f913f
moved api specific code from inventory to api
2018-10-01 15:24:02 +02:00
Pascal Abresch
8c9ff4ce71
moved charger to new formspec
2018-09-30 00:57:59 +02:00
Pascal Abresch
6d7a2c9c10
moved burnergenerator to new formspec
2018-09-30 00:55:02 +02:00
Pascal Abresch
62837bc3bb
balanced drill speed
2018-09-30 00:39:41 +02:00
Pascal Abresch
008abeb3ef
added sparktech.add_inventory and changed furnace formspec
...
this is a new utility function to append the sparktech-style inventory to any other inventory
(mainly so it doesn't have to be manually aligned every single time)
(also enabled crafting menu in the metalfurnace now)
2018-09-30 00:37:19 +02:00
Valentin Anger
63441e0b6b
Decrease Scanner delay
2018-09-29 23:12:21 +02:00
Pascal Abresch
12cb6b0ae1
added scanner texture
2018-09-29 23:08:35 +02:00
Valentin Anger
a3a35e7962
Its called code reuse mom...
2018-09-29 22:49:28 +02:00
Valentin Anger
925b086fcc
Last commit message says it all
2018-09-29 22:48:28 +02:00
Valentin Anger
919baededb
Testing recipies is overrated
2018-09-29 22:44:24 +02:00
Valentin Anger
f46256d401
Add a scanner that searches for all non air nodes around a player
2018-09-29 21:51:42 +02:00
Pascal Abresch
7baca363de
added /lua chat command
2018-09-28 15:18:48 +02:00
Pascal Abresch
07972fab10
fixed capacitor recipe
2018-09-28 15:16:40 +02:00
Valentin Anger
4902d9bcee
Merge branch 'master' of ssh://git.gryphno.de:58148/SyrupThinker/minetest-mod-sparktech
2018-09-28 13:09:11 +02:00
Valentin Anger
6329fa31aa
Give the Electric Handdrill a texture
2018-09-27 20:14:50 +02:00
Valentin Anger
614aaf1dcc
Add a nametag to change nodes infotext
2018-09-27 20:14:28 +02:00
Pascal Abresch
0ec710cb03
added crafting menu to inventory
2018-09-27 19:13:27 +02:00
Pascal Abresch
633228a1ea
changed formspecs (inventory + charger)
2018-09-27 18:49:14 +02:00
Valentin Anger
1fff056306
Consume and gain cables when using the Cable Inserter
2018-09-27 18:02:24 +02:00
Valentin Anger
d78731dd79
Give feedback for cable insertion and removal
2018-09-27 17:46:00 +02:00
Pascal Abresch
758ee5b1b2
Fixed wrench to no longer destroy items in block inventories
...
closes #4
2018-09-23 19:58:40 +02:00
Valentin Anger
6bb08c62f6
Cleanup of last commit, dirtying the graph
2018-09-23 04:06:44 +02:00
Valentin Anger
b727fcf102
Add a drill and tool charger
2018-09-23 03:56:51 +02:00
Pascal Abresch
ba467aa0bd
Changed solar panel behaviour (needs sunlight now)
...
this change is incomplete since a required api is missing, this will (probably) allow lighting through torches to also count towards generated energy
2018-09-23 02:19:19 +02:00
Pascal Abresch
3a831b6a36
Added steel chasis
...
The steel chasis is used to craft machines
2018-09-23 01:49:22 +02:00
Valentin Anger
a49cf5d1a9
Update network around the with a wrench removed node
2018-09-22 23:53:31 +02:00
Valentin Anger
ed96b86230
Remove nodes deconstructed with a wrench instead of digging them
...
We are already handling the drop so we shouldn't destroy it
2018-09-22 23:43:27 +02:00
Valentin Anger
f161e121fd
Add a tool to insert network metadata into nodes
...
This also involves modifications of the network update routines
as the modification of metadata does not trigger the callbacks
used for this purpose.
Instead the tool manually forces updates to networks around the node.
Currently we cannot detect the digging of a node with specific
metadata associated, thus we currently need to trigger network updates
for ALL nodes digged which can incur much lag for heavy recalculations.
2018-09-22 16:20:27 +02:00
Pascal Abresch
00024a4cde
added net_build code to allow 'embeded' cables
2018-09-21 15:11:22 +02:00