diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 59d01240a1..e7c43c3b11 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -16,7 +16,7 @@ junit = "5.10.2"
log4j = "2.25.2"
math = "2.0.1"
mockito = "5.11.0"
-pluginSpi = "0.4.0"
+pluginSpi = "0.5.0"
[libraries]
adventure-bom = { module = "net.kyori:adventure-bom", version.ref = "adventure" }
diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml
index 89077d51bd..704ffac582 100644
--- a/gradle/verification-metadata.xml
+++ b/gradle/verification-metadata.xml
@@ -6,8 +6,8 @@
-
+
@@ -1829,6 +1829,11 @@
+
+
+
+
+
@@ -2055,6 +2060,11 @@
+
+
+
+
+
@@ -2741,6 +2751,11 @@
+
+
+
+
+
@@ -2763,6 +2778,11 @@
+
+
+
+
+
diff --git a/src/main/java/org/spongepowered/api/plugin/PluginManager.java b/src/main/java/org/spongepowered/api/plugin/PluginManager.java
index cbc54ec183..6c619ecad1 100644
--- a/src/main/java/org/spongepowered/api/plugin/PluginManager.java
+++ b/src/main/java/org/spongepowered/api/plugin/PluginManager.java
@@ -43,6 +43,7 @@ public interface PluginManager {
* @param instance The instance
* @return The container
*/
+ @Deprecated(forRemoval = true, since = "18")
Optional fromInstance(Object instance);
/**