Awkanimus
bd5a42356b
Use sane default i3 inventory settings when missing ( #57 )
...
- i3.settings.hotbar_len and i3.settings.inv_size were removed
in commit 75fddf7 because they are now per-player settings
- This just uses sane defaults when the settings are not
present to avoid a few nils and allow the game to continue
4 months ago
wsor4035
b0b675f715
Fix deprecated call to `player:get_look_pitch()`
...
Fixes #53
5 months ago
unknown
855937aec3
make all nodes diggable in mcl* survival mode
6 months ago
unknown
fc0d4990b0
make minor bugfixes to restore compat with mineclone2
6 months ago
OgelGames
5e9bfa049b
Add digilines to teleport tube and refactor code ( #49 )
7 months ago
OgelGames
5345fe7af3
Prevent vacuum tubes breaking themselves and refactor code ( #51 )
...
also bumps `min_minetest_version` to 5.4.0
7 months ago
Jude Melton-Houghton
8c251800db
Store teleport tube DB more compactly ( #45 )
8 months ago
unknown
b190d29d21
fix https://github.com/mt-mods/pipeworks/issues/44
8 months ago
fluxionary
e45eca76e1
check if machine is protected before trying to break/place a node ( #43 )
...
* check if target is protected before trying to break/place a node, so as not to trigger protection violations
* check whether the machine is protected, not the target
9 months ago
fluxionary
65cea1e33c
check if target is protected before trying to break/place a node, so as not to trigger protection violations ( #42 )
9 months ago
Luke aka SwissalpS
b6c02ac8de
typo fix
10 months ago
wsor4035
54243764e0
prevent tubes from connecting to the front of furnaces to match chests
10 months ago
Jude Melton-Houghton
1823690dad
Store teleport tube DB in mod storage ( #40 )
...
* Store teleport tube DB in mod storage
* Prevent overwriting of tube DB backup file
* Remove backup code
* Slightly improve storage reading code
* Log DB migration to mod storage
* Add migration note in README
* Improve pipeworks.logger
10 months ago
SX
75894355d4
Use on_repair when repairing tube ( #37 )
...
* Use on_repair when repairing tube
* Use tube.on_repair
* Verify was_node registration
11 months ago
Jude Melton-Houghton
7b15bdbd1f
Add configurable globalstep interval ( #32 )
...
* Add configurable globalstep interval
* Add warning for high globalstep interval
* Lower maximum globalstep interval
With no accelerator tubes, 0.8 can handle item movement speeds even
with lag.
1 year ago
OgelGames
90425fde95
fix broken shift-clicking in wielder formspec
...
fixes #34
1 year ago
Jude Melton-Houghton
1349ff8dd8
Return early from on_step ( #33 )
1 year ago
unknown
3b31b6f9c0
fix https://github.com/mt-mods/pipeworks/issues/31
1 year ago
sfence
4fce320d9c
Better Hades Revisited support ( #30 )
...
* Fix spaces vs tabs in crafts.lua
* Fix recipes, add telepoter device for teleporter tube recipe.
* Override chests and furnaces in Hades as well.
1 year ago
Jude Melton-Houghton
55ded7e569
Make tubes opaque when entities are not used ( #29 )
...
* Make tubes opaque when entities are not used
1 year ago
wsor4035
e3d94cb3a8
fix digiline formspec spacing ( #27 )
1 year ago
Jude Melton-Houghton
97903327a5
Add option to forego real entities ( #26 )
1 year ago
wsor4035
37eef73695
add I3 support + update to formspecs v2 ( #22 )
...
* add fs helper inv function
* add fs helper prepends function
* add trash can, vacuum tube, teleport tube. wielders, autocrafter, mesetube, injectors
* fixed missed texture to make game agnostic
* fix luacheck
1 year ago
fluxionary
3092ce771f
Merge pull request #21 from mt-mods/issue_20
...
override (not replace) minetest_game furnace behaviors. fixes #20
1 year ago
unknown
96ccd29dd2
address flux review
1 year ago
unknown
8e0b25fb2c
fix https://github.com/mt-mods/pipeworks/issues/20
1 year ago
wsor4035
8a29f8844c
fix pipeworks:mese_tube_000000 craft
1 year ago
wsor4035
5aa0501872
make pipeworks Game agnostic ( #16 )
...
* make it boot in non mtg
* make water flow
* fix water texture warnings
* fix missing steel texture issues
* remove depreciated/unnessary default function calls
* make sounds work
* fix default formspec crashes
* fix wierd tab spacing
* additionally game dig group support
* move crafts to crafts.lua
* make crafts support various games
1 year ago
OgelGames
5618003be3
fix remaining `use_texture_alpha` warnings
...
extension of d2954c52
, using the same compatibility check for now, though it would be good to bump the minimum minetest version to 5.4 at some point
fixes #11
1 year ago
OgelGames
06fd754216
fix `pipeworks_enable_items_per_tube_limit` setting
...
fixes #7
1 year ago
SX
794cae675e
Expose set_tube on public API ( #6 )
...
* Expose set_tube on public API
* Added update_meta to public tptube API
1 year ago
zichen
7d3a61e595
Fix toggling of autocrafter when `digilines` is not installed ( #5 )
...
Co-authored-by: SX <50966843+S-S-X@users.noreply.github.com>
1 year ago
wsor4035
a70115ab8d
update wiki link
1 year ago
sfence
23fe215721
Fix furnace block fuel ( #2 )
...
* Fix blocking of fuel inventory by fuel replacement and losing of fuel replacements.
2 years ago
OgelGames
8f067db7cd
github luacheck workflow
2 years ago
OgelGames
e082ea473b
fix missing argument when calling `on_rightclick`
2 years ago
Vanessa Dannenberg
cec6049dd1
Merge branch 'tptube-cache-v2' into 'master'
...
add caching layer to teleport tube
See merge request VanessaE/pipeworks!46
2 years ago
BuckarooBanzay
047718b3c3
add caching layer to teleport tube
2 years ago
Vanessa Dannenberg
01f4ea066c
Merge branch 'master' into 'master'
...
Fix autocrafter to match formspec changes and fix setting of channel
See merge request VanessaE/pipeworks!45
2 years ago
OgelGames
7ba685344c
fix autocrafter
2 years ago
Vanessa Dannenberg
c39d40e940
Merge branch 'fix_undeclared' into 'master'
...
Fix Undeclared Global Variable "unified_inventory"
See merge request VanessaE/pipeworks!44
2 years ago
Jordan Irwin
48b082e014
Fix Undeclared global variable "unified_inventory"
2 years ago
Vanessa Dannenberg
2670fd88a9
Merge branch 'lua-tube-mono' into 'master'
...
Make the LUA tube editor textarea and error label use monospaced font
See merge request VanessaE/pipeworks!43
2 years ago
Vanessa Dannenberg
3536004667
Merge branch 'fix-protection-check' into 'master'
...
Skip protection check on formspec close (where not already done)
See merge request VanessaE/pipeworks!42
2 years ago
hlqkj
b53a1ee477
Make LUA editor and error label use mono font
2 years ago
hlqkj
29bac67d3a
Skip protection check on formspec close
...
Prevents protector flip/player being hurt/protection violation if the
player closes the formspec without attempting any changes (sorting tube
and autocrafter).
2 years ago
Vanessa Dannenberg
db6d1bd9c1
Merge branch 'master' into 'master'
...
Make luacheck happy
See merge request VanessaE/pipeworks!41
2 years ago
luk3yx
79dc5f5c7d
Make luacheck happy
2 years ago
Vanessa Dannenberg
01d44056a2
Merge branch 'master' into 'master'
...
Remove deprecated invsize
See merge request VanessaE/pipeworks!40
2 years ago
luk3yx
c7d44272e6
Remove deprecated invsize
2 years ago