

Epic Fight Mesh Model
An extension for the Epic Fight modification that enables dynamic replacement of player models with custom characters created in Blender.
Important note: this mod does not provide ready-made models, only the standard one.
Model Requirements
For successful use of models from Blender, you need:
- An armature compatible with the Epic Fight system
- Correct weight distribution for vertex groups
- Proper bone naming
![]
Getting Started
- Place model files in the config/efmm/your_model_name folder
- Grant permission to use the model with
/authEFModelFor player model_name
- Press the M key to open the skin selection interface
- Remove model permissions with
/removeEFModelAuth player model_name
- Assign a skin to a player via
/bindEFModelFor player model_name
- Reset skin settings with
/resetEFModelFor player modelname
- Allow skin uploads to the server via
/efmm uploadWhiteList player add
- Revoke upload permissions via
/efmm uploadWhiteList player remove
Features
Dynamic Model Replacement — Instant visual transformation of players and humanoid mobs
Blender Integration — Direct use of armature rigs and meshes from Blender through the Epic Fight Export addon
Customizable Parameters — Adjustment of model scaling and armor visibility via config.json
file
Compatibility — Integration with the base Epic Fight Mod system and support for its functions
PBR Textures — Full support for physically-based rendering materials (requires shaders!)
Convenient Interface — Access to menu by pressing "ctrl + M"
Server Support — Ability to upload custom models to the server with automatic client cache updates
_user_images__
File Usage Guide
File Structure
Example layout: model example/Anon_Chihaya
your_model/
├── main.json # ✅ Skeleton and model file from Blender
├── config.json # ✅ Configuration parameters
├── texture.png # ✅ Main model texture
├── texture_n.png # ⚠️ Normal PBR texture (optional)
└── texture_s.png # ⚠️ Specular PBR texture (optional)