Minecraft Mods

Blockbuster

  • 69 diamonds
  • 28,837 views, 78 today
  • 2,402 downloads, 1 today
  • 55 comments
  • 62 favorites
  • 69
  • 62
  • 55
avatar McHorse
Level 66 : High Grandmaster Unicorn
164
EchebKesoMocap modMocap's source code

Blockbuster is a Minecraft mod which helps you create Minecraft machinimas/roleplays series using NPC body actors. Besides providing basic recording and playback, it also features a ton of miscellaneous features which can help you to add some originality to your video, extending your possibilities beyond plain body acting (see Features section).

This mod works with Forge for Minecraft 1.10.2, 1.11.2 and 1.12.2 (requires Forge 14.23.4.2638 or higher).

Blockbuster mod depends upon Metamorph and McLib. Every new change log will specify the version of Metamorph supported. Blockbuster also provides optional integration for Aperture mod.

Recording and playback is based on, and rewritten from scratch, Mocap mod by EchebKeso.



If you're interested in any aspect of Minecraft machinimas, roleplays or animations (creation, watching, voice acting and etc.), feel free to join the MachinimaHub. MachinimaHub is a community run Discord server about machinimas (and other forms of story-telling videos such as first-person roleplays and animations).

Beside that, MachinimaHub has lots of Blockbuster users, so if you need any help feel free to hop on the server!

FAQ
Q: Model block is invisible when I hold it in the hand. How to fix it? (1.12.2)<br />
A: Looks like you're using Optifine D1 or below. Update Optifine to D2 or higher.

