ModsFinder

Actor

by 1TheCrazy

Actor is a library that lets a program drive the player the way a person would, by pressing keys and clicking the mouse, on Fabric, Forge, NeoForge and Quilt.

FabricForgeNeoForgeQuiltClient-side onlyMIT LicenseOpen source1.21.10 – 1.21.11

What it does

Actor exposes an API for controlling player actions from code. Developers use it as a dependency for their own mods, tools and automation. Other mods that require it need it installed alongside them, and installing Actor on its own adds no new items, commands or gameplay changes.

The library targets scripted automation: test bots, tool-assisted runs with deterministic input playback, scripted movement with rotations, and block interactions such as placing, using or attacking. Actions run on the game tick, so logic written against it follows the normal game loop. The author describes the player-like behavior as native to the client and intended to respect real gameplay limits. Files are published for 1.21.10 and 1.21.11 under the MIT License, and the project is open source.

Actor is client-side only, so the client needs it and servers do not. The source code, issue tracker and wiki are public, and a catalog entry for a mod that builds on it may name Actor as a required dependency.

Key features

  1. Player action API

    A programmable interface drives the player through key presses, mouse clicks and movement, as an input source.

  2. Tick-based control

    Scripted logic runs inside the game loop, so each action happens on a specific game tick.

  3. Block interactions

    Placing, using and attacking blocks can be scripted without breaking the usual gameplay rules.

  4. Deterministic input playback

    Recorded input sequences can be replayed exactly, which suits tool-assisted runs and repeatable tests.

Compatibility

Latest build for each game version and loader.

1.21.111.0.0-fabric+mc1.21.111.0.0-forge+mc1.21.111.0.0-neoforge+mc1.21.111.0.0-fabric+mc1.21.11
1.21.101.0.0-fabric+mc1.21.101.0.0-forge+mc1.21.101.0.0-neoforge+mc1.21.101.0.0-fabric+mc1.21.10
ReleaseBetaAlphaNot available

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

Use cases

Who it’s for: Mod developers who want a player-driving layer for their own tools, and testers who need repeatable scripted play. The mod has no gameplay of its own for regular players.

How it compares

Full comparison

BlockBuster engine is server-required with optional client support, under All rights reserved, and covers 1.21.9 – 26.1.2 across Fabric, Forge, NeoForge and Quilt. Wild Battle API runs on client and server, under All rights reserved, for 1.21.1 on Fabric and NeoForge. VoiceLib is open source under the MIT License, runs on client and server, and covers 1.21 – 1.21.1 on Fabric and NeoForge. Actor differs from all three in targeting 1.21.10 – 1.21.11 and in being client-side only.

ModLoadersGame versionsEnvironmentUpdated
ActorFabric, Forge, NeoForge and Quilt1.21.10 – 1.21.11Client-side only2026-01-24
BlockBuster engineFabric, Forge, NeoForge and Quilt1.21.9 – 26.1.2Server required, client optional2026-04-22
Wild Battle APIFabric and NeoForge1.21.1Client and server2026-03-16
VoiceLibFabric and NeoForge1.21 – 1.21.1Client and server2026-08-12

Questions

Does Actor add items or commands to the game?

No. Installed alone, Actor adds no new items, commands or gameplay changes. It is meant to be used by other mods.

Which loaders does Actor support?

Actor is published for Fabric, Forge, NeoForge and Quilt, with files for 1.21.10 and 1.21.11.

Does Actor need to be on the server?

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

In the catalog

Actor is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from 1TheCrazy

All projects

Similar mods

What the author says

Ever wanted to control a Minecraft player through code — cleanly, smoothly, and server-compatible? Actor is a modding API / developer library that lets you drive a player like they’re actually pressing keys and clicking a mouse 🖱️⌨️ Perfect for automation, testing, TAS tooling, and “player-as-a-program” ideas.
1TheCrazy, on the Modrinth page

Official listing

Owner
1TheCrazy
Published
2025-12-31
Updated on Modrinth
2026-01-24
Facts verified
2026-10-15

Tags