Alexander Weber
943fe836a1
Switch to player has creative privilege check instead of creative mode.
...
Thanks to @Skaapdev
Closes #9 and #10
2020-08-19 08:49:21 +02:00
Alexander Weber
cbd843311a
Move door handling from cache to filter framework
2020-03-24 11:28:39 +01:00
Alexander Weber
8ff56a3322
added arrow button textures
2020-01-12 14:13:16 +01:00
Alexander Weber
eae8d1f4e0
simple new unifieddyes support
2018-12-16 21:12:32 +01:00
Alexander Weber
36c75ed649
updated smartfs
2018-11-29 22:17:56 +01:00
Alexander Weber
d2328eb1b8
proper metatables usage
2018-09-09 22:19:26 +02:00
Alexander Weber
da2e1cd480
smartfs update, fix issue with complex images
2018-08-27 20:01:03 +02:00
Alexander Weber
c5e25f0ea6
clothing support in skinsdb mode
2018-06-24 22:15:13 +02:00
Alexander Weber
ac93e4b3ce
performance update (table.copy is bad)
2018-04-14 00:19:33 +02:00
Alexander Weber
cfa49c29ae
bugfix for items with missed groups
2018-04-13 23:04:20 +02:00
Alexander Weber
560ad2a754
cache: "ingredient" is not a valid group without itemname
2018-04-04 20:53:16 +02:00
Alexander Weber
9175f59fe8
creative: add way to obtain full stacks
2018-02-15 11:03:25 +01:00
Alexander Weber
c4e86b05ce
smartfs update to the upstream version (all enhancements merged!)
2018-01-29 22:48:30 +01:00
Alexander Weber
729086f810
fix lookup recipe view. Select recipes with lookup item in output (how to craft the lookup item)
2018-01-08 13:47:51 +01:00
Alexander Weber
7000ff74aa
doc: Be less strict in reveal information for shaped items.
...
If not revealed shape is in onther recipe, check Recursivelly if the shape could be crafted.
In check for "crafteable by" look forward for next items crafteable by shaped items
This change is necessary because sometimes the smart_inventory reveal function feels unusable.
The change take a boost for unifieddyes dyes mixing colors and some other recipes.
You do not need to craft a slab for each material to check if anything is crafteable by the slab..
2018-01-04 23:53:09 +01:00
Alexander Weber
65bbf80948
new method filter:is_valid(), can be redefined to check if a dimension-group is valid
...
basically to hide the ingredient:default but show ingredient:default:stick for example
removed all workarounds
2018-01-02 22:37:06 +01:00
Alexander Weber
764deaae70
exclude ingredient grouping from search. Activate the keywordless groups for search
2018-01-02 22:11:36 +01:00
Alexander Weber
dabbbbd78e
crecipes: optimize analyzing
2017-12-26 12:18:02 +01:00
Alexander Weber
06ad65f5b2
crecipes: simplify item groups handling - fix food recipes
2017-11-27 12:38:14 +01:00
Alexander Weber
e46617b87c
creative+crafting pages: show / hide dynamic groups in favor of item grid
...
Implements enhancement #1
2017-11-18 00:19:21 +01:00
Alexander Weber
5b2c1b8071
crafting: add crafting helper
...
New button appears to auto-fill crafting field
See Issue #3
2017-11-16 23:50:48 +01:00
Alexander Weber
6e63b33be3
gsub vs. gmatch cleanup.
2017-11-02 14:53:28 +01:00
Alexander Weber
938e0d52db
smartfs update
2017-11-02 13:58:41 +01:00
Alexander Weber
e8ccd6e612
smartfs update: generalize tooltips
2017-09-24 17:21:23 +02:00
Alexander Weber
fade21d426
use player meta to save inventory slots instead of files
2017-09-01 16:17:27 +02:00
Alexander Weber
3facc23610
smartfs update: update the formspec once per server step. Solves flacering and closing in workbench mode
2017-08-11 13:05:52 +02:00
Alexander Weber
d7686594d7
initial support the default mod is optional. Auto-resize the players workbench to 3x3 like MineClone2 does
2017-08-11 10:01:18 +02:00
Alexander Weber
c353e8a27a
filter: do not hide leafdecay group
2017-07-07 09:59:15 +02:00
Alexander Weber
9fa389d8da
fix crash on broken item recipes https://github.com/duane-r/cityscape/issues/2
2017-06-30 12:28:00 +02:00
Alexander Weber
cfba2ca7bb
player: fix skins paging. crecipes: unlock hidden items if in any crafting recipe to get the recipes visible
2017-06-19 10:33:03 +02:00
Alexander Weber
ec32c97f66
filter: add support for base group only replacements like food_milk_chocolate => food:milk_chocolate
2017-06-09 07:09:17 +02:00
Alexander Weber
4b20c2d306
add group name to description. Some description related cleanups. Bugfix in groups sorting
2017-06-08 01:58:33 +02:00
Alexander Weber
991f5cf86c
add fuel buring times filter
2017-06-05 09:55:06 +02:00
Alexander Weber
1a3857b83e
disabled food and toxic filter since debug.getupvalue is not usable to secure environment
2017-06-04 21:05:30 +02:00
Alexander Weber
d7846ff191
crafting: show proper width=0 recipes again as 3
2017-05-16 15:54:09 +02:00
Alexander Weber
3cbaf291b8
search: use : and _ as equal in search. remove debug prints.
2017-05-15 20:42:45 +02:00
Alexander Weber
cd85e62eb2
filter: group vessel is used in recipes, so the rename own filter
2017-05-15 20:31:55 +02:00
Alexander Weber
86644ee57d
crafting: optimizaton crafting preview - showing groups
2017-05-12 22:11:36 +02:00
Alexander Weber
142bb20e4b
crafting: bugfix crash on lookup
2017-05-11 10:44:37 +02:00
Alexander Weber
8c6084da37
add crecipes.add_recipes_from_list for externally registering of custom recipes
2017-05-10 21:17:05 +02:00
Alexander Weber
7827846bbb
adjustments displaying recipes with 1 item only
2017-05-10 21:09:56 +02:00
Alexander Weber
975a4ac1ba
crecipes: add support for recipes with aliases
2017-05-01 01:04:46 +02:00
Alexander Weber
89d4d1fc7e
crafting: add lookup for items in crafting preview that are buttons now
2017-04-30 22:11:34 +02:00
Alexander Weber
17e7b1c66b
elements: changed crafting preview to buttons - in preparation to recipes navigation
2017-04-30 21:48:15 +02:00
Alexander Weber
298a87d2ce
moved recipes object to own file crecipes.lua
2017-04-30 21:27:41 +02:00
Alexander Weber
00bf263c7a
cache: bugfix for recipe check for small recipe width
2017-04-30 17:05:22 +02:00
Alexander Weber
4f56841aad
crafting: rework of crafting prediction as grid lookup
2017-04-30 01:25:29 +02:00
Alexander Weber
f7c87eebc5
cache: take crecipe object methods to own table and use metatables
2017-04-29 20:02:18 +02:00
Alexander Weber
48032996cf
crafting: lookup for crafting prediction
2017-04-29 00:58:22 +02:00
Alexander Weber
ec7909cf87
cache: add/show "not_in_creative" items if recipes defined with hidden output item
2017-04-29 00:09:02 +02:00