GeyserSkinManager is a plugin that ensures Bedrock Edition player skins display correctly on Java Edition Minecraft servers running Geyser.
The Problem
When Bedrock players connect to a Java server through Geyser, their custom skins may not display correctly for Java players. Java and Bedrock use different skin formats and resolution standards.
The Solution
GeyserSkinManager converts Bedrock skins to the Java format in real-time. Java players see the correct skin instead of a default Steve/Alex.
Setup
- Install Geyser on your server (standalone, Spigot plugin, or Velocity plugin)
- Install Floodgate (for Bedrock authentication)
- Download GeyserSkinManager from the official source
- Place in the plugins folder
- Restart the server
Configuration
Most default settings work out of the box. The plugin automatically:
- Detects Bedrock players joining through Geyser
- Converts their skin to Java format
- Applies it to their Java-side player model
FAQ
Does GeyserSkinManager work with Paper? Yes. It works with Paper, Spigot, Purpur, and Velocity.
Do Bedrock players see Java skins correctly? GeyserSkinManager focuses on showing Bedrock skins to Java players. Geyser itself handles the reverse.
Is it free? Yes. GeyserSkinManager is open source.
Related: Best free Minecraft plugins