diff --git a/apps/app-frontend/src/components/ui/world/WorldItem.vue b/apps/app-frontend/src/components/ui/world/WorldItem.vue
index f30aca810..c8c1893f7 100644
--- a/apps/app-frontend/src/components/ui/world/WorldItem.vue
+++ b/apps/app-frontend/src/components/ui/world/WorldItem.vue
@@ -128,6 +128,14 @@ const messages = defineMessages({
id: 'instance.worlds.game_already_open',
defaultMessage: 'Instance is already open',
},
+ noContact: {
+ id: 'instance.worlds.no_contact',
+ defaultMessage: "Server couldn't be contacted",
+ },
+ incompatibleServer: {
+ id: 'instance.worlds.incompatible_server',
+ defaultMessage: 'Server is incompatible',
+ },
copyAddress: {
id: 'instance.worlds.copy_address',
defaultMessage: 'Copy address',
@@ -302,39 +310,33 @@ const messages = defineMessages({
-
-
-
-
-
-
+
+
-
-
- {{ formatMessage(commonMessages.playButton) }}
-
-
-
-
-
-
+ "
+ :disabled="!supportsQuickPlay || playingOtherWorld || startingInstance"
+ @click="emit('play')"
+ >
+
+
{{ formatMessage(commonMessages.playButton) }}
diff --git a/apps/app-frontend/src/locales/en-US/index.json b/apps/app-frontend/src/locales/en-US/index.json
index fa2563da9..b2410efc5 100644
--- a/apps/app-frontend/src/locales/en-US/index.json
+++ b/apps/app-frontend/src/locales/en-US/index.json
@@ -377,6 +377,12 @@
"instance.worlds.hardcore": {
"message": "Hardcore mode"
},
+ "instance.worlds.incompatible_server": {
+ "message": "Server is incompatible"
+ },
+ "instance.worlds.no_contact": {
+ "message": "Server couldn't be contacted"
+ },
"instance.worlds.no_quick_play": {
"message": "You can only jump straight into worlds on Minecraft 1.20+"
},