Jump to content

Gear's Female Body Avatar Project (FBA Project)


Recommended Posts

Posted (edited)

Hello, i am the creator of "Gear's Female Body Avatar Project" (FBA Project) and I'd like to share it here with you all.
This post is basically a complete overview of the entire thing, to explain what it is, what it is capable of & what you can play / create with it.


What is the FBA Project?
FBA Project is a minecraft java, figura mod "avatar", with custom coded features, models and many other bits & pieces to it.
Factually - FBA Project is NOT a mod. It is an avatar for a mod. But with custom code near/equivalent to what a mod would feel like.
Which is why i refer to it a "project" instead of a "mod"
FBAProjectThumbnail.png.b9c6f5f8a16b44caa8d377e7b530f44c.png

Version?
Minecraft java 1.21.4 (but should be backwards compatible to 1.20 except for "sewing kits" items as those are handled through a datapack that's only for 1.21.4)


Multiplayer?
Project is an avatar that is a singleplayer only project as figura uses cloud-based multiplayer avatar sharing.
(basically - anyone will be able to see avatar you wear if its uploaded, but it has avatar size limit which is 100kb, while project is over 40MB giant as i planned this project as "singleplayer only" experience from the start.)



Project's Features
I will generally go over most of the features that the FBA Project has.
(Everything described is actually inside of the project and fully functional, not just "ideas")


1. The Body Model
Body model design reflects the most popular "MCR34" body style most of you likely know (IamCringe's MCR34 Body Design) - and it uses actual 3D models & meshes instead of purely blockbench parts thanks to figura's mesh compatibility.

Its also been custom designed & modeled to feature bendable joints with separation in torso and limbs,
making it fit for quite complex animation. (Inspired by how "jenny mod" does it but expanded upon, for example, the Arm: Shoulder - Elbow - Forearm - Hand joint separation that fit seamlessly to allow bending while trying to avoid looking like separated parts)

image.png.bb46cc1cbd76969ab2f7886696c52ce1.png




2. Complete Body Customization
Body is almost completely customizable, featuring:

- Full Body Skin Colors Editing
(full RGB Colorpick selection, Separated into ~7 individual color layers from the core body skin tone, to "inner" parts color, and down to separate "eyelids" colors)


- Chest & Butt Scale editing
(+ Extra things like nipples visibility toggle)

- Eye pupil texture style & pupil recoloring
(You can add your own pupil styles!)
(coloring separate for individual eyes too)


- Switching "Render mode" allowing for unique visual style of the avatar
(which is unique for different shaders, such as cel-shaded avatar look or transparent ghostly kind!)


- Custom expressions for the character with unique mouth styles & facial idle animation
(You can make your own expressions to match the character vibe / style you're going for!)



image.png.ea7bb043e41d072d0f498f029f8b5eff.png

image.png.06bb1688bfe547e23566815fae69063f.png





3. Full custom & modular [Items] creation
FBA From the start has been designed so that each primary feature (clothing items, anims etc.) is completely modular and made in a way that anyone can design and create their own items for the FBA project, share them with others & use them!

The items feature customization features you can use to your full advantage to create any accessory, clothing item, body part or anything you can think of! 
The customization features:

Complete self-designed item-tags mechanic
With tags being usable on any item to give them unique behavior with specific mechanics,
or change how they behave with other items of different [types] & [categories],
or change it's look / style,
or give it a completely custom idle animation, 
or add custom specifiable color-layers & color-picking for immense variety!


Customizable armor pieces, elytras items too!

Armor & elytra style items which change texture based on armor material, as well as being put onto the character when respective armor item is worn in the slot!


image.png.3949fe33dd8ce079ec50253fcef7587f.png


image.png.649e322c944dc992b9795edaf92e14b2.png



image.png.d764902bbaad8736e57c75fcb470a1b9.png

image.png.83b47fd732d29777bafd0a29bb4f7cdc.pngimage.png.9ecba1035d250cba0b46da7b77ba47e6.png




 

4. Fully custom & modular [Emotes] & [Scenes] (Featuring custom Actors - which can be any character/mob/item!)
FBA Project also has custom designed "Emotes" & "Scenes" systems, alongside an "actors" feature for both of them!

Emotes vs Scenes
"
Emotes" refers to a single looping or one time playing animation for the FBA Avatar,
While "Scenes" is a more complex system to play a "queue" of animations kind of like a complete "Scene" that has its own "player" (of sorts), controls & UI!

Scenes allow you to create synchronized group of animations that all make up one full scene, but separate animations feature "loops" within the animation (that the animator sets custom time length for) as well "transition" animations which are useful to move from one part of the scene loop to another in a seamless way.

Controls for the Scenes mode also include "AUTO" & "MANUAL" modes, where manual allows the player to use arrow keys to control which "step" of the scene is playing, as well as play "loop" portions of the scenes as long as they wish / need.


image.png.3317c19104f51d93d84e68c8bb60601b.png
image.png.7dc2b9e13ffac7bff75bdaa65c011210.png




Actors
"Actors" are custom models that can be included and animated alongside the player character (avatar), 
the model is just a model, meaning its pretty much unrestricted and can be anything, such as:
- an item (a sword, an umbrella, etc.)

- a Character (with custom pre-made outfit)
- A mob / creature 

Actors can be featured inside both Emotes & Scenes and seamlessly appear & disappear on playing the animation as needed


image.png.90f2df7d3b3ee20c17cc56dd49179fd9.png

Sound System
The FBA Project features its own mini "custom sound player" designed for animations, which features things such as:

- Multi Channel 
The sound system for animations features multiple (default 3/5, but can be actually infinite amount) of separate sound channels which each can utilize their own sound mode to play any sound you'll ever need with any timing

Player Avatar [Voice Type]
Voice type is a preset of sound clips filtered into groups which make up a "voice type" of the character, that voice is triggered through "Voice mode" within emotes & actors and is group based, while voice type can be customized by the user to match their intended character, basically meaning you can have animations with voices & vocal sounds, which are custom and based on what the player selects as the voice type instead of set in stone!

- "Vanilla" Minecraft Sounds Mode

Allows you to trigger sounds taken from minecraft itself (by simply specifying a sound from in-game through "Animation Data" feature and then triggering specified sound ID in the animation)

- "Custom Sounds" Mode
Custom Sounds allows you to import & play ANY custom sound through the animations inside the avatar, even full on songs & stuff like that if you get creative with it!






5. Avatar Presets Feature
Avatar presets allow you to save your current outfit into a "preset" file which you can load in-game, and share it with anyone else! (if they have the items in their avatar, then they'll put them on)

Presets save custom item colorpick data as well - so you can share the loadout with items worn *including* the exact way you colored them!

Presets also have toggles for saving & loading things such as body skin color, body scale too.

image.png.370b19b25e45f72673f04b806e0721c3.png






6. Clothing Durability Feature
Clothing durability adds "HP" (Durability) bars to the clothing, with separation for "Under" "Middle" "Outer" types for Top & Bottom categories!
Each layer (totaling 6) has their own "HP" bars (which are completely customizable through extensive avatar's config settings!)

When the layers get damaged, based on damage states, the items will actually have noise maps generated & applied to their textures and create a "tearing" effect!

Items from type layers which reached 0 durability will be taken off (visually) as they are torn apart!


Repairing clothing - Sewing kits Items
Sewing kits are a custom datapack for the FBA Project which adds 3 items into the actual game of "sewing" type with different tiers and quality (+ crafting cost) 

The datapack items are consumable and are used to repair the clothing layers and have custom functionality w the FBA Project avatar to do so!
(making it really feel like a real mod at that point)

image.png.e4b717d877aa74ad0296aedbcc760bbf.png



 

7. Mood System Feature (& Expressions)
Mood system utilizes expressions and adds full on "Mood" mechanic to your player character, with the primary goal being to make the character actually feel alive. Not just "an avatar"!
Character's Mood will refresh when sleeping (as it represents their "energy" alongside their mood state) and throughout the day they grow more tired.

Mood decreases when being damaged, and also decreases faster if:
- the character is hungry,
- damaged (low health),
- standing under the rain,
- being exposed ("embarrassed" states sub-mechanic to mood system) 
through clothes tearing or not wearing items in top / bottom category, leaving those parts exposed.


Mood will improve with the good actions, such as:
- Eating (Based on food quality)
- Getting EXP (So mining ores, beating mobs etc.)

image.png.425990ea7536e2e2c9171d37df1bbb4e.png

image.png.05a5f2832a6c7dc76d66a1d21c3a5edb.png





8. Mod / Datapack integration
FBA Project features custom "part integration" for mods / datapacks (that's done through wacky leaderboard shenanigans due to limitations of the figura "Avatar")
The integration allows mods / datapacks to trigger things within the avatar such as:
- Equipping items
- Un-Equipping items 
- Locking catalog (So only mod/datapack triggered items are worn / taken off)
- Mood value changing
- Clothing durability increase/decrease



Other Features
Other features within the project:
- 1. Level of Detail (LOD) setting
Changes the models of items & body to lower or higher amount of polygon versions (allowing for different hardware specs / reducing lag in exchange for less round model parts)

- 2. First person body compatibility 
Removes the head of the character when in first person to allow for playing while seeing the body (+ customizable camera position settings for first & third person separately)

 

- 3. Catalog Manager Program
FBA Features 3 total programs made for it to help you manage the project, with primary one being catalog manager to change what items are inside the project (due to model limit of the avatar) and allows you to have a "Global catalog" outside of it to store however many items you wish.

And probably more stuff i can't remember at this point.




Documentation & Guides
FBA Project features full complete detailed documentation of how to create any item, emote, scene, actor, expression, mod etc.
Its found inside the project's discord (though planning to create a pdf document form of it later on)
image.png.127d33ac05b2c45a075b14dcc51ba83e.png



FBA Creator Program & Submissions 
FBA has a "Creator Program" of sorts, where items, scenes, mods etc. can be officially approved & endorsed by the project to help the people who want to create things for the project.
These must be submitted through the submission forms and will be reviewed.

Approved creator items & animations are added to the "official catalog" (in the discord server) from which regular users can freely download & play with the things other people create!

image.png.4805e6603b437288eac8a52195eca567.png




 

Links & Downloads
This is where I'm leaving links to everything for those who are interested to know more / check out the project themselves!
(FBA Project is COMPLETELY FREE in terms of features, everything is included, the only "paid content" is COSMETIC content, which is: patreon exclusive items set, multiple NSFW scenes)




 


FBA Project (Full version) download is located in the FBA Discord server
Also has everything related to FBA content such as extra items in the "catalog", full guides, creator program etc.

discord.gg/yTfQtgxT9s

avatar.png.dfbdc22eb3f8dfb9d49d9543e22ccdc5.png
 




Patreon
Patreon to get exclusive items & scenes of the project, or if you'd simply like to support FBA
https://www.patreon.com/c/GearHeartful

(Also project has ko-fi donation link, but it features no rewards.)
https://ko-fi.com/gearheartful
 

 

 

Edited by GearHeartful
Changed tags
Posted

Is it just me or is it weird you gotta go through discord. Pretty sure i saw a video on that recently about people scamming accounts through that crap. I'mma wait and see if anyone else is brave enough to try it. Let me know if it works and isn't a scam/hack. It be nice to have a cuter player model.

Posted
2 hours ago, xanikar said:

Is it just me or is it weird you gotta go through discord. Pretty sure i saw a video on that recently about people scamming accounts through that crap. I'mma wait and see if anyone else is brave enough to try it. Let me know if it works and isn't a scam/hack. It be nice to have a cuter player model.

The discord is used for age verification (Through an existing online account that's 8 years or older, or through CENSORED ID document method. We manually check that the proof is real and its immediately deleted & then grant role giving access to the main project. Discord accounts 8+ years or older also get auto-verified due to said age.)

Its used in the same manner by projects like "Sexcraft+" 

 

 


There is a LITE VERSION as mentioned in the post which is a mildly censored, PUBLICLY AVAILABLE version of the project through simply a mega link
"FBA Lite"
You can take & try it like a form of unlimited demo for the complete project that is behind verification. It was made exactly for those who dislike discord. Or verification of that type

https://mega.nz/folder/xkxAkCwZ#AM_aunlm10qftjnaPOLrUQ

 

Posted
12 minutes ago, whateverdontcare said:

I'm curious what exactly the censored version is like. But I can just install the main version of it because I have a very old discord account I guess. What's censored? Can you post a screenshot of it?

 

Full explanation + changes list of the Lite version vs main version
 

image.jpeg.ba94cd27cbe6bcbeee1c3b97b69212b5.jpeg


Video Showcasing the censor modes feature (Lite version features "Censor" mode, not "SFW" mode)
https://x.com/GearHeartful/status/1961933878202933726

 

Posted
9 hours ago, GearHeartful said:

The discord is used for age verification (Through an existing online account that's 8 years or older, or through CENSORED ID document method. We manually check that the proof is real and its immediately deleted & then grant role giving access to the main project. Discord accounts 8+ years or older also get auto-verified due to said age.)

Its used in the same manner by projects like "Sexcraft+" 

 

 


There is a LITE VERSION as mentioned in the post which is a mildly censored, PUBLICLY AVAILABLE version of the project through simply a mega link
"FBA Lite"
You can take & try it like a form of unlimited demo for the complete project that is behind verification. It was made exactly for those who dislike discord. Or verification of that type

https://mega.nz/folder/xkxAkCwZ#AM_aunlm10qftjnaPOLrUQ

 

Thanks, i hate it

Posted
3 hours ago, whateverdontcare said:

I'm curious what exactly the censored version is like. But I can just install the main version of it because I have a very old discord account I guess. What's censored? Can you post a screenshot of it?

Alright censored mode is available with the normal download so you can see it without setting up a separate version.

Posted

 

5 hours ago, User94163 said:

Thanks, i hate it

I think it's probably to avoid the mod getting killed like the others. i'm not sure, but makes sense if it's that.

Posted
16 minutes ago, Afkngleaf said:

 

I think it's probably to avoid the mod getting killed like the others. i'm not sure, but makes sense if it's that.

Maybe? but there is similar content on LoversLab already, so i think they would be safe.

Posted (edited)
2 hours ago, Afkngleaf said:

 

I think it's probably to avoid the mod getting killed like the others. i'm not sure, but makes sense if it's that.

 

1 hour ago, User94163 said:

Maybe? but there is similar content on LoversLab already, so i think they would be safe.


Primary Reasons: 
- Mojang not dipping me in acid

- Certain things like the "FBA Creator Program" requiring the verification status so that we don't accept people who are underaged, creating nsfw things. (Which is way more common problem than one would think.)


- The predictable reason of "Don't let minors access"

I am not a fan of verification as much as anyone here - want to make that clear.
But this was done to reduce odds of the project being murdered, and the obvious of "not allowing minors to use this" (which i had seen a good number of trying to come & failing.)

A big thing as well i am surprised so few know of here, is that there's a jennymod/sexmod remake that uses mandatory verification as well ("Sexcraft+")
Its one of the largest, probably second largest as far as im aware by player count, and they do mandate it with ID only.

For FBA Project i took the "concept" of it but i made it as least intruding as i could have. To best of my ability, because i of course do not want to deal with IDs. Which is why i've designed verifying through account age on any existing online account that's 8 years or older. Zero real documentation, just an account & proof you own it and that's it.


Alongside that, i've also made FBA Lite which is minimal changes version of the main project (as mentioned multiple times before).

If you are completely against idea of verification, even with an existing account, then FBA Lite is nearly the same thing as the main project just without need for said verification and a bit of censorship of lacking "private parts"

Edited by GearHeartful
Posted (edited)

Can i just say how weird every topic is locked and there isn't a single general channel to talk in. Why isn't there a single channel in the whole discord to allow people to just talk and recommend things and compare their recommendations? I've never been in a single discord that doesn't allow it... They either have slow modes or some forum of moderation that doesn't keep the whole server locked.. And if i am wrong oh man i hope so. Since you went this far to create the discord server and all the channels etc.

Either your super dedicated or super desperate, and tbf every sign so far i've seen makes me concerned. I just hate to see anyone getting scammed like i think you would agree. And thanks for reading and what i hope is a great mod.. I hope my request for a mod/admin for the forums and loverslab to look at this will shine some light on this.

If i am wrong and the mods check it out and it's fine. I am truly sorry for all of this. ^_^;7

Edited by xanikar
I needed to clear up some accusations i didn't mean by missing a word or two.
Posted (edited)
15 hours ago, xanikar said:

Can i just say how weird every topic is locked and there isn't a single general channel to talk in. Why isn't there a single channel in the whole discord to allow people to just talk and recommend things and compare their recommendations? I've never been in a single discord that doesn't allow it... They either have slow modes or some forum of moderation that doesn't keep the whole server locked.. And if i am wrong oh man i hope so. Since you went this far to create the discord server and all the channels etc.

Either your super dedicated or super desperate, and tbf every sign so far i've seen makes me concerned. I just hate to see anyone getting scammed like i think you would agree. And thanks for reading and what i hope is a great mod.. I hope my request for a mod/admin for the forums and loverslab to look at this will shine some light on this.

If i am wrong and the mods check it out and it's fine. I am truly sorry for all of this. ^_^;7

 


The discord server has been initially designed not as a "regular" discord server you're used to, a community server, but rather, As a newsletter & information source server + things such as the items catalog, creator program etc.

Basically it has been designed as a wiki + extra content, like steam workshop + newsletter to share updates and a couple more things. But not a "play & chat" kind.


Primary reason:
Having public chats, requires moderation. Moderation requires staff & (at least somewhat) 24/7 active staff.
Which is not something i've been much interested in doing, plus, having open chats is bound to have problems like having people fight, drama etc,
but I am a very passive person who doesn't enjoy such things, nor potentially dealing with that every day. I just like making things i want to make. That's it.

This may change in the future, as there are "potential" plans to introduce "community side" to the server with just a few open chats for players to communicate, share knowledge around.
This is NOT a promise however, as i am still not certain if i can commit to something that'll require long-term management like that.
 

But i did come around to realizing that having those would help build said community around FBA.
Because FBA Is community focused project, yet it limits community interaction within itself. Which *is* dumb...


By the way, i genuenly do not understand what do you mean by "scamming" in this context - that a discord server does not have open chats? 
What? I am so confused.

Edited by GearHeartful
Posted
5 hours ago, Cheburek333 said:

Can it be used together with PleasureCraft?

I am not aware of what PleasureCraft is, so can't answer, but the most likely scenario:

- The FBA Project completely replaces the player model, so any other mod having animations for the regular player will not work with FBA.
Besides that, any mod is compatible to play with FBA. If it doesn't change the player model itself.

Posted
52 minutes ago, chargeset said:

is it possible for me to access the discord with a new account, im willing to sell my data to the CCP for the mod but my older account got banned

There were some "minimal age" account checks but recently been updated to basically allow any account - though account age is still used to mark whether a person is a "suspected" role or not (suspected role must verify to get access)

Posted (edited)
2 hours ago, GearHeartful said:

There were some "minimal age" account checks but recently been updated to basically allow any account - though account age is still used to mark whether a person is a "suspected" role or not (suspected role must verify to get access)

 

well i tried joining just when i wrote that message and I got banned, because "The server that you joined does not allow new accounts."

Edited by chargeset
Posted (edited)
2 hours ago, chargeset said:

 

well i tried joining just when i wrote that message and I got banned, because "The server that you joined does not allow new accounts."

Right, i forgot to disable dyno, i've found (i THINK) your user and unbanned + it should be disabled now. 
It was banning <2 week old accounts before. Sorry.

Edited by GearHeartful
Posted
4 hours ago, GearHeartful said:

Right, i forgot to disable dyno, i've found (i THINK) your user and unbanned + it should be disabled now. 
It was banning <2 week old accounts before. Sorry.

 

cheers mate

Posted
5 hours ago, pecenet said:

Would it be possible to get a different link for the lite version? Mega links for some reason do not work for me. 

 

Here, just made mediafire link of latest copy of MEGA stuff into one zip, though 1000% will forget about updating this so its a one time thing until further updates come out
https://www.mediafire.com/file/g0qfe37ht94sbe3/FBA_Lite_v1.2_.zip/file

FBA Lite is also available directly through Discord server (but if your account is <2 years old i think, it will likely auto mark as suspect and won't allow access to those channels)
 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...