diff --git a/README.md b/README.md
index 1bcf1a6d..59c560ec 100644
--- a/README.md
+++ b/README.md
@@ -6,12 +6,12 @@
[](https://github.com/Winds-Studio/Leaf/actions)
[](LICENSE)
-
Leaf is a drop-in replacement for Pufferfish servers designed for fix some bugs and customize, and performance built on top of Pufferfish.
+Leaf is a drop-in replacement for Gale servers designed for fix some bugs and customize, and performance built on top of Gale.
Logo created by NaixiNana
## Features
- - Fork of [Pufferfish](https://github.com/pufferfish-gg/Pufferfish) for better performance.
+ - Fork of [Gale](https://github.com/GaleMC/Gale) for better performance.
- Allowing all characters as username, including Chinese and other characters.
- Allowing players connect to backend server through proxy without enabling bunngecord mode.
- Allowing players use tripwire dupe.
@@ -52,7 +52,7 @@ Yes, this also includes all API provided by Paper, Spigot, and Bukkit.
Credits:
-------------
-- [Pufferfish](https://github.com/pufferfish-gg/Pufferfish)
- [Gale](https://github.com/GaleMC/Gale)
+- [Pufferfish](https://github.com/pufferfish-gg/Pufferfish)
- [Purpur](https://github.com/PurpurMC/Purpur)
- [KeYi](https://github.com/KeYiMC/KeYi)
diff --git a/patches/api/0007-KeYi-Optimize-Spigot-event-bus.patch b/patches/api/0007-KTP-Optimize-Spigot-event-bus.patch
similarity index 90%
rename from patches/api/0007-KeYi-Optimize-Spigot-event-bus.patch
rename to patches/api/0007-KTP-Optimize-Spigot-event-bus.patch
index 274f6ace..59b71ac3 100644
--- a/patches/api/0007-KeYi-Optimize-Spigot-event-bus.patch
+++ b/patches/api/0007-KTP-Optimize-Spigot-event-bus.patch
@@ -1,13 +1,10 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Bjarne Koll
Date: Thu, 9 Dec 2021 01:53:30 +0100
-Subject: [PATCH] KeYi: Optimize Spigot event bus
+Subject: [PATCH] KTP: Optimize Spigot event bus
-Original license: MIT
-Original project: https://github.com/KeYiMC/KeYi
-
-Original code by lynxplay, licensed under GNU General Public License v3.0
-You can find the original code on https://github.com/lynxplay/ktp
+Original license: GPL v3
+Original project: https://github.com/lynxplay/ktp
diff --git a/src/main/java/org/bukkit/plugin/RegisteredListener.java b/src/main/java/org/bukkit/plugin/RegisteredListener.java
index 3b3d9642a8d63798dc28f2f8df77f0466451cbff..8d3605f25e97a375971705c737bc7bacbac045cd 100644
diff --git a/patches/server/0024-KeYi-Optimized-getBiome-method.patch b/patches/server/0024-Carpet-Fixes-Optimized-getBiome-method.patch
similarity index 97%
rename from patches/server/0024-KeYi-Optimized-getBiome-method.patch
rename to patches/server/0024-Carpet-Fixes-Optimized-getBiome-method.patch
index bc544f00..a49ef831 100644
--- a/patches/server/0024-KeYi-Optimized-getBiome-method.patch
+++ b/patches/server/0024-Carpet-Fixes-Optimized-getBiome-method.patch
@@ -1,10 +1,7 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: nostalgic853
Date: Tue, 25 Oct 2022 00:28:35 +0800
-Subject: [PATCH] KeYi: Optimized getBiome method
-
-Original license: MIT
-Original project: https://github.com/KeYiMC/KeYi
+Subject: [PATCH] Carpet-Fixes: Optimized getBiome method
Original license: MIT
Original project: https://github.com/fxmorin/carpet-fixes
diff --git a/patches/server/0025-KeYi-Use-optimized-RecipeManager.patch b/patches/server/0025-Carpet-Fixes-Use-optimized-RecipeManager.patch
similarity index 96%
rename from patches/server/0025-KeYi-Use-optimized-RecipeManager.patch
rename to patches/server/0025-Carpet-Fixes-Use-optimized-RecipeManager.patch
index 2c8f7f65..0fddadb0 100644
--- a/patches/server/0025-KeYi-Use-optimized-RecipeManager.patch
+++ b/patches/server/0025-Carpet-Fixes-Use-optimized-RecipeManager.patch
@@ -1,10 +1,7 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: nostalgic853
Date: Tue, 25 Oct 2022 00:57:45 +0800
-Subject: [PATCH] KeYi: Use optimized RecipeManager
-
-Original license: MIT
-Original project: https://github.com/KeYiMC/KeYi
+Subject: [PATCH] Carpet-Fixes: Use optimized RecipeManager
Original license: MIT
Original project: https://github.com/fxmorin/carpet-fixes
diff --git a/patches/server/0028-KeYi-Reduce-sensor-work.patch b/patches/server/0028-Petal-Reduce-sensor-work.patch
similarity index 81%
rename from patches/server/0028-KeYi-Reduce-sensor-work.patch
rename to patches/server/0028-Petal-Reduce-sensor-work.patch
index d76092d6..c2c5bf25 100644
--- a/patches/server/0028-KeYi-Reduce-sensor-work.patch
+++ b/patches/server/0028-Petal-Reduce-sensor-work.patch
@@ -1,13 +1,10 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: peaches94
Date: Sun, 10 Jul 2022 15:44:38 -0500
-Subject: [PATCH] KeYi: Reduce sensor work
+Subject: [PATCH] Petal: Reduce sensor work
-Original license: MIT
-Original project: https://github.com/KeYiMC/KeYi
-
-Original code by Bloom-host, licensed under GNU General Public License v3.0
-You can find the original code on https://github.com/Bloom-host/Petal
+Original license: GPL v3
+Original project: https://github.com/Bloom-host/Petal
this patch is focused around the sensors used for ai
delete the line of sight cache less often and use a faster nearby comparison