Mods / Heraldry : Core

Tags: #Clothing #Crafting
Authors: DanaCraluminum, SaltyWater
Side: Both
Created: Sep 1st at 1:39 PM
Last modified: Oct 1st at 11:24 AM
Downloads: 14403
Follow Unfollow 221

Latest release (for Vintage Story 1.21.0 and 1.21.1, potentially outdated):
Heraldry-v1.0.1.zip  1-click install


imageimage

Pet the capybara to support Dana!

And pet the floppa to buy Salty a coffee!

 

Heraldry

The medieval name tag

Requires Attribute Rendering Library

Core mod for cloth customization.

This mod adds the Heraldry Workbench!

image

image

image

This workbench is the main station used by add-ons:

Banners and Capes

 

You can interact with the Workbench to open it's gui

image

image

You will be working here with your cloth pieces.

    You can drag and drop items or simply swap them with the GUI arrows!

Make sure you have at least one banner or cape, and a liquid container with dye, in your hotbar!

image

  image

And use the left tabs to switch banners patterns!

image

image

 

The workbench comes in all wood variants!

image

image

image

 

 

Planned Addons:

  • Shields with patterns (it will finally be possible in 1.22)
  • Tabards
  • Caparisons (i need help with them, otherwise they will NEVER get added)
  • Heraldic emblems (wooden, metal, stone)
  • Blankets with patterns
  • Boat sails with patterns
  • Glider with patterns

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.0.1 heraldry 11259 Oct 1st at 11:24 AM Heraldry-v1.0.1.zip 1-click install

Fixed: Crash when selecting pattern then clicking shapes tab

1.0.0 heraldry 3144 Sep 23rd at 11:36 AM Empty Heraldry-v1.0.0.zip 1-click install

19 Comments (oldest first | newest first)

💬 FawkesPC, Oct 30th at 1:00 AM

Is adding a new pattern as easy as just putting an image into the mod folder, or does it need a bit more work than that? Currently playing through a server with friends and we wanted to add in our own custom pattern as a kind of 'group' flag but I'm not quite sure how to go about it ^^

💬 CHUCO, Oct 27th at 3:44 AM

do you plan on adding more patterns? im a tailor on a server and i have people asking for different patterns, i myself would like a bear pattern as the town im in is called bear valley

💬 W4RD0, Oct 1st at 3:04 PM

DanaCraluminum Yes, but they are not necessarily patterns, rather symbols that would go on top of patterns like stripes, squares or crosses.

💬 DanaCraluminum , Oct 1st at 2:21 PM

W4RD0 Do you meaning adding more patterns?

💬 W4RD0, Oct 1st at 1:27 PM

How would one go about adding a specific symbol to the templates? I am helping run a server that has various crests for nations, and I would love to be able to get the exact symbols made into banners, like a lion, sword and bow, a longship, etc...

💬 NotSalad, Oct 1st at 1:22 PM

Just an FYI but none of your images in the description are viewable by people in the UK due to Imgur geoblocking their website.

💬 EthelVril, Oct 1st at 11:36 AM

Epic

💬 DanaCraluminum , Oct 1st at 11:25 AM
💬 EthelVril, Oct 1st at 11:02 AM

Same crash as both below, also shapes don't even show up for me

💬 Centerion, Sep 30th at 6:08 PM

BrotherActivus it happens because we chose a cape and tried to change its shape, it will keep crashing until you break the bench and put it down again.

💬 BrotherActivus, Sep 27th at 10:13 PM

Same Crash as @Centerion 

