Bedrock

More Body Actions!

← Back to home

Gallery

Resource Images

1 images

Overview

Resource Description

More Body Actions!

This addon revolutionizes player movement by allowing you to sit, lie down, crawl, and climb over walls. The first-person camera dynamically adjusts its position based on your current physical state, and you can even squeeze through 1-block high gaps. It is fully compatible with multiplayer servers.

List of Features:

First-person body rendering When you sit or lie down, you can see your own character's body even in first-person mode.

Crawl through small gaps Upon entering crawling mode, your character model shrinks, allowing you to traverse 1-block high spaces. This opens up opportunities for architectural creativity while maintaining an immersive first-person view.

Climb over walls If a wall is under 4 blocks high, approach it and jump to grab the edge. From there, you can navigate sideways or press the spacebar to vault over it.

Dynamic camera system Whether you are sitting, lying down, or crawling, the first-person camera automatically adjusts to your eye level, ensuring a logical field of view.

Sit on stairs Equip any item and interact with a stair block, or attempt to break it while empty-handed in survival mode to sit on it.

Character Creator support The addon works seamlessly with custom characters created in the Character Creator, supporting animated items and capes even while sitting, lying, or crawling.

Physics and collision logic The addon features robust physics. For instance, you cannot stand up if there is insufficient clearance overhead. There must be enough horizontal space to lie down, and while you can climb blocks while crawling on all fours, you cannot do so when crawling on your belly.

Limited head rotation To mimic physical reality, head rotation is restricted to 90 degrees while sitting and 10 degrees while lying down.

Persistence If you exit the game while sitting, lying down, or crawling, your character's state will be preserved upon rejoining.

Multiplayer compatibility The addon performs well on Realms, BDS, and other server setups, easily handling concurrent players.

Customization You have full control to enable or disable features such as first-person rendering or specific actions. You can also trigger actions via the /function command.

Reliability Every version undergoes rigorous testing, with most bugs eliminated prior to release. Should you encounter any issues, please feel free to provide feedback.


Requirements and Setup

Download the Behavior Pack (BP) and Resource Pack (RP) and apply them to your world.

  1. Enable the "Beta APIs" experiment in your world settings.
  2. Only stable "release" versions of Minecraft are supported (no Beta or Preview versions).
  3. This addon uses "player.json"; ensure it does not conflict with other addons utilizing the same file.

Usage Instructions

How to perform actions:

  • Sit: Look straight down, then sneak.
  • Lie down: Look straight up, then sneak.
  • Crawl (all fours): Sit first, then move forward.
  • Crawl (standard): Jump while crawling on all fours to switch. Jump again to revert.
  • Stand up: Press sneak.
  • Grab a wall: Approach a wall, look slightly upwards, and jump. Move along the edge or jump again to climb.

Conditions for grabbing a wall:

  • Both hands must be free (no items equipped).
  • Wall height must not exceed 3 blocks.
  • You must not be sneaking.
  • Look-up angle must be between 30 and 85 degrees.

Conditions for sitting on stairs:

  • The stair block must be at your feet or in front of you.
  • You must be standing on solid ground.
  • Distance to the stairs must be less than 1.5 blocks.
  • There must be at least 1.4 blocks of clearance above the stairs.
  • Interact with the front, top, or sides of the block.

Configuration

Command to open the config window: /function morebodyactions_config

Settings available:

  • Enable/Disable: Toggle the addon without reloading the world.
  • Interaction settings: Toggle stair sitting or input triggers for sitting/lying.
  • Logic toggles: Adjust movement transitions between sitting and crawling modes.
  • First-person animation: Toggle body rendering and HUD hints.
  • Fatigue: Customize the stamina limit for wall climbing.

Command-based Control

Use the command: /execute as [playername] run function [action_function]

Available functions:

  • sit: Forces sitting
  • lay: Forces lying down
  • crawl_4: Forces crawling on all fours
  • crawl: Forces standard crawling (These functions override addon settings, useful for map makers.)

Frequently Asked Questions (FAQ)

  • Q: Does this work on Realms? A: Yes. Download your world, enable the required experiments, add the addon, and re-upload it to the realm.
  • Q: My body rotates in first person but not in third person. Is this a bug? A: Yes, this is a known limitation that cannot currently be fixed.
  • Q: The addon is not working. What should I do? A: Ensure you are on a stable release version, all experimental toggle options are enabled, and there are no conflicting duplicate or outdated addons. If on a server, verify that your hosting provider supports script execution.

Download

Get this resource