aboutsummaryrefslogtreecommitdiff
path: root/api/logic/minecraft/launch/MinecraftServerTarget.h
diff options
context:
space:
mode:
authorJanrupf <business.janrupf@gmail.com>2021-05-22 18:07:08 +0200
committerJanrupf <business.janrupf@gmail.com>2021-05-22 18:07:08 +0200
commitea6c42a93c95e3e62d7ac984ff2cc4f461dc43dd (patch)
tree351438888c33af89ae54f8147a8e4707147f5148 /api/logic/minecraft/launch/MinecraftServerTarget.h
parentf33fe05e5febf76d8e11ccd44073d99e00946d71 (diff)
downloadPrismLauncher-ea6c42a93c95e3e62d7ac984ff2cc4f461dc43dd.tar.gz
PrismLauncher-ea6c42a93c95e3e62d7ac984ff2cc4f461dc43dd.tar.bz2
PrismLauncher-ea6c42a93c95e3e62d7ac984ff2cc4f461dc43dd.zip
NOISSUE Allow joining servers from the servers page
Diffstat (limited to 'api/logic/minecraft/launch/MinecraftServerTarget.h')
-rw-r--r--api/logic/minecraft/launch/MinecraftServerTarget.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/api/logic/minecraft/launch/MinecraftServerTarget.h b/api/logic/minecraft/launch/MinecraftServerTarget.h
index f9b407e0..3c5786f4 100644
--- a/api/logic/minecraft/launch/MinecraftServerTarget.h
+++ b/api/logic/minecraft/launch/MinecraftServerTarget.h
@@ -17,9 +17,14 @@
#include <memory>
+#include <QString>
+#include <multimc_logic_export.h>
+
struct MinecraftServerTarget {
QString address;
quint16 port;
+
+ static MULTIMC_LOGIC_EXPORT MinecraftServerTarget parse(const QString &fullAddress);
};
typedef std::shared_ptr<MinecraftServerTarget> MinecraftServerTargetPtr;