Bring Bedrock's cauldron-based armor dyeing to Java Edition.
Find a file
tibs d26b7ca763
Confirm color[] length before accessing
Avoids ArrayIndexOutOfBoundsException during hasColor()
2022-01-06 10:24:04 -05:00
.github/workflows Initial commit 2022-01-04 12:23:14 -05:00
gradle/wrapper Update gradle version 2022-01-04 17:36:46 -05:00
src/main Confirm color[] length before accessing 2022-01-06 10:24:04 -05:00
.gitattributes Initial commit 2022-01-04 12:23:14 -05:00
.gitignore Initial commit 2022-01-04 12:23:14 -05:00
build.gradle Initial commit 2022-01-04 12:23:14 -05:00
gradle.properties Initial commit 2022-01-04 12:23:14 -05:00
gradlew Initial commit 2022-01-04 12:23:14 -05:00
gradlew.bat Initial commit 2022-01-04 12:23:14 -05:00
LICENSE Actually include the correct license 2022-01-04 12:27:58 -05:00
README.md Fix license link 2022-01-04 12:29:49 -05:00
settings.gradle Initial commit 2022-01-04 12:23:14 -05:00

Cauldron Dyeing

GitHub license GitHub actions GitHub release

Bring Bedrock's cauldron-based armor dyeing to Java Edition.

⚠️ This mod is still in alpha stage, it may be unstable.


This mod adds Bedrock's ability to dye leather armor or leather horse armor with cauldrons to Java Edition. The usage is the same as in Bedrock, right-clicking on a water cauldron with dye will dye the water; adding dye multiple times will blend the dye same as in a crafting table. When you right-click on the dyed water cauldron with a dyeable item, it will add the current color in the cauldron to the item. Right-clicking on an un-dyed water cauldron with a dyed item to remove its color will still work.

Build

Building the mod requires JDK 17+ on your system. To build, simply run ./gradlew build and the artifacts will be available in build/libs.

License

Cauldron Dyeing is licensed under the GNU LGPLv3, see the full license.