diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Model/Sound/SoundEffects.java b/src/main/java/de/hdm_stuttgart/battlearena/Model/Sound/SoundEffects.java
index c422aa6191b5774ff70d55ebd92e7165756b55a1..4bf503b1704b1399785541c112437bbfd53dbadf 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Model/Sound/SoundEffects.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Model/Sound/SoundEffects.java
@@ -14,9 +14,14 @@ public class SoundEffects {
     }
 
     public void playSoundEffectOnce(SFX soundEffect){
-    String path = soundEffect.getPath();
-    String resource = path.substring(18); // Begins at Ressource Folder
-    AudioClip audioClip = new AudioClip(getClass().getResource(resource).toExternalForm());
+        String path = soundEffect.getPath();
+        String resource = path.substring(18); // Begins at Ressource Folder
+        Thread sfx = new Thread(()->{
+            AudioClip audioClip = new AudioClip(getClass().getResource(resource).toExternalForm());
+            audioClip.play();
+        });
+        sfx.setDaemon(true);
+        sfx.start();
     }