Features
Blockbuster mod provides you with lots of features to create outstanding machinimas/roleplay series:
  • Actors and player recording – the most important feature, as you won't be able to create a machinimas without it. With Blockbuster mod you can record yourself doing things and then playback it using an actor. Recording code has some limitations on which actions it can record. See Blockbuster Wiki for more information about limitations.
  • Director blocks – special blocks which manage playback of multiple actors. With a director block, you can record an actor at a time, meanwhile reacting to previously recorded actors, making it possible to create complex scenes solo.
  • Scenes – scenes are just like director blocks, but cooler. They are stored in separate files (in world's blockbuster/scenes/ folder), as opposed in the world. With scenes, you can create templates, transfer to another worlds, and most importantly you will never lose them in the world.
  • Model block – besides actors, Blockbuster also adds a model block, allowing you placing down custom models or mobs as static props, which allows creating magnificient and immersive scenes. Besides placing them down, you can also hold those models or mobs in your hand.
  • BB gun item – a special item which shoots projectiles on right click. This feature provides many different configuration options which can be used to create not only firearm combat scenes, but also special effects like avalanches, fake physics, crowd explosion and much more!
  • Aperture support – Blockbuster mod has built-in Aperture integration. When Aperture is loaded, Blockbuster mod provides you with some features such as: ability to attach camera profiles to playback button, previewing director block playback while editing cameras and editing the player recording actions within the camera editor.
  • Custom models – recording only player-like entities limits the originality of your machinimas. Blockbuster mod let's you create custom models using in-game model editor. Unleash your creativity with custom models!
  • OBJ models – beside custom models which can be created with in-game custom model editor, Blockbuster also supports OBJ models on top of custom JSON models!
  • Morphs support – thanks to Metamorph's morph API, Blockbuster is capable of using any morphs which Metamorph provides to be used by Blockbuster actors. Including Blockbuster's provided morphs and Emoticons' morphs.
  • Advanced morphs – beside registering custom models into morph system, Blockbuster also provides special morphs for advanced machinima creation:
    • Image morph – a morph which allows to display an image (on a plane).
    • Sequencer morph – a morph that switches between given morphs automatically, depending on delays set between multiple morphs.
    • Record morph – a morph that allows to playback a player recording within the morph itself (useful with model block or body part system).
    • Structure morph – a morph that allows to morph into a structure saved with structure block.
    • Particle morph – a morph which allows to emote vanilla and morph particles.


  • Green screen features – Blockbuster adds glowing green blocks without any shading and an option to turn the sky fully green which makes it easier creating green screens for post processing of your machinimas.
  • Animated GIF support – now you can put reaction and meme GIFs onto Blockbuster models and just as images. Credit goes to MrCrayfish's furniture mod and DhyanB.
  • Minema compatability – thanks to frame-based player recording and cameras, you can convert your in-game machinimas to videos with a press of a button.
  • Speaks multiple languages – besides English, Blockbuster is also translated into Russian and Chinese thanks to Andruxioid and ycwei982, respectively.


Install
Install Minecraft Forge, download the latest stable version of jar file for available Minecraft version. Also install following mods: McLib, and Metamorph. Put it in minecraft's mods folder, and launch the game.

After that, Blockbuster mod should be installed and will appear in Minecraft's mods menu. If Blockbuster didn't appear in the mods menu, then something went wrong.

Videos

Tutorial videos
This is change logs playlist. Almost every update (for exception of patches with bug fixes and minor features) comes with a change log video which showcases new features, and briefly shows how to use them.



Here is also a playlist of tutorials directly or indirectly related to Blockbuster/Minecraft machinima creation. Make sure to check it out, as it consists out of tutorials such as basics of Blockbuster mod, how to import OBJ models, etc.



Blockbuster machinimas
This playlist consists out of videos that I've created a bunch of machinimas during Blockbuster mod testings and just when I felt like. Feel free to check out my crazy videos.



Here is also a playlist of 400+ community made videos with Blockbuster mod:



If you're interested in this project, you might as well follow me on any of social media accounts listed below:



Also, I would really appreciate if you will support me on Patreon!



Bug reports
If you found a bug, or this mod crashed your game. I'll appreciate if you could report a bug or a crash to me either on issue tracker, on PM or on Twitter. Please, make sure to attach a crash log (pastebin please) and description of a bug or crash and the way to reproduce it. Thanks!
CreditEchebKeso
Progress80% complete
Game VersionMinecraft 1.10
Tags

26 Update Logs

Blockbuster 1.6.5 : 03/04/2020 3:49:13 pmMar 4th

This is a little update features two neat features, and mostly bug fixes. A couple of things to note about this update:
  1. MagicaVoxel code was rewritten, and now the new code shows models differently, so if you MagicaVoxel models before in 1.6.3 or 1.6.4, it will break poses and general position and orientation of these models. You'll have to reconfigure your morphs, so don't update until you finish current project.
  2. MorePlayerModels-like models (alex_3d, fred_3d and steve_3d) were added. Please remove your 3D (alex_3d, fred_3d and steve_3d) models if you have installed it before.
  3. I fixed some bug, which caused countdown and some other features to run twice as fast, so apparently the countdown wasn't 3 seconds all that time, but rather 1.5 seconds... My life have been a lie...

Compatible with McLib 1.0.4, Metamorph 1.1.10 and Aperture 1.3.5. It doesn't mean that future versions of Metamorph and Aperture would be incompatible, but older versions are most likely incompatible.
  • Added multiple object parsing to vox reader to be able to use multiple limbs
  • Added offset scale option to custom model code
  • Added 3D model variants to Blockbuster
  • Changed the color of model blocks in F3 state when they're not enabled (to something like yellow, because green and red are already occupied by director blocks)
  • Changed particle morph spawning particles on the client side rather than on the server side
  • Fixed this.model being null (reported by _Paddi)
  • Fixed sequencer and custom morph can merge interactions are wrong...
  • Fixed post and pre delays are not applying first/last frames on the actor during delay periods
  • Fixed prefix generation when the scene name has prefix, i.e. scene name is tia_6, but the first replay becomes tia_1 instead of tia_6_1
  • Fixed vanilla morph not working with BB gun properly (reported by Centryfuga)
  • Fixed fake player being twice as fast with scenes (reported by SillySheep)
LOAD MORE LOGS

1
06/04/2020 8:42 pm
Level 3 : Apprentice Miner
starlightberry
I put this mod in my mod file but everytime i launch minecraft forge optifine 1.12.2 it crashes. I was so excited about this mod since I had no one to be my body actors for my rolpelays and when i knew this mod exsisted, I instantly downloaded it without checking if its good or not but i knew it was good until it crashed...... :( plzzzzzzzzzz help!!! I rlly need this!!!
1
06/06/2020 2:37 am
Level 66 : High Grandmaster Unicorn
McHorse
Read the installation section.
1
07/04/2020 1:37 am
Level 3 : Apprentice Miner
starlightberry
still don't understand
1
07/04/2020 9:47 am
Level 66 : High Grandmaster Unicorn
McHorse
So, did you install latest versions of the mods? You need Blockbuster 2.0, Metamorph 1.2 and McLib 2.0. Post a crash log, it would be really appreciated.
1
08/21/2019 4:41 pm
Level 38 : Artisan Fox
CaptainFox123
I can't use Emoticons or this mod, because it keeps crashing. This mod looks cool, but doesn't work.
1
06/04/2020 8:33 pm
Level 3 : Apprentice Miner
starlightberry
Same but i still dont know how. plz help
1
08/21/2019 4:43 pm
Level 38 : Artisan Fox
CaptainFox123
Nevermind, it was crashing because I didn't have the right dependencies.
1
08/22/2019 3:44 am
Level 66 : High Grandmaster Unicorn
McHorse
Yeah, it must be BB 1.6, McLib 1.0.3, Emoticons 0.3 and Metamorph 1.1.8 😅
1
06/04/2020 8:35 pm
Level 3 : Apprentice Miner
starlightberry
I dont understand.......... ;-;
1
04/15/2018 9:13 pm
Level 35 : Artisan Crafter
Riftjaw Animations
AWESOME!
1
04/15/2018 4:47 pm
Level 26 : Expert Robot
Arobazzz
This mod is just awesome. The advantage is that you can create Machinimas with a lot of characters alone !
1
11/05/2017 7:33 am
Level 8 : Apprentice Artist
SpookyHollows
I tried changing the actor skin, but when I did, it looks all distorted lol
1
11/05/2017 8:17 am
Level 66 : High Grandmaster Unicorn
McHorse
I answered on your comment on YouTube :)
1
10/27/2017 6:56 pm
Level 51 : Grandmaster Pixel Painter
craftykids
Is there any way to make it so an actor doesn't have a name displayed above it?
1
10/28/2017 3:42 am
Level 66 : High Grandmaster Unicorn
McHorse
Yeah, hide GUI (F1).
1
10/28/2017 5:26 pm
Level 51 : Grandmaster Pixel Painter
craftykids
The reason I wanted an actor without a name tag is that I want to record in first person, so it looks like I'm playing survival. Hiding all GUI isn't great for that, but fortunately, I discovered that it's only Metamorph models that always have a name tag--custom Blockbuster models don't! : )
1
10/29/2017 4:45 am
Level 66 : High Grandmaster Unicorn
McHorse
Oh, I see, I haven't thought of that. Yeah, that's a quite lame bug that mob morphs are getting "Actor" name tag. What you can do is every time you spawn an actor with director block, you join them to a scoreboard team which disables nametag rendering. This should work.
1
10/29/2017 1:47 pm
Level 51 : Grandmaster Pixel Painter
craftykids
Oh, that's a really good idea. Thanks!
1
10/28/2017 12:47 pm
Level 51 : Grandmaster Pixel Painter
craftykids
OK, thanks for the reply!
1
09/18/2017 7:12 pm
Level 24 : Expert Miner
TrulyUnique
Make a 1.12.2 version :)
1
09/19/2017 3:23 am
Level 66 : High Grandmaster Unicorn
McHorse
Soon
1
09/23/2017 3:59 pm
Level 24 : Expert Miner
TrulyUnique
Any ETA?
1
09/24/2017 3:45 am
Level 66 : High Grandmaster Unicorn
McHorse
Somewhere around in the next 2 weeks.
1
08/26/2017 7:26 pm
Level 1 : New Explorer
brunofpa
Can you make it for 1.8? It's okay if not
1
08/27/2017 3:49 am
Level 66 : High Grandmaster Unicorn
McHorse
I'm sorry, but not, this project is too big to backport it to 1.8 and below.
1
06/07/2017 12:13 pm
Level 18 : Journeyman Miner
JaredJamNumber1
Can you make it for 1.12?
1
06/08/2017 4:25 am
Level 66 : High Grandmaster Unicorn
McHorse
Forge hasn't come out for 1.12 yet. I will try porting it for 1.12 once Forge will have stable releases for 1.12.
1
05/23/2017 8:04 pm
Level 46 : Master Pixel Painter
HauntedCorpse
I think modded adventure maps could have some amazing cutscenes with this mod!
1
05/30/2017 7:30 am
Level 66 : High Grandmaster Unicorn
McHorse
OMG, yes, yes! :D
1
04/02/2017 8:00 am
Level 1 : New Explorer
Archlich
What is the stop record command?
1
04/02/2017 8:34 am
Level 66 : High Grandmaster Unicorn
McHorse
It stops/finishes the recording of your actions ;)
1
03/08/2017 9:48 am
Level 1 : New Miner
0Gaming0Hero0
I wish I had known about this a few days ago. I spent like 6 hours working on an animation for my Social Studies project. This would have been so much easier. :D
1
03/08/2017 11:41 am
Level 66 : High Grandmaster Unicorn
McHorse
Yeah, that happens sometimes, but now that you know about this mod, you may use it for future projects :)
1
03/08/2017 12:58 pm
Level 1 : New Miner
0Gaming0Hero0
Well hopefully I won't need it for a project, and I'll just use it for fun. XD
1
02/25/2017 11:19 pm
Level 1 : New Explorer
danarox34
i downloaded it but idk how to make it work in mc
1
01/20/2017 2:17 am
Level 6 : Apprentice Goblin
FragrantGC
1.11.2?
1
01/20/2017 3:16 am
Level 66 : High Grandmaster Unicorn
McHorse
Doesn't 1.11 build work with 1.11.2? If not, I'll make a build for 1.11.2. Let me know if it works.
1
02/09/2017 12:05 am
Level 6 : Apprentice Goblin
FragrantGC
Okay.
1
01/06/2017 10:48 am
Level 3 : Apprentice Cake
TheFreddysFazbear
hello your mod is really awsome its perfect for my ALIEN Minecraft serie (i dont start the serie) but the mod of my series is in 1.7.10 can you recreate a mod special for my serie please ?
See you soon
1
01/07/2017 10:56 am
Level 66 : High Grandmaster Unicorn
McHorse
Hey there, well, I made a 1.7.10 build (for RobotSimmer) back after I released Blockbuster 1.4. It lacks lots of features like armor rendering, morphing, mount support, some block interactions (i.e. place, right click, and/or destroy) and the stuff I added in recent patches, all that due to 1.7.10 forge limitations and outdated API. If you don't mind the lack of those features, you're free to use it :)

