ModsFinder

Whistling Petals

by sui_ke

Whistling Petals lets an arrow break spore blossoms, glow berries and other plants in a Fabric world, and its rules are set in a config file.

FabricServer-side onlyAll rights reserved1.20.1 – 1.21.11

What it does

An arrow that hits a spore blossom or a glow berry harvests the block, and the arrow passes through it instead of stopping. Pluck fruits, crops and other blocks can be given drops the same way, with the rules set in a JSON file in the config folder. Each rule names a block with the same block syntax that the setblock command uses, including block states, so a rule can target only one growth stage. The default rules cover spore blossoms and mangrove propagules hanging at age 4.

The mod is built for servers and works on the server side alone, so players join without installing anything. Server owners can add more items and more plucking rules, reload the file with a command, and limit the commands to operators through a permission setting. A heavy-load command is available for checking how the rules affect the server.

Key features

  1. Arrow harvesting

    Arrows break spore blossoms and harvest glow berries, and the arrow continues past the block it hit.

  2. Block state rules

    Each rule uses setblock syntax, so a rule can match a block at one specific state such as a given age.

  3. Editable rule list

    Plucking rules live in a JSON file under the config folder, and more blocks can be added to the list.

  4. Reload command

    A reload command applies changes to the rules file without restarting the server.

  5. Operator permissions

    Commands are restricted to operators, and a heavy-load command helps check the effect of the rules.

Compatibility

Latest build for each game version and loader.

1.21.x12 of 12 versions with builds
1.21.111.0.0
1.21.101.0.0
1.21.91.0.0
1.21.81.0.0
1.21.71.0.0
1.21.61.0.0
1.21.51.0.0
1.21.41.0.0
1.21.31.0.0
1.21.21.0.0
1.21.11.0.0
1.211.0.0
1.20.x6 of 6 versions with builds
ReleaseBetaAlphaNot available

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

Use cases

Who it’s for: Server owners and map makers who run Fabric servers and want arrows to act on plants, with rules they can edit themselves.

How it compares

Full comparison

Pluck is a Fabric mod for 1.20.1 – 1.21.8 that is server-side only and released under All rights reserved, so it is not open source. Harvest is a Fabric mod for 1.19 – 1.21.5 that is client-side only and open source under the GNU Lesser General Public License v3.0 only, so it runs on the player's side rather than the server. Party Spores covers 1.20 – 26.3 on Fabric and needs both client and server, with a custom license.

ModLoadersGame versionsEnvironmentUpdated
Whistling PetalsFabric1.20.1 – 1.21.11Server-side only2026-03-23
PluckFabric1.20.1 – 1.21.8Server-side only2025-07-19
HarvestFabric1.19 – 1.21.5Client-side only2024-02-20
Party Spores (Dyeable Spore Blossoms)Fabric1.20 – 26.3Client and server2026-09-20

Questions

Does Whistling Petals have to be installed on the client?

No. The mod is server-side only, so players can join a server that runs it without installing anything.

Which game versions does Whistling Petals support?

Files cover 1.20.1 – 1.21.11 across 18 release versions. The latest file is 1.0.0 for 1.21.11, and the mod is for Fabric only.

How does a server owner change which blocks the arrows harvest?

Edit the whistling petals JSON file in the config folder. Each rule uses setblock syntax and can be reloaded with the reload command.

In the catalog

Whistling Petals is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from sui_ke

All projects

Similar mods

Official listing

Owner
sui_ke
Published
2026-03-22
Updated on Modrinth
2026-03-23
Facts verified
2026-10-15

Tags