Glitchfiend / BiomesOPlenty

Minecraft mod that adds over 50 new biomes to the game.
https://www.curseforge.com/minecraft/mc-mods/biomes-o-plenty
Other
810 stars 253 forks source link

Renewable items #2159

Open TheDeviantCrafter opened 8 months ago

TheDeviantCrafter commented 8 months ago

Overview

I went through all the non-renewable items, and want to suggest adding recipes. I tried to keep things easy to implement.


Crafting:

Stonecutter recipes:

Bone meal:

Other:

Why would this feature be useful?

Biomes O Plenty has some nice building blocks, but most of them aren't renewable which makes them difficult to work with at scale. I don't want to dismantle an entire biome to build a black sandstone house.

TheDeviantCrafter commented 8 months ago

Side note, here are a few renewables that are already in game:

Forstride commented 8 months ago

I'm open to the idea of some recipes that make sense like Rotten Flesh -> Flesh blocks, but ones like crafting for sands won't happen. Those are already renewable through Wandering Villager trades, which is the only way sand is renewable in vanilla.

A lot of these just feel kinda forced for the sake of renewability, and I'm already not a huge fan of the idea that everything should be renewable through farming, so...I'd only want to add it in cases where it makes sense and feels appropriate in-world.

BlueTangsRock commented 8 months ago

I agree that the resources in Biomes O' Plenty definitely should have better methods of renewability. Especially the plants; I've been using bonemeal across lots of the modded biomes and only a small fraction of the foliage appears to be renewable this way.

Edit: I've been playing on the 1.18.2 version. It seems like the more recent versions address these issues, so that explains why I've been experiencing these types of issues, lol. I'm happy that these issues had been worked on and fixed in the newer versions of the mod. :)

Forstride commented 8 months ago

I'm not sure we can really do anything about regrowing normal foliage on grass since that's hardcoded into the grass block itself and isn't extendable without overriding the grass bonemeal feature (Although that does mean you could make a datapack for it if you want to). I did make it so Mossy Black Sand grows Sprouts when bonemealed though, but for Bushes and small Clovers, you'll have to rely on the Wandering Trader for that (Although maybe I'll make it so Huge Clover Petals drop small Clovers when broken without shears).

As for other stuff, I added quite a few recipes/interactions for renewability in 1.20.4. For example, Flesh blocks adjacent to Blood now slowly grow fleshy decorations on them (Pus Bubbles, Hair, Eyebulbs, Flesh Tendons underneath). I think pretty much everything is renewable in some form between in-world interactions and the Wandering Trader, except for Blood, since we can't do the Dripstone thing that Water/Lava has. I do still want to add some better method for Brimstone renewal though, and eventually make Bramble bonemealable as well.

BlueTangsRock commented 8 months ago

Perhaps for 1-block tall foliage (flowers, grasses, bushes, clovers, and sprouts), using bonemeal on a specific plant could grow more of the same plant around itself in a small radius, regardless of biome? A similar mechanic works for flowers on Bedrock Edition, so it might be possible to implement a similar mechanic here.

Forstride commented 8 months ago

That's not needed for small flowers since using bonemeal on grass blocks already regrows them (It was bugged in some older versions but it's been fixed for quite some time now). Could maybe work for Bushes, but I'd rather try to find another solution that's more in line with other foliage blocks first.

TheDeviantCrafter commented 7 months ago

That's not needed for small flowers since using bonemeal on grass blocks already regrows them

This works for some plants but it's fairly inconsistent. All of the plants I mentioned above were not renewable in 1.20.1 at least based on my testing.

Lucky-56 commented 4 months ago

I just wanna throw dead saplings in here, similar to how alex's caves handles it with branches of the tree combined with some fertilizer thornwood just mentioning this because I only found a singular tree that dropped me 6 saplings which eventually died down to none but was able to give me ~4 stacks of logs