Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Elytra Trims

Elytra Trims

Customizable elytra mod with trims, banner patterns and more!

3.02M
1,605
Decoration
Equipment

Compatibility

Minecraft: Java Edition

1.21.x
1.20.4–1.20.6
1.20–1.20.2
1.19.4

Platforms

Fabric
Forge
NeoForge
Quilt

Supported environments

Client-side
Server-side
Client and server (optional)

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Join Discord server
Donate on Ko-fi

Creators

KikuGie
KikuGie Owner
masik16u
masik16u Artist

Details

Licensed LGPL-3.0-or-later
Published 2 years ago
Updated 2 weeks ago
DescriptionGalleryChangelogVersions
All versionsElytra Trims Fabric 3.0.0 for 1.20.2

Elytra Trims Fabric 3.0.0 for 1.20.2

Download
Report

Changelog

Elytra Trims 3.0 - The Doomsday Update

Update notes

  • In 1.20.5, due to ItemStack changes, converted elytras will lose their glow, all other features will remain. This will be looked into in a future release, but until then you can afford an extra glow ink sac, right?
  • Trimming and dyeing currently can't be disabled on the server side, as it is now controlled by tags.

Elytra preview

Elytra trims now renders elytra entity model for its item - just like shields, banners and beds do:
Item preview 1 Item preview 2
If you don't like it - it can be disabled in the mod config. To access it you need YACL and on Fabric Mod Menu. On Forge it is accessible via default mods menu.

Kotlin migration - who asked?

First of all, I asked. 1.20.5 brought an enormous amount of changes, which was especially bad for Elytra Trims, because it is developed for multiple Minecraft versions. Kotlin provides several ways (such as type aliases, extension and inline functions) that simplify code versioning. So here it is, cope with it.

Texture processing rewrite

Elytra Trims generates textures dynamically to adjust for dozens of trims and now unlimited amount of banner patterns. Since I got more skill in modding and had to look through the entire codebase, this process has been optimised.
Notably:

  • Elytra model mask is no longer duplicated for each texture pass.
  • Armor trims are now queried from atlas definitions.
  • Texture rendering now extensively uses caching and reports missing textures.

Other changes

  • bolt and flow trims have been added, available with 1.21 datapack (@masik16u)
  • DashLoader is no longer incompatible

1.21 trims

Dependencies

dependency-iconFabric APIrequired
dependency-iconFabric Language Kotlinrequired

Files

elytratrims-fabric-3.0.0+1.20.2.jar(235.88 KiB) Primary
Download
elytratrims-fabric-3.0.0+1.20.2-sources.jar(102.89 KiB)
Download

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Metadata

Release channel

Release

Version number

3.0.0

Loaders

Fabric

Game versions

1.20.2

Downloads

138

Publication date

April 25, 2024 at 2:35 PM

Publisher

KikuGie

KikuGie

Owner

Version ID

Modrinth is open source.

sidebar-refinement@948af2b

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.