WIP: mcl_composters initial commit #210

Manually merged
kay27 merged 2 commits from :composters into master 2024-05-10 19:44:39 +02:00
Contributor

Composters for MineClone5

  • Implements a composter block with crafting recipe, and some more
    uncraftable blocks representing various stages of filling.

  • Adds a list of items that can be used with the composter and the chances
    of these items adding a layer to the composter.

  • Implements methods to add compostable items to the composter, to update
    the composter to various levels of compost and to harvest an item of
    bone meal when the composter is ready.

  • Textures were taken from XSSheep/Nova_Wostra Pixel Perfection texture
    pack.

  • Playtested.

TODO:

  • Add a better item texture, it's a bit hacky for now.

  • Add sounds.

  • Make the composter work with hoppers, both ways.

At some point in the future, the composter should also be registered as a farmer villager's job station and be spawned accordingly in villages.




**Composters for MineClone5** - [x] Implements a composter block with crafting recipe, and some more uncraftable blocks representing various stages of filling. - [x] Adds a list of items that can be used with the composter and the chances of these items adding a layer to the composter. - [x] Implements methods to add compostable items to the composter, to update the composter to various levels of compost and to harvest an item of bone meal when the composter is ready. - [x] Textures were taken from XSSheep/Nova_Wostra Pixel Perfection texture pack. - [x] Playtested. TODO: - [ ] Add a better item texture, it's a bit hacky for now. - [ ] Add sounds. - [ ] Make the composter work with hoppers, both ways. At some point in the future, the composter should also be registered as a farmer villager's job station and be spawned accordingly in villages. ![](https://git.minetest.land/attachments/b297e393-ffb5-44d5-966d-01916fbfa6c5) ![](https://git.minetest.land/attachments/43aaeb9a-2c5b-41e7-9bb2-5dfc2c48e031) ![](https://git.minetest.land/attachments/d26eae51-6cc8-497b-8a69-fb0c63513274) ![](https://git.minetest.land/attachments/58fc0d29-c511-4d55-814a-7ecb242f9eda)
kabou force-pushed composters from 6567231318 to b952b79283 2022-02-16 23:15:22 +01:00 Compare
kay27 manually merged commit b952b79283 into master 2022-02-16 23:15:23 +01:00
Author
Contributor

Hi, I'm sorry I messed up some bits of the original commit and then proceeded to do some git-fu. Unfortunately I am a white belt, so the fallout is that you may have merged a commit that went away..

Do you want me to make a new PR or will you be able to find the correct commit here: aca900023c

Apologies for the mess..

Hi, I'm sorry I messed up some bits of the original commit and then proceeded to do some git-fu. Unfortunately I am a white belt, so the fallout is that you may have merged a commit that went away.. Do you want me to make a new PR or will you be able to find the correct commit here: https://git.minetest.land/kabou/MineClone5/commit/aca900023ce082a53260318b1a9f16e5b1411a5f Apologies for the mess..
Sign in to join this conversation.
No description provided.