DIRECTOR

Quick rating

DIRECTOR

No reviews yet

Mods and utilities to record a proper movie in Minecraft.

Performance & Optimization
Mod Loaders
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Where It Runs
Client Only

Runs entirely on the client. Works on vanilla servers.

About

Project Details

Type
Modpack
Pack Size
Small / Light 27 mods
License
MIT License
Latest Version
4.0.0
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

DIRECTOR Banner

Essential mods and utilities to record a proper movie in Minecraft

With Replay Mod 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.

THE NEXT STEP IS ONLY REQUIRED IF YOU PLAN TO RENDER VIDEOS WITH THE REPLAY MOD.

  • Download FFmpeg and extract the folder in your Minecraft installation/instance folder. If there's a ".minecraft" folder, place it there.

  • If you need instructions for another Operating System or encounter any problems, follow the official guide for the Replay Mod.

Goals

I made this modpack because I've always wanted a direct, easy way of getting started in making videos in Minecraft, but it takes some time to find useful and compatible stuff. 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.
  • Take a look at the Shaders section for instructions on how to use them. I personally have been trying Rethinking Voxels.
  • Check the Replay Mod documentation to learn how to work with it.
  • 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.
  • Instant cuts are somewhat tricky to achieve. I recommend rendering each scene of the video (you can use the Render Queue for that) instead of one, big file. Then combine them in an external video editor.
  • There's no need for Antialising when rendering a video if the resolution is 1080p or higher. It can also cause some problems, as described in Known Issues.
  • You can change your skin in-game by using the SkinSwapper menu in Skin Customization. Read the Skin section if you have problems.
  • Spawn fake players by using Carpet's command /player PLAYER_NAME spawn.
  • Carpet allows you to do many things, so I recommend you check its documentation if you want to do very specific things.
  • You can change fake players' skins thanks to OfflineSkins. Read the Skin section to see how.
  • 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 <path_name>
  • By default, a path does nothing. You have to add at least 1 point with /actors path add <existing_path_name>
  • Points are the positions the entities will go to when started with /actors path start <existing_path_name>
  • 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 <existing_path_name> <existing_scene_name>. 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 <existing_scene_name>

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

There are 2 mods to change skins: OfflineSkins and SkinSwapper.

They both collision, if you hadn't found out yet. This is known to happen and here's the reason why.

SkinSwapper is a user-friendly way of changing your skin in-game. You don't even need to exit the replay for the new skin to be loaded. However, you can only change YOUR skin.

That's where OfflineSkins comes into play. It allows you to change your skin and the skin of any user, even if that user doesn't exist. Combined with Carpet's feature to spawn players (/player), you can change into any skin you want without the need for multiple accounts.

Sadly, this process is far from user-friendly. You need to go to your Minecraft installation (instance) folder and go into the "cachedImages" folder. There, you can just add/replace the PNG file named after the username you want to assign it to.

If you assigned the skin to a fake player, you can go back in time in the replay to before the fake player was spawned. When it spawns again, it'll have the new skin. Unfortunately, if you change your skin, you have to reload the replay.

If you don't care about changing fake players' skins, you can just disable/uninstall the OfflineSkins mod to allow you to use SkinSwapper properly.

If anyone knows an up-to-date mod or a way to change fake players' skins in-game, please let me know. I wasn't able to find one.

Shaders

Shaders are no longer included in this modpack for 2 reasons: not everyone will like the shaders I choose, and I'm taking away visibility from them. There are many beautiful shaders on this very website or anywhere else, and they are rather simple to install.

  • Open Minecraft, go to the Video Settings, and click the "Shader Packs..." button at the top-left corner.
  • You can either drag and drop the downloaded ZIP file (DO NOT EXTRACT) or click the "Open Shader Pack Folder..." button at the bottom and place it there.
Custom Animations

Replay Mod should now support Emotecraft. 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

These are problems I found in only a few hours and they might be specific to my PC, so they might not affect you. They are also most likely caused by incompatibilities between mods and not by individual mods.

  • Trying to render in high resolutions (1080p and above) with the Antialising set above the default setting crashes the game. If the screen goes black, you can move the window and the game will appear again, allowing you to return to the main menu.
  • Rendering something too resource-intensive for your PC might output broken videos, especially when using the MKV format. For example, I was only able to render in 4K while setting the frames per second to 24. More frames than those and the exported video runs at the speed it was rendered, not the set frames.

Please let me know if you run into any issues not described here.

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.

Screenshots

Gallery

  • DIRECTOR Banner
    DIRECTOR Banner DIRECTOR Banner

Versions

Files

Relations

Project Relations

More like this

Similar Modpacks

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this modpack.

On ModDex

Community snapshot

0
Ratings
0
In libraries
0
Followers
0
In stacks
Avg. hours (completed)
When players mark completed and log hours.

By the numbers

Statistics

<1,000
Downloads
Last Updated
CurseForge
Modrinth
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works