{"description":"Welcome to the best place to find Luanti mods, games, and texture packs","expired":false,"feed_url":"https://content.luanti.ru/packages/TPH/tph_eating/releases_feed.json","home_page_url":"https://content.luanti.ru/","icon":"https://content.luanti.ru/favicon-128.png","items":[{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p>Mod support for <a href=\"https://content.luanti.ru/packages/csirolli/thirsty/\" rel=\"nofollow\">https://content.luanti.ru/packages/csirolli/thirsty/</a> and Mesecraft's implementation!</p>\n<p>Has it so that you NO LONGER place stuff WHILE eating! You still have to point at air to still when starting to eat - but no longer have to worry about placing stuff while eating!</p>\n<p>Adds a proper events mechanism - and adds several events!</p>\n<p>Adds 2 new item callbacks</p>\n<p>Can see more info here! <a href=\"https://codeberg.org/TPH/tph_eating/releases/tag/1.12\" rel=\"nofollow\">https://codeberg.org/TPH/tph_eating/releases/tag/1.12</a> or in the API doc</p>\n","date_published":"2025-09-05T00:34:53Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/32648/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"Mod support for https://content.luanti.ru/packages/csirolli/thirsty/ and Mesecraft's implementation!","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.12 - Support for Thirsty mod! More stuff for coders","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/32648/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p>Yup! Fixed that throwing egg issue</p>\n<p>Adds a(n optional) depency for my <a href=\"https://content.luanti.ru/packages/TPH/metatable_metamethods/\" rel=\"nofollow\">https://content.luanti.ru/packages/TPH/metatable_metamethods/</a> mod which I might one day use as a true dependency</p>\n","date_published":"2025-08-18T19:56:42Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/32435/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"Yup! Fixed that throwing egg issue","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: Fixes eating throwable eggs, adds optional depency for metatable_metamethods","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/32435/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p>Yeah so it was because of how I made it so if it wasn't edible, it'd return before the drink check</p>\n<p>Whoops! This fixes that now</p>\n","date_published":"2025-08-16T14:26:22Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/32391/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"Yeah so it was because of how I made it so if it wasn't edible, it'd return before the drink check","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: Fix issues with Nathan S' drinks mod","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/32391/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p>TOUCHSCREEN SUPPORT! FINALLY! Thanks grorp! All mobile users now can properly eat!!!</p>\n<p>Nothing too important to the end user (people using this mod for gameplay)</p>\n<p><code>tph_eating</code> is now protected with a metatable, preventing unwanted writing and permitting setting change events</p>\n<p>New functions added for API:\n<code>tph_eating.register_on_setting_changed(function(key, value, oldvalue)  end))</code>\n<code>tph_eating.usekey_is_modern()</code></p>\n<p>New read-only variables:\n<code>tph_eating.min_eating_repeats</code>\n<code>tph_eating.v540</code> - for whether or not it's MT 5.4.0+\n<code>tph_eating.v560</code> - for whether or not it's MT 5.6.0+</p>\n<p>Made it so variables can only be rewritten with supported types. <code>tph_eating.use_key</code> only permits the names of player control values</p>\n<p>Introduction of groups <code>tph_eating_edible</code> (is edible) and <code>tph_eating_drink</code> (edible drinkable)</p>\n<p>Edible check uses <code>on_use == do_item_eat</code> via <code>core.serialize</code> now</p>\n<p>If MT 5.4.0+, converts <code>use_key</code> of <code>RMB</code> or <code>LMB</code> to <code>place</code> and <code>dig</code> respectively</p>\n","date_published":"2025-08-13T22:10:43Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/32349/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"TOUCHSCREEN SUPPORT! FINALLY! Thanks grorp! All mobile users now can properly eat!!!","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.11 - MOBILE SUPPORT!","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/32349/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p>Adds 2 sounds (removing 1), modifies their pitch and volume</p>\n<p>Implements the ability to hold down to keep eating</p>\n<p>Misc bug fixes (such as fixing edible fishing rods!!!)</p>\n<p>Further compatibility with Exile v4</p>\n<p>Minor code improvements</p>\n","date_published":"2025-06-01T22:28:16Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/31427/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"Adds 2 sounds (removing 1), modifies their pitch and volume","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.10 - 2 new sounds","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/31427/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p>WARNING FOR PROGRAMMERS:</p>\n<p>All &quot;<code>_eating</code>&quot; prefixes have been renamed to &quot;tph_eating&quot;</p>\n<p><code>data.img</code> has been renamed <code>data.image</code></p>\n<p>Nothing interesting for non-programming folk;</p>\n<p>fixed MT 5.9 log error spam</p>\n<p>&quot;tph_eating_itemstack_entity_override&quot; option added for consumables, must be a string name of an existing item. Will show the specified item instead of the consumable in the player's mouth</p>\n<p>data.image_list is a table of strings of which data.image is determined per eating iteration. <code>tph_eating_image</code> can now be a table.  Food particles are now purposefully more square, face towards player</p>\n","date_published":"2024-09-06T15:28:12Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/27143/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"WARNING FOR PROGRAMMERS:","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.9 - API changes, fixes","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/27143/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p>Also adds full support (just had to add candycane) for GreenXenith's Christmas Decor mod ;p\nWuzzy added the new German translation, many thanks! :D</p>\n","date_published":"2024-08-17T11:38:44Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/26691/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"Also adds full support (just had to add candycane) for GreenXenith's Christmas Decor mod ;p","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.8.4 - translations","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/26691/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p>Just some minor fixes - issues brought up by someone:</p>\n<p>Red mushrooms in MTG are now properly setup by my mod</p>\n<p>automated_on_use_override now provides a pointed_thing with type = &quot;nothing&quot; to prevent older mod crashes</p>\n","date_published":"2024-07-01T18:40:39Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/25741/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"Just some minor fixes - issues brought up by someone:","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.8.3 - simple soft fixes","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/25741/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p><a href='https://content.luanti.ru/packages/TPH/tph_eating/releases/25035/'>Read more</a></p>","date_published":"2024-05-13T13:31:36Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/25035/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"1.8.2 (translations)","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.8.2 (translations)","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/25035/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p><a href='https://content.luanti.ru/packages/TPH/tph_eating/releases/25034/'>Read more</a></p>","date_published":"2024-05-13T06:37:53Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/25034/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"1.8.1","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.8.1","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/25034/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p><a href='https://content.luanti.ru/packages/TPH/tph_eating/releases/24948/'>Read more</a></p>","date_published":"2024-05-05T10:34:38Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24948/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"1.8","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.8","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24948/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p><a href='https://content.luanti.ru/packages/TPH/tph_eating/releases/24869/'>Read more</a></p>","date_published":"2024-04-27T10:40:57Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24869/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"1.7 (Wilhelmine+)","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.7 (Wilhelmine+)","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24869/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p><a href='https://content.luanti.ru/packages/TPH/tph_eating/releases/24773/'>Read more</a></p>","date_published":"2024-04-20T15:58:37Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24773/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"1.6.1 ","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.6.1 ","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24773/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p><a href='https://content.luanti.ru/packages/TPH/tph_eating/releases/24749/'>Read more</a></p>","date_published":"2024-04-19T03:22:30Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24749/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"1.6","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.6","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24749/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p><a href='https://content.luanti.ru/packages/TPH/tph_eating/releases/24611/'>Read more</a></p>","date_published":"2024-04-08T14:47:20Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24611/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"1.5","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.5","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24611/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p><a href='https://content.luanti.ru/packages/TPH/tph_eating/releases/24567/'>Read more</a></p>","date_published":"2024-04-05T06:45:15Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24567/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"1.4","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.4","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24567/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p><a href='https://content.luanti.ru/packages/TPH/tph_eating/releases/24404/'>Read more</a></p>","date_published":"2024-03-26T16:22:27Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24404/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"1.3.2","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.3.2","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24404/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p><a href='https://content.luanti.ru/packages/TPH/tph_eating/releases/24120/'>Read more</a></p>","date_published":"2024-03-12T04:43:57Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24120/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"1.3.1","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.3.1","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24120/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p><a href='https://content.luanti.ru/packages/TPH/tph_eating/releases/24071/'>Read more</a></p>","date_published":"2024-03-10T08:22:37Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24071/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"1.3","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.3","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/24071/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p><a href='https://content.luanti.ru/packages/TPH/tph_eating/releases/23807/'>Read more</a></p>","date_published":"2024-03-01T01:20:13Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/23807/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"1.2","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.2","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/23807/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p><a href='https://content.luanti.ru/packages/TPH/tph_eating/releases/23806/'>Read more</a></p>","date_published":"2024-02-29T20:02:15Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/23806/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"1.1.1","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.1.1","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/23806/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p><a href='https://content.luanti.ru/packages/TPH/tph_eating/releases/23805/'>Read more</a></p>","date_published":"2024-02-29T19:49:46Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/23805/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"1.1","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.1","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/23805/"},{"author":{"avatar":"https://content.luanti.ru/uploads/3b172679f4.png","name":"TPH","url":"https://content.luanti.ru/users/TPH/"},"content_html":"<p><a href='https://content.luanti.ru/packages/TPH/tph_eating/releases/23749/'>Read more</a></p>","date_published":"2024-02-26T17:56:31Z","id":"https://content.luanti.ru/packages/TPH/tph_eating/releases/23749/","image":"https://content.luanti.ru/thumbnails/4/8182270b20.png","language":"en","summary":"1.0","tags":["release"],"title":"\"Dynamic Input-Held Eating\" updated: 1.0","url":"https://content.luanti.ru/packages/TPH/tph_eating/releases/23749/"}],"title":"ContentDB package updates","version":"https://jsonfeed.org/version/1"}
