Back to modpacks
DIRECTOR project artwork

Modrinth · Minecraft modpack

DIRECTOR

Mods and utilities to record a proper movie in Minecraft.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which DIRECTOR release should I use?

Updated today
Latest stable file DIRECTOR 4.5.0
Game version 26.2
Loader Fabric 0.19.5

DIRECTOR 4.5.0 is a complete pack release for 26.2 with Fabric 0.19.5. Install it as its own launcher instance. If the creator publishes a separate server file, make sure it names this exact pack release. 23 mods in this pack file.

Pack setup

How should I set up DIRECTOR for players and a server?

Use DIRECTOR 4.5.0 as the pack version. Install the pack as its own launcher instance. The creator’s listing does not name a separate server file, so check the release notes before setting up a dedicated server. Do not upload the ordinary client folder blindly.

Client instance Install DIRECTOR 4.5.0
Dedicated server setup Match DIRECTOR 4.5.0
Pack loader Fabric 0.19.5

A pack is a matched client and server setup, not one mod with an install-side label. Keep its release, loader, manifest and overrides together.

Referenced mods 23
Client only 13
Server only 0
Not labelled 10

These numbers come from the pack file you chose. “Not labelled” means we don’t know which side it belongs on—not that it is safe everywhere. The file count is not a RAM estimate.

What are the server requirements for DIRECTOR?

DIRECTOR 4.5.0. Change the pack release and its contents or setup may change too.

23 mods in this pack file

The selected pack release is DIRECTOR 4.5.0. That file is for Minecraft 26.2 with Fabric 0.19.5. It contains 23 mod projects. The creator’s listing does not name a separate server file. Check their notes before using one, and do not upload an ordinary client folder or rebuild the pack mod by mod. A file count cannot tell us the right RAM, CPU or storage; size the server for the players and world you actually run.

About this project

What kind of pack is DIRECTOR?

DIRECTOR Banner

Essential mods and utilities to record a proper movie in Minecraft

With Flashback as the core of this modpack, create videos in-game with all the included tools. Several graphical and performance mods have been added to improve quality while also letting you act in your videos without stuttering every second.

Instructions

  • Download and install the modpack with your preferred launcher or in any way you want.
  • That's all!
Goals

I made this modpack because I wanted a direct, easy way of getting started in making videos in Minecraft, but it takes some time to find useful and compatible stuff, or they have much more stuff than I need and probably won't use. So, I thought of sharing it with other people.

Sadly, I don't have much time to work on it. That's why the project will be mostly community-driven with your suggestions.

Tips
  • Use the Actors script to use fake players as actors.
  • Use Emotecraft for custom animations.
  • You can disable the shaders while playing/recording to give you a performance boost, then you can enable them again before rendering the video.
  • While in the Flashback Replay Editor, achieve instant cuts by changing the keyframe interpolation to Hold (or export separate videos).
  • You can change your or fake players' skins thanks to skin overrides. Read the Skin section to see how.
  • Spawn fake players by using Carpet's command /player PLAYER_NAME spawn. MAKE SURE TO USE AN EXISTING PLAYER NAME OR YOU'LL BE KICKED OUT OF THE GAME.
  • Carpet allows you to do many things, so I recommend you check its documentation if you want to do very specific things.
  • If you want to make light without a visible block, use the special Light Block in Minecraft. It isn't available in the Creative Inventory, so you have to give it to yourself with /give minecraft:light{BlockStateTag: {level:""}} (the level goes from 0 to 15).
  • You can equip items to fake players with Minecraft's command /item replace
Common Resolutions and Frames Per Second

Resolutions (width x height)

  • 720p = 1280x720
  • 1080p = 1920x1080
  • 2K/QHD/1440p = 2560x1440
  • 4K/UHD = 3840x2160

Frames Per Second

  • 24 (the "cinematic standard")
  • 25
  • 29.97
  • 30
  • 50
  • 59.94
  • 60
  • 120
  • 144
  • 240
Actors

I made a Scarpet script to allow players to use Carpet's fake players as actors.

REMEMBER to load it with the command /script load actors

Paths

They are the core of the script.

  • Create a path with /actors path create
  • By default, a path does nothing. You have to add at least 1 point with /actors path add
  • Points are the positions the entities will go to when started with /actors path start
  • There are a few more useful commands related to paths. The game will guide you with suggestions.

Scenes

Basically, they allow you to run multiple paths at the same time.

  • The commands are similar to the path commands.
  • Add as many "takes" as you want with /actors scene add . Those entities will follow the path with that name when the scene is started.
  • Start the scene (all the takes will be run at the same time) with /actors scene start

Extras

  • You can customize the script with /actors settings
  • Use /actors look to make entities look at you. You can even use it before starting a path/scene to make them look at you while following a path.
  • /actors follow will make entities follow you.
  • Many other commands to make entities jump, mount another entity, set them on fire, etc.

IMPORTANT

  • Don't expect something big or an advanced AI.
  • Not properly tested (multiplayer not tested at all).
  • Feel free to modify the code however you want. It'd be nice if you shared your modifications/ideas with the rest of the community!
Skins

In order to change your or anyone's skin (including fake players):

  1. Go to the Change Overrides menu within the game.
  2. Type any existing player name in the input field at the top.
  3. Press the + button.
  4. Select the player in the list and press the Open File button or drag and drop the skin image.

HAVE IN MIND that, even if a you already made a recording, overriding the skin for a player that appears in that old recording will change it in all recordings.

This is both good and bad. On one hand, you can change a player's skin even after recording, which might be helpful in certain situations. On the other hand, if you reuse the same name for a fake player for another recording, overriding it will change the skin in both (or if you or a person you recorded with change their skin). You can prevent this by making sure to use different names for the fake players, which might be a little tedious to keep track of.

