Commit Graph

49 Commits

Author SHA1 Message Date
Nils Dagsson Moskopp c051fbffdc
Make the settings GUI actually work 2021-08-30 20:40:34 +02:00
My favourite Minetest cheat clients are Dragonfire and Waspsaliva. e9dd34eea0 Merge pull request 'Expose settings in Minetest settings GUI' (#12) from add-settingtypes into master
Reviewed-on: #12
2021-08-30 01:11:10 +00:00
Nils Dagsson Moskopp caad057e4c
Expose settings in Minetest settings GUI 2021-08-30 02:38:57 +02:00
My favourite Minetest cheat clients are Dragonfire and Waspsaliva. 5042cbbc1c Merge pull request 'Add support for MineClone2-derived mods' (#10) from add-mcl-compatibility into master
Reviewed-on: #10
2021-08-29 23:52:38 +00:00
Nils Dagsson Moskopp 4cb5a806cb
Add node blacklist in MineClone2-derived games 2021-08-29 04:27:34 +02:00
Nils Dagsson Moskopp e0b96e3307
Add diggable controller in MineClone2-derived games 2021-08-29 00:50:54 +02:00
Nils Dagsson Moskopp bcf4633457
Add crafting recipe for MineClone2-derived games 2021-08-28 23:52:33 +02:00
Nils Dagsson Moskopp 6adc3faad0
Attach player in MineClone2-derived games 2021-08-26 04:34:58 +02:00
cora 84f98b788c
Add controller formspec for MineClone2-derived games 2021-08-26 04:27:42 +02:00
Nils Dagsson Moskopp 5383de2c16
Use different textures in MineClone2-derived games 2021-08-26 04:16:27 +02:00
Nils Dagsson Moskopp 524dc0c3d5
Depend on Minetest Game / MineClone2-derived games 2021-08-26 04:15:27 +02:00
cora 256b8331bc Merge pull request 'Allow only meshnode glue in controller inventory' (#9) from fix-controller-inventory-crash into master
Reviewed-on: #9
2021-08-26 00:07:01 +00:00
Nils Dagsson Moskopp 3dcfa8b324
Allow only meshnode glue in controller inventory
If a meshnode controller was trying to make sense of metadata from an
item other than meshnode glue, the server would crash. To prevent this,
only meshnode glue is allowed to be in a meshnode controller inventory.
2021-08-26 01:33:50 +02:00
cora ab6d4df25f Merge pull request 'Attach player on top of meshnode controller' (#5) from fix-player-attachment into master
Reviewed-on: #5
2021-08-21 20:31:32 +00:00
Nils Dagsson Moskopp b74ac4d27c
Attach player on top of meshnode controller
Previously, any player attached to the meshnode controller was floating
above it. This could lead to the attached player being unable to detach
from the controller, as a node could fit between player and controller.
2021-08-21 19:07:40 +02:00
bell07 d88094f87e Be more tolerant agains unknown items in meshnode
I disabled some mods and a ship produces crash with error 
```
2018-01-10 16:55:16: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'meshnode' in callback luaentity_Activate(): /usr/share/minetest/builtin/common/misc_helpers.lua:590: table index is nil
2018-01-10 16:55:16: ERROR[Main]: stack traceback:
2018-01-10 16:55:16: ERROR[Main]: 	/usr/share/minetest/builtin/common/misc_helpers.lua:590: in function 'copy'
2018-01-10 16:55:16: ERROR[Main]: 	.../games/whynot/mods/tools/meshnode/api.lua:40: in function 'get_tile_textures'
2018-01-10 16:55:16: ERROR[Main]: 	.../games/whynot/mods/tools/meshnode/api.lua:205: in function 'add_entity'
2018-01-10 16:55:16: ERROR[Main]: 	.../games/whynot/mods/tools/meshnode/init.lua:192: in function <.../games/whynot/mods/tools/meshnode/init.lua:160>
```
So this is a quick fix to get the world working again
2018-01-10 19:37:41 +00:00
orbea 4341baf516 Fix typo. 2017-11-04 18:11:35 +00:00
orbea 88815880c8 Make the meshnode privilege configurable. 2017-11-04 17:35:37 +00:00
orbea a41f109c7d Fix typo. 2017-11-04 17:29:26 +00:00
stujones11 5901137c1e Check length of serialized item stacks 2017-07-10 17:01:47 +01:00
stujones11 e99b25ac75 Avoid double serialization of node metadata 2017-07-08 16:22:07 +01:00
stujones11 cdc3b1f54f Verify and compress all meta strings 2017-07-07 18:40:44 +01:00
stujones11 f35f4815b8 Check serialization string length limit 2017-07-05 20:37:45 +01:00
stujones11 26929187a5 Compress inventory strings for serialization 2017-07-02 18:28:02 +01:00
stujones11 ab4629087b Add intllib to depends.txt, fixes #5 2017-03-01 17:39:41 +00:00
stujones11 83679a392a Add single frame support for animated tiles 2017-02-26 23:20:42 +00:00
stujones11 479e234ba7 Fix node highlight z-fighting 2017-02-26 14:56:23 +00:00
stujones11 b0d487312e Fix crash with composited textures 2017-02-25 22:16:40 +00:00
stujones11 5bb561603e Small amendments to previous commit 2017-02-24 20:42:57 +00:00
stujones11 80adbb7f3b Improve shading for rotated cubes, slabs and stairs 2017-02-24 19:58:48 +00:00
stujones11 84fe9864a3 Prevent model restoration in unloaded areas 2017-02-11 19:25:19 +00:00
stujones11 e228ede531 Fix fence UV to work with non-default textures 2017-02-11 18:16:16 +00:00
stujones11 11064e0afa Remove redundant code 2017-02-05 19:05:08 +00:00
stujones11 c6ef2fb2fb Set player above controller after detaching 2017-02-05 18:57:50 +00:00
stujones11 516a2ae617 Bugfix: worldedit marker selection lock-up 2017-01-11 18:53:53 +00:00
stujones11 7dbb5fbc32 Add missing privilege registration 2017-01-01 17:09:38 +00:00
stujones11 c56f2fa17f Respect config settings and remove glue from creative 2016-12-31 19:33:21 +00:00
stujones11 b2397014c6 Check true boolean value to enable crafting 2016-12-31 19:22:05 +00:00
stujones11 89623ea11d Bump version to 0.3.0 2016-12-31 18:19:19 +00:00
Bratmon 48452cc4bb Allowed fields.quit to be interpreted as a valid recieved field, closes #2 2015-02-01 14:45:14 +00:00
stujones11 8ef47bbe7a Fix UV map error in meshnode_slab.x 2013-12-28 00:01:51 +00:00
stujones11 96c48520f2 Fix typo in default group definition 2013-12-27 23:43:25 +00:00
stujones11 2e68f8a259 Add missing transparency texture 2013-12-27 22:43:54 +00:00
stujones11 e21d3d425a Add models required for version 0.2.0 2013-12-27 21:51:11 +00:00
stujones11 5e2cd62fea Version 0.2.0 Support for additional drawtypes 2013-12-27 21:25:16 +00:00
stujones11 b3a6eaa6cc Add 6d facedir support and code tidy 2013-12-24 21:09:05 +00:00
stujones11 490b8ee7b7 Increase default inclusion radius 2013-12-22 20:45:11 +00:00
stujones11 a86cc6bc32 Add reverse movement 2013-12-21 19:37:43 +00:00
stujones11 11754c0b75 Initial commit 2013-12-21 18:20:46 +00:00