# Mythicmobs

## Reskinning a Mythicmob mob

You can use a custom player skin for any Mythicmob mob.

{% hint style="success" %}
This plugin doesn't require Mythicmobs to work, but some servers might need to use it to create custom bosses and similar.
{% endhint %}

### Changing the model

Create a new Mythicmobs mob configuration file in this path: `plugins/MythicMobs/Mobs/custom_player.yml`\
\`\`(you can decide the filename).

{% hint style="warning" %}
Do not use `PLAYER` as type, it causes issues with head/body rotation.
{% endhint %}

{% code title="custom\_player.yml" %}

```yaml
custom_player:
  Type: ZOMBIE
  Display: '&aCustom Player'
  Health: 10
  Damage: 2
  Options:
    MovementSpeed: 0
    Silent: true
  Skills:
  - customentity{playerskin=https://minesk.in/5f1e7ff6409e428bb500cc9315bf7ffb} @self ~onSpawn
```

{% endcode %}

In this example I'm changing the Mythicmobs mob skin to **Notch**'s skin.

![](https://2228257718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Faipc4QQKwVS0w1Q604ya%2Fuploads%2Fgit-blob-a4848c62e9a035b82914ab7675212eb62a1fc6be%2Fimage%20\(74\).png?alt=media)

### Custom skin

{% content-ref url="../../mobs/custom-skin" %}
[custom-skin](https://itemsadder.devs.beer/japanese/plugin-usage/adding-content/mobs/custom-skin)
{% endcontent-ref %}

### Skills

* `customentity{playerskin=SKIN}` Change the player skin
* `customentity{idle=ANIMATION}` To change the idle animation
* `customentity{walk=ANIMATION}` To change the walk animation
* `customentity{attack=ANIMATION}` To change the attack animation
* `customentity{death=ANIMATION}` To change the death animation
* `customentity{play=ANIMATION}` To play an animation right now
* `customentity{stop=ANIMATION}` To stop the current animation

### Done

![](https://2228257718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Faipc4QQKwVS0w1Q604ya%2Fuploads%2Fgit-blob-5e13f0f3481e591c5534d9ace4405311605cf95a%2Fnotch_attack.webp?alt=media)
