From: David ‘Bombe’ Roden Date: Fri, 3 Jan 2025 15:13:00 +0000 (+0100) Subject: 🗑️ Deprecate ModifyConfig without identifier X-Git-Url: https://git.pterodactylus.net/?a=commitdiff_plain;h=3223b419180f74e74cc1c9b40435dfb4c11fa23c;p=jFCPlib.git 🗑️ Deprecate ModifyConfig without identifier --- diff --git a/src/main/java/net/pterodactylus/fcp/ModifyConfig.java b/src/main/java/net/pterodactylus/fcp/ModifyConfig.java index 0a18b81..224f598 100644 --- a/src/main/java/net/pterodactylus/fcp/ModifyConfig.java +++ b/src/main/java/net/pterodactylus/fcp/ModifyConfig.java @@ -26,11 +26,19 @@ public class ModifyConfig extends FcpMessage { /** * Creates a new “ModifyConfig” message. + * + * @deprecated Use {@link #ModifyConfig(String)} instead */ + @Deprecated public ModifyConfig() { super("ModifyConfig"); } + /** + * Creates a new “ModifyConfig” message. + * + * @param identifier The identifier of the message + */ public ModifyConfig(String identifier) { this(); setField("Identifier", identifier); diff --git a/src/main/java/net/pterodactylus/fcp/highlevel/FcpClient.java b/src/main/java/net/pterodactylus/fcp/highlevel/FcpClient.java index 3fecbed..a3ee4ca 100644 --- a/src/main/java/net/pterodactylus/fcp/highlevel/FcpClient.java +++ b/src/main/java/net/pterodactylus/fcp/highlevel/FcpClient.java @@ -1220,7 +1220,7 @@ public class FcpClient implements Closeable { new ExtendedFcpAdapter() { @Override public void run() throws IOException { - ModifyConfig modifyConfig = new ModifyConfig(); + ModifyConfig modifyConfig = new ModifyConfig(createIdentifier("modify-config")); options.forEach(modifyConfig::setOption); sendMessage(modifyConfig); }