diff --git a/src/main/java/dev/isxander/controlify/Controlify.java b/src/main/java/dev/isxander/controlify/Controlify.java index 9f6c43e..1f0bea5 100644 --- a/src/main/java/dev/isxander/controlify/Controlify.java +++ b/src/main/java/dev/isxander/controlify/Controlify.java @@ -312,6 +312,12 @@ public class Controlify implements ControlifyApi { if (Controller.CONTROLLERS.size() == 1) { this.setCurrentController(controller); + + ToastUtils.sendToast( + Component.translatable("controlify.toast.default_controller_connected.title"), + Component.translatable("controlify.toast.default_controller_connected.description"), + false + ); } else { this.askToSwitchController(controller); config().saveIfDirty(); diff --git a/src/main/resources/assets/controlify/lang/en_us.json b/src/main/resources/assets/controlify/lang/en_us.json index 0d0301e..a71aee7 100644 --- a/src/main/resources/assets/controlify/lang/en_us.json +++ b/src/main/resources/assets/controlify/lang/en_us.json @@ -115,6 +115,8 @@ "controlify.toast.vmouse_disabled.description": "Controlify virtual mouse is now disabled for this screen.", "controlify.toast.ask_to_switch.title": "Switch Controller?", "controlify.toast.ask_to_switch.description": "A new controller named '%s' has just been connected. Press any button to switch to it.", + "controlify.toast.default_controller_connected.title": "Controller Connected", + "controlify.toast.default_controller_connected.description": "Your primary controller has been connected and automatically switched to.", "controlify.toast.controller_disconnected.title": "Controller Disconnected", "controlify.toast.controller_disconnected.description": "'%s' was disconnected.", "controlify.toast.faulty_input.title": "Controller disabled",