<feed xmlns='http://www.w3.org/2005/Atom'>
<title>minetest.git/builtin/game, branch 0.4.15</title>
<subtitle>lizzy's patches for luanti
</subtitle>
<id>https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=0.4.15</id>
<link rel='self' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=0.4.15'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/'/>
<updated>2016-12-21T13:30:10+00:00</updated>
<entry>
<title>Builtin/../falling.lua: Avoid crash when object pos over limit</title>
<updated>2016-12-21T13:30:10+00:00</updated>
<author>
<name>paramat</name>
<email>mat.gregory@virginmedia.com</email>
</author>
<published>2016-12-21T07:10:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=5e4d6468a3110d8879e80e51490c0717ce64d75c'/>
<id>urn:sha1:5e4d6468a3110d8879e80e51490c0717ce64d75c</id>
<content type='text'>
If the object pos is over limit, 'add entity' will not add an entity,
causing 'obj' to be nil.
</content>
</entry>
<entry>
<title>Don't send a join message in singleplayer mode.</title>
<updated>2016-12-02T23:13:02+00:00</updated>
<author>
<name>red-001</name>
<email>red-001@openmailbox.org</email>
</author>
<published>2016-08-27T23:13:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=fb1406bdff6b906ae5a04c34fe58cc57aae6d31e'/>
<id>urn:sha1:fb1406bdff6b906ae5a04c34fe58cc57aae6d31e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow restricting detached inventories to one player</title>
<updated>2016-11-28T12:41:19+00:00</updated>
<author>
<name>sfan5</name>
<email>sfan5@live.de</email>
</author>
<published>2016-11-26T16:35:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=c38985825f299999135cc01aaf0052ec9138135a'/>
<id>urn:sha1:c38985825f299999135cc01aaf0052ec9138135a</id>
<content type='text'>
This combats the problem of sending the hundreds of
"creative" / "armor" or whatever detached invs that
exist on popular servers to each and every player
on join or on change of said invs.
</content>
</entry>
<entry>
<title>Make supplying empty formspec strings close the formspec (#4737)</title>
<updated>2016-11-22T16:15:22+00:00</updated>
<author>
<name>orwell96</name>
<email>mono96.mml@gmail.com</email>
</author>
<published>2016-11-22T16:15:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=0d1c9598a0d2a4f21dc57de32efca2dc52b6b146'/>
<id>urn:sha1:0d1c9598a0d2a4f21dc57de32efca2dc52b6b146</id>
<content type='text'>
This will only happen if the formname matches or if formname is "".</content>
</entry>
<entry>
<title>Tool break: Reduce gain of break sounds</title>
<updated>2016-11-20T04:43:09+00:00</updated>
<author>
<name>paramat</name>
<email>mat.gregory@virginmedia.com</email>
</author>
<published>2016-11-19T22:58:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=c6ca7a81cc61b51451594fc2da1868aa92ac7dd2'/>
<id>urn:sha1:c6ca7a81cc61b51451594fc2da1868aa92ac7dd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Builtin/../item: Enable tool breaking sounds</title>
<updated>2016-11-18T06:15:08+00:00</updated>
<author>
<name>Auke Kok</name>
<email>sofar@foo-projects.org</email>
</author>
<published>2016-01-23T05:52:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=4a0a6723afc5c5a14acd7cd833aea33cb53ac618'/>
<id>urn:sha1:4a0a6723afc5c5a14acd7cd833aea33cb53ac618</id>
<content type='text'>
If a tool wears out and is destroyed, it's itemstack count
goes to 0, and we can optionally play a breaking sound.

This patch implements playing a breaking sound when this
occurs. Sounds need to be added to the tool itemdef
registration as the sound name string in the .sound.breaks
member.
</content>
</entry>
<entry>
<title>Introduce builtin_shared and use it to fix #4778</title>
<updated>2016-11-16T17:51:36+00:00</updated>
<author>
<name>est31</name>
<email>MTest31@outlook.com</email>
</author>
<published>2016-11-16T09:17:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=afc48c802a81b95b11aef3ad0141a56f6a184979'/>
<id>urn:sha1:afc48c802a81b95b11aef3ad0141a56f6a184979</id>
<content type='text'>
Fixes #4778 which was about the error:

ServerError: Lua: Runtime error from mod '' in callback item_OnPlace():
/usr/local/share/minetest/builtin/game/item.lua:278: attempt to call global 'check_attached_node' (a nil value)

The issue was a regression of commit 649448a2a91fbf3e944b2f2e739f4e2292af1df0

"Rename nodeupdate and nodeupdate_single and make them part of the official API"
</content>
</entry>
<entry>
<title>Rename nodeupdate and nodeupdate_single and make them part of the official API</title>
<updated>2016-11-14T12:08:22+00:00</updated>
<author>
<name>est31</name>
<email>MTest31@outlook.com</email>
</author>
<published>2016-11-12T09:55:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=649448a2a91fbf3e944b2f2e739f4e2292af1df0'/>
<id>urn:sha1:649448a2a91fbf3e944b2f2e739f4e2292af1df0</id>
<content type='text'>
Now, the renamed forms of nodeupdate and nodeupdate_single are part of the official API.

As nodeupdate has been used by Minetest Game and in mods despite of not
being part of the official API, we ease the transition by still supporting
it for the 0.4.15 release. After the release, the two functions can be removed.

The removal will not violate the stability promise, as that promise only
includes the official and documented API.

Also, make some formerly global functions local. They most likely haven't
been used by mods, therefore they won't get stubs with deprecation warnings,
hard erroring directly.
</content>
</entry>
<entry>
<title>Builtin/../falling: Fix bugs caused by 'ignore' nodes</title>
<updated>2016-11-07T21:55:17+00:00</updated>
<author>
<name>paramat</name>
<email>mat.gregory@virginmedia.com</email>
</author>
<published>2016-11-06T09:10:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=3c5da70d7cfafe52f286bbe9a36ea7c04e92bf9f'/>
<id>urn:sha1:3c5da70d7cfafe52f286bbe9a36ea7c04e92bf9f</id>
<content type='text'>
Original commit by t4im, rebased and developed by paramat.
Fix CONTENT_IGNORE being replaced by falling nodes or causing large
areas of sand to collapse into itself.
Format some conditional code for clarity.
Add and clarify some comments.
</content>
</entry>
<entry>
<title>Privileges: Only give singleplayer 4 basic privs</title>
<updated>2016-11-07T21:55:17+00:00</updated>
<author>
<name>Wuzzy</name>
<email>almikes@aol.com</email>
</author>
<published>2016-11-05T23:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=e82bd3f067d76b2043a3bcc55fca42de26b5dc4d'/>
<id>urn:sha1:e82bd3f067d76b2043a3bcc55fca42de26b5dc4d</id>
<content type='text'>
- interact
- shout
- privs
- basic_privs
</content>
</entry>
</feed>
