ModsFinder

Toy Water Gun

by Yo56789

Toy Water Gun adds a handheld squirt weapon for Fabric that fires water, lava, powder snow or a powder snow projectile, with a pressure charge for longer shots.

FabricClient and serverMIT LicenseOpen source1.21.8

What it does

A handheld gun fires a projectile whose effect depends on the fluid it carries: water puts out fire on entities and blocks, lava ignites whatever it strikes, and powder snow places a snow block at the landing point while adding bonus damage. Holding the gun and pressing Shift with the right mouse button raises pressure, so projectiles travel further with each press.

The tank is refilled from a cauldron, and it works the same way a bucket does, so the gun can be topped up in a water source or cauldron until empty. Geckolib handles the model and animation for the weapon, and Fabric API provides the hooks the mod is built on. The server and every player need the mod installed. Files target Fabric 1.21.8 only, and the code is released under the MIT License as open source.

Key features

  1. Four projectile types

    Shots can carry water, lava, powder snow or a powder snow projectile, each with its own effect on the target.

  2. Pressure charge

    Holding the gun and pressing Shift with the right mouse button increases pressure, so each press makes the projectile travel further.

  3. Refill from cauldrons

    The tank refills from a cauldron, like a bucket, and stops when empty.

  4. Snow block placement

    A powder snow shot leaves a block where it lands and deals more damage than a plain shot.

Compatibility

Latest build for each game version and loader.

1.21.81.0.0-hotfix-2
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 APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
GeckolibA 3D animation library for entities, blocks, items, armor, and more!
Required

How it compares

Full comparison

Granulose is open source under the MIT License, runs on client and server, and is published for Fabric 1.21. Lava Armour also uses the MIT License and client and server, for Fabric 1.21, but is not open source. Bloub 4 MC is client-side only for Fabric 1.21.8 under a custom license, so players join servers without installing it. Toy Water Gun's client and server environment matches Granulose and Lava Armour, while Bloub 4 MC needs nothing on the server.

ModLoadersGame versionsEnvironmentUpdated
Toy Water GunFabric1.21.8Client and server2025-08-24
GranuloseFabric1.21Client and server2025-12-31
Lava ArmourFabric1.21Client and server2026-07-01
Bloub 4 MCFabric1.21.8Client-side only2025-09-11

Questions

Does Toy Water Gun need Fabric API?

Yes. Fabric API is required, and Geckolib is required as well. Both must be installed next to Toy Water Gun on Fabric 1.21.8.

Does the server need Toy Water Gun?

Yes. A server running it needs every connecting player to have it too.

Which version does Toy Water Gun support?

Only Minecraft 1.21.8. The latest Fabric file is 1.0.0-hotfix-2 for 1.21.8, published on 2025-08-24.

In the catalog

Toy Water Gun is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 17,695 mods support Minecraft 1.21.8.

More from Yo56789

All projects

Similar mods

What the author says

Adds a water gun that can shoot: - Water - extinguishes entities and blocks - Lava - sets things on fire - Powder Snow - places powder snow where the projectile lands and does increased damage The water gun can either be refilled from a cauldron (whenever) or like a bucket (only if tank is empty). While holding a…
Yo56789, on the Modrinth page

Official listing

Owner
Yo56789
Published
2025-08-02
Updated on Modrinth
2025-08-24
Facts verified
2026-10-15

Tags