Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details

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 <target> minecraft:light{BlockStateTag: {level:"<int>"}} (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 <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 add <entities> <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 <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
In order to change your or anyone's skin (including fake players):
- Go to the Change Overrides menu within the game.
- Type any existing player name in the input field at the top.
- Press the + button.
- 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.


