[Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Moderator: 1885
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Thanks, but no, I meant the actual slideshow of the domme during the session, like in normal Tease AI. That just doesn't show, although I put the correct path in the settings. I even downloaded one of those pre-tagged dommes to see if I messed up my own tagging, still doesn't work.
Do I have to use one specific path for the domme-folder?
edit:
Ok, so magic happened and the slideshow now appears as it should. When she decided to show me one of my videos though it got black and I got stuck.
Do I have to use one specific path for the domme-folder?
edit:
Ok, so magic happened and the slideshow now appears as it should. When she decided to show me one of my videos though it got black and I got stuck.
Last edited by Alpro on Mon Dec 28, 2020 12:46 pm, edited 1 time in total.
-
r4nd0mdud321
- Curious Newbie

- Posts: 2
- Joined: Fri Dec 25, 2020 5:40 pm
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Hey, im having the same issue too, just a black screen and some unusable .jpg files in the downloads folder.MrSawyerr wrote: Wed Dec 23, 2020 9:28 am First of all thank you very much for releasing this personality.
It is absolutly amazing, I am enjoying it very much.
I have some issues with the URL images. It seems all the downloaded images from my URLS will not show up correctly. All I see is a black image.
When I look into Images\System\Downloaded Images\ I see that Tease-AI downloaded these images but when I try to view them I will see the following tekst: this file format is not supported. This includes the JPG images and GIF images.
I then searched this picture in the corresponding URL and tried to view the image via the URL link and this does work.
Is there something I can do so that my Tease-AI JAVA can download these images correctly?
Thank you in advance.
MrSawyerr
Seems like a java related issue since i tried a separate installation with mischievous and does the same, every one in a while tough it shows some images, but usually its black screen.
I tried messing around with permissions and such and ended up fucking up my java installation somehow since i cant run the program at all now, i just get a "this app cant run on your PC" after it updated some java stuff and that was it for me
Still trying to figure out how to go back to the previous version lol
Great stuff tough, having a blast trying it out.
Thanks for your work!
-
Spielers
- Explorer At Heart

- Posts: 309
- Joined: Mon Jan 09, 2017 8:26 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
small bugs
1. "Do you consider yourself to be a premature ejaculator?" was a preselection in the top left, but it need to be sayed by mistress
Session/Modules/Humiliation/NoChastity/GayPictureGame.js is line 110-120 in case 1(boobs) but this is the code for butts and line 125-136 is in case 2 (butts) but this is the code for boobs , you need to swith this lines.
1. "Do you consider yourself to be a premature ejaculator?" was a preselection in the top left, but it need to be sayed by mistress
- Spoiler: show
- Spoiler: show
- Spoiler: show
Session/Modules/Humiliation/NoChastity/GayPictureGame.js is line 110-120 in case 1(boobs) but this is the code for butts and line 125-136 is in case 2 (butts) but this is the code for boobs , you need to swith this lines.
-
smargerbarg
- Explorer At Heart

- Posts: 110
- Joined: Sat Jan 16, 2016 6:17 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
similar issue i think?
also when in chastity I am given instructions to use a grater or lower intensity. i assume this is for a magic wand? but spicy doesn't tell me to get it or anything. also I do not have a vibrator of any kind.
does spicy only use jpg files and not gifs? most of my saved photos are gifs that i have used in TAI.MrSawyerr wrote: ↑Wed Dec 23, 2020 4:28 am
First of all thank you very much for releasing this personality.
It is absolutly amazing, I am enjoying it very much.
I have some issues with the URL images. It seems all the downloaded images from my URLS will not show up correctly. All I see is a black image.
When I look into Images\System\Downloaded Images\ I see that Tease-AI downloaded these images but when I try to view them I will see the following tekst: this file format is not supported. This includes the JPG images and GIF images.
I then searched this picture in the corresponding URL and tried to view the image via the URL link and this does work.
Is there something I can do so that my Tease-AI JAVA can download these images correctly?
Thank you in advance.
MrSawyerr
Hey, im having the same issue too, just a black screen and some unusable .jpg files in the downloads folder.
Seems like a java related issue since i tried a separate installation with mischievous and does the same, every one in a while tough it shows some images, but usually its black screen.
I tried messing around with permissions and such and ended up fucking up my java installation somehow since i cant run the program at all now, i just get a "this app cant run on your PC" after it updated some java stuff and that was it for me
Still trying to figure out how to go back to the previous version lol
Great stuff tough, having a blast trying it out.
Thanks for your work!
also when in chastity I am given instructions to use a grater or lower intensity. i assume this is for a magic wand? but spicy doesn't tell me to get it or anything. also I do not have a vibrator of any kind.
-
r4nd0mdud321
- Curious Newbie

- Posts: 2
- Joined: Fri Dec 25, 2020 5:40 pm
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Dont think so, if you go to settings - media - url files and click on anyone it should preview the image and actually download it to the "downloads" folder.smargerbarg wrote: Sun Dec 27, 2020 11:19 pm similar issue i think?
does spicy only use jpg files and not gifs? most of my saved photos are gifs that i have used in TAI.MrSawyerr wrote: ↑Wed Dec 23, 2020 4:28 am
First of all thank you very much for releasing this personality.
It is absolutly amazing, I am enjoying it very much.
I have some issues with the URL images. It seems all the downloaded images from my URLS will not show up correctly. All I see is a black image.
When I look into Images\System\Downloaded Images\ I see that Tease-AI downloaded these images but when I try to view them I will see the following tekst: this file format is not supported. This includes the JPG images and GIF images.
I then searched this picture in the corresponding URL and tried to view the image via the URL link and this does work.
Is there something I can do so that my Tease-AI JAVA can download these images correctly?
Thank you in advance.
MrSawyerr
Hey, im having the same issue too, just a black screen and some unusable .jpg files in the downloads folder.
Seems like a java related issue since i tried a separate installation with mischievous and does the same, every one in a while tough it shows some images, but usually its black screen.
I tried messing around with permissions and such and ended up fucking up my java installation somehow since i cant run the program at all now, i just get a "this app cant run on your PC" after it updated some java stuff and that was it for me
Still trying to figure out how to go back to the previous version lol
Great stuff tough, having a blast trying it out.
Thanks for your work!
Doing this im getting mixed results since sometimes it downloads the image, gif or even mp4 file just fine and sometimes just an unusable file.
Can this be a timeout related issue? like moving on to the next script/image before its actually downloaded and gets interrupted halfway there?
-
WickedLady25
- Curious Newbie

- Posts: 4
- Joined: Tue Dec 19, 2017 1:35 pm
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Hello guys, I am wondering if the current version of spicy reacts on the "I came" (or similar) inputs. I am asking because I had not any luck triggering it (and also I cannot hold it during the session). Have fun and thanks for the alpha.
-
hallojo1337
- Explorer At Heart

- Posts: 168
- Joined: Sun Jul 05, 2015 12:04 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
I do one session every day right now and the SPICY is really great
I also miss a feature so I can write something like "may I edge?" or "I am getting close" and the domme interacts with it. Right know there is never a response for me too.
I have picked up very hard chastity setting so I have got only 1 opening since the beginning and after that I took "too long"(It was a really short time^^) to relock myself. As a "punishment" the domme tells me that I am locked in chastity for the next 24 hours. Right know she is doing so much memory games to add some time to my chastity sentence that I have the feeling that every session there comes some time on top of it^^ I did not thought that I have picked up that hard settings. But I will stay strong
Today the domme tells me to stick a ice cube in my butt. But before she tells me to insert a buttplug. She could not handle this
I also miss a feature so I can write something like "may I edge?" or "I am getting close" and the domme interacts with it. Right know there is never a response for me too.
I have picked up very hard chastity setting so I have got only 1 opening since the beginning and after that I took "too long"(It was a really short time^^) to relock myself. As a "punishment" the domme tells me that I am locked in chastity for the next 24 hours. Right know she is doing so much memory games to add some time to my chastity sentence that I have the feeling that every session there comes some time on top of it^^ I did not thought that I have picked up that hard settings. But I will stay strong
Today the domme tells me to stick a ice cube in my butt. But before she tells me to insert a buttplug. She could not handle this
- Spoiler: show
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Got this error:
stack trace:
Code: Select all
SEVERE: Latest loaded file was 'Spicy\Personalities\Spicy\Session\Orgasm\All\AllOrgasm6.js' and error was found in line 9
Error: TypeError: getLastEjaculationDate().add is not a function in <eval> at line number 9- Spoiler: show
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Thank you for bringing Spicy back! I've been waiting for what seems like eternity. So glad to see an alpha release.
I did run into an issue I don't know how to fix though. I'm running linux (Fedora 33) and got Spicy started but it looks like it's crashing every time it tries access a media file (audio or video. images are fine). Java 11 is the installed system default.
I'm guessing it's using a javafx media player instead of the system default (VLC) like the previous TAI/Spicy? I'm usually pretty good at troubleshooting my own issues, but java is so foreign to me I'm not sure where to start.
Thanks again. And I owe you a drink for all the work you put into this.
V.
I did run into an issue I don't know how to fix though. I'm running linux (Fedora 33) and got Spicy started but it looks like it's crashing every time it tries access a media file (audio or video. images are fine). Java 11 is the installed system default.
Code: Select all
Exception in thread "Thread-6" MediaException: UNKNOWN : com.sun.media.jfxmedia.MediaException: Could not create player! : com.sun.media.jfxmedia.MediaException: Could not create player!
at javafx.media/javafx.scene.media.MediaException.exceptionToMediaException(MediaException.java:146)
at javafx.media/javafx.scene.media.MediaPlayer.init(MediaPlayer.java:518)
at javafx.media/javafx.scene.media.MediaPlayer.<init>(MediaPlayer.java:421)
at me.goddragon.teaseai.api.media.MediaHandler.getAudioPlayer(MediaHandler.java:173)
at me.goddragon.teaseai.api.media.MediaHandler.playAudioWithURI(MediaHandler.java:213)
at me.goddragon.teaseai.api.media.MediaHandler.playAudio(MediaHandler.java:204)
at me.goddragon.teaseai.api.media.MediaHandler.playAudio(MediaHandler.java:194)
at me.goddragon.teaseai.api.scripts.nashorn.PlayAudioFunction.call(PlayAudioFunction.java:37)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$640$\^eval\_/0x00000008408c4c40.goodVocabulary(<eval>:3)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
at me.goddragon.teaseai.api.chat.vocabulary.RunableVocabulary.toString(RunableVocabulary.java:52)
at me.goddragon.teaseai.api.chat.vocabulary.VocabularyHandler.replaceAllVocabularies(VocabularyHandler.java:127)
at me.goddragon.teaseai.api.chat.vocabulary.VocabularyHandler.replaceAllVocabularies(VocabularyHandler.java:116)
at me.goddragon.teaseai.api.scripts.nashorn.ReplaceVocabulariesFunction.call(ReplaceVocabulariesFunction.java:29)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$544$3837AAA$\^eval\_.sendVirtualAssistantMessage(<eval>:119)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$634$25793$\^eval\_.:scopeCall(<eval>)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$634$25793$\^eval\_.setupLimits(<eval>:625)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$633$\^eval\_$cu1$restOf.:program(<eval>:200)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172)
at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$520$\^eval\_$cu1$restOf.:scopeCall-14(<eval>)
at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$520$\^eval\_$cu1$restOf.:program(<eval>:119)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409)
at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157)
at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191)
at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:145)
at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:125)
at me.goddragon.teaseai.api.session.Session$1.run(Session.java:41)
Caused by: com.sun.media.jfxmedia.MediaException: Could not create player!
at javafx.media/com.sun.media.jfxmediaimpl.NativeMediaManager.getPlayer(NativeMediaManager.java:295)
at javafx.media/com.sun.media.jfxmedia.MediaManager.getPlayer(MediaManager.java:118)
at javafx.media/javafx.scene.media.MediaPlayer.init(MediaPlayer.java:474)
... 49 more
nager.java:118)
at javafx.media/javafx.scene.media.MediaPlayer.init(MediaPlayer.java:474)
... 49 more
Thanks again. And I owe you a drink for all the work you put into this.
V.
-
reapo
- Curious Newbie

