Skip to content

v1.3 for 1.20.1

Choose a tag to compare

@thewinnt thewinnt released this 13 Apr 16:23
8f89404

This release adds some features to control what the player can do when in a cutscene, as well as make cutscenes without some features.

Format changes

Movement and rotation blocking

  • path and rotation fields are now optional and they can be null
  • When omitted, the player will be able to move and/or rotate their camera
  • This can be prevented with optional block_rotation and block_movement boolean fields

Action toggles

  • New field: disable_actions (boolean/object)
  • Determines whether the player can do certain actions
  • If disable_actions is a boolean, affects all actions at the same time
  • If an object, accepts the following optional boolean fields:
    • default (default: true) - the value for all omitted fiels
    • consider_spectator - whether the player is considered a spectator when watching a cutscene. If true, the player cannot be attacked by mobs, pick up items, move items in the inventory and more
    • damage - if false, the player can take damage (consider_spectator must be false)
    • using_items - if false, the player can use/consume items
    • block_breaking - if false, the player can break blocks (using_items must be false)
    • attacking - if false, the player can hit entities (block_breaking must be false)
    • block_picking - if false, the player can use pick block (middle-click by default)
    • entity_interactions - if false, the player can interact with entities (right-click by default) (using_items must be false)

Showing the hand and block outlines

  • show_hand determines whether the hand is shown. Defaults to true if any of the following action toggles is false:
    • using_items
    • block_breaking
    • attacking
    • block_picking
    • entity_interactions
    • block_interactions
  • show_block_outlines determines whether the block outlines are shown. Defaults to true if any of the following action toggles are false:
    • block_breaking
    • block_picking
    • block_interactions

Compatibility

All cutscenes that work in 1.2.2 will continue to work here. Most mods that work with 1.2.2 should work here too with minor adjustments, depending on what they do.

Crossplay is not possible between this and any previous version.

On 1.20.1

This will be the last version supporting Minecraft 1.20.1. Future releases will be targeting NeoForge 1.20.4 from now on.