Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MythicMobs MythicMobs
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 149
    • Issues 149
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • MythicMobsMythicMobs
  • Wiki
    • Mobs
  • Disguises

Disguises · Changes

Page history
Create Mobs/Disguises authored Feb 06, 2021 by Dancull47's avatar Dancull47
Show whitespace changes
Inline Side-by-side
Showing with 164 additions and 0 deletions
+164 -0
  • Mobs/Disguises.md Mobs/Disguises.md +164 -0
  • No files found.
Mobs/Disguises.md 0 → 100644
View page @ 9a2003e6
Disguises
===========
Mob disguises are dependent on the plugins [LibsDisguises ](https://www.spigotmc.org/resources/libs-disguises.81/)and [ProtocolLib](https://www.spigotmc.org/resources/protocollib.1997/). They will not work without either of those plugins.
Also note that some versions work better with others- some versions break mob disguises, other players disguises. You'll have to experiment for yourself- there's no consensus on what works
Also also note that disguises are likely to break if you capitalize the disguise type.
Disguises allow you to make your mob look like a different mob, a block, or even an item! Disguises are great for shaking things up with mobs, allowing you to do things that are otherwise not possible… for example, making a spider that looks like a zombie– a zombie that climbs walls!. The possibilities are huge.
Below is a list of disguise types that can be assigned to a mob using the disguise mob option.
Available Disguises
===========
- arrow
- babyzombievillager
- bat
- blaze
- block - Disguise a mob as (literally) a block
- boat
- cave_spider
- chicken
- cow
- creeper
- donkey
- dropped_item - Disguses a mob as a dropped item.
- egg
- ender_crystal
- ender_dragon
- ender_pearl
- ender_signal
- enderman
- experience_orb
- fireball
- firework
- fishing_hook
- ghast
- giant
- horse
- iron_golem
- item_frame
- leash_hitch
- magma_cube
- minecart
- minecart_chest
- minecart_furnace
- minecart_hopper
- minecart_mob_spawner
- minecart_tnt
- mule
- mushroom_cow
- ocelot
- painting
- pig
- pig_zombie
- player - Disguise a mob as a player!
- polar_bear
- primed_tnt
- rabbit
- sheep
- silverfish
- skeleton
- skeleton_horse
- slime
- small_fireball
- snowball
- snowman
- spider
- splash_potion
- squid
- thrown_exp_bottle
- undead_horse
- villager
- witch
- wither
- wither_skeleton
- wither_skull
- wolf
- zombie
- zombie_villager
### Options
All disguises have certain options available to them. These options go under the Disguises block, and can only be used in conjunction with a disguise (they will not work on their own).
- Disguise.Burning: true - Causes the mob to always appear to be burning
- Disguise.Blocking: true - Causes certain disguises to be stuck in the “blocking” animation.
- Disguise.Invisible: true - Makes the mob permanently invisible
- Disguise.Name: - Sets the disguised entity name
- Disguise.ShowName: true - Displays a nametag over certain disguises that would not normally have one (such as a block or item)
- Disguise.Sneaking: true - Causes certain disguises to be stuck in the “sneaking” animation.
- Disguise.Sprinting: true - Causes certain disguises to be stuck in the “sprinting” animation.
- Disguise.ModifyBoundingBox: false - Setting this to false will make mobs keep their original hitbox.
- Disguise.Glowing: [true/false] - Makes the disguise glow permanently.
- Disguise.Gliding: [true/false] - Makes the disguise glide permanently.
“Glowing” and “Gliding” were added in version 2.3.2.
Excessive Example:
```
SneakyDisguisingMob:
Type: wither_skeleton
Display: 'meh'
CustomKillMessages:
- '<target.name> was sneaked upon! (to death)'
Health: 128
Disguise:
Type: player
Skin: 'meeeh'
Player: Steve
Burning: true
Blocking: true
Invisible: false
ShowName: false
Sneaking: true
Sprinting: true
ModifyBoundingBox: false
```
#### Nameplates
Added in 4.1
Nameplates allow you to extend the nameplates of Player-disguise mobs, which are normally limited to 16 characters.
To use this, simply have Holograms installed and then leave out the “Player” field in your disguise (skin is still required!).
If you don't specify the player field, it will use the Display field instead using a custom nameplate.
```
Monkey:
Type: skeleton
Display: "this display name is too long for players normally"
Disguise:
Type: player
Skin: Kurdie
```
This feature requires LibsDisguises and the Holograms plugin: [https://www.spigotmc.org/resources/holograms.4924/](https://www.spigotmc.org/resources/holograms.4924/)
#### Examples
Examples of Disguises being used:
```
MobType: skeleton
Disguise:
Type: player
Player: '&8Not Darkitect'
Skin: Darkitect
```
```
MobType: skeleton
Health: 20
Disguise:
Type: player
Player: Ashijin
Skin: Notch
```
```
MobType: skeleton
Health: 20
Disguise:
Type: pig
```
------------------------------------------------------------------------
Clone repository
  • Home
  • Changelogs
  • Premium Features
  • Commands and Permissions
  • FAQ / Common Issues
  • Mythic Add-ons
  • Compatible Plugins
  • API Information

Mobs

  • Overview
  • Types
  • Mob Options
  • Mob Levels
  • Mob Factions
  • Power Scaling
  • Damage Modifiers
  • Equipment
  • BossBar
  • Custom AI
  • Custom Kill Messages
  • Threat Tables
  • Immunity Tables
  • Extra: Disguises
  • Extra: MiniaturePets

Skills

  • Overview
  • Mechanics
  • Effects
  • Targeters
  • Triggers
  • Conditions
  • Placeholders
  • Variables

Items & Drops

  • Drops and Drop Tables
  • Options
  • Attributes
  • Enchantments
  • Potions
  • Banner Layers

Spawning

  • Spawners
  • Random Spawns