[Game Integration] Lotus — Buttplug.io support for Fapcraft (Minecraft 1.12.2)

Lotus — Buttplug-io support for Fapcraft (Minecraft 1.12.2)

Lotus is a Minecraft 1.12.2 Forge mod that adds Buttplug.io support to Fapcraft v1.1 sex scenes.


How it works

I dug into how Fapcraft actually manages its animations and managed to tap directly into the bone positions while they’re being drawn on screen.

That means instead of guessing what’s happening, Lotus reads the actual animation movement live and converts it into smooth, real-time output.


Features

  • Integration with Buttplug.io-compatible devices
  • Supports The Handy, Keon, and probably most others
    (The Handy, Keon, and others via Intiface; only Xbox controller vibration tested so far, so bug reports are appreciated)
  • Designed for use with Fapcraft v1.1 (Minecraft 1.12.2)
  • Stroke on cum (programmatically continue stroking when a cum animation has been played)
  • In-game configuration menu:
    Mods → Lotus → Config

Requirements


Download


Installation

  1. Install Minecraft Forge 1.12.2
  2. Download Fapcraft v1.1
  3. Download Lotus v1.0.0
  4. Place both .jar files into your .minecraft/mods folder (or your launcher’s equivalent mods directory)
  5. Launch Minecraft using the Forge profile
  6. Open in-game settings and configure the mod via:
    Mods → Lotus → Config

Preview

Preview GIF


Updates

Version Notes
v1.0.0 Initial Release
v1.1.0 Fixed exception handling
v1.2.0 Add ability to reverse stroking direction
v1.3.0 Support Multiple Devices

Debug Mode (Advanced)

Debug mode can be enabled through the in-game configuration menu:

Mods → Lotus → Config → Settings → press Save Settings 5 times

Once enabled, a debug server showcasing penetration will start locally.

  • Open a web browser
  • Navigate to: http://localhost:9999
10 Likes

there doesnt seem to be an output for the devices connected to intiface. tried connecting them but it seems to not do anything. everything else works fine tho

hello, did you click the select button once you scanned for devices and clicked the desired device?

yeah its saying the device is connected. but theres no movement

which device are you using?(i haven’t tested the final version on stroking devices yet, however from previous testing before release it should work) and does it show the value if you enable and navigate to the debug page? and which entity are you interacting with

testing it on a keon. i tried a few of the entities. it shows up in debug but yeah no output on the other end

hmm thats strange… does initface logs show any commands being sent to the server? i dont really see a reason no movement to be happening if the buttplug connection is working and debug server is showing the proper values, again sorry for repeating but you are sure you clicked the select button at the top right after clicking on a device right? the gui status should confirm by changing from connectd to saying that device was selected

not seeing any commands on the server from the game. it is fully connected

ill test a controller to see if that works

1 Like

controller isn’t working either

give me a few moments to test and try to replicate on my end, ill get back to you ASAP

@itzjayy_21 i was able to replicate the issue on my end and have released a fix in v1.1.0

it was caused by me not properly handling exceptions, haha, my bad!

I’ve noticed there are a few other adult mods similar to Fapcraft. Would it be possible to connect those mods as well?

im not familiar with any other mod with interactive scenes, i know there was a jennymod/sexmod, but they are just the previous verions of fapcraft, so i would have to take a look at the other mods if those are not what you are talking about.

on the feasibilty of connection, i could do it? i cant really give a definite answer, as it depends on their animation system and level of obfuscation. it was annoying to get fapcraft working as is.

2 Likes

I tested the mod you made, and it seems that every stroke works in reverse on my end.
Is there something I might have missed or configured incorrectly?

im curenntly adding a option to reverse strokes in the menu for the 1.2.0 release, but at the mean time, you should be able to reverse the stroking within initface itself, if not, 1.2.0 will be published in around a hour.

@BBIBIK Just updated to v1.2.0, there should be a option to reverse the strokes on the settings page now.

(Updated again, jar file was corrupted at build time)

1 Like

Can I connect multiple devices simultaneously?

Currently its not supported, but i can look into adding support for it in a few hours

Update!

Multiple devices now supported as of v1.3.0

1 Like

hey there the link is down to the lotus mod