ModsFinder

Third Law

by TuffetSpider

Third Law makes items and projectiles push the thrower back when they are launched, a joke on Newton's third law of motion for Minecraft.

FabricServer-side onlyAll rights reserved1.21.1

What it does

Throwing an item or shooting a projectile sends the player backwards with a force the game never applies in reality. The knockback applies to most unstackable items and projectiles, and the values can be set per item, so modded items with non-default values can be handled through a datapack.

Three gamerules control the effect: one turns item knockback on or off, one turns projectile knockback on or off, and one decides whether the effect applies in the air. Projectile knockback also reaches mobs such as pillagers, blazes and skeletons, so their shots can push them as well.

Third Law runs on Fabric and needs Fabric API. Players join without it, since only the server has to run the mod. Files are published for 1.21.1 only, with 1.0.0 as the latest file from 2024-12-07, and the code is licensed as All rights reserved, so it is not open source.

Key features

  1. Backward throws

    Items thrown and projectiles shot push the thrower in the opposite direction of travel.

  2. Per-item knockback values

    Unstackable items and projectiles get custom values, and most other items use a non-default value.

  3. Datapack support

    Modded blocks and items can be given their own knockback values through a datapack.

  4. Gamerule controls

    Three gamerules toggle item knockback, projectile knockback and whether the effect works while airborne.

  5. Mob projectile knockback

    Projectiles hitting pillagers, blazes and skeletons push those mobs back as well.

Compatibility

Latest build for each game version and loader.

1.21.11.0.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 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Who it’s for: Server owners who want a lighthearted physics change, and pack makers who add modded items and want them to push the player in the same way.

How it compares

Full comparison

Projectile Knockback is a Fabric server-side mod for 1.21 – 1.21.8, open source under the GNU General Public License v3.0 only, so it covers a narrower version range than Third Law. G-Forces is a client-side Fabric mod for 1.21.11, open source under the MIT License, so it works only on the client. Axe Throw is a Fabric mod for 1.21.1 that needs both the client and the server, released under the MIT-0 license and not open source.

ModLoadersGame versionsEnvironmentUpdated
Third LawFabric1.21.1Server-side only2024-12-07
Projectile KnockbackFabric1.21 – 1.21.8Server-side only2025-09-17
G-ForcesFabric1.21.11Client-side only2026-07-08
Axe ThrowFabric1.21.1Client and server2026-07-17

Questions

Does Third Law need Fabric API?

Yes. Fabric API is required, so it must be installed next to Third Law on a Fabric server.

Does every player need Third Law installed?

No. Server owners install it, and players connect with no copy of their own. Only the server runs the knockback changes.

Can the knockback be turned off?

Yes. The item knockback, projectile knockback and air gamerules can each be set to disable the effect, so server owners choose which parts stay active.

Which Minecraft versions does Third Law support?

Files are published for 1.21.1 only, and the latest Fabric file is 1.0.0, released on 2024-12-07.

In the catalog

Third Law is one of 3,932 Transportation mods on ModsFinder, and one of 2,390 Transportation mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from TuffetSpider

All projects

Similar mods

What the author says

This mod makes it so when you throw items or shoot projectiles, it throws you backwards! Most unstackable items as well as projectiles have custom values, but most other items do not have a non-default value! This should be datapackable, so if you'd like to do that, or add modded blocks/items that have non-default…
TuffetSpider, on the Modrinth page

Official listing

Owner
TuffetSpider
Published
2024-12-07
Updated on Modrinth
2024-12-07
Facts verified
2026-10-15

Tags