ModsFinder

Rubber Duck

by bd103

Rubber Duck adds a rubber duck block that players can place and decorate with, plus a duck that can be held and squeaked.

FabricClient and serverMIT LicenseOpen source1.20.2 – 1.20.4

What it does

The rubber duck block is a small decorative piece for building a home. Players can place it on the floor or hold a rubber duck in hand, where it can be shown off or used to hide a guest. Right-clicking a duck makes it squeak, and the mod also adds a small chance of finding rubber ducks as loot in dungeons, which matters in survival worlds where new items are scarce.

The duck texture, model and squeak sound come from the work of salvadormg15, whose Forge rubber duck mod was ported to Fabric for this release. Some functionality changed during the port. The code is inspired by the original and copied over with permission, and the project is open source under the MIT License.

Rubber Duck requires Fabric API and Fabric Language Kotlin. The server and every player need the mod installed. Files are published for Fabric only, for 1.20.2 – 1.20.4, and the latest file is 0.5.0 for 1.20.4, released on the beta channel on 2023-11-14.

Key features

  1. Placeable rubber duck block

    A block shaped like a small rubber duck, meant for decorating rooms and building themed spaces.

  2. Holdable duck item

    Rubber ducks can be held in the hand and placed on the player's head, adding a playful look.

  3. Squeak on right click

    Right-clicking a rubber duck plays a squeak sound, with a sound and model derived from the original Forge mod.

  4. Dungeon loot chance

    Rubber ducks have a small chance of appearing naturally in dungeon chests during survival play.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.20.40.5.0
1.20.30.5.0
1.20.20.5.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Decorating a home

Players place duck blocks around a base as small details, mixing them with other decoration blocks.

Hiding ducks for guests

Held ducks can be placed in corners or hidden around a house for visitors to find.

Who it’s for: Players who want small decorative details in survival or creative worlds, and server owners who want a light decoration to add to a shared build area.

Questions

Does Rubber Duck need Fabric API?

Yes. Fabric API is a required dependency, and Fabric Language Kotlin is required too. Both must be installed next to Rubber Duck.

Do servers need Rubber Duck installed?

Yes. The server and every player need the mod installed.

Which Minecraft versions does Rubber Duck support?

Files target 1.20.2 – 1.20.4 on Fabric, with 1.20.4 as the version of the latest file, 0.5.0.

In the catalog

Rubber Duck is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 13,907 mods support Minecraft 1.20.4.

More from bd103

All projects

Similar mods

What the author says

This is a simple rubber duck mod for Fabric, targeting Minecraft 1.20.2. It is a port of salvadormg15's rubber duck mod for Forge, though some functionality has been changed. This mod adds the rubber duck block, a cute little fellow that you can use to decorate your home! You can hold rubber ducks in your hand, hide…
bd103, on the Modrinth page

Official listing

Owner
bd103
Published
2023-11-02
Updated on Modrinth
2023-11-14
Facts verified
2026-10-15

Tags