- Posts: 1
- Joined: Sat Mar 02, 2019 1:46 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Slave
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
I had the same issue with Arch Linux. For JavaFX11 you need to install FFMPEG (if not done yet). JavaFX11 supports FFMPEG Version till 57. In the Arch Repository there was a higher version of FFMPEG, so i had to install it on my own.Voyager wrote: Tue Dec 29, 2020 11:54 pm Thank you for bringing Spicy back! I've been waiting for what seems like eternity. So glad to see an alpha release.
I did run into an issue I don't know how to fix though. I'm running linux (Fedora 33) and got Spicy started but it looks like it's crashing every time it tries access a media file (audio or video. images are fine). Java 11 is the installed system default.
I'm guessing it's using a javafx media player instead of the system default (VLC) like the previous TAI/Spicy? I'm usually pretty good at troubleshooting my own issues, but java is so foreign to me I'm not sure where to start.Code: Select all
Exception in thread "Thread-6" MediaException: UNKNOWN : com.sun.media.jfxmedia.MediaException: Could not create player! : com.sun.media.jfxmedia.MediaException: Could not create player! at javafx.media/javafx.scene.media.MediaException.exceptionToMediaException(MediaException.java:146) at javafx.media/javafx.scene.media.MediaPlayer.init(MediaPlayer.java:518) at javafx.media/javafx.scene.media.MediaPlayer.<init>(MediaPlayer.java:421) at me.goddragon.teaseai.api.media.MediaHandler.getAudioPlayer(MediaHandler.java:173) at me.goddragon.teaseai.api.media.MediaHandler.playAudioWithURI(MediaHandler.java:213) at me.goddragon.teaseai.api.media.MediaHandler.playAudio(MediaHandler.java:204) at me.goddragon.teaseai.api.media.MediaHandler.playAudio(MediaHandler.java:194) at me.goddragon.teaseai.api.scripts.nashorn.PlayAudioFunction.call(PlayAudioFunction.java:37) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254) at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$640$\^eval\_/0x00000008408c4c40.goodVocabulary(<eval>:3) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197) at me.goddragon.teaseai.api.chat.vocabulary.RunableVocabulary.toString(RunableVocabulary.java:52) at me.goddragon.teaseai.api.chat.vocabulary.VocabularyHandler.replaceAllVocabularies(VocabularyHandler.java:127) at me.goddragon.teaseai.api.chat.vocabulary.VocabularyHandler.replaceAllVocabularies(VocabularyHandler.java:116) at me.goddragon.teaseai.api.scripts.nashorn.ReplaceVocabulariesFunction.call(ReplaceVocabulariesFunction.java:29) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254) at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$544$3837AAA$\^eval\_.sendVirtualAssistantMessage(<eval>:119) at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$634$25793$\^eval\_.:scopeCall(<eval>) at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$634$25793$\^eval\_.setupLimits(<eval>:625) at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$633$\^eval\_$cu1$restOf.:program(<eval>:200) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157) at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249) at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191) at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172) at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254) at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$520$\^eval\_$cu1$restOf.:scopeCall-14(<eval>) at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$520$\^eval\_$cu1$restOf.:program(<eval>:119) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157) at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249) at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191) at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:145) at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:125) at me.goddragon.teaseai.api.session.Session$1.run(Session.java:41) Caused by: com.sun.media.jfxmedia.MediaException: Could not create player! at javafx.media/com.sun.media.jfxmediaimpl.NativeMediaManager.getPlayer(NativeMediaManager.java:295) at javafx.media/com.sun.media.jfxmedia.MediaManager.getPlayer(MediaManager.java:118) at javafx.media/javafx.scene.media.MediaPlayer.init(MediaPlayer.java:474) ... 49 more nager.java:118) at javafx.media/javafx.scene.media.MediaPlayer.init(MediaPlayer.java:474) ... 49 more
Thanks again. And I owe you a drink for all the work you put into this.
V.
In Addition to that you have to use Java 14, but still use JavaFX11.
Hopefully that will help you. Have fun with Spicy :)
-
WickedLady25
- Curious Newbie