Custom Animations

You can download emotes from their Discord community or from this page, or take a look at this guide to see how to create custom emotes.

Known Issues

None, though I haven't done much testing. Please let me know if you run into any issues.

You're free to modify this modpack as you like and redistribute it as long as it follows the proper license terms of all the content. It'd be nice if you mentioned me.

Project description from Modrinth.

Mods in DIRECTOR 4.5.0

Open any mod on Modpacks.ch to check its files and dependencies.

capes-1.5.11+26.2.jar SHA-1 dc142c4f00435d299fa94d7d3558c70da9da5c04 · Modrinth version ou6uEXQY · Project link unavailable Client only
carpet-tis-addition-v1.82.4-mc26.2.jar SHA-1 287f6e0d97ebc10277be873b072efd35519f284c · Modrinth version lW1s6HL1 · Project link unavailable Side not labelled
cloth-config-26.2.155.jar SHA-1 babcf16dbd15e09d326e21ffe85ab3f7d843ef9e · Modrinth version Nv3xnWXd · Project link unavailable Side not labelled
dynamic-fps-3.11.9+minecraft-26.2.0-fabric.jar SHA-1 e8cd9e4fbc6d42091faffc873b0801f1189ed6a5 · Modrinth version pC2JjFw1 · Project link unavailable Client only
emotecraft-for-MC26.2-3.4.0-b.build.170.jar SHA-1 c389dc10dea7ef72c0500887b0f2c7b1dc393f4c · Modrinth version Cd1WwA6f · Project link unavailable Side not labelled
emotecraft-recording-addon-1.5.0.jar SHA-1 91bf7ea3e01a260cebd6c726233b30a36b992e5c · Modrinth version p1afdKDg · Project link unavailable Client only
entityculling-fabric-1.11.3-mc26.2.jar SHA-1 a2210d12bdeac78daf7bb2fdc6b5d85448642cdf · Modrinth version uXe0pIaz · Project link unavailable Client only
fabric-api-0.161.0+26.2.jar SHA-1 332da34ebb72171e603a0c538de17f4c54ea9e29 · Modrinth version ewUK83HI · Project link unavailable Side not labelled
fabric-carpet-26.2+v260616.jar SHA-1 cf66116e59f7fc68a8d9287c619067c685539df1 · Modrinth version bGrLxJ8v · Project link unavailable Side not labelled
fabric-language-kotlin-1.14.2+kotlin.2.4.21.jar SHA-1 f1d4ab6ecd54d9782521333a87eb50724ecb03e0 · Modrinth version SKW1BTL3 · Project link unavailable Side not labelled
ferritecore-9.0.0-fabric.jar SHA-1 eac76ff0f3753422c61b2c44487d0d195d88d4bc · Modrinth version d5ddUdiB · Project link unavailable Side not labelled
Flashback-0.43.6-for-MC26.2.jar SHA-1 5ac1873f4cd400a0347131c78f074391f9f94bed · Modrinth version Um7qd3Na · Project link unavailable Client only
InventoryProfilesNext-fabric-26.2-2.3.8.jar SHA-1 012d82375e3d5166df70fbfbcaa5726ef890648d · Modrinth version oQFRysLk · Project link unavailable Client only
iris-fabric-1.11.4+mc26.2.jar SHA-1 bd0b24731a94b8fe164531e6345718d30ab08ed2 · Modrinth version gxZWWnKH · Project link unavailable Client only
lambdynamiclights-4.12.4+26.2.jar SHA-1 c842011792dbaf95bb6243df1ad7f39c576f944d · Modrinth version XVsaQXSm · Project link unavailable Client only
libIPN-fabric-26.2-6.9.0.jar SHA-1 5cbc4674b91bc5e9a51623acdba22a7a9c990db8 · Modrinth version gCGiN7gp · Project link unavailable Client only
lithium-fabric-0.25.3+mc26.2.jar SHA-1 435ad0289209bb72195e7a423756a03f5dfa5a9a · Modrinth version f7vZ0VWU · Project link unavailable Side not labelled
modmenu-20.0.3.jar SHA-1 9fc381627b471c18d67156e846228f51ff2ea5b4 · Modrinth version iRo7AZXf · Project link unavailable Client only
PlayerAnimationLibMerged-1.2.8+mc.26.2.jar SHA-1 116f8bf43ed5f86ae2c1abb0f7472946bc794e81 · Modrinth version ZMIJpO9T · Project link unavailable Side not labelled
reeses-sodium-options-fabric-2.2.4+mc26.2.jar SHA-1 2afa030032453550d89ccdf1f235f85c0166568d · Modrinth version nnz8j4Hu · Project link unavailable Client only
skin_overrides-2.7.1+26.2.jar SHA-1 acada66b9621e4f843d8cf471c7af79ac34251f1 · Modrinth version 9gBLUg4f · Project link unavailable Side not labelled
sodium-fabric-0.9.2+mc26.2.jar SHA-1 62a70961a5b3e06938e06ab5f2dc4c5a51cf3323 · Modrinth version xJZxADzI · Project link unavailable Client only
waveycapes-fabric-1.11.3-mc26.2.jar SHA-1 c161db26005e87f644df3da89a9e1c79480662ab · Modrinth version qADFZPJi · Project link unavailable Client only

Pick your setup

DIRECTOR by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

3 available setups

Made local changes? Try them in a copied instance before touching a world you care about.

Recent files

DIRECTOR versions and loaders

5 of 5 releases match

Looking for an older file? The official Modrinth project page is in Resources.