From 7d788bc1498ac839b5fb69bc44480a3a42aafebc Mon Sep 17 00:00:00 2001 From: Encode42 Date: Fri, 10 Jan 2025 00:37:44 -0800 Subject: [PATCH] Configurable default collar color This allows for the server to set a default collar color when a wolf or cat is tamed. Resets to RED when the value is invalid. --- ...09-Configurable-default-collar-color.patch | 88 ------------------- .../world/entity/animal/Cat.java.patch | 17 ++++ .../world/entity/animal/Wolf.java.patch | 10 ++- .../purpurmc/purpur/PurpurWorldConfig.java | 13 +++ 4 files changed, 39 insertions(+), 89 deletions(-) delete mode 100644 patches/server/0109-Configurable-default-collar-color.patch create mode 100644 purpur-server/minecraft-patches/sources/net/minecraft/world/entity/animal/Cat.java.patch diff --git a/patches/server/0109-Configurable-default-collar-color.patch b/patches/server/0109-Configurable-default-collar-color.patch deleted file mode 100644 index bba40e435..000000000 --- a/patches/server/0109-Configurable-default-collar-color.patch +++ /dev/null @@ -1,88 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: Encode42 -Date: Thu, 10 Dec 2020 13:43:28 -0500 -Subject: [PATCH] Configurable default collar color - -This allows for the server to set a default collar color when a wolf or cat is tamed. -Resets to RED when the value is invalid. - -diff --git a/net/minecraft/world/entity/animal/Cat.java b/net/minecraft/world/entity/animal/Cat.java -index 06b68fcf750a637e1f41eecacca2969cb55a8fa8..8d20b19b65616d8470542cc7337c8ddd7418be0b 100644 ---- a/net/minecraft/world/entity/animal/Cat.java -+++ b/net/minecraft/world/entity/animal/Cat.java -@@ -357,6 +357,14 @@ public class Cat extends TamableAnimal implements VariantHolder