Otherwise, I can't spent time working on downgrading current version of Blockbuster (1.4.5) to 1.7.10. It will halt my other updates and stuff. Alternatively, you can try out Mocap mod. It's for 1.7.10, Blockbuster is based on its code and it has some other stuff that 1.7.10 of Blockbuster don't have. Keygrip also has a 1.7.10 build, I believe.
1
12/11/2016 10:30 am
Level 1 : New Miner
vos3464
cool does it work with pixels ropleplay mod?
1
12/11/2016 2:22 pm
Level 66 : High Grandmaster Unicorn
McHorse
Not really sure, I tried to google up this mod, but no success. All I can say, it depends on what do you mean "works together". It will work along side if this mod is Forge built mod.
1
12/11/2016 2:45 pm
Level 1 : New Miner
vos3464
heres link https://www.replaymod.com/
t
he mod is like your mod where you can record and then replay what you recorded in a custom gamemode or something like that.
1
12/11/2016 3:11 pm
Level 66 : High Grandmaster Unicorn
McHorse
Oh, lol, I know that mod, it's CrushedPixel's ReplayMod (not roleplay mod) :D

Well, it suppose to work with it, but here might be a problem with it in terms of player rotation (since ReplayMod saves packets, and not the actual data, while Blockbuster playing back rotation on the client). It would be helpful if you could give it a try and report what did you found out. Afterwards, I might make a patch for compatibility with ReplayMod.

