Blockbuster 1.5
Blockbuster 1.5
is a massive update which improves almost every aspect of the mod. Main features of 1.5
are: improved support for OBJ, revamped GUIs, improved damage control and green screen features.
Compatible with Metamorph 1.1.6
and Aperture 1.1
. It doesn't mean that future versions of Metamorph and Aperture would be incompatible, but older versions are most likely incompatible.
General
- Added green block which helps setting up a green screen
- Added green sky option which allows making the sky fully green (works nicely with green screen block)
- Added custom morph preservation, if the model wasn't found, it will still create a morph but without a model
- Added Russian localization (thanks to Andruxioid)
- Fixed another dedicated server crashes (reported by AzureZhen)
- Fixed dedicated server not persisting morph information (due not loaded custom morphs)
- Removed support for playing back and registering actors spawned from a spawn egg (obsolete feature)
- Removed Globgabgalab
- Updated Chinese localization (thanks to ycwei982)
GUIs (user interfaces)
- Added player recording editor GUI which allows editing player recording's actions
- Added pose editor to morph picker
- Reworked most of GUIs into a dashboard panel based GUIs
- Reworked model block GUI
- Reworked director block GUI
- Reworked model editor GUI
- Added a button which allows creating a model from a mob
Director block
- Added better duplication mechanic (suggested by Olrik&Flynn)
- Added director block configuration options: start and stop commands, looping, disabling redstone state change, hiding block on playback and display name
- Added new replay properties: starting health, enabled playback and use a fake player instead of an actor.
Custom models
- Added back custom model code back from Metamorph to Blockbuster
- Added support for quad faces in OBJ code
- Added support for C4D exported OBJ files (suggested by Andruxioid)
- Added support for OBJ material files (must be manually enabled with
providesMtl
model property)- Added support for non-standard
map_Kd_linear
instruction which indicates that this texture should be linearly interpolated - Added mipmap support for material textures
- Added special NBT tag which allows specifying custom texture for given material
- Added support for non-standard
- Added
shading
limb property which allow to disable default MC shading - Added
lighting
limb property which allow to disable lightmap shading (glow in the dark) - Added
slot
limb property which allows to assign an armor slot to be coated by the armor model - Added
is3D
limb property which allows to make the limb look extruded as seen in MPM/CNPCs mods (suggested by snifferish) - Added
scaleGui
model property which allows to set scale of the model within GUI - Added
skins
model property which allows the model to specify an additional model from which it can reference its skins, along its own skins (suggested by Andruxioid) - Added a feature to blacklist a model by simply adding
__
to model's folder name - Added more poses to default models
- Improved auto-load OBJ feature which allows generating limbs out of objects found within OBJ file
- Improved default models
steve
,alex
andfred
by adding an anchor limb which allows posing much easier - Optimized model reloading code which reloads models only if model files has changed
Commands
- Added
/on_head
command which allows placing currently held item in the head slot - Added several
/record
sub-commands for more extensive player recording editing:/record origin
– allows to change the initial position and rotation around that point based on player's position or given coordinates (thanks to Olrik&Flynn)/record dupe
– allows to duplicate a player recording (thanks to Agirres)/record prolong
– allows to add delays before and after the actual playback of the player recording content starts/record tp
– allows to tp to given player recording at given tick (thanks to Olrik&Flynn)/record clean
– allows to clean/set frame property within given range (thanks to Olrik&Flynn)
- Added
[path]
argument to/model clear
command which allows to clear out only skins for specific model - Added
[force]
argument to/model reload
command which allows to force reload models, and also/model reload
now reloads models on the client too - Fixed and slightly improved
/model export
command
Damage control
- Restore tile entities which were removed during damage control session
- Remove entities which were created during damage control session
Model block
- Added a feature to render model blocks in inventory/as held items (1.12.2 feature only)
- Added global rendering of model blocks
- Added rotation order, uniform slider scale, optional entity-like shadow (suggested by TroloTroll) and item stacks configuration to model block
- Fixed model block connecting to nearby fences (reported by TroloTroll)
- Removed destruction particles
Recording
- Fixed item use actions not taking in account of actor's held items
- Fixed items disappear from actor's hand when executing some item action
- Switched from item ID to
ItemStack
equality for item tracking
Downloads are on CurseForge. Don't forget to install Metamorph too.