Download Commander Lib — Minecraft Mods — MetaMods

Commander Lib

Active

Downloads

0

Last update

1 year ago

Versions

1.20 — 1.20.6
Server
Fabric
Forge
Quilt
Libraries
Control
Utils

Commander Lib: Advanced Character Control Library

Commander Lib is a powerful datapack library that significantly simplifies working with various aspects of entity and character behavior in Minecraft. With it, you can easily track movements, manage physics, and add visual effects using standard game mechanics.

Main Features

  • Movement Control: Simple detection of various movement states through tags and scores
  • Vertical Physics: Easy application of vertical acceleration to characters
  • Fall Protection: Reliable system for preventing fall damage
  • Visual Effects: Adding glow of any color from the standard game palette
  • Direction Tracking: Automatic detection of cardinal directions and vertical orientations where entities are looking

Tag and Score Details

Tag System

Vertical Acceleration

  • commanderlib.up(1-20) — creates an upward push of specific strength (from 1 to 20)
  • For example: commander_lib.up_5 gives moderate jump height

Fall Protection

  • commander_lib.no_fall_perm — permanent protection from fall damage (while the tag is active)
  • commander_lib.no_fall — one-time protection (tag is removed after landing)

Colored Glow

  • commander_lib.(color)_glow — adds glow of the selected color
  • Available colors: red, aqua, black, blue, gold, gray, green, light_purple, yellow, dark_aqua, dark_blue, dark_gray, dark_green, dark_purple, dark_red

Automatic Action Tracking

  • commander_lib.sneaking — active when player is sneaking
  • commander_lib.sprinting — active while running
  • commander_lib.swimming — active during swimming
  • commander_lib.jumped — triggers when jumping

Direction Tracking

  • commanderlib.facing(direction) — shows where the entity is facing
  • Directions: north, south, east, west, north_east, north_west, south_east, south_west, up, down

Score System

  • commander_lib.sneaking_time — tracks duration of sneaking movement (in ticks)
  • commander_lib.sprinting_time — shows how long the character has been running
  • commander_lib.swimming_time — measures swimming duration

This library opens unlimited possibilities for creating complex character behavior mechanics, movement models, and visual effects, significantly simplifying the process of developing unique game content.

Project members
Apmaster2

Apmaster2

Developer

DaCommander31

DaCommander31

Developer

Created: 28 Jun 2024

ID: 24367