capes MTG

Description

Capes MTG (Server-Side Capes) 🔗

Adds smooth, dynamic 3D cosmetic capes with realistic movement physics and global wind simulation to Luanti/Minetest!

Ported and rewritten to run purely server-side, meaning no client modifications or CSMs are required for players to enjoy animated physics.


Features 🔗

  • Physics-Based Animation: Features smooth sway, movement inertia, walking balance (bobbing), and turn-inclination.
  • Idle Breathing: Natural idle waving movement even when standing still.
  • Global Wind Simulation: Dynamic world wind vectors that affect the direction and intensity of cape movement.
  • Hidden in First Person: Clean first-person view without clipping or blocking the player's camera.
  • Server-Side Native: Fully synchronized across all connected players automatically.

Future Commands 🔗

  • /cape <texture_name.png>: Allows players to change their cape texture on the fly.

License & Credits 🔗

  • Code License: MIT License (by Sushi7270)
  • Media License: MIT License

Media & Assets Covered (MIT License) 🔗

  • Models: models/cape_cosmetic.obj, models/placehold.obj
  • Textures: textures/cape_texture.png, textures/crown_cape.png, textures/placehold.png

Credits & Attributions 🔗

  • ProunceDev (Eclipse Client Team): Original 3D cape models (cape_cosmetic.obj, placehold.obj), base textures (cape_texture.png, crown_cape.png, placehold.png), and client-side physics logic (cosmetics.lua).
  • Sushi7270: Porting, rewriting, and adapting physics to Luanti/Minetest server-side API (minetest.register_globalstep, minetest.register_entity, and set_attach).

Reviews

Review

Do you recommend this mod?

Releases

1.0.2

Download

Luanti 5.0-5.17

2026-08-25 17:59 UTC

1.0.2 🔗

No release notes

1.0.1

Download

Luanti 5.0-5.17

2026-08-24 10:24 UTC

1.0.1 🔗

v1.0.1 - Initial Server-Side Release

Server-Side Physics Engine: Fully ported CSM cape physics to Luanti/Minetest server-side API.
Realistic Movement: Added idle wave (breathing effect), walking/running sway, turn-inclination, and dynamic global wind simulation.
API Compatibility Fixes: Implemented fallback logic for set_attach() / set_attachment() across different Luanti engine versions.
First-Person Visibility: Configured entities to remain hidden in first-person view to prevent camera clipping.
Customization: Added /capa <texture.png> command for on-the-fly texture swapping.
	New license.md.

1.0.0

Download

Luanti 5.0-5.17

2026-08-23 23:56 UTC

1.0.0 🔗

v1.0.0 - Initial Server-Side Release

  • Server-Side Physics Engine: Fully ported CSM cape physics to Luanti/Minetest server-side API.
  • Realistic Movement: Added idle wave (breathing effect), walking/running sway, turn-inclination, and dynamic global wind simulation.
  • API Compatibility Fixes: Implemented fallback logic for set_attach() / set_attachment() across different Luanti engine versions.
  • First-Person Visibility: Configured entities to remain hidden in first-person view to prevent camera clipping.
  • Customization: Added /capa <texture.png> command for on-the-fly texture swapping.
All releases

Information

Provides

capes_mtg

Dependencies

Required
default
Optional
player_api

Information

Type
Mod
Technical Name
capes_mtg
Languages
English
License
MIT
Maintenance State
Beta
Added
2026-08-23 23:55 UTC
Maintainers
token