Mods / Tabards

Tags: #Clothing #Cosmetics #Crafting
Author: Maltiez
Side: Both
Created: Aug 26th at 3:06 PM
Last modified: Aug 28th at 10:01 AM
Downloads: 18969
Follow Unfollow 216

Latest release (for Vintage Story 1.21.0, potentially outdated):
tabards_0.2.1.zip  1-click install


Requires Attribute Rendering Library

Adds colored tabards made from colored cloth. Also adds tabards with glowing mark, that produce minimal amount of light and are visible in the dark.

Planned: armbands and headbands

Supports Tailor's Delight cloth.

 

You can add your own emblems to tabards via simple content mod, example: Tabards Emblems 

To add an emblem, you just need to add an image to '/assets/tabards/textures/emblems' folder in your mod. Only lower case letters are allowed in a texture name. Also you need to add '"emblem-<texture_name>": "<emblem_name>"' to lang file inside tabards domain.

Template for emblems: emblem.psd

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
0.2.1 tabards 16671 Aug 28th at 10:01 AM tabards_0.2.1.zip 1-click install

Added copper token, reworked other tokens.

0.2.0 tabards 179 Aug 28th at 2:25 AM tabards_0.2.0.zip 1-click install

Added ability to add emblems to tabards and added two default emblems.

0.1.0 tabards 203 Aug 27th at 9:52 PM tabards_0.1.0.zip 1-click install

Reworked models.

Added compatibility with Tailors Delight.

0.0.6 tabards 1138 Aug 27th at 2:08 PM tabards_0.0.6.zip 1-click install

Should work now on 1.20.12

0.0.3 tabards 624 Aug 26th at 8:22 PM Empty tabards_0.0.3.zip 1-click install
0.0.2 tabards 81 Aug 26th at 6:38 PM tabards_0.0.2.zip 1-click install

Removed Overhaul lib dependency, but when Overhaul lib is installed, tabard goes into misc gear slot instead of shoulders

0.0.1 tabards 38 Aug 26th at 6:23 PM tabards_0.0.1.zip 1-click install

Initial release


22 Comments (oldest first | newest first)

💬 SparrowOfRealms, 3 days ago

This mod still running fine in 1.21.5?

💬 Centerion, Sep 30th at 6:04 PM

could the Blackguard banner be added as a emblem for this?

💬 ThornWitch, Sep 29th at 12:22 AM

Neato, thanks

 

💬 Maltiez , Sep 27th at 10:40 AM

This mod will use Heraldry as library in the future

💬 Centerion, Sep 26th at 4:36 PM

ThornWitch heraldry list that as an upcoming posibility 

 

💬 ThornWitch, Sep 25th at 2:24 AM

question, is this compatible with heraldry? just asking

💬 Niquinho, Sep 17th at 4:03 AM

do I need the Tabards Emblems mod to add custom tabards?

 

💬 Sumec, Sep 15th at 8:55 PM

Hey, the tabard seems to be clipping with Forlorn Hope armor, just a heads up if nobody reported it yet.

 

💬 CODEvan117, Sep 15th at 8:36 PM

When making a custom emblem, if I'm playing on a server does everyone on the server need the same file?

 

💬 DionH9000, Sep 1st at 2:01 PM

how do you equip it?

💬 V4Tr, Aug 28th at 1:47 AM

it's beautiful

💬 JonR, Aug 27th at 10:00 PM

Matliez strikes again with another banger! Hell yeah! Hahah, this is wonderful, thank you.

💬 Icpmcp, Aug 27th at 2:17 PM

can confirm crafting recipes work now as of 0.0.6 for 1.20.12

💬 Maltiez , Aug 27th at 2:08 PM

Should work now

💬 Icpmcp, Aug 27th at 1:54 PM

ok version 0.0.5 can now load on 1.20.12, however colored variants of the tabards cannot be crafted, the recipe only works for the plain cloth version.

💬 Icpmcp, Aug 27th at 11:19 AM

It appears the 1.20.12 version might be compiled with .Net 8, might be why it doesnt work.

Getting the following at the start of a server log when loading any world with the mod installed: 

 

Server Log Error
27.8.2025 13:07:07 [Error] [tabards] An exception was thrown when trying to load assembly:
27.8.2025 13:07:07 [Error] [tabards] Exception: Could not load file or assembly 'System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. Das System kann die angegebene Datei nicht finden (System cant find the file).
at System.ModuleHandle.ResolveType(QCallModule module, Int32 typeToken, IntPtr* typeInstArgs, Int32 typeInstCount, IntPtr* methodInstArgs, Int32 methodInstCount, ObjectHandleOnStack type)
at System.ModuleHandle.ResolveTypeHandle(Int32 typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext)
at System.Reflection.RuntimeModule.ResolveType(Int32 metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)
at System.Reflection.CustomAttribute.FilterCustomAttributeRecord(MetadataToken caCtorToken, MetadataImport& scope, RuntimeModule decoratedModule, MetadataToken decoratedToken, RuntimeType attributeFilterType, Boolean mustBeInheritable, ListBuilder`1& derivedAttributes, RuntimeType& attributeType, IRuntimeMethodInfo& ctorWithParameters, Boolean& isVarArg)
at System.Reflection.CustomAttribute.AddCustomAttributes(ListBuilder`1& attributes, RuntimeModule decoratedModule, Int32 decoratedMetadataToken, RuntimeType attributeFilterType, Boolean mustBeInheritable, ListBuilder`1 derivedAttributes)
at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeModule decoratedModule, Int32 decoratedMetadataToken, Int32 pcaCount, RuntimeType attributeFilterType)
at System.Attribute.GetCustomAttributes(Assembly element, Type attributeType, Boolean inherit)
at System.Attribute.GetCustomAttribute(Assembly element, Type attributeType, Boolean inherit)
at System.Reflection.CustomAttributeExtensions.GetCustomAttribute[T](Assembly element)
at Vintagestory.Common.ModContainer.<>c__DisplayClass36_0.<LoadAssembly>b__1(Assembly ass) in VintagestoryLib\Common\API\ModContainer.cs:line 457
at System.Linq.Enumerable.WhereEnumerableIterator`1.ToList()
at Vintagestory.Common.ModContainer.LoadAssembly(ModCompilationContext compilationContext, ModAssemblyLoader loader) in VintagestoryLib\Common\API\ModContainer.cs:line 454

 

💬 RuinousLibrarian, Aug 27th at 2:47 AM

Ive been trying the 1.20.12 version and it doesnt seem to load properly when loading a save.

💬 Rexxia, Aug 26th at 10:48 PM

I would like compat with the Banners mod

💬 CKitt, Aug 26th at 9:35 PM

Oh, delightful! This will add yet another nice aesthetic twist to VS. You rock, Maltiez! 👍

💬 Queslenot, Aug 26th at 9:27 PM

how are they equiped

 

 

💬 Autumn, Aug 26th at 8:45 PM

For real, not even 2 months ago I was saying to friends I'd love if vintage had tabards. 

💬 Blinchix, Aug 26th at 7:42 PM

maltiez you are the GOAT

 (edit comment delete)
Основной веб-сайт | Почтовый сервер | FTP сервер | Административная панель | API интерфейс | Content Delivery Network | Статические файлы | Ресурсы сайта | Изображения | Файловое хранилище | Блог | Интернет-магазин | Техническая поддержка | Справочная система | Документация | Форум | Новости | Загрузки | Демонстрация | Тестовая среда | Приложение | Медиа контент | Разработка | Промежуточная среда | Бета версия | Безопасная зона | Вход в систему | Панель управления | Портал | Система управления контентом