Loading...
Beta Modpages Unclaimed

Washing Cauldron

Wash dyed items in a cauldron to undye them - also modded ones

0 Likes
1123 Downloads
Created by LaidBackSloth

Description

You have finally finished farming enough sand for your colorful glass-build. After waiting for it to be smelted, you want to dye it, but you accidentally craft too much green glass. What to do with all the remaining green glass? Or you just don't like your yellow bed, and you don't have enough wool to craft a new one? If you have ever asked yourself questions like these, you'll love this mod.

This mod adds more use to the regular old cauldron. You can already undye Shulker Boxes by right-clicking them, but why not just for all items - even modded ones? With this mod, you can! Just right-click a cauldron filled with water with a dyed item to remove the dye and be left with the undyed version. When placing water sources on two sides of the cauldron, you have an unlimited source of water for your cauldron. If you want to automate this process, just place a hopper pointing into the cauldron as input and one on its bottom as output. (They have to be hoppers because otherwise, I would have needed to make the cauldron a block entity and this would cause issues for Redstoners as cauldrons wouldn't be moveable anymore.)

Automation Example

The mod is compatible with Just Enough Items

JEI Compat

The mod also adds crafting recipes to redye the undyed items

Redying Recipes

 

Configuring the mod for Modpacks, often not needed (look at the config file to not be entirely confused):

If you only want to add your own recipes, set "DynamicRecipes" in the config file to false, else leave it true.
To add your own recipes, you need to add them via datapacks, the file should look like this:
{
  "type": "washingcauldron:cauldron_washing",
  "input": {
    "tag": [InputTag] (or alternatively item, like output)
  },
  "output": {
    "item": [OutputItem]
  }
}

To know what items you should blacklist or which recipes you should add, you need to know how the dynamic recipes are created: For every item, which contains "light_gray", recipes will be created with the output item being the input but "white" instead of "light_gray" or, if the item exists, entirely without "light_gray" and possibly without the words before or after "light_gray", which are called "IgnoreWords" in the config file. An example for this would be "minecraft:gray_stained_glass", of which the undyed version is "minecraft:glass" instead of "minecraft:stained_glass". If you know how to program Mods, you can look at the source code here to see how the dynamic recipes are created exactly.

Other things, like adding the recoloring recipes, should be pretty self-explanatory when using the config file. If you still have any problems when configuring the mod for a modpack, let me know in the comments of the mod. 

 

If you want your own Minecraft server to play with friends, check out Kinetic Hosting. They provide powerful servers for a fair price while being easy to use, and they have a nice support. Click on the image below for more information, and if you are interested, use code LAIDBACKSLOTH at checkout for a 15% discount.

 

Kinetic Hosting


AD Become Premium to remove Ads!

What means Verified?

  • Compatibility: The mod should be compatible with the latest version of Minecraft and be clearly labeled with its supported versions.
  • Functionality: The mod should work as advertised and not cause any game-breaking bugs or crashes.
  • Security: The mod should not contain any malicious code or attempts to steal personal information.
  • Performance: The mod should not cause a significant decrease in the game's performance, such as by causing lag or reducing frame rates.
  • Originality: The mod should be original and not a copy of someone else's work.
  • Up-to-date: The mod should be regularly updated to fix bugs, improve performance, and maintain compatibility with the latest version of Minecraft.
  • Support: The mod should have an active developer who provides support and troubleshooting assistance to users.
  • License: The mod should be released under a clear and open source license that allows others to use, modify, and redistribute the code.
  • Documentation: The mod should come with clear and detailed documentation on how to install and use it.

AD Become Premium to remove Ads!

How to Install

1

Download Forge & Java

Download Forge from the offical Site or here. If you dont have Java installed then install it now from here. After Downloading Forge you can run the file with Java.

2

Prepare

Lounch Minecraft and select your Forge istallation as Version this will create a Folder called Mods.

3

Add Mods

Type Win+R and type %appdata% and open the .minecraft Folder. There will you find your Folder called Mods. Place all Mods you want to play in this Folder

4

Enjoy

You are now Ready. Re-start your Game and start Playing.

More Mods like this

Controlling

Adds a search bar to the Key-Bindings menu

Crafting Tweaks

Allows you to rotate, balance or clear the crafting matrix by the press of a button, in any (supported) crafting window.

Client Tweaks

There, I fixed Minecraft for you. Various optional tweaks to improve Minecraft Quality of Life.

TrashSlot

Adds a trash slot to the inventory screen that allows deletion of unwanted items.

TipTheScales

Allows for more options when adjusting the GUIScale option as well as making it a slider.

Configured

Automatic in-game configuration menus for every mod!

Charm

A vanilla+ mod inspired by Quark, adding lots of small things to the game.