
Squishables
A chaotic plushie mod Squeeze em collect em wear em trash em Features plushies from Murder Drones TADC and more with secret expressions Player Plushies (any username!) RGB Wool and THE TRASHER 3000 :3
Автор: Fervantplate2,1 тыс.9обновлён 7 июл. 2026 г.
ДекорОбщение
Описание
REQUIRED LIBRARIES — install all of them or the mod wont work
If anyone wants to reach out My twitter is: @FervantPlate
Murder Drones Mod
Hello Everyone this mod is a passion project that i started making after i realized "Man there isnt any MD plushie mods" And this is it
Basics
There is a bunch of Plushies that are craftable now and more keeps getting added every update
- N 1 Iron and 1 Yellow wool It has variants some are locked find clues
- Uzi 1 Iron and 1 Purple wool The gremlin at her fullest
- Cyn Her recipe is weird so imma gonna not tell it :3
- Cyn Maid Cyn but maid version :3
- J Doll Lizzy Tessa Kinger all craftable now
- Caine from TADC because why not
- Ribbit just a lil frog
- Player Plush Craft a Steve plush and shift right click it to type any username and it will get THEIR skin its so cool you can make plushies of your friends
- RGB Wool Wool but it cycles thru all the colors looks rlly cool craft it with white wool + red green blue dye AND if you shear it it turns into a Player Plush
- Sigma Block sigma
- Gabe now reacts when you trash plushies up to the 80th one good luck getting all of them
- Pomni plush created by @officiallydeadduchess on discord Thats it
:3
Галерея
Последние версии
Все версии →release
Squishables 2.2.0
2.2.07 июл. 2026 г.822Minecraft: 26.2fabric
Что нового
So updated the mod to 26.2
# Added stuff
New N J Doll Models if i remember correctly
New Kris plush
Thats pretty much it lmfao
# :3
release
Squishables 2.1.2
2.1.28 июн. 2026 г.370Minecraft: 26.1.2fabric
Что нового
2.1.2 — 2026-06-08
"now you can throw your problems away"
New
* Throwable plushies. Press the new "Throw Plushie" keybind (you'll find it under Controls — Squishables) while holding any plush and you yeet it. It's a real projectile entity now — `ThrownPlushEntity` — with its own GeoLib model, renderer, networking (`ThrowPlushC2SPayload`), and a `PlushImpactResolver` that handles whatever happens when the plush hits something. The plush keeps its variant data mid-flight and lands as the same item you threw. Why does this exist. who can say.
* John Egbert. The Homestuck nightmare child. Single variant. Crafted with glass on top, slime ball in the middle, white wool at the bottom (vertical center column). He got his own dedicated renderer (`JohnEgbertPlushBlockEntityRenderer` + `JohnEgbertItemGeoRenderer`) because his geometry needed backface culling to not look like a layered mess. Worth it.
* Ragatha and Gangle. Both from The Amazing Digital Circus. Both single-variant.
- Ragatha: red wool / string / white wool, top to bottom.
- Gangle: quartz / string / red dye, top to bottom.
- Both have "Made by obj_lily" in their tooltips. she did the actual art and deserves the credit.
* `plush_thud` sound event registered for when a thrown plush hits something. (heads up: the .ogg file slipped out of the jar — sound plays silent in 2.1.2. patching in 2.1.3.)
:3
release
Squishables 2.1.1
2.1.12 июн. 2026 г.114Minecraft: 26.1.2fabric
Что нового
# 2.1.1 — 2026-06-02
"I made an angel edible. please don't ask"
# New
* Gabriel is food now. Right-click him in your hand and you eat him. 6 hunger, 0.8 saturation, steak-tier. 15% chance of Regen I for 5 seconds (blessed by an angel). 5% chance of Nausea for 10 seconds (you ate an angel, what did you expect). The placed block is still safe — only the item form is edible. I had a reason for this. I don't remember what it was.
* Two new Uzi variants: `Tired` and `Spooked AF`. She needed more ways to look done with everything.
* One new Cyn voice line added to the shuffled queue. she narrates more things now.
# Fixed
* Plushies drop themselves when broken. They didn't before. None of them. You'd break an Uzi and get nothing. This shipped in 2.1.0 and I am still processing that. Every plushie now drops itself with its variant preserved through the break — sad Uzi drops sad Uzi, not default Uzi. Sorry for any plushies lost in the meantime.
* Uzi's squeeze animation works again. I rebuilt her model and the new bones had different names than what `uzi_plush.animation.json` was targeting. GeckoLib silently does nothing when an animation targets a bone that doesn't exist — no error, just no squish. Animation file is rewired to the new rig.
* Caine's animation works again. Same root cause. Same fix.
* Variant NBT now survives `break → ItemStack → place` properly. should have been there from day one. wasn't.
* `SOUND_DURATIONS` map in `CynPlushBlockEntity` resynced against actual `.ogg` durations. some entries were off by enough ticks to cause overlap on rapid clicks.
# Changed
* Uzi got a full re-rig. New `uzi_plush.geo.json`, cleaner geometry, same gremlin energy. All variants share the one model and one animation file — texture is what changes per variant. cleaner this way.
* Uzi variant wheel completely rebuilt. The new lineup: Default, Sad, Angry AF, Spooked, Spooked AF, Tired, Unamused, Worried. eight, down from fourteen.
* Variants that never actually worked are gone: `Drunk`, `Happy`, `Smirk`, `Oh No`, `Angy` (the basic one), `Worried AF`, `Scared AF`, `Traumatized`. most were missing voice lines, textures, or both, and would just silently break when selected. the wheel now only shows things that do something.
* `Sadge` → `Sad`. renamed across the enum, lang files, advancement criteria, and sound keys. existing placed plushies still load.
* `Angy AF` → `Angry AF`. finally added the R. growth.
* Uzi Huge removed. she got smaller. it's fine.
:3
release
Squishables 2.1.0
2.1.021 мая 2026 г.107Minecraft: 26.1.2fabric
Что нового
Changelog
2.1.0
New
* **Variant Wheel rework** — thin rays replaced with proper pie-slice sectors, plus a vignette background. Looks way better.
* **Bubbles Plush** — from TADC. No recipe yet so creative-only for now (2.1.1 problem).
* **Pomni variants** — Pomni has **Fish Hat** and **Bald** now. Was Default-only in 2.0.3.
* **Paintings actually work now** — Cyn and Uzi in Tron shipped in 2.0.3 but were essentially invisible. Both are placeable now and show proper colored title/author labels in-game.
* **Client config** — reduce motion and UI sounds toggles. Settings persist to a config file.
:3
release
Squishables 2.0.3
2.0.320 мая 2026 г.15Minecraft: 26.1.2fabric
Что нового
## 2.0.3 — 2026-05-20
### "Gabriel showed up to clean the place"
#### New
- **Gabriel Plush** — *don't ask why he has 20 voice lines. he just does. he's chatty.* Comes with a Maid variant texture because of course it does.
- Crafting recipes for the plushies that just didn't have any: **Gabriel, Jax, Pomni, Steve, Land Mine, Luminite Block**. *Turns out we never made them. They exist now.*
#### Fixed
- **Creative inventory tab no longer crashes the game.** Our custom plushie slots were upsetting the creative tab's slot rendering. The slot accessors are happier now. *Apologies if you lost any worlds to this.*
- **Build pinned to my laptop's JDK path** — `org.gradle.java.home=/usr/lib/jvm/java-25-temurin` was committed to `gradle.properties`, which meant CI couldn't compile the mod and the GitHub Actions tab has been red for three commits. Removed. CI is green again. *Yes. That was committed. I am ashamed.*
#### Changed
- **Fabric API** bumped: `0.145.4+26.1.2` → `0.149.1+26.1.2`. new month, new API.
- `CynPlushBlockEntity` finally uses the shared base class. ~96 lines of *"I'll fix this later"* boilerplate deleted. *past me hated future me, evidently.*
- `WotsClient` no longer has 15 copy-pasted lambda registrations for renderers. There's a `registerPlushie(...)` helper now. *Sigma stays inline because Sigma is Sigma.*
- Both unlock mixins (`ExplosionPlushieMixin`, `PlushieVoidMixin`) look up plushie characters from one central `PlushieCharacters` map instead of a hardcoded if-chain. Adding a new plushie to the unlock system is now **one line**.
- All plushies got their blockstate JSONs regenerated for the new rotation system
### :3
release
Squishables 2.0.2
2.0.28 мая 2026 г.38Minecraft: 26.1.2fabric
Что нового
# v2.0.2 — "Cyn Has Mood Swings Now"
three weeks of silence. i was busy. doing things. important things. (i was not.) :
### New
- **Jax Plush** — fresh from The Amazing Digital Circus. orange. striped. unhinged. comes with a Maid variant because we don't ask questions in this house
- **Gabriel Plush** — judge of trash, now also a judge of your interior decorating choices. also has a Maid variant. don't think about it too hard
- **Cyn Plush has FEELINGS now** — 4 new expressions: Angy, Worried, Evil, and Smirk. sneak right click to cycle thru her emotional damage. she contains multitudes
- new `hehe.mp3` sound effect. it's a hehe. that's the whole pitch
### Changed
- **Cyn Plush model completely rebuilt** — texture bumped from 64×64 to 128×128 and geometry redone from scratch. the old one was a war crime. she's beautiful now i'm gonna cry
- plushies no longer use facing blockstates — rotation is handled by the renderer so it's smoother and less janky. they were snapping to 4 directions like nutcrackers. not anymore
- new tooltip: "Works with any plushie!" so you stop asking which plushies fit in the shelf (the answer was always all of them)
- Jax and Gabriel are wearable as accessories because of course they are
- root advancement background path actually points to the right place now (26.1 changed where backgrounds live and i didn't notice for THREE WEEKS)
three weeks late, two new plushies, one Cyn with personality issues. we eatin good
— FervantPlate, 2026, returning from the void
release
Squishables 2.0.1
2.0.116 апр. 2026 г.46Minecraft: 26.1.2fabric
Что нового
# v2.0.1 — "oh right, other people exist"
### Fixed
- **Equipped plushies now visible to other players in multiplayer.** Hat and back slot plushies were only rendering for the wearer — everyone else saw nothing. Turns out we were reading from the local inventory instead of the network-synced cache for remote players. One line fix. One line. I stared at this for way too long.
### Technical
- `AvatarRendererMixin` now correctly checks for the local player before falling back to the network sync cache for remote players
- Added dev-only LAN auth bypass for easier multiplayer testing (only active in development environments, never in production builds)
release
Squishables 2.0.0
2.0.016 апр. 2026 г.26Minecraft: 26.1.2fabric
Что нового
# v2.0.0 — "The Big Owie Update"
Ported to **Minecraft 26.1.2** | Fabric | GeckoLib 5.5.1 | Java 25
*I DIDN'T SLEEP BECAUSE OF THIS :<*
---
### New
- **Pomni Plush** — new plushie from The Amazing Digital Circus! *she looks so scared. same honestly after this port*
- **Custom Plushie Inventory** — 2 dedicated slots (Hat + Back) in your survival inventory. No more Accessories mod needed. *I wrote an entire inventory system from scratch at 3am. I am fine. This is fine.*
- **Player Plush slim skin support** — auto-detects Alex-style skins when you set a player name
### Changed
- **Variant Wheel completely rewritten** — tapered ray-stripes fanning outward from the plushie. Locked variants show as faded tinted grey with hover tooltips for riddle hints. Single-variant plushies no longer explode into a starburst. *the old wheel was rectangles. RECTANGLES. we have standards now*
- **Plushie Shelf** — corner-aware L-shape rendering restored. 2 plushies on each arm, 1 angled in the corner
- **Plushie Pedestal** — plushie properly sized and rotating on top again
- **Back-slot plushie** — correctly rotated to face away from the player
- **Inventory slot panel** — beveled edges matching vanilla aesthetic, status effects render below the slots
- **Player Plush skins** — async Mojang API fetcher with caching, persists through break/place
### Fixed
- Item models actually loading (26.1 removed `builtin/entity` and told nobody)
- ALL recipes (format changed from `{"item": "x"}` to just `"x"`. every single recipe was broken.)
- Uppercase texture paths (`ARM.png` to `arm.png`) — *apparently case matters now*
- Trash block UV going out of bounds
- Steve Plush menu crash — ExtendedMenuProvider required in 26.1
- Sounds continuing after breaking a plushie — *the squeaking. it wouldn't stop.*
- Squeesh animation restarting on spam click — cooldown system added
- Trash Block tooltip vanishing during port
- Variant data lost when breaking/replacing plushies — persists via data components now
- Held plushies always showing default texture regardless of variant
- Shelf plushies not disappearing when taken
- Particle color tinting (white base sprites now properly tinted by variant color)
- GeckoLib geo format version warnings
### Removed
- **owo-lib dependency** — Variant Wheel and Steve Plush Screen are fully custom now
- **Accessories mod dependency** — replaced with built-in plushie inventory
- **UziPlushAccessoryRenderer** — replaced by unified PlushieFeatureRenderer
---
> Multiple plushies were harmed in the making of this update.
> The developer may or may not have had a mass panic attack.
> Please report bugs. there are bugs. I know there are bugs.
>
> *— FervantPlate, 2026, running on caffeine and spite*
release
Squishables 1.0.6
1.0.612 апр. 2026 г.424Minecraft: 1.21.1fabric
Что нового
# Changelog 1.0.6
### Added
- Player Plush is now wearable in the hat accessory slot finally you can put your friend on your head
### Note
- IK THAT THIS ISNT REALLY A BIG UPDATE BUT FRIEND TOLD ME I HAD TO DO IT
### :3
release
Squishables 1.0.5
1.0.511 апр. 2026 г.24Minecraft: 1.21.1fabric
Что нового
Nothing changed Just changed the name of the project

