DIRECTOR

Mods and utilities to record a proper movie in Minecraft.

801

DIRECTOR

DIRECTOR Banner

<p><center>Essential mods and utilities to <strong>record a proper movie in Minecraft</strong><p> <p>With <strong>Replay Mod</strong> 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.</p>

</center>

<h2 id="instructions">Instructions</h2>

- 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 /item replace to use fake players as actors. - Take a look at the %%MD1%% for instructions on how to use them. I personally have been trying %%MD2%%. - Check the %%MD3%% to learn how to work with it. - Use %%MD4%%. - 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 /item replace 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 %%MD5%%. - You can change your skin in-game by using the /item replace menu in Skin Customization. */item replace* - Spawn fake players by using /item replace's command /item replace. - /item replace allows you to do many things, so I recommend you check %%MD6%% if you want to do very specific things. - You can change fake players' skins thanks to /item replace. */item replace* - 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 */item replace* (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

3840x2160 (width x height) - 720p = 3840x2160 - 1080p = 3840x2160 - 2K/QHD/1440p = 3840x2160 - 4K/UHD = 3840x2160

60 - 60 (the "cinematic standard") - 25 - 29.97 - 60 - 50 - 59.94 - 60 - 120 - 144 - 240

Actors

I made a actors script to allow players to use actors'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 /actors path start <entities> <existing_path_name> with */actors path start <entities> <existing_path_name>* - By default, a path does nothing. You have to add at least 1 point with */actors path start <entities> <existing_path_name>* - /actors path start <entities> <existing_path_name> are the positions the entities will go to when started with */actors path start <entities> <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 start <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 follow <entities> - Use */actors follow <entities>* 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 <entities>* 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: SkinSwapper and SkinSwapper.

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

YOUR 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 /player 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 /player'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 SkinSwapper the SkinSwapper 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 Open Shader Pack Folder..., and click the "Open Shader Pack Folder..." button at the top-left corner. - You can either Open Shader Pack Folder... the downloaded ZIP file (Open Shader Pack Folder...) 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.

ADS