I don't think so, as MT mods are licensed under freeware or copyleft licenses, making it legal for you to upload anyones mods?Linuxdirk wrote: ↑Tue Jan 12, 2021 06:05So, releasing own content now entirely depends on the willingness of other people to release their content on the CDB?rubenwardy wrote: ↑Sun Dec 06, 2020 15:27packages now can't be approved if they require mods not yet on ContentDB.
ContentDB - database for the mod/game/txp in-menu installer
- LRV
- Helper
- Posts: 270
- Joined: Mon Dec 19, 2016 17:29
- GitHub: Mooncarguy
- In-game: Mooncarman Moonvehicleman LunarRovingVehicle LRV Mooncarguy
Re: ContentDB - database for the mod/game/txp in-menu installer
Why didn't my siganture show up completly til' I did that?LRV wrote:Why is there food in my sentence? XDLRV wrote:I got another food mod xtraarmor, of course a customleather item needs to be added, but the chainmaila nd leather armor would be pretty fitting.
- rubenwardy
- Moderator
- Posts: 6365
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: United Kingdom
- Contact:
Re: ContentDB - database for the mod/game/txp in-menu installer
Yes and no
ContentDB is designed to be used by Minetest to download mods. If your mod cannot be installed because a hard dependency is missing, then it's broken. Therefore, ContentDB requires that all hard dependencies of a package be on ContentDB. This is not required for optional dependencies.
However, the editor system means that mods can be added to ContentDB without the involvement of their author. This is intended for when the author isn't present anymore, but can be used if the author doesn't want to spend the time to add it. If there were a case where an author didn't want to add their content to ContentDB, then editors wouldn't be allowed to either and any mods that hard depend on it can't be added.
There would be three solutions in this situation:
- The mod would need to be forked, which runs into a similar problem as editors uploading - it's legal but rude
- OR the depending mod needs to make it an optional dependency instead
- OR the depending mod needs to change its dependencies
Core Developer | Donate | My Twitter | Mods | Mods 4 Android | Node Box Editor | Minetest Modding Book
Hello profile reader
Hello profile reader
- PolySaken
- Member
- Posts: 695
- Joined: Thu Nov 09, 2017 05:18
- GitHub: PolySaken-I-Am
- In-game: PolySaken
- Location: Wānaka, Aotearoa
- Contact:
Re: ContentDB - database for the mod/game/txp in-menu installer
Yes, because if a package can be on the CDB the whole thing, including the optional parts, should be available there.Linuxdirk wrote: ↑Tue Jan 12, 2021 06:05So, releasing own content now entirely depends on the willingness of other people to release their content on the CDB?rubenwardy wrote: ↑Sun Dec 06, 2020 15:27packages now can't be approved if they require mods not yet on ContentDB.
That means dependencies too.
- Linuxdirk
- Member
- Posts: 2713
- Joined: Wed Sep 17, 2014 11:21
- In-game: Linuxdirk
- Location: Germany
- Contact:
Re: ContentDB - database for the mod/game/txp in-menu installer
Actually no. The system checking the depenencies in the CDB is broken because it completely ignores the fact that there could be mods available that are not on CDB for whatever reason.rubenwardy wrote: ↑Tue Jan 12, 2021 21:10If your mod cannot be installed because a hard dependency is missing, then it's broken.
I understand why you force that rule, but the rule is stupid and causes more harm than it helps.
Or as fourth solution: an automatic flag that shows that one or more mods are not in the CDB and need to be installed manually.
- rubenwardy
- Moderator
- Posts: 6365
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: United Kingdom
- Contact:
Re: ContentDB - database for the mod/game/txp in-menu installer
Yeah, that's never going to happen. The user cannot be expected to install mods manually, the entire point of ContentDB is that they don't need to do thatLinuxdirk wrote: ↑Wed Jan 13, 2021 10:22Actually no. The system checking the depenencies in the CDB is broken because it completely ignores the fact that there could be mods available that are not on CDB for whatever reason.rubenwardy wrote: ↑Tue Jan 12, 2021 21:10If your mod cannot be installed because a hard dependency is missing, then it's broken.
I understand why you force that rule, but the rule is stupid and causes more harm than it helps.
Or as fourth solution: an automatic flag that shows that one or more mods are not in the CDB and need to be installed manually.
Do note that the dependency installer is aware of all installed mods, and will let mods not installed from ContentDB fulfill required dependencies. These dependencies just have to also be on ContentDB for users that don't already have them installed
Core Developer | Donate | My Twitter | Mods | Mods 4 Android | Node Box Editor | Minetest Modding Book
Hello profile reader
Hello profile reader
- Linuxdirk
- Member
- Posts: 2713
- Joined: Wed Sep 17, 2014 11:21
- In-game: Linuxdirk
- Location: Germany
- Contact:
Re: ContentDB - database for the mod/game/txp in-menu installer
Users were expected to install mods manually since 2012. I know you aim for PEGI 3, but Minetest users are usually not infants and usually know what mods are and can follow simple instructions to install them manually.
- rubenwardy
- Moderator
- Posts: 6365
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: United Kingdom
- Contact:
Re: ContentDB - database for the mod/game/txp in-menu installer
It's not about the age of the user, it's about ease of use. Dogma over Minetest's poor user experience doesn't help
Anyway, if they need to install the dependency manually they can also install the depender manually
Anyway, if they need to install the dependency manually they can also install the depender manually
Core Developer | Donate | My Twitter | Mods | Mods 4 Android | Node Box Editor | Minetest Modding Book
Hello profile reader
Hello profile reader
- Linuxdirk
- Member
- Posts: 2713
- Joined: Wed Sep 17, 2014 11:21
- In-game: Linuxdirk
- Location: Germany
- Contact:
Re: ContentDB - database for the mod/game/txp in-menu installer
Well, it's your database after all. ¯\_(ツ)_/¯rubenwardy wrote: ↑Wed Jan 13, 2021 12:34Anyway, if they need to install the dependency manually they can also install the depender manually
-
- Member
- Posts: 238
- Joined: Tue Apr 14, 2020 16:03
- GitHub: cuthbert
Re: ContentDB - database for the mod/game/txp in-menu installer
prehaps we need an alternative database to support minetest and help it to expand .Linuxdirk wrote: ↑Wed Jan 13, 2021 12:58Well, it's your database after all. ¯\_(ツ)_/¯rubenwardy wrote: ↑Wed Jan 13, 2021 12:34Anyway, if they need to install the dependency manually they can also install the depender manually
https://www.moddb.com/games/minetest/addons
but we need a solid base game/sandbox to run your content on .
what on ContentDB are you recommending to combine with your content ?
Project BrutalTest...hide your Petz
-
- Member
- Posts: 1168
- Joined: Thu Aug 27, 2015 10:55
- GitHub: berengma
- IRC: Gundul
- Location: Europe/Asia
- Contact:
Re: ContentDB - database for the mod/game/txp in-menu installer
This looks not very inviting. More like clickbait website where the ads are larger than
the content.
My servers: Jungle, Lilly in the valley click for my mods
-
- Member
- Posts: 238
- Joined: Tue Apr 14, 2020 16:03
- GitHub: cuthbert
Re: ContentDB - database for the mod/game/txp in-menu installer
no ads showing for me , its a clean uncluttered interface . if you let clickbait pop ups on your browser that is your problem.
Last edited by cuthbertdoublebarrel on Sat Jan 16, 2021 13:35, edited 1 time in total.
Project BrutalTest...hide your Petz
-
- Member
- Posts: 1168
- Joined: Thu Aug 27, 2015 10:55
- GitHub: berengma
- IRC: Gundul
- Location: Europe/Asia
- Contact:
Re: ContentDB - database for the mod/game/txp in-menu installer
True it's better with an adblocker. But now half of the website space is empty XD
My servers: Jungle, Lilly in the valley click for my mods
-
- Member
- Posts: 238
- Joined: Tue Apr 14, 2020 16:03
- GitHub: cuthbert
Re: ContentDB - database for the mod/game/txp in-menu installer
well it would do without content , that is where your mods go.
i have changed the link to reflect minetest home page now.
here is the link to the modding communities front page https://www.moddb.com now how do we get minetest content featured in the awards ?
Project BrutalTest...hide your Petz
- cHyper
- Member
- Posts: 973
- Joined: Fri May 06, 2011 08:49
- GitHub: cHyper-0815OL
- IRC: cHyper cHyper_de
- In-game: cHyper
- Location: Austria
- Contact:
Re: ContentDB - database for the mod/game/txp in-menu installer
https://www.moddb.com/games/minetestcuthbertdoublebarrel wrote: ↑Sat Jan 16, 2021 13:49well it would do without content , that is where your mods go.
i have changed the link to reflect minetest home page now.
here is the link to the modding communities front page https://www.moddb.com now how do we get minetest content featured in the awards ?
very outdated.. but available.. ;-(
last entry on this site: minetest 0.4.3 Stable out!
Who is online
Users browsing this forum: No registered users and 2 guests