Hyper Lighting [Fabric]

Hyper Lighting [Fabric]

284k Downloads

[Suggestion] Buckets get duplicated in bucket of [color] water recipes - Find more uses for empty buckets

Skeithh opened this issue ยท 5 comments

commented

Describe the bug
Whenever you craft a bucket of colored water (any color), you get an extra bucket because it doesn't consume the original bucket that was used for the recipe. This means you are basically duplicating buckets.

To Reproduce
Steps to reproduce the behavior:

  1. Craft the recipe for any bucket of colored water
  2. Note how original bucket does not get consumed, while you acquire another fresh new bucket.

Expected behavior
For the bucket used in the recipe to be consumed.

Screenshots
n/a

Versions (DO NOT USE "LATEST"! I STEAL YOUR KNEE CAPS!):

  • Minecraft Version: 1.18.1
  • Modloader
  • Forge
  • Fabric
  • Mod Loader Version: 0.12.12
  • Mod Version: 1.1
  • RGBLib Version [If installed]: n/a

Additional context
n/a

Crash Report
n/a

commented

oh, I see! I wasn't aware that this was an in-minecraft issue. I'd personally be fine with a different method of acquiring the water in crafting recipes but honestly leaving it the way as vanilla intended is probably less work, and we can always just burn the buckets in a lava trash can if there's too many.

commented

Time to look into adding a new use for empty buckets to the mod xD

commented

Hey. Thanks for the report. I reviewed the code and recipes, but the behavior you are seeing is actually Vanilla Minecraft behavior. Buckets are coded in such a way that they will return an empty bucket whenever it's used in a crafting recipe.

Currently I don't see any built-in way to modify this behavior, so I have one of 3 choices:

  1. Leave it as is, since it's intended vanilla behavior
  2. Stop using water buckets in the crafting recipes
  3. Find a way to hack it to stop returning empty buckets
commented

Just to be clear, it's not my mod returning the empty, duplicate bucket, it's minecraft itself

commented

I'm going to change this to a Feature Suggestion so I can add more uses for empty buckets