Poikilos / EnlivenMinetest

Minetest engine server management tools and ENLIVEN game installer/updater

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Making a bed requires 2 red and 1 white wool (no other color or combo works)

Poikilos opened this issue · comments

A standard minetest recipe is rather troublesome (always was an issue apparently): The bed recipes (bed and fancy bed) should use
{"group:wool", "group:wool", "group:wool"}
instead of
{"wool:red", "wool:red", "wool:white"}
IMO.

If I need a certain color of sheep, it makes the game arbitrarily harder (I dug way down to survive with 3 wool, but they weren't all white so I was stuck without a bed not prepared as I assumed I was). Someone running from carnivorous creatures probably wouldn't mind using mixed colors to make a bed (by which resting is also the way to set home on this and other challenge-oriented servers). The change may be incompatible with some odd bed mod if there is one with color beds, so this may have to become a configuration option.

Status

In iosite MT prod files, including Bucket Game master sources, and the following iosite worlds, a beds change has been made. If convenient, test it in one of the worlds:

amhi
lodragons
moneysworld
moontest

Note: Indicate if you don't have full privs in any world.

By default, "beds" recipes can now use "group:wool" objects where "wool:white" was required before. If either of the following settings is used, "wool:white" is required again:

oldbedrules   = true
old_bed_rules = true

NotCraft and some of the other worlds will require tweaked versions of the patch used.

-OldCoder July 30, 2023 via e-mail

if use
"group:wool" so any wool will be working and the recipe force to be red+white as bed are

also the most dificult things to get are best appreciated

@mckaygerhard Believe me I know that there are things that make the game easy that only serve to make the world feel smaller for noobs but really uninteresting in the long run. However, in this case on a survival server, one must travel far enough from spawn while staying alive from hostile mobs, then know where they are if they die (took me about several deaths to even get to somewhere safe), then risk it all to get coal for torches and get wool. Then like me, they might go deep underground to try to get metal and gems for armor, make a house there, then finally after all that realize they cannot make a bed due to color of wool I saved. It breaks the immersion of the game: If I were running from carnivorous creatures in real life, I wouldn't care what color by bed is. There are other fancy beds that require specific colors in homedecor, for those who want to earn something special. On survival servers where you can only set home by sleeping in bed, it isn't fun to have to make sure my bed is red and white before I die from zombies and lose all of my equipment and have to travel 500m. Even avoiding night, the trip takes potentially over 1 day including around mountains and on water especially for worlds with quicksand. So there really is no way to completely avoid night (and mobs that spawn at night) in such cases before you even get beyond the protected spawn where you can't even build a temporary dirt pit for safety. On a populated server, one would have to travel even farther. I played Minecraft on very large and populated worlds for years, one of them being a Hard mode server with mobs customized with armor, and I didn't quit or tell them to make the Minecraft world easier. However, on a Minetest server under these conditions made me quit after about 6 deaths, then successfully building a house, then realizing I couldn't craft a bed. Imagine how much sooner the next person with much less patience and experience would quit. I have been playing Minecraft for over 10 years and Minetest for about 6 years but just have no interest in survival without this feature. It was really the last straw, not something that I even noticed on easy servers for years. If made optional, the recipe can be turned off for server owners who have creative, easy, or medium difficulty servers where you don't need a bed to set home.

if use "group:wool" so any wool will be working and the recipe force to be red+white as bed are

Ok, I have updated the post to be more clear: I mean replace both red and white with group:wool so 3 of any colors will work (with the option able to be turned off by the server owner).

if use "group:wool" so any wool will be working and the recipe force to be red+white as bed are

Ok, I have updated the post to be more clear: I mean replace both red and white with group:wool so 3 of any colors will work (with the option able to be turned off by the server owner).

that's the point.. in fact i will proposed this to the bed mod of tenplus1 that i forked.. to be in sync

OldCoder and I are considering using the color beds fork. I have added a patch to it using any color for the third wool instead of requiring white for every bed color's third wool. OldCoder will review it and decide whether to include it in bucket_game.

Please provide a link to your beds fork anyway, so I can see your changes. I can't find a repo named "beds" under your name on GitHub nor git.minetest.org.