Started by
willd4000
on
Topic category: Troubleshooting, bugs, and solutions
When you make a fluid in Mcreator 1.8.1, there doesn't seem to be an option to make a recipe with the fluid bucket created when you create a fluid. Am I missing some options here or is this just a bug?
You can't craft the fluid bucket as it is autogenerated. You can make your own bucket implementation from the item and use procedures to make the bucket work. Such bucket can be crafted as it is a normal item.
Thank you for the reply, but my concern is that I cannot craft anything with bucket of x even if it is already obtainable in survival. Even if I used procedure, I cannot make the bucket function right, as I only managed to make a system where when a player goes into contact with the fluid and if the player has an empty bucket, the empty bucket will be replaced with one filled with substance x. I also planned to make substance x dangerous to touch, so that is a bit inconvenient. Also, when putting down a fluid with a bucket, I cannot get it to function right, as I tried to use the procedure on the fluid bucket to place the fluid where its right clicked. However, this fails as the block that it got placed on gets replaced with substance x fluid. I tried to displace it using y+1 in the procedures, but it will still not work if I put the liquid on walls. Is there any guides I can refer to? Thanks.
Unfortunately not. Autogenerated bucket in Minecraft Forge does not have an actual item reference as far as I know and therefore can not be used in recipes without any custom implementations. Many mods I have seen (including MCreator mods) have implemented custom buckets. Maybe one of the users who managed to make a bucket will see this topic and give you some ideas on how to make a custom bucket that works.
I found solution
this is a code:
{
"group": "[your group]",
"type": "minecraft:smelting",
"experience": [experience],
"cookingtime": [coking time],
"ingredient": {
"item": "[your ingredient]"
},
"result": {
"item": "[your group]:[name of your liquid]_bucket"
}
}