Olivier Dragon
e91bc6ef0c
Fix sorter filter and error in eject ( #32 )
...
Also corrects eject for sorter, and simplifies it.
2024-09-25 20:41:03 +02:00
Airat Makhmutov
0baf36e7d9
Fix regression with throwing items out of the hopper ( #29 )
...
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
2024-09-02 17:46:15 +02:00
SmallJoker
18f37112d4
Offload CHANGELOG from README
2024-08-29 14:36:13 +02:00
SmallJoker
30b5654802
Add .luacheckrc and fix its warnings
2024-08-29 14:36:13 +02:00
SmallJoker
6624eedf02
Maintenance: fix deprecation warnings
2024-08-29 14:36:13 +02:00
SmallJoker
001769597b
Make the README more pleasant to read
2024-08-29 14:36:13 +02:00
Ajrat Makhmutov
4c46073621
Create inventory information through an existing table
...
This will greatly facilitate API support and improve code readability.
2024-08-17 09:20:43 +02:00
Ajrat Makhmutov
e2f4aec5c9
Move getting inventory to a separate function
2024-08-17 09:20:43 +02:00
Ajrat Makhmutov
c396c88277
Update the API documentation
2024-08-17 09:20:43 +02:00
Ajrat Makhmutov
3736c9dad8
Rename api.txt in api.md
2024-08-17 09:20:43 +02:00
Ajrat Makhmutov
df5f8d8379
Add multi-node containers support
...
+ remove trailing spaces
+ add new api for extra information about containers
2024-08-17 09:20:43 +02:00
Ajrat Makhmutov
d0c8e18c5a
Refactor the hopper place function
2024-08-17 09:20:43 +02:00
SmallJoker
c691f370b4
Configurable inventory log level ( #17 )
...
This aims to reduce spammed log files and corrects nonsense translations to the terminal
v1.7.2
2022-07-10 20:25:16 +02:00
SmallJoker
a05aa9a59b
Use texture status indicators ( #16 )
2022-07-10 20:25:00 +02:00
FaceDeer
6ac1b61951
bring in translations from weblate.org
v1.7.1
2021-01-13 03:10:55 -07:00
FaceDeer
6525e577fb
add i18n script, update translation files
2020-03-02 20:31:29 -07:00
Louis Royer
75e2bdb934
Update to minetest builtin’s translation api ( #12 )
...
This will allow client side translation.
I did not found how to export translations files from
https://hosted.weblate.org/projects/minetest/mod-hopper/ but if you need
to add translations from this website, please provide exports and I
convert them.
2020-02-18 16:47:23 -07:00
FaceDeer
1ee79fb94a
add pt, br-pt translations
v1.7
2018-12-06 08:51:32 -07:00
FaceDeer
8246da4252
update forum link
2018-05-27 09:49:07 -06:00
FaceDeer
0f3df80b85
update screenshot and documentation
2018-05-04 22:26:45 -06:00
Pierre-Adrien Langrognet
51b70fb5ee
Avoid hoppers to "repair" taken items ( #10 )
2017-09-01 20:53:03 -06:00
texmex
eb26adcbfe
Replace deprecated settings method ( #8 )
2017-06-18 14:23:21 -06:00
texmex
8a7ebcf6ca
Replace deprecated settings method ( #9 )
2017-06-18 14:22:33 -06:00
FaceDeer
c8b83cd72d
hoppers sometimes crashed when adjacent to undefined nodes
2017-05-07 13:06:26 -06:00
FaceDeer
f871723edf
sorter wasn't checking allow_metadata_inventory_move
...
this allowed for items to be duplicated and destroyed inadvertently when
moving back and forth between the filter and the storage buffer
inventories.
2017-04-29 15:12:56 -06:00
FaceDeer
3f5deef63a
use fake players for offline players like in Pipeworks
2017-04-01 22:39:31 -06:00
FaceDeer
74c8cf887f
add ability to "filter all" to sorter
2017-04-01 09:48:54 -06:00
FaceDeer
9972c1de84
update readme with sorter
2017-03-31 01:00:21 -06:00
FaceDeer
b8f4ee3f8b
Sorter, splitting up giant init.lua
...
Adding a sorter, and splitting up the overly-large init.lua in the process.
2017-03-31 00:58:28 -06:00
FaceDeer
ca9abb7613
Merge pull request #1 from bewlay/master
...
Remove erroneous line from chute formspec code
2017-03-06 10:03:10 -07:00
bewlay
4a10b63ab6
Remove erroneous line from chute formspec code
2017-03-06 17:08:03 +01:00
FaceDeer
5bb417b4c0
forgot to mention item ejection button
2017-02-26 16:32:46 -07:00
FaceDeer
ebf05de397
add option to disable the "eject item" button
2017-02-25 15:17:37 -07:00
FaceDeer
ee89ae4734
update readme
2017-02-25 07:20:31 -07:00
FaceDeer
7f255423f7
make default dependency optional
2017-02-25 07:12:21 -07:00
FaceDeer
cf4608a412
fix a documentation typo
2017-02-25 07:00:01 -07:00
FaceDeer
0defbdb522
add api support for registering groups
2017-02-25 06:59:43 -07:00
FaceDeer
4b8d61568f
add eject setting for hoppers
...
This allows hoppers to dump the items they're ingesting out into the
world if there's not a compatible inventory to receive them (and the
target node is "open", tested via buildable_to)
2017-02-23 20:36:40 -07:00
FaceDeer
5b04908df5
Update readme with mention of chutes
2017-02-04 23:39:26 -07:00
FaceDeer
039421453f
check for protection bypass permission
2017-02-04 23:07:40 -07:00
FaceDeer
58505e8d04
Add chutes
2017-02-04 21:29:23 -07:00
FaceDeer
ad0ad11039
Vertical hoppers can now be rotated on their side and work as expected
...
Consistency is now maintained for side and vertical hoppers regarding
which face of a target node they inject items into. Injecting from the
top goes to the same inventory regardless of what hopper type did the
injecting, and likewise injecting from the side goes ot the same
inventory.
2017-02-04 18:58:15 -07:00
FaceDeer
ce30c31a24
add an active object count check to the suction ABM
2017-02-04 00:39:28 -07:00
FaceDeer
d6327921ad
rewrite internal container list structure and ABM to replace O(n) loop with an O(1) hash table lookup
2017-02-04 00:01:16 -07:00
FaceDeer
a1a9900b6c
a little formatting and comment cleanup
2017-02-02 20:14:10 -07:00
FaceDeer
191c242816
update intllib to latest format
2017-02-02 20:03:24 -07:00
FaceDeer
0a71615571
inventory image is unused
2017-02-01 21:01:15 -07:00
FaceDeer
f16b51efe1
merge recent tenplus1 changes
2017-02-01 21:00:57 -07:00
TenPlus1
803f5ee4b2
Added intllib support (german translation by Xanthin)
2017-02-01 20:35:04 +00:00
TenPlus1
2e3ef7cf7e
Tweaked and tidied code, uses a single abm for hoppers
2017-01-31 11:50:13 +00:00