Just wonder, why would you want to use ReplayMod with Blockbuster? :)
1
12/11/2016 8:32 pm
Level 1 : New Miner
vos3464
ooh yea lol, both of the mods are awesome.
With replay mod you can do awesome cinematics and cool story videos.
With both you can do videos like ExplodingTnt does.
1
11/29/2016 11:04 am
Level 16 : Journeyman Network
Pika Punch
Wow, Nice idea! One question, what did you use to make this mod? Also I need a teacher for Java Programming for Minecraft Plugins and also Minecraft Mods. If you know how to use Java, Id love to get some knowledge based on it. Thank you!
1
11/29/2016 2:56 pm
Level 66 : High Grandmaster Unicorn
McHorse
Thanks! That's actually two questions, but I'll answer them anyways :D

I used my 5-6 years experience in programming, time, patience, hard work and Eclipse IDE and Java to create this mod. I only "specializing" in Minecraft Mods, can't really help with Minecraft Plugins. Well, there are some problems with teaching somebody for free over the internet are:

– No compenstation
– Student might give up on the hobby (making teacher waste down the drain all that time he used to teach a student, I know from experience)

Plus, I would like to use my time efficiently. I can, though, give you guidance, and you're going to do all the hard work :D
1
11/29/2016 11:15 pm
Level 16 : Journeyman Network
Pika Punch
Well actually, I am looking forward to Programming with Java using Eclipse Neon IDE so thats what I have but with the Teacher thing, I won't have you waste your time in case I cannot be taught by you. I have little knowledge on Java so teaching me would be a pain in the butt. Lol but if I change my mind, I hope you will be there for me. ;)
1
12/05/2016 4:02 am
Level 66 : High Grandmaster Unicorn
McHorse
It's rather harder to create complex mods, since there are so few information about how to mod properly. I was lucky, because I had a lot of programming experience (designing, writing and reading code). Without that programming experience, you'll have a hard time making minecraft mods beyond adding few simple items, armor and tools.

As I told you, I can give you guidance how to learn, and check your code sometimes, but not fully focus on your teaching. The thing is, most of talanted or just good modders have taught themselves to mod independently (with some help from other more experienced modders in beginning). That's just how things works in programming, you gotta learn it yourself through years of hard work and persistence :)

Good luck!
1
09/04/2016 3:06 pm
Level 1 : New Explorer
Archlich
Will you be updating it for 1.10?
Planet Minecraft Logo

Website

© 2010 - 2020
www.planetminecraft.com

Welcome