245 Commits

Author SHA1 Message Date
Zenon Seth
0531271844 Make AP ignore trashcans when inserting and make detached inv name be keyed per player 2024-03-22 00:33:05 +00:00
Zenon Seth
65ad3ad7f7 Rename item storage node to Tool Chest; adjust textures 2024-03-22 00:32:50 +00:00
Zenon Seth
f80a5e57bb Clamp pump max level to range 0 - 10k 2024-03-21 07:15:46 +00:00
Zenon Seth
f697b5123e Update license year to reflect dev work 2024-03-21 06:54:17 +00:00
Zenon Seth
e7acb3bc46 Fix bug of node swapping that could cause a crash with toggle cables 2024-03-20 00:28:26 +00:00
Zenon Seth
e9fb7d9a11 Add max level to pump to network on the Pump UI 2024-03-20 00:22:05 +00:00
Zenon Seth
d6759e96b0 Fix issue of access point using 2 units of liquid per taken bucket from autofiller 2024-03-19 23:43:38 +00:00
Zenon Seth
c6273afe6c Make bucket emptier brakable by hand, as originally intended 2024-03-19 23:19:34 +00:00
Zenon Seth
26e0ac7a62 Optimize network id lookups, enforce network limit on node addition 2024-03-19 20:11:45 +00:00
Zenon Seth
ab440e19e9 Generify groups, fixing a bug with cached network id lookup, and allowing other mods to use group system via api 2024-03-19 18:44:10 +00:00
ZenonSeth
4c34fe155e
Merge pull request #11 from ZenonSeth/fix_swapping_items_from_access_point
Fix to allow 'swapping' items from access point by delaying take from network until on_take
2024-03-18 20:42:55 +00:00
Zenon Seth
121a476a78 Fix to allow 'swapping' items from access point by delaying take from network until on_take 2024-03-18 20:39:52 +00:00
Zenon Seth
6cdd32d1dd Fix bug with Access Point swapping items mid-take due to re-showing formspec during allow_take 2024-03-18 16:31:11 +00:00
Zenon Seth
d68b66d39a Fix requester tooltip not being set after palce and timer starting unnecessarily 2024-03-17 14:48:45 +00:00
Zenon Seth
f7e7b4ba49 Fix minor bug that caused machines to assume wrong power state at times 2024-03-17 14:47:38 +00:00
Zenon Seth
80ba7d61c4 Make result of Crafting Supplier not be visible/available when machine is off 2024-03-17 14:35:26 +00:00
Zenon Seth
f36ed4801e Surface and display meaningful error messages on Access Point GUI 2024-03-17 14:07:16 +00:00
Zenon Seth
69d384fead Fix GH Issue#5: Crafting Supplier duplciates items when crafting items with replacements 2024-03-17 03:43:02 +00:00
Zenon Seth
e0a424c3bc Fix bug in supplier logic that didn't correctly take items when partially fulfilling a request 2024-03-17 03:25:54 +00:00
Zenon Seth
e5b8e36824 Fix cache bug that was oddly not causing functionality issues 2024-03-16 23:23:45 +00:00
Zenon Seth
5d5932394f Add Lava Furnace description text 2024-03-16 12:02:05 +00:00
Zenon Seth
e292c3be57 Change Lava Furnace Recipe API and automate UI/I3 compatibility for its recipes 2024-03-16 11:50:24 +00:00
Zenon Seth
71ae67c91f Add recipe to convert silverin blocks back into silverin plates 2024-03-16 11:49:21 +00:00
Zenon Seth
7b686a3685 Update mod description and screenshot 2024-03-16 02:02:22 +00:00
Zenon Seth
a99c0dcdbd Make Access Point and Lava Furnce into nodebox nodes, update their textures 2024-03-16 02:02:03 +00:00
Zenon Seth
ef570ca6e7 Fix sounds for Emptier and Pump 2024-03-15 22:12:02 +00:00
Zenon Seth
361d31a594 Fix my fix of missing Silverin Block description 2024-03-15 17:02:05 +00:00
Zenon Seth
0dd80eda1c Add Pump node that fills up reservoirs automatically 2024-03-15 15:31:19 +00:00
Zenon Seth
05c5b6730b Fix drop issues with reservoir and bucket emptier 2024-03-15 13:43:48 +00:00
Zenon Seth
8581875b55 Adjust recipe for reservoirs to differentiate it more from fillers/emptiers 2024-03-15 01:47:32 +00:00
Zenon Seth
d45fd33283 Add missing description of Silverin Block 2024-03-15 01:44:42 +00:00
Zenon Seth
df2b00da19 Add support for several other liquids from MCL and mods, and add liquid source registration 2024-03-15 01:16:07 +00:00
Zenon Seth
b4dfa3fef9 Add bucket emptier, fix minor issues with filler 2024-03-15 00:09:15 +00:00
Zenon Seth
e52b3cb43d Add bucket filler machine 2024-03-14 18:31:03 +00:00
Zenon Seth
9fc02be2a0 Make embedded cables into full block drawtypes for performance 2024-03-12 10:29:17 +00:00
Zenon Seth
feb104ad27 Add transparent background back to lava furnace formspec 2024-03-11 21:27:55 +00:00
Zenon Seth
9fbc40c7eb Add cable embedded in blocks and decorative silverin blocks 2024-03-10 12:30:58 +00:00
Zenon Seth
7482964c28 Cleanup i3 recipe mistake and line endings on files 2024-03-10 11:36:21 +00:00
Zenon Seth
61ad4790cf Add support for i3 inventory recipes for Lava Furnace 2024-03-09 21:55:59 +00:00
ZenonSeth
20e8b384eb
Merge pull request #9 from ThePython10110/main
Add MCL support
2024-03-09 18:05:16 +00:00
Zenon Seth
cc63d89ba0 Add function to abstract getting node level 2024-03-09 18:00:58 +00:00
ThePython
72eec6b0d5 Fix unbreakable reservoirs 2024-03-09 08:07:50 -08:00
Zenon Seth
5056e87ff2 Rename player inv function and fix minor alignment issues 2024-03-09 11:12:21 +00:00
Zenon Seth
517d538823 Add new formspec_size function to make reading of formspec sizes easier 2024-03-08 23:14:05 +00:00
ThePython
9d33ed9da6 Add liquid listring for access point 2024-03-08 14:40:42 -08:00
ThePython
553793a96f Minor formspec tweaks (makes bottom space more consistent) 2024-03-08 14:11:26 -08:00
ThePython
6cfa44f581 Fixed liquid textures 2024-03-08 13:14:30 -08:00
ThePython
c0cdad5d1e Fix autocrafter formspec 2024-03-08 12:02:58 -08:00
ThePython
80b74af3ea Fix formspec sizes 2024-03-08 11:54:09 -08:00
ThePython
d57a2f2a5b Update node breaking and stack_max 2024-03-08 11:31:08 -08:00