Commit Graph

59 Commits (master)

Author SHA1 Message Date
Robert Zenz 0220ab8483 artisanryui is now using itemutil.blop to drop items. 2015-10-31 15:11:21 +01:00
Robert Zenz e1d2dbf201 Added group support. 2015-10-04 14:25:39 +02:00
Robert Zenz 387147ab4f Updated README. 2015-10-04 14:12:43 +02:00
Robert Zenz 7c0135e902 Fixed that default output always appeared. 2015-10-04 14:10:06 +02:00
Robert Zenz 98fd1b88ad Documented group support. 2015-10-04 14:04:20 +02:00
Robert Zenz c3cdc30b51 Added group support. 2015-10-04 13:59:51 +02:00
Robert Zenz 5185dfde16 Updated link. 2015-09-26 14:52:50 +02:00
Robert Zenz 0431113eeb Updated dependencies. 2015-09-26 14:52:09 +02:00
Robert Zenz 8a12499344 Items in the input are now dropped when the inventory is closed. 2015-09-24 21:36:14 +02:00
Robert Zenz 2a7d1e4abe Fixed that the last slot was not populated.
This was because of the changes in utils List.
2015-09-24 21:18:48 +02:00
Robert Zenz 4603ddba69 Added possibility to pass in a custom formspec. 2015-09-24 21:10:19 +02:00
Robert Zenz 8758d1cc36 Added documentation. 2015-09-24 20:58:17 +02:00
Robert Zenz 26878d752c Updated Makefile. 2015-09-24 20:54:56 +02:00
Robert Zenz ddb2a05e64 Fixed behavior regarding items that are registered with Minetest. 2015-09-15 23:53:57 +02:00
Robert Zenz 09600f8762 Updated dependencies. 2015-09-15 23:53:50 +02:00
Robert Zenz 6289bde9a3 Updated Makefile. 2015-09-15 23:53:40 +02:00
Robert Zenz 3057f1d86e Removed the hash logic and also fixed bug regarding moving of items.
The hash logic, which was used to determine the changes, has been
removed as that can be easilt done with the events.

Also I fixed a bug which would not decrement the input if and output
was moved to the input inventory.
2015-09-15 23:39:57 +02:00
Robert Zenz c4a5880964 Renamed ArtinsaryUI to artisanryui.
Instances are UpperCamelCase, static stuff is unreadablecase for me.
2015-09-10 20:22:06 +02:00
Robert Zenz 06fe7e4664 Added support for empty receipts. 2015-09-10 20:20:24 +02:00
Robert Zenz be7e55044e Fixed LDoc warnings. 2015-08-14 22:08:43 +02:00
Robert Zenz d655f218fa Changed to LDoc. 2015-08-14 22:07:54 +02:00
Robert Zenz 3b566f6e7d Added paging to the results. 2015-07-16 22:16:19 +02:00
Robert Zenz 4167ee363b Increased output size to 7x5. 2015-07-16 21:26:32 +02:00
Robert Zenz 6bbc965892 Added function to get the result count. 2015-07-16 21:19:03 +02:00
Robert Zenz 940c6ff004 Replaced the input inventory with a detached one.
This allows to easier monitor the changes and completely removes
the need for the scheduled job that checks for changes. Instead it can
now directly lsiten for actions in the two inventories. So artisanry
is now completely event based.
2015-07-16 20:42:31 +02:00
Robert Zenz 28fbe1e829 Fixed link. 2015-06-30 19:34:04 +02:00
Robert Zenz 99792c4efb Added support for the new inventory ring feature. 2015-06-28 12:46:43 +02:00
Robert Zenz 57c2bc3fc9 The output is now a detached inventory. 2015-06-28 12:40:55 +02:00
Robert Zenz a8cd694f5d Switched to utils scheduler. 2015-06-28 11:54:05 +02:00
Robert Zenz c72bfb76a5 Replaced the default textures with PD ones.
Also moved the summerfields into its own textures directory,
so that they can be easily reinstantiated.
2015-05-07 23:24:29 +02:00
Robert Zenz de35126eda Input is now preoprly decremented. 2015-04-22 21:18:09 +02:00
Robert Zenz 23926d0c25 Slight refactoring. 2015-04-21 21:43:08 +02:00
Robert Zenz 344c0e9f0b The input inventory is now reduced correctly. 2015-04-21 21:34:49 +02:00
Robert Zenz 9cce115174 Updated for changes in util. 2015-04-21 21:08:55 +02:00
Robert Zenz 5eb4b2814f Updated. 2015-04-21 21:04:50 +02:00
Robert Zenz 85af242c74 Added some more logic. 2015-04-19 12:27:23 +02:00
Robert Zenz 12bf9d0eca Added barebone logic for monitoring the output inventory. 2015-04-18 23:17:29 +02:00
Robert Zenz 53fb38bb18 Fixed typo. 2015-04-18 22:34:33 +02:00
Robert Zenz a2ae435070 Updated. 2015-04-18 22:13:11 +02:00
Robert Zenz 97629ba484 Increased default updater interval. 2015-04-18 21:46:53 +02:00
Robert Zenz a9d3d0e684 Minor change in logic. 2015-04-18 21:44:39 +02:00
Robert Zenz eeafa8e2ce Renamed inventories to avoid collisions. 2015-04-18 20:58:34 +02:00
Robert Zenz 94e2b2fc0d Added documentation. 2015-04-18 20:50:49 +02:00
Robert Zenz 283bb806d3 Extracted the management of the inventory hashes into its own functions. 2015-04-18 20:45:40 +02:00
Robert Zenz 627f0629f6 Removed not used function. 2015-04-18 20:26:12 +02:00
Robert Zenz 5c8de92267 Extracted util functions into artinsaryutil. 2015-04-18 18:19:30 +02:00
Robert Zenz 20da405230 Renamed the textures to make it easier to override them in other mods. 2015-04-18 10:33:11 +02:00
Robert Zenz 67597d1012 Now using the new utils functions. 2015-04-15 20:28:19 +02:00
Robert Zenz 399c54ebad Updated. 2015-04-15 20:21:44 +02:00
Robert Zenz e4170ef4a3 Removed debug output. 2015-04-14 23:35:24 +02:00