Minecraft plugin LibsDisguises

LibsDisguises is a Minecraft plugin that lets server admins and developers disguise any entity as another, with configurable disguise options and an API for integrations.

Find a server with LibsDisguises

33 servers reported LibsDisguises

All servers with LibsDisguises

About LibsDisguises

🔌 About Libs Disguises

Libs Disguises is a Minecraft plugin that provides a server-side disguising system: it allows players and entities to appear as other entity types (including player skins and non-standard disguises). The plugin exposes an API for programmatic control and supports extensive disguise customization via commands and the plugin API.

🎯 Purpose

Libs Disguises solves the problem of visual identity on a server by letting administrators, moderators, and plugin developers change how entities are rendered to other players. It is intended for cosmetic features, roleplay/minigame mechanics, NPC facades, and developer integrations that need to alter entity appearance without changing gameplay mechanics.

⚙️ Features

  • Server-side disguises for entities and players (many entity types supported).
  • API for creating and modifying disguises programmatically.
  • Command support with tab completion for building and applying disguises (commands and permission nodes are documented in official plugin resources).
  • Configurable disguise attributes and options (per-plugin and per-disguise customization supported via API/commands).
  • Distribution and build artifacts available via Maven/Gradle coordinates for developers (artifact coordinates are present in official project resources).
  • Optional paid features are available but the core plugin and primary disguise functionality are available for free.

🧩 Who It Is For

  • Server administrators and operators who want player or mob cosmetics and roleplay features.
  • Plugin developers who need an API to create or modify disguises programmatically.
  • Minigame and RPG servers that require dynamic visual transformations or NPC appearances.

🏗️ Example Use Cases

  • Give a moderator a temporary player disguise to monitor behavior while appearing as a different skin.
  • Use disguises to represent NPC shopkeepers or quest givers with custom player skins.
  • Create minigame mechanics where players temporarily transform into mobs or items for gameplay effects.

⚙️ Installation

📥 Setup

  • Obtain the official Libs Disguises plugin JAR from an official resource.
  • Place the JAR into your server's plugins/ directory.
  • Restart the server and check the server console to confirm the plugin loaded successfully.

📦 Dependencies

  • The plugin requires a compatible PacketEvents build; ensure the PacketEvents version matches the Libs Disguises build you install.

Do not rely on third-party or unofficial builds; use the plugin's official distribution channels for downloads and dependency information.

🧠 Technical Notes

  • Official project artifacts and developer coordinates are published for Maven/Gradle consumers (the project provides repository coordinates and artifact identifiers in its developer documentation).
  • The modern releases of Libs Disguises are not supported on Minecraft versions older than 1.12; use a build that matches your server's Minecraft version.
  • The project exposes a Java API (JavaDocs are published by the project) for developers who want to integrate disguise functionality into other plugins.

🤝 When This Plugin Is Useful

If you need server-side visual transformations, player skin-based disguises, or a programmatic API to control entity appearance, Libs Disguises provides a mature disguise system with developer-facing integration points and admin-focused features.

Comments

No comments yet

Be the first to comment.

For server admins

Authors
libraryaddict
Supported platforms
Spigot
Supported versions
1.12+
Dependencies
PacketEvents

Links

What servers report

Server platforms

  • Paper22
  • Purpur6
  • Leaf1
  • Yatopia1
  • Parchment1

Plugin versions

  • 26.8.138
  • 11.0.185
  • 26.10.244
  • 11.0.133
  • 26.9.263

Counts come from servers that list their plugins when MSHQ checks them. Many servers hide this list, so real usage is higher.