The Machinima Studio mod
This update was made by @Chryfi , exceptions are mentioned at the respective items
Compatible with McLib 2.4.2
, Metamorph 1.3.1
and Aperture 1.8.1
. It doesn't mean that future versions of Metamorph and Aperture would be incompatible, but older versions are most likely incompatible.
This update was made by @Chryfi, exceptions are mentioned at the respective items
Compatible with McLib 2.4.1
, Metamorph 1.3.1
and Aperture 1.8.1
. It doesn't mean that future versions of Metamorph and Aperture would be incompatible, but older versions are most likely incompatible.
This update was made by @Chryfi, which features dozen or so QoL tweaks. Exceptions are mentioned at the respective items.
Compatible with McLib 2.3.6
, Metamorph 1.2.11
and Aperture 1.7
. It doesn't mean that future versions of Metamorph and Aperture would be incompatible, but older versions are most likely incompatible.
/record delete <filename> [force]
command/record remove_all <filename> [force]
command to remove all actions/record delete
, /record remove
, /record remove_all
[force]
arguments to the commands /record delete
, /record remove
, /record remove_all
[overwrite]
argument to /record dupe to
overwrite existing recording files/record remove
record
morph resetting the recording when nested into an animated pose as a body partThis patch update fixes a couple of bugs.
Compatible with McLib 2.3.1
, Metamorph 1.2.7
and Aperture 1.6
. It doesn't mean that future versions of Metamorph and Aperture would be incompatible, but older versions are most likely incompatible.
assets/blockbuster/models/user/
folder)structure
morphimage
morphThis update doesn't have any aim, but rather has a lot of random features, nothing groundbreaking though.
Compatible with McLib 2.3
, Metamorph 1.2.7
and Aperture 1.6
. It doesn't mean that future versions of Metamorph and Aperture would be incompatible, but older versions are most likely incompatible.
sequencer
morphsequencer
morph entry doesn't get copied when it should be/record apply <target> <source> <properties> [relative] [from] [to]
command, which applies certain properties from one player recording's frames on top of another/mount <target> [destination]
command (suggested by Jvonlins)/action cancel
command to cancel recording (suggested by El_Redstoniano)/record append
player recording not working with 0
countdown (reported by gewenzsko)/record origin
not rotating body yaw (reported by RunnyHero)/scene loop
resetting the sceneeyes/3.0
which is eyes rig 3.0 (suggested by Jvonlins)eyes/3.0_1px
which is eyes rig 3.0 but 1 pixel higheyes/3.1
which is eyes rig 3.1 (3.0 but with with bends)eyes/3.1_simple
which is eyes rig 3.1 (3.1 but with less bends)eyes/alex
which is alex
but with 3D head for covering eyes holeseyes/fred
which is fred
but with 3D head for covering eyes holeseyes/steve
which is steve
but with 3D head for covering eyes holeseyes/head
which is just fred
model's 3D head for using with Emoticons morphs for covering eye holeseyes/head_3D
which is just fred
model's 3D (but also outer layer 3D) head for using with Emoticons morphs for covering eye holesmchorse/head
which is McHorse's head modelblockbuster/textures/entity/eyes/
are default eye skins for Steve and Alexblockbuster/textures/entity/eye_masks/
are eyes masks that allow erasing 2 and 1 pixel high eye holes with multi-skinblockbuster/textures/entity/skin_masks/
are skin masks (by Silverx) that allow erasing body parts on Minecraft player skinsblockbuster/textures/entity/mchorse/
are McHorse's eyes, head and skin texturesblockbuster/textures/entity/pixel.png
is a white pixel that can be used with image morph for glow effects (use the color filter to change the color of the pixel)steve
armor shoes swingingstructure
morph (suggested by Chunk7)structure
morph's name display (suggested by Guider)structure
morph (developed by NyaNLI)structure
morph (developed by NyaNLI)structure
morph not rendering without disabling cached rendering (fixed by NyaNLI)This patch update was made to complement BB guns tutorial video.
Compatible with McLib 2.2.2
, Metamorph 1.2.5
and Aperture 1.5.2
. It doesn't mean that future versions of Metamorph and Aperture would be incompatible, but older versions are most likely incompatible.
math.acos(value)
, math.asin(value)
, math.atan(value)
, math.atan2(y, x)
, math.random_integer(min, max, seed)
, math.die_roll(num, low, high)
, math.die_roll_integer(num, low, high)
and math.hermite_blend(x)
This patch update adds a couple of neat features and fixes.
Compatible with McLib 2.2.1
, Metamorph 1.2.5
and Aperture 1.5.2
. It doesn't mean that future versions of Metamorph and Aperture would be incompatible, but older versions are most likely incompatible.
body_yaw
and roll
properties to /record clean
and /record process
commandscape
modelThis huge update features lots of new cool features like first person player playback, easier animation of body parts and sequencers and lots of quality of life features and tweaks, and bug fixes.
Compatible with McLib 2.2
, Metamorph 1.2.5
and Aperture 1.5.1
. It doesn't mean that future versions of Metamorph and Aperture would be incompatible, but older versions are most likely incompatible.
shapes
folder)/modelblock
command which allows to edit model blocks (suggested by Crazy)
/modelblock morph <x> <y> <z> [morph_nbt]
changes morph of the model block at XYZ/modelblock property <x> <y> <z> <property:enabled> <value>
changes a property of the model block at XYZ/record rename <filename> <new_filename>
command/model combine <paths...>
command which allows creating permutations of skins in given folders relative to config/blockbuster/models/
(suggested by Tossler)/model report
command which allows creating a report about models and skinsroll
property to player recording (suggested by Chryfi)/record camera <filename> <camera_profile> [x] [y] [z]
command which updates, or generates a new, player recording based on motion in <camera_profile>
variable.particle_bounces
variable to particles of particle system (helped by Chryfi)/action append <filename> <offset> [scene]
command, which allows to start recording at desired <offset>
tickCtrl + T
key combo) and Record at tick (Ctrl + R
key combo) buttons to player recording editor/damage <entity> <amount>
command (suggested by Centryfuga)/action play
's command syntax to /action play <filename> [invincibility] [morph_nbt]
(suggested by Centryfuga)/scene play
command into command on stop playback of another scene (reported by Crazy)"x"
, "y"
and "z"
values for disc shape's normal breaking the particle effect for particle system (reported by agirres)/model convert
's help message (reported by Andruxioid)steve
and steve_3d
not having chestplate and boots (reported by Miscodes)Besides all that cool stuff in the list above, Chryfi worked for more than 3 months adding a lot of mind blowing features to the particle system. All of these additions below are Chryfi's outstanding work:
variable.particle_speed.length
, variable.particle_speed.x
, variable.particle_speed.y
and variable.particle_speed.z
. Could be used for motionblur like effect.-9.81
which won't be affected by the local acceleration.0
this still changes the direction just without reflecting on the surface. This could be used for force fields.
0
and random bounciness is not 0
, an enabled preserve energy would ignore that the vector component responsible for colliding will be 0
. Enabled preserve energy will make the particles fast.4
splits => speed / 4
.0..1
, 1
being the highest damping (1
reduces the velocity completely).0..1
. Example: damping of 1.0
and random damping of 0.5
means the damping will vary between 0.5
and 1.5
.math.random()
, negative values will be turned into positive values.This small patch update features texture coordinates preview in the model editor, a bug fix for extruded models and updated the tutorial link to the new version of tutorial series.
Compatible with McLib 2.1.1
, Metamorph 1.2.3
and Aperture 1.5
. It doesn't mean that future versions of Metamorph and Aperture would be incompatible, but older versions are most likely incompatible.
This update is focused on simplifying some aspects of recording actors, and editing the player recordings. This update features a game changer feature called in-game audio synchronization. Director blocks' functionality was removed.
Compatible with McLib 2.1
, Metamorph 1.2.3
and Aperture 1.5
. It doesn't mean that future versions of Metamorph and Aperture would be incompatible, but older versions are most likely incompatible.
/item_nbt <generate_give_command:true|false>
command which allows to copying currently held item's NBT and optionally generate a /give
command of this item (suggested by Tossler).wav
audio track which plays and syncs when you playback a scene, record an actor and edit camera profilebody_yaw
property to player recording's frames (which represents horizontal body rotation)/record calculate_body_yaw
subcommand that allows to calculate the body_yaw
property for old player recordings0..1
percentage)minecraft/config/blockbuster/skins/
, and they will be transferred into correct folder, depending on the format of the skin (1:1
skins, like 64x64
, will go to fred/skins
, while 2:1
skins, like 64x32
, will to go steve/skins
, HD skins supported as well, inspired by Chunk7's suggestion)