Commit Graph

217 Commits

Author SHA1 Message Date
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