- Posts: 4
- Joined: Tue Dec 19, 2017 1:35 pm
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Hello there. I asked the Vivienne to unlock me for the sport and the script cycled after unlocking the chastity.
- Spoiler: show
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Thank you! I just finished the setup. The audio played and didn't crash spicy. I did a lot of things to get it to work but you sent me down the right path. Using ldd I found that files in javafx-sdk-11.0.2/lib were missing some share libraries.reapo wrote: Wed Dec 30, 2020 9:21 amI had the same issue with Arch Linux. For JavaFX11 you need to install FFMPEG (if not done yet). JavaFX11 supports FFMPEG Version till 57. In the Arch Repository there was a higher version of FFMPEG, so i had to install it on my own.Voyager wrote: Tue Dec 29, 2020 11:54 pm Thank you for bringing Spicy back! I've been waiting for what seems like eternity. So glad to see an alpha release.
I did run into an issue I don't know how to fix though. I'm running linux (Fedora 33) and got Spicy started but it looks like it's crashing every time it tries access a media file (audio or video. images are fine). Java 11 is the installed system default.
I'm guessing it's using a javafx media player instead of the system default (VLC) like the previous TAI/Spicy? I'm usually pretty good at troubleshooting my own issues, but java is so foreign to me I'm not sure where to start.Code: Select all
Exception in thread "Thread-6" MediaException: UNKNOWN : com.sun.media.jfxmedia.MediaException: Could not create player! : com.sun.media.jfxmedia.MediaException: Could not create player! at javafx.media/javafx.scene.media.MediaException.exceptionToMediaException(MediaException.java:146) at javafx.media/javafx.scene.media.MediaPlayer.init(MediaPlayer.java:518) at javafx.media/javafx.scene.media.MediaPlayer.<init>(MediaPlayer.java:421) at me.goddragon.teaseai.api.media.MediaHandler.getAudioPlayer(MediaHandler.java:173) at me.goddragon.teaseai.api.media.MediaHandler.playAudioWithURI(MediaHandler.java:213) at me.goddragon.teaseai.api.media.MediaHandler.playAudio(MediaHandler.java:204) at me.goddragon.teaseai.api.media.MediaHandler.playAudio(MediaHandler.java:194) at me.goddragon.teaseai.api.scripts.nashorn.PlayAudioFunction.call(PlayAudioFunction.java:37) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254) at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$640$\^eval\_/0x00000008408c4c40.goodVocabulary(<eval>:3) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197) at me.goddragon.teaseai.api.chat.vocabulary.RunableVocabulary.toString(RunableVocabulary.java:52) at me.goddragon.teaseai.api.chat.vocabulary.VocabularyHandler.replaceAllVocabularies(VocabularyHandler.java:127) at me.goddragon.teaseai.api.chat.vocabulary.VocabularyHandler.replaceAllVocabularies(VocabularyHandler.java:116) at me.goddragon.teaseai.api.scripts.nashorn.ReplaceVocabulariesFunction.call(ReplaceVocabulariesFunction.java:29) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254) at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$544$3837AAA$\^eval\_.sendVirtualAssistantMessage(<eval>:119) at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$634$25793$\^eval\_.:scopeCall(<eval>) at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$634$25793$\^eval\_.setupLimits(<eval>:625) at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$633$\^eval\_$cu1$restOf.:program(<eval>:200) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157) at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249) at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191) at me.goddragon.teaseai.api.scripts.ScriptHandler.evalScript(ScriptHandler.java:172) at me.goddragon.teaseai.api.scripts.nashorn.RunFunction.call(RunFunction.java:30) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.linker.JSObjectLinker.jsObjectScopeCall(JSObjectLinker.java:254) at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$520$\^eval\_$cu1$restOf.:scopeCall-14(<eval>) at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$520$\^eval\_$cu1$restOf.:program(<eval>:119) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:456) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:413) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:157) at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249) at me.goddragon.teaseai.api.scripts.ScriptHandler.runScript(ScriptHandler.java:191) at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:145) at me.goddragon.teaseai.api.scripts.ScriptHandler.startPersonality(ScriptHandler.java:125) at me.goddragon.teaseai.api.session.Session$1.run(Session.java:41) Caused by: com.sun.media.jfxmedia.MediaException: Could not create player! at javafx.media/com.sun.media.jfxmediaimpl.NativeMediaManager.getPlayer(NativeMediaManager.java:295) at javafx.media/com.sun.media.jfxmedia.MediaManager.getPlayer(MediaManager.java:118) at javafx.media/javafx.scene.media.MediaPlayer.init(MediaPlayer.java:474) ... 49 more nager.java:118) at javafx.media/javafx.scene.media.MediaPlayer.init(MediaPlayer.java:474) ... 49 more
Thanks again. And I owe you a drink for all the work you put into this.
V.
In Addition to that you have to use Java 14, but still use JavaFX11.
Hopefully that will help you. Have fun with Spicy :)
Just in case anyone else stumbles across this issue, I had to ...
1. Add javafx-sdk-11.0.2/lib to my LD_LIBRARY_PATH variable.
2. Compile a older version of ffmpeg. This may or may not have been necessary. This build is missing some .so files
3. Found another package that provided libavformat.so.57 and installed it via package manager.
After that everything worked. Cheers.
-
hallojo1337
- Explorer At Heart

- Posts: 168
- Joined: Sun Jul 05, 2015 12:04 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Finally I have got my release from chastity. But unfortunately I exit the Tease and give myself some relief
1. I came during the edging session and I had a ruined orgasm. I report this but the domme doesn't react.
2. She want to train me as her edge slut. She asked me if I want to cum. I say no but I think she give the aswer as I say "yes".
1. I came during the edging session and I had a ruined orgasm. I report this but the domme doesn't react.
2. She want to train me as her edge slut. She asked me if I want to cum. I say no but I think she give the aswer as I say "yes".
- Spoiler: show
- Spoiler: show
- Spoiler: show
- Spoiler: show
-
meaculpa_uk
- Explorer

- Posts: 88
- Joined: Mon Jan 11, 2016 9:46 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Absolutely do not do this. Whoever wrote that section of script has no clue what they're talking about. It's dangerous.Go-mei-sa wrote: Tue Dec 29, 2020 3:03 pmI saw an estim punishment asking to put pads on each nipple. I'm not a specialist but I have always read to avoid placing the electrodes near the heart (or even on any part higher than the waist).
Mea