Crash Report
Running on 64 bit Windows 10.0.26100.0 with 32528 MB RAM
Game Version: v1.21.1 (Stable)
9/27/2025 5:11:30 PM: Critical error occurred in the following mod: heraldry@1.0.0
Loaded Mods: aculinaryartillerypatch@1.2.6-pre.4, americanfrontiersman@1.8.4, canoemode@1.0.4, cavesymphony@1.2.0, chiseltools@1.15.2, createsticks@1.3.0, ds2468@1.2.0, fagothic@1.2.1, fagreenwich@1.3.2, fahussar@1.0.0, falandsknecht@1.2.1, fatemplar@1.3.2, igniscustomstuff@1.2.1, molds@0.2.0, moreiconscs@1.1.1, morehanceforhfs@1.0.12, moretorchholders@1.0.1, overhaullib@1.11.7, primitivesurvival@3.9.6, quarterlogconverter@1.0.0, theremnants@1.0.3, rustandrailroads@2.1.1, sfaws@1.0.1, tankardsandgoblets@1.3.0, temporalsymphony@2.2.2, game@1.21.1, vsimgui@1.1.13, zoombuttonreborn@2.0.0, abcsredux@2.0.5, alchemy@1.7.18, altmapiconrenderercontinued@1.5.0, animalcages@4.0.1, attributerenderinglibrary@2.3.0, bedspawnv2@1.6.2, betterruins@0.5.0, bettertraders@0.1.0, carryon@1.10.9, cartwrightscaravan@1.7.2, combatoverhaul@0.9.7, commonlib@2.8.0, configlib@1.10.3, corduroyroads@1.0.3, expandedfoodspatch@1.7.6-pre.1, extrainfo@1.10.0, foodshelves@2.3.0, freedomunits@1.1.4, insanitylib@1.0.5, krpgenchantment@1.2.3, maltiezcrossbows@1.5.3, maltiezfirearms@1.2.3, medievalexpansionpatch@1.3.1, metalpots@1.6.1, opdoorpack@0.0.1, playermodellib@1.0.11, purposefulstorage@1.4.1, rivers@4.7.3, rustboundmagic@3.0.13, slowtox@3.0.1, statushudcont@4.0.1, thecritterpack@1.3.3, vanity@2.4.4, creative@1.21.1, survival@1.21.1, armory@1.2.1, autoconfiglib@2.0.9, drkboats@1.0.1, em@3.3.0, fastbreeding@0.0.24, fueledwearablelights@1.0.2, heraldry@1.0.0, passablebranches@0.0.3, playercorpse@1.12.0, quiversandsheaths@0.4.1, racialequality@0.1.23, stonequarry@3.5.1, tabards@0.2.1, heraldrybanners@1.0.0, capes@1.0.0, tailorsdelight@2.0.0
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
at System.Collections.Generic.List`1.get_Item(Int32 index)
at Heraldry.HeraldryWorkbenchWorkspace.GenerateOutputStackWithShape(IInventory inv, Int32 index) in C:\Users\dana_\Source\Repos\Heraldry\Heraldry\GUI\HeraldryWorkbenchWorkspace.cs:line 111
at Heraldry.HeraldryWorkbenchWorkspace.GenerateOutputStack(IInventory inv, EnumHeraldryCraftingType craftingType, Int32 index, Boolean consumeLiquid) in C:\Users\dana_\Source\Repos\Heraldry\Heraldry\GUI\HeraldryWorkbenchWorkspace.cs:line 43
at Heraldry.GuiDialogHeraldryWorkbench.SetupDialog() in C:\Users\dana_\Source\Repos\Heraldry\Heraldry\GUI\GuiDialogHeraldryWorkbench.cs:line 132
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 786
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 172
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 719
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 663
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 113
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 338
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 133
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 95
💬 Centerion, Sep 26th at 4:34 PM

ran across a bug when crafing, if you select a color and pattern then hit shape it causes a crash making you break the workbench to reset it else it crashes every time you try to use

 

💬 artemax44, Sep 25th at 2:16 PM

DanaCraluminum SaltyWater

It's a good mod, but I have a question. How do you craft simple banners? I have the table and the buckets with the dyes, but I need to add the simple banner, and I don't know how to craft it.
💬 DanaCraluminum , Sep 23rd at 8:41 PM

Centerion Have you installed all needed dependencies? 

💬 Centerion, Sep 23rd at 8:36 PM (modified Sep 24th at 6:12 PM)

how does one craft the workbench? cant find in my creative menu tryna see if its workin

EDIT I had the wrong dependency installed works perfectly now

💬 DanaCraluminum , Sep 23rd at 4:03 PM

Trainquilizer It is extremely hard to implement that

💬 Trainquilizer, Sep 23rd at 3:38 PM

im not sure if this would be possible, but i think it would be fun if you could design the banner yourself, like painting it using voxels in some way. 
(I just really want to make the helldivers cape)

💬 DanaCraluminum , Sep 23rd at 3:16 PM

Agzil Maybe someday

💬 Agzil, Sep 23rd at 3:13 PM

another addon suggestion where this could be fun to apply if possible.
saddle blankets or something similar to it. or perhaps somehow.. sails to a ship?

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