Overview #
Bucket of Everything lets you capture nearly every entity or object in a bucket and release it later with all important data preserved. One generic capture/release path with no whitelist handles living entities, animals, bosses and villagers; full NBT is preserved across the capture→release cycle, with a dynamic display name and per-entity bucket textures showing what is inside. Players are never captured — by design. It uses vanilla APIs only, so no Fabric API, reflection or runtime libraries are required.
Bottling mobs is a staple of technical Minecraft — but it only works for a handful of mobs. Bucket of Everything extends that to nearly every entity and object, preserving all important data so you can store, transport, and release anything.
Quick start #
- Install the mod on a supported 1.21.x version (or experimental 26.x) — Fabric API is not required.
- Craft or obtain a bucket — it becomes a Bucket of Everything with per-entity textures.
- Right-click an entity with the bucket to capture it — full NBT is preserved, and the bucket's display name updates to show what it carries.
- Carry the bucket anywhere and right-click the ground to release the entity somewhere new.
- Optionally edit config/bucketofeverything.json (game closed) to blacklist entities or allow boss/villager capture.
- Back up your world before heavy use — this is an early alpha.
Configuration #
Configuration lives in config/bucketofeverything.json — optional. Edit it while the game is closed; most changes reload on next launch.
| Setting | Default | Description |
|---|---|---|
| entityBlacklist | Empty | Entities that cannot be captured. |
| allowBossCapture | Off | Whether bosses can be captured at all. |
| allowVillagerCapture | On | Whether villagers can be captured (watch for the mid-trade data-loss edge case in alpha). |
Frequently asked questions #
Can I bucket a player?
Is it safe for survival worlds?
Which entities can I capture?
What data is preserved?
Can I blacklist things?
Does it need Fabric API?
Which versions are supported?
A villager lost its trades
Compatibility #
| Property | Value |
|---|---|
| Loader / platform | Fabric |
| Minecraft versions | 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2 |
| Latest version | 1.0 |
Built for 1.21.x; 26.x builds are experimental.