Tags
Creators
Details
Licensed ARR
Published last month
Updated 3 days ago
All versions
1.3.0
Beta
DynamicSkins 1.3.03 days ago 8
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Fabric
Supported environments
Client and server
Required content
Changes
DynamicSkins 1.3.0
Highlights
- Redesigned the DynamicSkins Editor to be easier to understand and use.
- Added a responsive compact layout for small Minecraft windows.
- DynamicSkins now supplies player-list and player-head renderers with the active dynamic skin.
- Improved Plasmo Voice reconnect and input-device handling.
Added
- Added
EditorandLibrarytabs when the logical viewport is narrower than 720 pixels or shorter than 400 pixels. - Added a dedicated compact Editor layout with controls on the left and stacked Normal/Talking uploads on the right.
- Added a compact Library rename field so rename and delete remain usable on small screens.
- Added DynamicSkins texture overrides for player entries in the Tab player list.
- Added DynamicSkins texture overrides for rendered player skulls and other supported player-head render paths.
- Added automatic fallback to Minecraft's original skin when DynamicSkins has no texture for a player.
- Added drag-and-drop support for separate Normal and Talking PNG textures.
Changed
- Centered the Editor panel within the area remaining beside the Library on desktop layouts.
- Increased spacing between previews, upload controls, form fields, and action buttons on larger screens.
- Kept
Save & Use Skin,Save Only,Remove Current, andDoneavailable at every supported viewport size. - Selecting a saved skin from the compact Library now loads it and automatically returns to the Editor tab.
- Library clicking and scrolling now use the visible tab bounds instead of the old fixed sidebar width.
- Long control labels are shortened at compact breakpoints instead of being clipped mid-word.
- Skin previews now use the original 2D PNG texture rather than a 3D player-model preview.
- Removed the green selected-preview background and corrected render ordering so the PNG colors are not tinted by panel overlays.
- Retained the screenshot-protection watermark over loaded 2D previews.
- Editor state, selected files, skin name, search text, and selected library skin are retained while resizing the window.
Fixed
- Fixed the talking skin no longer updating after joining another multiplayer server or opening a world to LAN.
- Fixed the Plasmo Voice audio filter remaining attached to an obsolete input device after capture restarts.
- Fixed the audio-input initialization race by reattaching and detaching voice tracking with the capture/device lifecycle.
- Fixed voice state remaining active after disconnecting or changing the input device.
- Fixed Editor controls overlapping, being clipped, or becoming unavailable in small windows such as 427×240 logical pixels.
- Fixed the Editor panel appearing near the top instead of being vertically centered on desktop layouts.
- Fixed preview elements overflowing their intended layout and buttons being squeezed together.
- Fixed stale or missing skin rendering in UI paths that request a player's head texture.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:RQtFfZ30:tJaxw5bw"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:RQtFfZ30:tJaxw5bw"
}


