Works in 1.19-
However if multiple cauldrons are touching and you dye them different colors all sorts of weird stuff can happen. Water levels changing, colors mixing, heck one time my cauldron turned into a mushroom stem?
breaking a cauldron with dyed water doesn´t drop the cauldron, you could add more dyeable items that interact with cauldrons like wool, terracotta, concrete, concrete powder, glass, glass panes, carpets, shulker boxes, beds, banners and there is no tutorial for making a brewing cauldron
Cauldrons now drop in version 1.0.4.
The plugin is meant to somewhat replicate Bedrock Minecraft features - which don't include dying other coloured blocks... though this functionality could be added to the plugin in the future.
Version: 1.0.2
>.... [14:02:28 ERROR]: Could not pass event PlayerInteractEvent to DyeableWater v1.0.2
java.lang.NullPointerException: null
at me.eccentric_nz.dyeablewater.DyeableWaterListener.onInteract(DyeableWaterListener.java:56) ~[?:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor237.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.15.2.jar:git-Paper-77]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.15.2.jar:git-Paper-77]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.15.2.jar:git-Paper-77]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.15.2.jar:git-Paper-77]
at org.bukkit.craftbukkit.v1_15_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:458) ~[patched_1.15.2.jar:git-Paper-77]
at org.bukkit.craftbukkit.v1_15_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:425) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.BlockPressurePlateBinary.b(BlockPressurePlateBinary.java:78) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.BlockPressurePlateAbstract.a(BlockPressurePlateAbstract.java:67) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.BlockPressurePlateAbstract.a(BlockPressurePlateAbstract.java:60) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.IBlockData.a(IBlockData.java:214) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.Entity.checkBlockCollisions(Entity.java:950) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.Entity.move(Entity.java:665) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.EntityLiving.e(EntityLiving.java:2257) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.EntityHuman.e(EntityHuman.java:1559) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.EntityLiving.movementTick(EntityLiving.java:2622) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.EntityHuman.movementTick(EntityHuman.java:428) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.EntityLiving.tick(EntityLiving.java:2383) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.EntityHuman.tick(EntityHuman.java:165) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.EntityPlayer.playerTick(EntityPlayer.java:426) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.PlayerConnection.tick(PlayerConnection.java:149) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.NetworkManager.a(NetworkManager.java:260) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.ServerConnection.c(ServerConnection.java:139) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1269) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:423) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1112) ~[patched_1.15.2.jar:git-Paper-77]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:934) ~[patched_1.15.2.jar:git-Paper-77]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]
This plugin uses Custom Model Data which is an NBT tag that can be added to an item, this feature was only added in 1.14, so unfortunately no 1.13 support. You might to try
https://www.spigotmc.org/resources/colored-water.70490/ it might be compatible with 1.13.