ModsFinder
CA

Crimes Against the JVM

by Fractalflower Modding

Crimes Against the JVM is a Fabric client-side mod for 1.21.1 that lets a player run JVM bytecode from in-game books.

FabricClient-side onlyGNU General Public License v3.0 onlyOpen source1.21.1

What it does

Books the author wrote can carry bytecode that executes on the player's own client, so the effect depends on what each book contains. Only the client needs the mod; a server runs without it, and players join it without installing anything. The mod is listed as compatible with Fabric API-based setups that bridge other loaders. The code is open source under the GNU General Public License v3.0 only, with 1.0.5 for 1.21.1 as the latest Fabric file, dated 2024-11-07.

Key features

  1. Bytecode books

    Books can hold JVM bytecode that runs when the book is opened, letting the author define custom behavior.

  2. Offhand activation

    A book is triggered by holding it in the offhand and pressing a key, which is unbound by default.

  3. Client-only execution

    Code in these books runs only on the client, so it cannot change the server.

Compatibility

Latest build for each game version and loader.

1.21.11.0.5
ReleaseBetaAlphaNot available

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

How it compares

Full comparison

Crash Command is a Fabric mod for 1.19 – 1.21.8 that runs on the client or the server, with the server optional, under the MIT License. Command Books is a Fabric mod for 1.19.4 – 1.21.11 where the server is required and the client optional, also under the MIT License. Short Players is a Fabric client-side only mod for 1.20.1 – 1.21.10 and is not open source.

ModLoadersGame versionsEnvironmentUpdated
Crimes Against the JVMFabric1.21.1Client-side only2024-11-07
Crash CommandFabric1.19 – 1.21.8Client or server, optional2025-06-28
Command BooksFabric1.19.4 – 1.21.11Server required, client optional2025-12-20
Short PlayersFabric1.20.1 – 1.21.10Client-side only2025-11-16

Questions

Does Crimes Against the JVM need to be on the server?

No. Servers do not need it; each player installs it for their own game.

Which game version does Crimes Against the JVM support?

Only 1.21.1. Its Fabric files are published for that version alone.

In the catalog

Crimes Against the JVM is one of 7,555 Cursed mods on ModsFinder, and one of 4,235 Cursed mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from Fractalflower Modding

All projects

Similar mods

What the author says

Execute arbitrary JVM bytecode from books you wrote (Has to be your PlayerEntity as the author for security reasons) - just hold it in your offhand and press the key (Unbound by default, also for security reasons.) Will not run on servers, for hopefully obvious reasons.
Fractalflower Modding, on the Modrinth page

Official listing

Owner
Fractalflower Modding
Published
2024-11-04
Updated on Modrinth
2024-11-07
Facts verified
2026-10-15

Tags