Mods / Banners
Author: DanaCraluminum
Side: Both
Created: May 25th at 2:19 PM
Last modified: 3 days ago
Downloads: 10105
Follow Unfollow 155
Latest file for v1.20.0-pre:
Banners-v1.1.0.zip
1-click install
I'm living in Ukraine and there is war happening right now. Most of my free time I spend on modding when I get a few hours between electricity blackouts.
If you love my work, you can support me on Patreon, I would greatly appreciate it ❤️. Donations keep me doing what I truly love - modding.
modid: flags
Moby and I have worked tirelessly for a month on this mod, and we're excited to finally present it to you! The first mod of its kind to introduce extremely customizable banners to Vintage Story!
Should be safe to use in existing saves, but not recommended to remove unless you want to lose existing banners!
The in-game handbook contains guides that explain how everything works in the mod.
Addons:
- More Banners (standalone mod, but you can use 8 patterns from there)
- Map Icons for Banners (patterns for vanilla map icons)
Features include:
- 70+ banner patterns (full list)
- Pattern system. Apply, remove and copy patterns for banners.
- Cutouts system for creating pennons
- Pattern unlocking system implementing basic and rare patterns that can be bought from traders or found in ruins. Everything unlocked when "no lore" mode is enabled (e.g. homo sapiens playstyle).
- Caparisons. Equip banners on elks as caparison (blanket slot)
- Boat / raft customization system using banners (including Joy of Sailing).
- Bed customization system using banners.
- Config window. Toggle with hotkey (default: Ctrl + Shift + B)
- Banner preview HUD. Toggle in config.
- Banner overview HUD. Toggle in config.
- Custom commands
- Minecraft to Vintage Story banner converter
- Rename, rotate, and change model of banners
- Wind animation system that makes banners flutter in the wind.
- Pattern group system (for modders).
- Banner modes
- Edit mode
- Pick up on right-click
- Save rotations
- Wind mode (wind animation)
- Edit mode
- Visual and audio effects when interacting with banners
For any help with the mod, contact me on my discord server or on official VS discord.
If you are a modder interested in adding your own banners and/or patterns, mod is designed to support addons seamlessly.
Contributors
Gallery (there are other images)
FAQ
Documentation
Localization
Useful tools
- ViesCraft Machines compatibility
- Animations
- Integrate MC to VS banner converter with survival
- Config for "litres per layer"
- Color palette as liquid container with slots, in each slot you could put different dyes by clicking on placed liquid container
- Paint brush as pattern holder, it would have tool modes to choose pattern and color. To add rare patterns to paint brush, drag and drop banners from ruins exactly the same way as adding new material when chiseling
- Patterns: VS gear
- Dyes: magenta, light blue, light gray, lime and cyan
- Liquid consumption ratio per banner/pattern type (e.g. 5.0 x 0.1L = 0.5L)
- Carry banners on poles to battle
- Apply banners to sails on boats (at the moment they are added separately from sail)
- Apply banners to shields.
- Apply banners to gliders.
- Apply banners to windmills.
- Apply banners to blocks as wallpapers / floor mats where you can place anything on it.
- Display banners on the map.
- Flagpoles.
- Freeform placing with Shift + Ctrl.
- Axis lock for rotations.
- Attribute to disable 22.5 rotations.
- Drop banner if not attached to anything.
- Proper horizontal orientation when placing banner.
- Wrench + hotkey to open very advanced menu for rotation, origin, translation, scale etc.
- Store banners in scroll racks
- Addon: Playing Cards
- Addon: Massive Banners
- Addon: Patterns: Map icons
- Addon: Patterns: Cave paintings
- Addon: Clothing (capes)
- Addons can be added into main mod instead
- Animated banners using LibATex
Joy of Sailing (banners on boats)
Vanilla Variants (banners on beds)
Wildcraft: Fruits and Nuts (spindle red dye)
Wildcraft: Trees and Shrubs (uses boards in banner recipe)
none
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v1.1.0 | 66 | 3 days ago | Show | Banners-v1.1.0.zip | Install now | |
v1.0.0 | 59 | 6 days ago | Show | Banners-v1.0.0.zip | Install now | |
v0.33.1 | 2289 | Sep 6th at 12:30 PM | Show | Banners-v0.33.1.zip | Install now | |
v0.33.0 | 1597 | Aug 11th at 8:56 AM | Show | Banners-v0.33.0.zip | Install now | |
v0.32.1 | 1000 | Jul 26th at 9:03 PM | Show | Banners-v0.32.1.zip | Install now | |
v0.32.0 | 1526 | Jul 16th at 8:28 PM | Show | Banners-v0.32.0.zip | Install now | |
v0.31.0 | 518 | Jul 8th at 5:20 PM | Show | Banners-v0.31.0.zip | Install now | |
v0.30.0 | 425 | Jul 2nd at 11:26 AM | Show | Banners-v0.30.0.zip | Install now | |
v0.29.2 | 112 | Jun 30th at 5:06 PM | Show | Banners-v0.29.2.zip | Install now | |
v0.29.1 | 254 | Jun 29th at 2:44 PM | Show | Banners-v0.29.1.zip | Install now | |
v0.29.0 | 96 | Jun 28th at 7:00 PM | Show | Banners-v0.29.0.zip | Install now | |
v0.28.0 | 220 | Jun 24th at 10:23 PM | Show | Banners-v0.28.0.zip | Install now | |
v0.27.0 | 317 | Jun 18th at 10:03 AM | Show | Banners-v0.27.0.zip | Install now | |
v0.26.1 | 362 | Jun 8th at 12:24 PM | Show | Banners-v0.26.1.zip | Install now | |
v0.26.0 | 100 | Jun 7th at 7:56 PM | Show | Banners-v0.26.0.zip | Install now | |
v0.25.0 | 272 | Jun 1st at 11:05 PM | Show | Banners-v0.25.0.zip | Install now | |
v0.24.0 | 462 | May 28th at 2:07 PM | Show | Banners-v0.24.0.zip | Install now | |
v0.23.0 | 429 | May 25th at 4:16 PM | Show | Banners-v0.23.0.zip | Install now |
DanaCraluminum I think it may be related to a different mod. I tried disabling the Banners and I still can't create a new creative world or load into an existing creative one. I also can't create a homo sapiens world so I think I need to do some more testing to figure out which mod is the real culprit. Sorry about the confusion!
dangerousb Does it happen when you force quit before world is fully loaded?
Hi, I love the mod! I'm still on 1.19.8 using version 0.33.1 and when I tried to make a new creative world I got this error:
15.11.2024 19:25:17 [Error] Exception: Object reference not set to an instance of an object.
at Vintagestory.API.Util.ObjectCacheUtil.GetOrCreate[T](ICoreAPI api, String key, CreateCachableObjectDelegate`1 onRequireCreate) in VintagestoryApi\Util\ObjectCacheUtil.cs:line 22
at Flags.ItemBannerPattern.get_Meshes() in C:\Users\dana_\Source\Repos\Craluminum-Mods\Banners\Banners\src\Item\ItemBannerPattern.cs:line 17
at Flags.ItemBannerPattern.OnUnloaded(ICoreAPI api) in C:\Users\dana_\Source\Repos\Craluminum-Mods\Banners\Banners\src\Item\ItemBannerPattern.cs:line 33
at Vintagestory.Server.ServerMain.Stop(String reason) in VintagestoryLib\Server\ServerMain.cs:line 1161
Interestingly, I am able to load into my survival world with the same mods enabled.
thanks! no crash now
Lacero Try new version
I see you said the mod needed no updates for 1.20 below but I think there's a problem, had a crash when trying to use a vanilla raft
Running on 64 bit Windows 10.0.19045.0 with 32682 MB RAM
Game Version: v1.20.0-pre.11 (Unstable)
10/11/2024 14:44:39: Critical error occurred in the following mod: flags@0.33.1
Loaded Mods: BetterGrass@0.0.3, bettertraders@0.0.7, buzzwords@1.7.0, combatoverhaul@0.0.44, manidae@1.0.5, rhinocerotidae@1.0.6, sirenia@1.0.8, spheniscidae@1.0.0, millwright@1.1.7, cbetterfertilizer@1.2.0, primitivesurvival@3.7.0, translocatorengineeringredux@1.5.4, game@1.20.0-pre.11, vsimgui@1.1.7, vtr@4.0.4, alchemy@1.6.39, apegrapes@1.1.2, armory@0.0.5, egocaribautomapmarkers@4.0.0, flags@0.33.1, betterruins@0.3.9, carryon@1.8.0-pre.1, configlib@1.3.17, fendragonbcs@0.1.2, hydrateordiedrate@1.5.3-pre.11, creative@1.20.0-pre.11, survival@1.20.0-pre.11, wildgrass@1.1.2, shearlib@1.0.2, wool@1.2.2
System.MissingMethodException: Method not found: 'Void Vintagestory.GameContent.EntityShapeRenderer.MarkShapeModified()'.
at Flags.EntityBehaviorBoatWithBanner.OnEvent(String eventName, EnumHandling& handling, IAttribute data)
at Vintagestory.Client.NoObf.ClientEventAPI.PushEvent(String eventName, IAttribute data) in VintagestoryLib\Client\API\ClientEventAPI.cs:line 476
Snowfall94 I will add it only once this idea gets popular.
Here is how much you could fit on it:
It'd be neat if you could use a feather and ink to write on them. So you could make a custom banner with words on it, so you could do banners for shops and stuff. Like having a custom banner with the words "Cloak and Stagger" hanging out front of your tavern (For multiplayer/Roleplay reasons)
Just suggesting this because I don't see anything that says "hey, you can write words on these" and idk if you like the idea, but personally I think it'd be neat
The mod survived 1.20, no updates needed. Actually, I need to add support for new sailboats and elk
ssunny2008 Are you using 0.33.0 version? Is edit mode for banner enabled? Press Ctrl + Shift + B to open config and then toggle Extra info, what does it say about edit mode?
Hiho,
are there any known bugs so far? I got a banner (plain) version, but i´m not able to dye it. I´ve the pattern in my offhand and tried it with different dyes in a bowl but nothing happens sadly.
Greetings
DanaCraluminum i could screenshare via discord sometime!
SkullyDog Could you send screenshot somewhere? Also what banner you used and what patterns you expected it to unlock?
I seem to have an issue where learning the banner pattern is only available for that banner i learned it from. is there something i may be doing wrong?
endey Could you join official vs discord and ping me in "mods" channel?
yeah sure, my discord is endeyfire.
im under the mild assumption right now that theres a significant mod conflict between your mod and something else. might wanna get the modlist from the other dude who said his game was stuttering, and do a comparison with mine.
endey I'm debugging the mod non-stop for few days already and still haven't found the source of lags, could you help me in discord with this?
im getting lag spikes every second with this mod. which is a shame.
My ideas- sadly- often do. Thanks for reading it, though. :)
SniperGecko Both these solutions require too much work
DanaCraluminum
The following idea goes to solving the issue you brought up but through its own mod, I'd think.
The ability to alter the offered trade stock by way of.. almost making requests.
I can think of two ways right-off; having a small special-scroll holder in which you can place a scroll with a desired 'focus' (Purchase Order). For example, you might write a couple different PO scrolls, Artisan:Tapestry, Artisan:Storage, Artisan:Flowerpot. A particular Artisan trader may have a scroll holder than can hold only one scroll or two or many.
Let's say you place an Artisan:Storage Purchase Order into their scroll-holder. Check back after a day or two and the scroll is gone and half the trades have been replaced with a variety of Storage Vessels- and what luck; the artwork you wanted is available! You got what you wanted so you place an Artisan:Wallpaper PO into the scroll-holder. A few days later you see that the wallpaper you wanted to sell is not there, darn. Adding another Artisan:Wallpaper would change the stock options again; or just leaving it for several days will revert his trades back to the original options.
A mod like this could be used to add support for many mods simply through adding their PO as part of their mod, if a Purchase Order mod were in a pack. For this mod you could have Artisan:Banners. Then the default-trades are unaffected unless a player opts in. Then once they have what they need, the trades revert anyway.
The second way would be placing some block near their wagon outside of their claim to change their trades. Less interesting but would be affective. Perhaps just placing banners around their camp to add Banner trades and removing them to remove the trades.
SiiMeR I can't reproduce lag spikes in single player
The latest version (v0.30.0) causes a ton of lag on my server. The frametimes become extremely unstable and the fps is lower overall. Reverting to v0.29.1 fixed the issue immediately.
Looking at logs and performance graphs, I didn't notice anything odd.
Jenpai I don't want to add new traders for few things, any ideas how to fix this other way? I tried to make them rarer in trader window but then they leave empty slots
Couldn't help but notice that banners really clog up merchant's stock; Might be a good idea to have their own merchant?
Soon
Please make a Hexagon or Honeycomb patern!
Epic, but I don't play the game any more, I just check in every now and then to make sure none of my mods broke.
Mobius Thank you, enjoy!
Looks sooo satisfying, gonna have fun with this!
add creaper ahh man pattern
Marlim Thank you
This looks wonderful!
OmegaHaxors Check this out