Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add pressing recipes for coarse_dirt->dirt_path and rooted_dirt->dirt_path #7186

Open
wants to merge 1 commit into
base: mc1.20.1/dev
Choose a base branch
from

Conversation

GG3Hahn
Copy link

@GG3Hahn GG3Hahn commented Dec 2, 2024

Currently, Create allows you to craft path blocks (minecraft:dirt_path) only from dirt or grass blocks using the Mechanical Press. In vanilla Minecraft coarse dirt, mycelium, podzol and rooted dirt can be used as well to produce path blocks (wiki page). This PR adds such pressing recipes for coarse and rooted dirt.

Making dirt paths from coarse dirt is of particular interest because it effectively allows players to convert gravel to dirt. You can already automate this process with deployers, albeit at the cost of a shovel's durability.

This suggestion has previously seen positive feedback on the discord.

I have opted not to include mycelium or podzol (for now?) because the recipes could clash with compat recipes for Environmental's paths:

// Environmental
ENV_MYCELIUM = create("compat/environmental/mycelium_path", b -> b.require(Blocks.MYCELIUM)
.output(Mods.ENV, "mycelium_path")
.whenModLoaded(Mods.ENV.getId())),
ENV_PODZOL = create("compat/environmental/podzol_path", b -> b.require(Blocks.PODZOL)
.output(Mods.ENV, "podzol_path")
.whenModLoaded(Mods.ENV.getId())),

@GG3Hahn
Copy link
Author

GG3Hahn commented Dec 2, 2024

I did not include the files in src/generated/resources/.cache that were generated with gradle runData. Let me know if they should be added to this.

@IThundxr
Copy link
Member

IThundxr commented Dec 2, 2024

I did not include the files in src/generated/resources/.cache that were generated with gradle runData. Let me know if they should be added to this.

That's fine, those will be generated and updated when datagen is run again

@IThundxr IThundxr added pr type: fix PR fixes a bug pr flag: simple PR has minimal changes labels Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr flag: simple PR has minimal changes pr type: fix PR fixes a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants