Commit Graph

195 Commits

Author SHA1 Message Date
jp
e5ea00e966 Craft guide : string lowering of filter name 2015-12-02 23:11:16 +01:00
jp
00f1ea298e Craft guide : show only items which have a recipe 2015-12-01 17:46:35 +01:00
jp
0189532095 Simplify craft guide mechanism 2015-12-01 15:46:51 +01:00
jp
9f46908cfc Craft guide : minimal support for cooking recipes 2015-11-30 00:35:41 +01:00
jp
21c10393c0 Craft guide : better support for groups 2015-11-29 23:35:53 +01:00
jp
f8c0a1ce15 Add Crafting Guide in the Work Table \o/ 2015-11-29 13:39:16 +01:00
jp
038142c6f2 minor style 2015-11-26 16:18:44 +01:00
jp
7c824cd827 Worktable : catch all alphanumeric caracters in mod/item names 2015-11-26 14:53:38 +01:00
jp
d038cb158e Add list rings to formspecs 2015-11-26 14:37:25 +01:00
jp
a1f8e9e6bf Put back formspec's code readability 2015-11-26 12:19:52 +01:00
jp
c73c25d694 Ench. table : re-adjust button positions correctly 2015-11-24 17:45:45 +01:00
jp
937489c720 Fix missing put condition 2015-11-22 16:40:22 +01:00
jp
22cf219ca9 Prevent taking worktable's output stack when player inventory is full 2015-11-22 16:32:19 +01:00
jp
f0d50395b9 Global cleaning + fix cushion sitting when node.param2 > 3 2015-11-22 14:13:26 +01:00
jp
7978618ac0 Worktable : style cleaning 2015-11-22 12:03:08 +01:00
jp
4c13a9f2f3 Highlight hotbar on all formspecs 2015-11-21 16:31:34 +01:00
jp
3c3bbc857f Tweak node groups 2015-11-15 22:57:56 +01:00
jp
fe60a07e76 Prevent some rotations on some nodes when using the screwdriver 2015-11-15 20:35:20 +01:00
kilbith
6131066619 Prevent use the worktable output when a disallowed node is switched with the original input stack 2015-11-02 22:50:49 +01:00
MT-Modder
9fecc03f5e Allow other mods to change worktable nodes
Globalize and rename "nodes" table to "worktable_nodes".
2015-10-02 13:34:39 -04:00
kilbith
6e63b7750b Add Wood Frame 2015-09-27 16:57:21 +02:00
kilbith
64c26e2d25 Fix fleshy group on enchanted swords 2015-09-24 22:41:35 +02:00
kilbith
83b54537ce Reduce concatenation on formspecs for speed 2015-09-24 21:57:30 +02:00
kilbith
0fe2afc760 Enchantment Table rework : support for swords, new enchant and tune formspec 2015-09-24 20:34:59 +02:00
kilbith
11872bda9b Work Table : fix crash when mod name is not declared in table and one of its node is put 2015-09-24 10:38:07 +02:00
kilbith
08c79407b1 Remove great hardness on cut nodes from Work Table 2015-09-22 15:50:39 +02:00
kilbith
c7326188fd Work Table : fix node put checking since last commit 2015-09-22 15:07:04 +02:00
kilbith
5efc35c65f Work Table : simplify nodes table 2015-09-22 13:58:12 +02:00
kilbith
16ec45289e Work Table : simplified tiles fetching 2015-09-22 11:13:03 +02:00
kilbith
968aede3fd Work Table : simpler node registrations 2015-09-22 01:58:50 +02:00
kilbith
f06d14882b Work Table : respect furthermore original node groups and prevent using them for some cases of crafting 2015-09-21 23:59:48 +02:00
kilbith
5f2a72fd85 Add Cactus Brick 2015-09-21 23:10:32 +02:00
kilbith
46ef36663b Work Table : support oresplus nodes 2015-09-21 13:30:18 +02:00
kilbith
a08630588c Work Table : simpler anzhal fetching 2015-09-18 21:17:03 +02:00
kilbith
ed0fef5548 Better Lua pattern for description 2015-09-17 22:09:48 +02:00
kilbith
40f473aee1 Allow cutting nodes from any mods 2015-09-17 16:36:19 +02:00
kilbith
ce4969935c Style cleaning 2015-08-25 13:33:45 +02:00
kilbith
67212a1c6c Fix invisible faces on glass nodeboxes 2015-08-25 10:48:01 +02:00
kilbith
e679dd442e Don't cast a shadow a newly added nodeboxes 2015-08-25 01:17:10 +02:00
kilbith
0137f17e6c Shortening some naming 2015-08-24 23:44:05 +02:00
kilbith
4a9636649b minor style cleaning 2015-08-24 22:12:13 +02:00
kilbith
df80f18f90 Optimize table inserting 2015-08-24 21:49:54 +02:00
kilbith
f1a50fdd9a Fix patterns matching for underscored node names 2015-08-24 21:38:35 +02:00
kilbith
3839cb6781 Refine some patterns capitalizing 2015-08-24 21:13:51 +02:00
Tim
be05c7ef77 use inventory lists as interface for the worktable cut mechanism 2015-08-24 20:08:13 +02:00
jp
2dc1d7f429 Optimize some formspecs triggering 2015-08-22 22:46:40 +02:00
jp
c35ed36b53 Improved Work Table formspec (with more shapes to cut and storage) 2015-08-22 21:56:36 +02:00
jp
4ec4095f2f Light refactoring/speed-up on Work Table 2015-08-19 18:52:04 +02:00
kilbith
8c0b41efcf Localize some global variables 2015-08-16 21:57:17 +02:00
kilbith
e51a683fe3 Re-adjust some selection boxes 2015-08-16 21:43:10 +02:00
kilbith
5722aca858 Change some global variables names 2015-08-16 21:05:01 +02:00
jp
4f34f8b677 xwalls : don't connect to every nodes (looks bad) 2015-08-12 23:38:10 +02:00
jp
f70d2316d5 Hide unused function params 2015-08-12 20:49:07 +02:00
jp
61fe9ecc17 Remove uneccessary variables 2015-08-12 20:03:47 +02:00
jp
cd7fb805ac Remove snow and clay from Work Table (non-solid) 2015-08-08 18:43:02 +02:00
jp
d4979519a7 Optimize some loops 2015-08-08 16:06:53 +02:00
jp
30b377c052 Tweak hive formspec a bit and overall code reduction 2015-08-08 13:23:47 +02:00
jp
d54bd5ea0b Change dump() to minetest.serialize() (saner) 2015-08-07 22:46:33 +02:00
jp
cae20d5eee Work Table : prevent putting unregistered node materials 2015-08-07 17:46:42 +02:00
jp
e096e19e4e Minor style cleaning 2015-08-07 01:15:34 +02:00
jp
ce22e630ee Work Table : prevent moving stuff in slots to each other 2015-08-06 18:18:27 +02:00
jp
428ecec29b Work Table : prevent cutting to different micronodes when the outputstack is already filled 2015-08-06 18:08:18 +02:00
jp
68d578e05a Don't cast a shadow on micronodes 2015-08-06 15:53:38 +02:00
jp
e534e11c8c Better descriptions and nodes groups on Work Table output 2015-08-05 18:09:38 +02:00
jp
6c43268071 Tweak worktable code 2015-08-05 16:47:52 +02:00
jp
584e9a9f68 Bugfix and cleanup on worktable 2015-08-03 11:12:38 +02:00
jp
5f898982e2 Tweak node defs 2015-08-03 00:07:29 +02:00
jp
860f520169 Small clean-up on ench./work table 2015-08-02 23:33:54 +02:00
jp
1ba92e60b1 Clean-up (once again) work table code 2015-08-02 22:49:04 +02:00
jp
5ee2a6da90 Speed-up the Work Table cutting function 2015-08-02 19:51:44 +02:00
jp
28c397044a Finish and enable the Enchantment Table (yay!) 2015-08-02 17:57:30 +02:00
jp
6e52bc628c Cleanup hive formspec 2015-08-02 11:39:44 +02:00
jp
c497b36e60 Fix ndef error and prepare enchanting table 2015-08-02 02:00:29 +02:00
jp
5d8db6a8ef Style cleanup and simplify node defs fetching in worktable 2015-08-01 19:33:45 +02:00
jp
5aea49f875 More tweaks & cleanup on hammer/worktable 2015-07-31 17:37:34 +02:00
jp
3778a20957 Fix some bug and uneeded check on tool repairing 2015-07-31 15:12:42 +02:00
jp
e4aafc0cb8 Make the hammer a tool instead of an item 2015-07-31 15:06:18 +02:00
jp
473158dc74 Only allow put damaged tools in worktable 2015-07-29 17:13:34 +02:00
jp
0c97add51a Better anvil texture 2015-07-29 13:52:39 +02:00
jp
b3f9a68c16 Tweak item groups 2015-07-28 22:08:23 +02:00
jp
8a306d54c1 Replace hammer icon by anvil in worktable formspec 2015-07-28 21:43:58 +02:00
jp
3542c9e814 Add Cobweb and allow picking water from cauldron 2015-07-06 11:31:20 +02:00
jp
7c15c0b75e Add Ender Chest and Trash Can 2015-07-05 17:29:52 +02:00
jp
e9e255908f Prevent placing items in some slots and rename itemframe file 2015-07-05 12:10:17 +02:00
jp
065481973a Tweak nodes groups 2015-07-04 11:38:44 +02:00
jp
84ab2967be Add new nodes and tweaks 2015-07-02 15:51:33 +02:00
jp
dc5a030bc2 style 2015-06-25 22:57:41 +02:00
jp
d3cde805aa Conventional code style 2015-06-25 17:36:47 +02:00
kilbith
b76d50e416 update pot textures and tweaks 2015-06-16 20:41:06 +02:00
kilbith
7a3b338ff9 style 2015-06-16 00:29:31 +02:00
kilbith
fe471a0a73 better nodeboxes description 2015-06-15 16:30:58 +02:00
kilbith
fbcec3790f simplify output getting 2015-06-14 23:13:07 +02:00
kilbith
5fb8d0292a optimization 2015-06-14 19:55:59 +02:00
kilbith
4a62a8252c tweaks 2015-06-14 19:02:52 +02:00
kilbith
9b8d1749ba Rename workbench to worktable 2015-06-13 19:08:35 +02:00