Littles & caregivers
SnuggleCoreABDL
Optional diapers, little mode, comfort and stress, caregivers, comfort items and bedtimes.
- Version
- 1.0.0-b20251227-0157
- Runs on
- Game server
- Needs
- BwahChat (optional, for chat filters)
- Commands
- 59
The ABDL and littlespace side of SnuggleSMP. Everything here is opt-in: nothing happens to you until you turn it on, and you can turn it off again at any time.
Turning it on or off
The first time you join, you get a message with [Enable] and [Disable] buttons. Click one, or type /abdl enable or /abdl disable later.
With ABDL off, your diaper doesn't fill, your mood doesn't change, nobody can snuggle or care for you through these commands, and you won't cry.
/little is separate. It switches little mode on and off, which makes you half size and slowly helps your comfort. Your size comes back when you log in again.
The hub (/abdl hub) is a menu with buttons for ABDL on/off, little mode, bwah chat, baby babble and privacy, plus your diaper and mood at a glance. /abdl also works as /snugglecore and /scabdl.
Diapers
Everyone wears a diaper type, starting with default. It slowly fills up by itself every few seconds. Heavier diapers hold more before they leak.
| Type | Name | Holds | Leak warning at | Roughly full after |
|---|---|---|---|---|
default |
SnuggleSoft | 5 | 4 | about 55 minutes |
nighttime |
CrinkleStorm Nighttime | 8 | 6 | about 1 hour 45 minutes |
cute |
PawPadded PlushFit | 4 | 3 | about 40 minutes |
lil_crinklers |
Lil Crinklers | 6 | 5 | about 1 hour 5 minutes |
The times are averages. It's random, so yours will vary. Sleeping in a bed can make it fill faster.
/diaper listshows the types./diaper set <type>puts on a fresh one./nappyworks too./changegets you dry again without changing the type.- You get chat messages as it fills. When it's nearly full you're warned it might leak.
Leaking: when a diaper is completely full, it leaks. You get a message, a squish sound and drips, your comfort drops by 15, your stress goes up by 12, you start crying, and your caregivers are told. If your privacy is set to public, everyone online also sees that your diaper is leaking.
Comfort and stress
You have two numbers from 0 to 100. Check them with /abdl mood.
- Comfort slowly drifts back towards 60 on its own.
- A soggy diaper lowers comfort and raises stress. It starts at 40% full and gets worse at 75%.
- Little mode gently raises comfort and lowers stress.
- Snuggles, caregiver care and comfort items all help.
Crying
You start crying when comfort drops to 15 or less, or stress reaches 90 or more. Leaking always sets you off, and getting hurt has a 1 in 4 chance of making you cry. While you cry you drip tears, your stress creeps up, and your caregivers get a message.
If someone snuggles, soothes or headpats you in the first 30 seconds, you stop crying right away. Otherwise you calm down on your own once comfort is back to 55 and stress is down to 40.
If you keep crying for 30 seconds while very uncomfortable (comfort 10 or less, stress 92 or more), you might have a meltdown. A meltdown is announced to everyone online, and your caregivers get an alert. Caregivers never have meltdowns.
Comfort items
Comfort items are named items that raise comfort and lower stress. Right-click while holding one, or just keep it in your main hand and it works by itself whenever its cooldown is up.
| Item | Id | Looks like | Comfort | Stress | Cooldown |
|---|---|---|---|---|---|
| Pacifier | pacifier |
Pink dye | +6 | -4 | 10 s |
| Stuffie Bear | stuffie_bear |
Brown dye | +10 | -6 | 20 s |
| Cozy Blankie | blankie |
Light blue dye | +12 | -10 | 25 s |
| Pickle Stuffie | pickle_stuffie |
Sea pickle | +5 | -3 | 20 s |
| Warm Milk Bottle | milk_bottle |
Milk bucket | +8 | -8 | 15 s |
/abdl comfort kit gives you one of each, once every 10 minutes. /abdl comfort use <id> uses one without holding it.
Snuggles
/snuggle <player> gives someone a hug: +4 comfort and -3 stress for them, with hearts and a purr. You both need ABDL on and have to be within 5 blocks. You can snuggle the same person once every 30 seconds.
Caregivers
Caregivers look after littles. A little can have more than one caregiver. /caregiver needs the caregiver permission, which staff hand out.
- The caregiver types
/caregiver adopt <player>. - The little types
/caregiver accept(or/caregiver deny). Both of you have to be online.
Once adopted, a caregiver can:
| Command | What it does | Cooldown |
|---|---|---|
check |
Shows diaper and mood, with a plain description like "Pretty soggy". | none |
soothe |
+8 comfort, -15 stress. Extra calming if they're crying. | 60 s per little |
headpat |
+8 comfort, -15 stress, and a little extra calming. | 20 s per little |
diaper <type> |
Puts them in a fresh diaper of that type. | none |
tuck |
+25 comfort, -30 stress. Only at night, and they must be standing in a bed. | 2 min |
Caregivers are told when their little logs in, starts crying, leaks, or gets sleepy at bedtime. /caregiver list shows your littles online and /caregiver stats counts what you've done.
Passive mode (/abdl passive) is for caregivers who want to wear a diaper too. The diaper still fills slowly, but it never leaks, you don't get wetness messages, your mood doesn't change and you don't cry.
Privacy
Your privacy mode decides who can see your /abdl status. The default is private.
| Mode | Who can see it |
|---|---|
private |
Your caregivers (and staff) |
caregivers |
Your caregivers |
friends |
Your caregivers and anyone on your ABDL friends list |
public |
Everyone. Leaks are also announced to everyone. |
Your friends list is yours: adding someone lets them see your status, not the other way round.
Bedtime
Set a bedtime with /abdl bedtime set night (or sunset, midnight, or a Minecraft time from 0 to 23999). Around that time each Minecraft day:
- If you're not in a bed, you're reminded to get tucked in, your caregivers are told you're sleepy, and your comfort slowly drops while stress rises.
- If you're in a bed, comfort slowly rises and stress drops.
/abdl bedtime off turns it off.
Chat filters
If BwahChat is installed, /abdl chat bwah turns your chat into "bwah" and /abdl chat babble cycles baby babble through soft, extra and chaos. The BwahChat page shows what each one looks like.
For staff
/snuggleadmin (also /abdladmin and /scadmin) can set anything about a player, including offline players by name. /snuggleadmin reset needs its own permission. Use /snugglecorereload after editing diapers.yml or comfort items; /snuggleadmin reload only rereads config.yml.
Commands
/abdl also works as /abdlhub, /scabdl, /snugglecore. /diaper also works as /nappy. /snuggleadmin also works as /abdladmin, /scadmin.
For everyone
| Command | What it does | Permission |
|---|---|---|
/abdl | Shows the version and a list of subcommands. | abdl.use |
/abdl enable | Turns ABDL features on for you. | abdl.toggle |
/abdl disable | Turns ABDL features off for you. | abdl.toggle |
/abdl hub | Opens the ABDL hub menu. | abdl.hub.open |
/abdl status [player] | Shows diaper, wetness, little mode, privacy, comfort and stress. Someone else's status follows their privacy setting. | abdl.use |
/abdl mood | Shows your comfort and stress. | abdl.use |
/abdl privacy <private|public|friends|caregivers> | Sets who can see your status. Run it without a mode to see your current one. | abdl.privacy.set |
/abdl friend add <player> | Adds an online player to your ABDL friends. | abdl.friends.manage |
/abdl friend remove <player> | Removes an online player from your ABDL friends. | abdl.friends.manage |
/abdl friend list | Lists your ABDL friends. | abdl.use |
/abdl chat | Shows your bwah and baby babble chat filters. | abdl.chat.toggle |
/abdl chat bwah | Turns bwah chat on or off for you. | abdl.chat.toggle |
/abdl chat babble | Cycles baby babble through off, soft, extra and chaos. | abdl.chat.toggle |
/abdl chat off | Turns both chat filters off. | abdl.chat.toggle |
/abdl bedtime | Shows your bedtime. | abdl.bedtime.set |
/abdl bedtime set <ticks|sunset|night|midnight> | Sets your bedtime. Also works as /abdl bedtime sunset and so on. | abdl.bedtime.set |
/abdl bedtime off | Turns your bedtime off. | abdl.bedtime.set |
/abdl comfort list | Lists the comfort items and what they do. | abdl.use |
/abdl comfort use <item> | Uses a comfort item by name, like pacifier. Same cooldown as using the item. | abdl.use |
/abdl comfort kit | Gives you one of every comfort item. Once every 10 minutes. | abdl.comfort.kit |
/abdl passive [on|off] | Passive diaper mode, for caregivers who want a diaper without the little mechanics. | abdl.caregiver |
/little | Switches little mode on or off. Little mode makes you half size. | abdl.little.toggle |
/diaper list | Lists the diaper types and shows which one you're wearing. | abdl.diaper.list |
/diaper set <type> | Puts on a fresh diaper of that type. | abdl.diaper.set.self |
/change | Changes yourself. Your diaper is dry again. | abdl.change.self |
/snuggle <player> | Snuggles a player within 5 blocks. Raises their comfort and lowers stress. Both of you need ABDL on. | abdl.snuggle |
/caregiver adopt <player> | Sends a caregiver request to a player. | abdl.caregiver |
/caregiver accept [caregiver] | Accepts a caregiver request. Name the caregiver if you have more than one request. | abdl.caregiver |
/caregiver deny [caregiver] | Turns down a caregiver request. | abdl.caregiver |
/caregiver release <player> | Stops being that player's caregiver. | abdl.caregiver |
/caregiver list | Lists your littles who are online. | abdl.caregiver |
/caregiver check <player> | Checks your little's diaper and mood. They get a message that you checked. | abdl.caregiver |
/caregiver soothe <player> | Soothes your little. Once a minute per little. | abdl.caregiver |
/caregiver headpat <player> | Gives your little headpats. Once every 20 seconds per little. | abdl.caregiver |
/caregiver diaper <player> <type> | Changes your little into a fresh diaper of that type. | abdl.caregiver |
/caregiver tuck <player> | Tucks your little into bed. Only at night, and they must be in a bed. | abdl.caregiver |
/caregiver stats | Shows how many checks, soothes, changes and tucks you've done. | abdl.caregiver |
Staff
| Command | What it does | Permission |
|---|---|---|
/change <player> | Changes someone else. | abdl.change.others |
/abdl comfort give <player> <item> | Gives a player a comfort item. | abdl.comfort.give |
/snuggleadmin cg add <little> <caregiver> | Makes someone a player's caregiver. | abdl.admin |
/snuggleadmin cg remove <little> <caregiver> | Removes one caregiver from a player. | abdl.admin |
/snuggleadmin cg clear <little> | Removes all of a player's caregivers. | abdl.admin |
/snuggleadmin cg list <little> | Lists a player's caregivers. | abdl.admin |
/snuggleadmin little list <caregiver> | Lists a caregiver's littles. | abdl.admin |
/snuggleadmin abdl enable|disable <player> | Turns ABDL features on or off for a player. | abdl.admin |
/snuggleadmin abdl passive <player> <on|off> | Sets passive diaper mode for a player. | abdl.admin |
/snuggleadmin diaper set <player> <type> | Sets a player's diaper type. | abdl.admin |
/snuggleadmin wet set <player> <amount> | Sets a player's wetness. | abdl.admin |
/snuggleadmin wet reset <player> | Sets a player's wetness to 0. | abdl.admin |
/snuggleadmin comfort set <player> <value> | Sets a player's comfort (0 to 100). | abdl.admin |
/snuggleadmin stress set <player> <value> | Sets a player's stress (0 to 100). | abdl.admin |
/snuggleadmin mood reset <player> | Resets a player to 50 comfort and 30 stress. | abdl.admin |
/snuggleadmin privacy set <player> <mode> | Sets a player's privacy mode. | abdl.admin |
/snuggleadmin dump <player> | Shows everything stored about a player. | abdl.admin |
/snuggleadmin migrate caregivers | Converts old single-caregiver records to the caregiver list. | abdl.admin |
/snuggleadmin cleanup caregivers|friends|all | Removes broken entries from caregiver and friend lists. | abdl.admin |
/snuggleadmin reset <player> | Wipes a player's ABDL data. | abdl.admin.reset |
/snuggleadmin reload | Reloads config.yml only. | abdl.admin |
/snugglecorereload | Full reload of config, diapers, comfort items and timers. | abdl.admin |
Permissions
| Node | Grants | Default |
|---|---|---|
abdl.use | Allows use of the /abdl command and viewing your ABDL status. | Everyone |
abdl.hub | Allows using /abdl hub (central ABDL overview). | Everyone |
abdl.little.toggle | Allows a player to toggle Little Mode with /little. | Everyone |
abdl.caregiver | Grants access to /caregiver (adopt, release, list, soothe, check littles). | Nobody |
abdl.caregiver.override | Allows using caregiver actions (soothe/check) on players you are not assigned to as caregiver. | Ops |
abdl.change.self | Allows a player to change their own diaper with /change. | Everyone |
abdl.change.others | Allows changing other players’ diapers with /change | Ops |
abdl.diaper.list | Allows listing available diaper types with /diaper list. | Everyone |
abdl.diaper.set.self | Allows changing your own diaper type with /diaper set | Everyone |
abdl.diaper.set.others | Allows changing someone else’s diaper type (future use / admin tools). | Ops |
abdl.privacy.set | Allows changing your ABDL visibility (PRIVATE, PUBLIC, FRIENDS, CAREGIVERS) with /abdl privacy. | Everyone |
abdl.status.view.others | Allows viewing other players' ABDL status with /abdl status | Ops |
abdl.status.view.private | Allows viewing private ABDL status for other players (ignores PRIVATE but not FRIENDS/CAREGIVERS unless coded). | Ops |
abdl.status.view.override | Full override for ABDL visibility (can view status regardless of privacy mode). | Ops |
abdl.toggle | Allows enabling or disabling ABDL features for yourself with /abdl enable|disable. | Everyone |
abdl.friends.manage | Allows adding/removing ABDL friends with /abdl friend add/remove. | Everyone |
abdl.snuggle | Allows a player to use /snuggle to comfort nearby players. | Everyone |
abdl.chat.toggle | Allows a player to toggle ABDL chat filters with /abdl chat. | Everyone |
abdl.admin | Full access to SnuggleCoreABDL admin commands | Ops |
abdl.admin.reset | Allows wiping a player's ABDL data | Ops |
abdl.hub.open | Open the hub menu with /abdl hub. | Ops |
abdl.bedtime.set | Set or turn off your own bedtime with /abdl bedtime. | Ops |
abdl.comfort.kit | Get a comfort kit with /abdl comfort kit (abdl.comfort.get also works). | Ops |
abdl.comfort.give | Give comfort items to players. | Ops |
snugglecore.abdl.passive | Use /abdl passive without being a caregiver. | Ops |
abdl.nomeltdown | Never have a meltdown (players with abdl.caregiver never do either). | Ops |