Poikilos / EnlivenMinetest

Minetest engine server management tools and ENLIVEN game installer/updater
Other
3 stars 0 forks source link

Some nodes in coderblocks are redundant and should use aliases instead. #476

Open Poikilos opened 2 years ago

Poikilos commented 2 years ago

The coderblocks mod defines nodes when a mod isn't present, but sometimes there is an alternative mod, so an alias to that should be used instead.

Removing duplicates will allow recipes to work better, either when the item is an ingredient or a result. Otherwise, players have gotten frustrated that they either:

The issue can be fixed using the following first parameter for minetest.register_alias, conditionally (whatever direction the aliasing goes is not important.):

The following have been reviewed but are separate issues:

Poikilos commented 2 years ago

Unified Foods is aggressive about which objects get to be master versions. Its objects do. The mod defines a large number of foods and intentionally merges external food mods into its own nutritious menu. There is little choice about this except for special cases because the MT food system is chaotic otherwise.

CoderBlocks is less aggressive. However, it has similar elements. . . . It's possible that it's time to merge "nether" per se, the entire mod, into Bucket Game. This would address the "nether:glowstone" issue completely. . . . Actually, a total of 8 glowstones are now converted or aliased to the one node. Including "nether:glowstone", which was force-converted in the latest snapshot but will now be aliased instead.

-@OldCoder (See 211111-bucket-game.pdf for full explanation)