Mods / Animation Manager [OBSOLETE]

Tags: #Library
Author: Maltiez
Side: Both
Created: Nov 25th 2023 at 1:56 PM
Last modified: May 20th 2024 at 4:26 PM
Downloads: 88359
Follow Unfollow 367

Latest release (for Vintage Story 1.19.4, outdated):
animationmanagerlib_0.8.8.zip  1-click install


 

This mod is no longer maintained

Spoiler!

For other modders: would be nice to collaborate on combat related mod. Would be nice to have somebody to test features, to animate player and items, may be even to write some code, or just do research part. 

This is a library that implements animations for held items and procedural animations for items and entities

Status:

The library is in Beta test state. API is more or less set. Proper documentation and a tutorial will come later. A video example of an animation can be found in mods forum post on official VS discord server.

Dev builds with ImGui debug window: github.com/maltiez2/vsmod_AnimationManagerLib/releases. You can see info about animations played and even disable animations categories through in-game overlay.

Description:

Allows to animate items in player's hands using standard vanilla animations defined in shape file (block support - will be added later).

Allows to programmatically control vanilla animations (for entities and for item in player's hands), some features:

  • Actions you can perform with vanilla animations
    • Play animation from specified frame to another specified frame (frame can have fractional value, in other actions too)
    • Rewind animation from last played frame back
    • Ease-in on particular frame
    • Ease-out from last frame
    • Set specific frame
    • Stop animation at last played frame and keep it
    • Clear animation
  • Progress modifiers - you can change speed of animation by specifying modifier, it can smooth out animation or to the contrary make it harsher and more dynamic, you can use predefined modifiers or supply your own

Currently, you can animate:

  • Player model (synchronized, need to provide only animation code)
  • Entity model (synchronized, need to provide Entity object and animation code)
  • Item in player hands ( through AnimatableProcedural CollectibleBehavior)

Code for animating items is based on Bullseye implementation by TeacupAngel

 

 

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
0.8.8 animationmanagerlib 36903 May 20th 2024 at 4:26 PM animationmanagerlib_0.8.8.zip 1-click install

fixes

0.8.7 animationmanagerlib 1391 May 16th 2024 at 12:41 PM animationmanagerlib_0.8.7.zip 1-click install

Fixes, fixes, fixes... I hate vanilla animation system

0.8.5 animationmanagerlib 1018 May 12th 2024 at 6:53 AM animationmanagerlib_0.8.5.zip 1-click install

Some fixes, should fix problems with villages mod

0.8.3 animationmanagerlib 700 May 10th 2024 at 12:00 PM animationmanagerlib_0.8.3.zip 1-click install

Fixed bug with traders

0.8.2 animationmanagerlib 261 May 10th 2024 at 7:53 AM animationmanagerlib_0.8.2.zip 1-click install

fixed collison bug

0.8.1 animationmanagerlib 414 May 9th 2024 at 6:40 PM animationmanagerlib_0.8.1.zip 1-click install

fixed character screen lag

0.7.14 animationmanagerlib 6947 Apr 10th 2024 at 4:14 AM animationmanagerlib_0.7.14.zip 1-click install

Fixed a crash

0.7.13 animationmanagerlib 722 Apr 8th 2024 at 1:58 PM animationmanagerlib_0.7.13.zip 1-click install

Fixed animations bug in multiplayer 

0.7.12 animationmanagerlib 855 Apr 6th 2024 at 2:14 PM animationmanagerlib_0.7.12.zip 1-click install

Fixed animations not stopping on players death

0.7.11 animationmanagerlib 876 Apr 3rd 2024 at 5:46 PM animationmanagerlib_0.7.11.zip 1-click install

Fixed SSAO rendering on top of items ("transparent items" effect)

0.7.10 animationmanagerlib 416 Apr 3rd 2024 at 6:50 AM animationmanagerlib_0.7.10.zip 1-click install

Some fixes

0.7.9 animationmanagerlib 722 Apr 1st 2024 at 12:24 PM animationmanagerlib_0.7.9.zip 1-click install

Fixed animations speed bug

0.7.8 animationmanagerlib 849 Mar 30th 2024 at 12:37 PM animationmanagerlib_0.7.8.zip 1-click install

Fixed step sounds

0.7.7 animationmanagerlib 259 Mar 30th 2024 at 9:00 AM animationmanagerlib_0.7.7.zip 1-click install

Some bug fixes

0.7.5 animationmanagerlib 336 Mar 29th 2024 at 9:48 PM animationmanagerlib_0.7.5.zip 1-click install

Unstable

Changed the way animations are integrated into the game to reduce performance impact.

Incompatible with Rustbound Magic

0.7.5-dev.1 animationmanagerlib 426 Mar 29th 2024 at 10:28 AM animationmanagerlib_0.7.5-dev.1.zip 1-click install

Added some optimizations and turned off some of the camera control features to improve performance

0.7.4 animationmanagerlib 2119 Mar 20th 2024 at 1:22 PM animationmanagerlib_0.7.4.zip 1-click install

Fp shadows fix (now shadow pass uses tp animations)

0.7.3 animationmanagerlib 2222 Mar 8th 2024 at 6:22 AM animationmanagerlib_0.7.3.zip 1-click install

Fixed some bug in animations generation for a one specific edge case

0.7.2 animationmanagerlib 4431 Mar 3rd 2024 at 9:33 AM animationmanagerlib_0.7.2.zip 1-click install

Added support for overriding textures from itemtype

0.7.1 animationmanagerlib 1692 Feb 27th 2024 at 4:22 PM animationmanagerlib_0.7.1.zip 1-click install

Fixed immersive first-person mode issue with animations not being played

0.7.0 animationmanagerlib 3076 Feb 27th 2024 at 6:14 AM animationmanagerlib_0.7.0.zip 1-click install

Reworked item animations system and fixed synchronizing issues in multiplayer

Fixed resource leakages in multiplayer

0.6.3 animationmanagerlib 6716 Feb 22nd 2024 at 7:27 PM animationmanagerlib_0.6.3.zip 1-click install

Fixed some bugs in animations, fixed bug with rendering items in immersive first person

0.6.2 animationmanagerlib 243 Feb 20th 2024 at 1:01 PM animationmanagerlib_0.6.2.zip 1-click install

Fixes

0.6.1 animationmanagerlib 990 Feb 15th 2024 at 8:52 AM animationmanagerlib_0.6.1.zip 1-click install

Quick crash fix

0.6.0 animationmanagerlib 1711 Feb 10th 2024 at 7:44 PM animationmanagerlib_0.6.0.zip 1-click install

Can be unstable due to added attachments rendering

0.5.3 animationmanagerlib 1264 Feb 4th 2024 at 8:59 AM Empty animationmanagerlib_0.5.3.zip 1-click install
0.5.2 animationmanagerlib 447 Feb 3rd 2024 at 7:40 AM Empty animationmanagerlib_0.5.2.zip 1-click install
0.5.1 animationmanagerlib 835 Jan 28th 2024 at 12:34 PM animationmanagerlib_0.5.1.zip 1-click install

Fixed categories composing

0.5.0 animationmanagerlib 922 Jan 24th 2024 at 2:35 PM Empty animationmanagerlib_0.5.0.zip 1-click install
0.4.1 animationmanagerlib 779 Jan 11th 2024 at 10:13 AM animationmanagerlib_0.4.1.zip 1-click install

Some fixes

0.4.0 animationmanagerlib 408 Jan 10th 2024 at 1:48 PM animationmanagerlib_0.4.0.zip 1-click install

Better integration of procedural animations into vanilla animations (now animations weight and blending works properly with vanilla weights and blending modes)

Added suppression of vanilla animations (call Suppress(animationCode) to suppress, and Unsuppress to allow ti back)

0.3.1 animationmanagerlib 459 Jan 4th 2024 at 10:20 PM animationmanagerlib_0.3.1.zip 1-click install

Added new animations targets (not there is entity tp, fp, ifp targets similar to vanilla).

AnimatableProcedural uses "-fp" and "-ifp" like vanilla (but unlike vanilla, requires them)

0.3.0 animationmanagerlib 581 Dec 24th 2023 at 2:35 PM animationmanagerlib_0.3.0.zip 1-click install

Updated to 0.3.0. Item animation work in both fp and tp view

0.2.1 animationmanagerlib 2794 Dec 12th 2023 at 4:40 AM animationmanagerlib_0.2.1.zip 1-click install

Some minor changes

0.2.0 animationmanagerlib 716 Dec 6th 2023 at 12:02 PM animationmanagerlib_0.2.0.zip 1-click install

Reworked api for entities

Fixed bug with entity animation

0.1.1 animationmanagerlib 303 Dec 6th 2023 at 9:57 AM animationmanagerlib_0.1.1.zip 1-click install

small bugfix

0.1.0 animationmanagerlib 283 Dec 5th 2023 at 8:48 PM animationmanagerlib_0.1.0.zip 1-click install

Refactored a lot of code, probably fixed some bug

Removed some redundant methods from api

0.0.7 animationmanagerlib 315 Dec 5th 2023 at 2:29 AM animationmanagerlib_0.0.7.zip 1-click install

Fixed some bugs, changed utils, improved API.

0.0.6 animationmanagerlib 325 Dec 2nd 2023 at 9:52 PM animationmanagerlib_0.0.6.zip 1-click install

Shortest distance mode fix

0.0.5 animationmanagerlib 305 Dec 2nd 2023 at 4:51 PM animationmanagerlib_0.0.5.zip 1-click install

A lot of changes in API

Added support for RotShortestDistance

Added cyclic animations support

Added AnimatableProcedural behavior that simplifies work with items animations

Removed ItemAnimationBehavior behavior

Fixed a lot of bugs

0.0.4 animationmanagerlib 312 Nov 29th 2023 at 10:04 AM animationmanagerlib_0.0.4.zip 1-click install

Refactored interfaces and classes.

Added incode xml documentation.

Renamed Start action into Play.

Added convenience-methods to generate run parameters

Added ability to register custom progress modifiers

0.0.3 animationmanagerlib 297 Nov 28th 2023 at 5:50 PM animationmanagerlib_0.0.3.zip 1-click install

Added items animatins for fp view

0.0.2 animationmanagerlib 323 Nov 27th 2023 at 2:47 PM animationmanagerlib_0.0.1.zip 1-click install

Fully refactored from ground up (kept a lot of intermediate code and api intact)

Changed animationId to include categoryId, so now you should register animation for each category you want it to use

0.0.1 animationmanagerlib 303 Nov 25th 2023 at 1:59 PM Empty animationmanagerlib_0.0.1.zip 1-click install

36 Comments (oldest first | newest first)

💬 IILordTempestII, Sep 10th at 6:04 PM

Same issue as melodelic and tyrOS 
I am using 1.21.1

Crash Report
Game Version: v1.20.0-rc.8 (Unstable)1/8/2025 4:28:11 PM: Critical error occurred in the following mod: animationmanagerlib@0.7.2Loaded Mods: backpackpackpluscontinued@1.0.0, chargedjump@1.0.3, classrebalance@1.0.0, combatoverhaul@0.0.132, molds@0.1.2, nailsmold@1.0.2, natshumanskin@1.0.1, nomonsters@1.0.1, NoNegativeTraits@1.0.1, silentarmors@1.0.0, transmapeporter@0.1.5, game@1.20.0-rc.8, animationmanagerlib@0.7.2, armory@0.0.44, commonlib@2.3.0, dodgemaster@1.0.1, firestarters@1.0.0, freedomunits@1.1.4, glowingarrows@1.2.2, krpgenchantment@0.6.0, krpgwands@0.3.1, levelup@1.3.4, maltiezbows@1.0.4, mobsradar@2.1.2, nocharcoallost@1.0.1, roadworks@2.1.3, swifttime@1.0.3, tieredarrows@1.1.0, traitacquirer@0.9.6, vanillamoremolds@1.0.0, versionchecker@1.0.0, Verticality@0.0.1, creative@1.20.0-rc.8, vsimgui@1.1.0, survival@1.20.0-rc.8, xlib@0.8.6, configlib@1.2.0, extraoverlays@1.4.0, fsmlib@0.4.1, itemrarity@1.0.2, xskills@0.8.8, maltiezcrossbows@0.3.11
💬 MyuriC, Apr 20th at 3:47 PM

Damn shame. I don't like CE. Loved to use the Crossbows & Guns tho. Tho I just dislike CE in general now.

💬 bigboybill, Feb 4th at 5:25 PM

does this mean that the other mods using this wont work? or does another mod like combat overhaul have it?

💬 Cuddly_Khan, Jan 24th at 10:20 AM

Only Bullseye standalone is gone (for 1.20 onward at least). It still exists within Combat Overhaul

Arriator

💬 Arriator, Jan 24th at 9:20 AM

-Oh. There goes Bullseye, I guess.

💬 Roughgalaxy, Jan 20th at 6:21 PM

Man I skimmed right over the "This mod is no longer maintained" message. RIP all the mods that require this I guess.

💬 Arriator, Jan 19th at 11:45 PM

I'm also getting the System.MissingFieldException: Field not found: 'Vintagestory.Client.NoObf.ShaderProgram.AssetDomain' error. Highly unfortunate; hope all goes well in resolving the issue.

💬 melodelic, Jan 19th at 10:39 PM

I'm getting this on 1.21 stable (with no other mods than ImGui).

 

Running on 64 bit Windows 10.0.26100.0 with 16204 MB RAM
Game Version: v1.20.1 (Stable)
1/19/2025 4:38:43 PM: Critical error occurred in the following mod: animationmanagerlib@0.8.8
Loaded Mods: game@1.20.1, animationmanagerlib@0.8.8, creative@1.20.1, survival@1.20.1, bullseye-continued@2.5.8
System.MissingFieldException: Field not found: 'Vintagestory.Client.NoObf.ShaderProgram.AssetDomain'.
at AnimationManagerLib.AnimationManagerLibSystem.LoadAnimatedItemShaders()
at Vintagestory.Client.NoObf.ClientEventManager.TriggerReloadShaders() in VintagestoryLib\Client\Util\ClientEventManager.cs:line 434
at Vintagestory.Client.NoObf.ShaderAPI.ReloadShaders() in VintagestoryLib\Client\API\ShaderAPI.cs:line 53
at Vintagestory.Client.NoObf.ClientSystemStartup.HandleServerReady(Packet_Server packet) in VintagestoryLib\Client\Systems\Startup.cs:line 884
at Vintagestory.Client.NoObf.ProcessPacketTask.ProcessPacket(Packet_Server packet) in VintagestoryLib\Client\Systems\ProcessPacketTask.cs:line 16
at Vintagestory.Client.NoObf.ProcessPacketTask.Run() in VintagestoryLib\Client\Systems\ProcessPacketTask.cs:line 10
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 786
at Vintagestory.Client.GuiScreenConnectingToServer.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenConnectingToServer.cs:line 254
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 695
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 670
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 88
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 334
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 130
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

Event Log entries for Vintagestory.exe, the latest 1
==================================
{ TimeGenerated = 1/19/2025 4:34:42 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.20.1.0, time stamp: 0x66470000
Faulting module name: openal32.dll, version: 1.23.0.0, time stamp: 0x63dd31ad
Exception code: 0x40000015
Fault offset: 0x00000000000df046
Faulting process id: 0x6c68
Faulting application start time: 0x1db6abea54798a3
Faulting application path: C:\VSTEST\Vintagestory.exe
Faulting module path: C:\VSTEST\Lib\openal32.dll
Report Id: 48d3897e-30d3-4773-94fa-68ed4560ef15
Faulting package full name:
Faulting package-relative application ID: }

💬 Roughgalaxy, Jan 17th at 7:56 PM

I'm getting the same error as TyrOS, but now on stable.

💬 tyrOS, Jan 10th at 1:51 AM

i have a feeling that this is an issue with playing 1.20 and not 1.19 (a bit annoyed that there's no 1.20 files), but every time i try to load a world, i get this error:

Game Version: v1.20.0-rc.8 (Unstable)
1/9/2025 7:46:29 PM: Critical error occurred in the following mod: animationmanagerlib@0.6.3
Loaded Mods: aculinaryartillery@1.2.2, chiseltools@1.14.8, driedfirefuels@1.1.1, easybakeresin@1.0.3, floralzonescaperegion@1.0.13, floralzonescaribbeanregion@1.0.10, floralzonescentralaustralianregion@1.0.7, floralzoneseastasiaticregion@1.0.5, floralzonesmediterraneanregion@1.0.3, floralzonesneozeylandicregion@1.0.6, caninae@1.0.23, capreolinae@1.2.0, casuariidae@1.0.15, dinornithidae@1.0.7, felinae@0.2.2, machairodontinae@1.0.16, manidae@1.0.8, pantherinae@1.1.16, rhinocerotidae@1.0.10, sirenia@1.0.11, spheniscidae@1.0.3, grasstoropes@1.1.2, honey_bigger_stacks@1.0.0, nobearjetpacks@1.0.2, primitivesurvival@3.7.5, terraprety@6.0.1, game@1.20.0-rc.8, vsimgui@1.1.7, zoombuttonreborn@2.0.0, animationmanagerlib@0.6.3, betterentityinteraction@1.0.3, betterruins@0.4.4, butchering@1.7.8, chutesectionmoldmod@1.0.5, commonlib@2.6.1, configlib@1.4.1, danatweaks@3.3.9, extrainfo@1.9.5, fieldsofsalt@1.2.2, firewoodtosticks@1.0.0, fromgoldencombs@1.8.1, improvedhandbookrecipes@1.1.0, kemono@0.0.23, nodriftersonloosestones@1.0.0, pewter@1.0.0, claywheel@1.1.2, prospecttogether@2.0.0-rc.1, rivers@4.0.2, somethinginthewater@1.2.5, traitacquirer@0.9.6, Verticality@0.0.1, creative@1.20.0-rc.8, survival@1.20.0-rc.8, webstotwine@1.20.1, worm_pies@1.1.0, xlib@0.8.7, bullseye-continued@2.5.8, playercorpse@1.11.0, stonequarry@3.4.2, xskills@0.8.9-rc.1
System.MissingFieldException: Field not found: 'Vintagestory.Client.NoObf.ShaderProgram.AssetDomain'.
at AnimationManagerLib.AnimationManagerLibSystem.LoadAnimatedItemShaders()
at Vintagestory.Client.NoObf.ClientEventManager.TriggerReloadShaders() in VintagestoryLib\Client\Util\ClientEventManager.cs:line 434
at Vintagestory.Client.NoObf.ShaderAPI.ReloadShaders() in VintagestoryLib\Client\API\ShaderAPI.cs:line 53
at Vintagestory.Client.NoObf.ClientSystemStartup.HandleServerReady(Packet_Server packet) in VintagestoryLib\Client\Systems\Startup.cs:line 884
at Vintagestory.Client.NoObf.ProcessPacketTask.ProcessPacket(Packet_Server packet) in VintagestoryLib\Client\Systems\ProcessPacketTask.cs:line 16
at Vintagestory.Client.NoObf.ProcessPacketTask.Run() in VintagestoryLib\Client\Systems\ProcessPacketTask.cs:line 10
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 786
at Vintagestory.Client.GuiScreenConnectingToServer.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenConnectingToServer.cs:line 254
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 695
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 670
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 88
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 334
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 130
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

I know i have a LOT of mods, but it's this mod that's causing it, according to the crash reporter. Doesn't seem like i'll be able to use Bullseye for the time being...

💬 Finalcord, Jan 6th at 10:29 PM

I'm having an issue where, when idle animations activate on any tool, the tool moves into the center of the screen. This started well into a playthrough on a server, and doesn't appear when starting a new world, creative or survival.

💬 Notixar, Nov 13th 2024 at 9:26 AM

AlebenTod

Yeah I'm having the exact same issue with the Profound One texture, even when reverting back to 0.8.7

💬 AlebenTod, Nov 10th 2024 at 9:37 PM

There is a compatibility issue with the Rust & Rot mod. I quote my comment

 

"Hi! The problem is that only the head of a deep-sea drifter is visible . Games Version 1.19.8 mod Version 1.0.5

https://imgur.com/a/m3WjjzG

updating is a problemturned out to be in fashion Animation Manager

https://news.kalataka.ru/amlib

Alas, we will have to abandon your wonderful mod for this version. I need crossbows and muskets more in the assembly. :)"

💬 sinnala, Oct 19th 2024 at 3:30 AM

Hi got this error, sorry if its dumb i'm new to vintage story modding.

Game Version: v1.20.0-pre.6 (Unstable)
10/18/2024 8:26:36 PM: Critical error occurred in the following mod: animationmanagerlib@0.7.2
Loaded Mods: game@1.20.0-pre.6, zoombuttonreborn@2.0.0, alchemy@1.6.36, animationmanagerlib@0.7.2, betterfirepit@1.1.4, betterruins@0.3.7, carryon@1.8.0-pre.1, combatoverhaul@0.0.32, commonlib@2.5.0-rc.2, pelaguswinds@1.0.0, rivers@3.2.0, creative@1.20.0-pre.6, vsimgui@1.1.6, survival@1.20.0-pre.6, configlib@1.3.16, fsmlib@0.4.5, playercorpse@1.10.1-rc.1
System.MissingFieldException: Field not found: 'Vintagestory.Client.NoObf.ShaderProgram.AssetDomain'.
at AnimationManagerLib.AnimationManagerLibSystem.LoadAnimatedItemShaders()
at Vintagestory.Client.NoObf.ClientEventManager.TriggerReloadShaders() in VintagestoryLib\Client\Util\ClientEventManager.cs:line 432
at Vintagestory.Client.NoObf.ShaderAPI.ReloadShaders() in VintagestoryLib\Client\API\ShaderAPI.cs:line 53
at Vintagestory.Client.NoObf.ClientSystemStartup.HandleServerReady(Packet_Server packet) in VintagestoryLib\Client\Systems\Startup.cs:line 886
at Vintagestory.Client.NoObf.ProcessPacketTask.ProcessPacket(Packet_Server packet) in VintagestoryLib\Client\Systems\ProcessPacketTask.cs:line 16
at Vintagestory.Client.NoObf.ProcessPacketTask.Run() in VintagestoryLib\Client\Systems\ProcessPacketTask.cs:line 10
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 786
at Vintagestory.Client.GuiScreenConnectingToServer.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenConnectingToServer.cs:line 316
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 695
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 670
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 88
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 328
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 130
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

💬 EchoHuntsman, Sep 1st 2024 at 9:23 PM

Posted in the Discord server: 0.8.8 breaks (meteoric) iron anvil forging. No matter how much you hammer it, it won't weld. 0.8.7 works fine though

💬 NomnomX3, Aug 16th 2024 at 4:09 AM

Any updates on compatibility with VS Village? Hopefully I'll be able to protect my villagers with a musket soon.

💬 Undea, May 11th 2024 at 5:47 PM

same here

💬 Vedrit, May 11th 2024 at 1:05 AM

This mod is also causing issues with VS Village after 0.8.1 update, including the most recent version (0.8.3)

Null Ref on villager initialize · Issue #33 · G3rste/vsvillage (github.com)

💬 Thauma, May 10th 2024 at 10:11 AM

Traders crash the game after 0.8.x

 

System.NullReferenceException: Object reference not set to an instance of an object.
at Vintagestory.GameContent.EntityTrader.Initialize(EntityProperties properties, ICoreAPI api, Int64 InChunkIndex3d) in VSSurvivalMod\Systems\Trading\EntityTrader.cs:line 129
at Vintagestory.Client.NoObf.ClientSystemEntities.entityFromPacket(Packet_Entity entitypacket, ClientMain game) in VintagestoryLib\Client\Systems\Entities.cs:line 553
at Vintagestory.Client.NoObf.ClientSystemEntities.createOrUpdateEntityFromPacket(Packet_Entity entitypacket, ClientMain game, Boolean addToLoadQueue) in VintagestoryLib\Client\Systems\Entities.cs:line 515
at Vintagestory.Client.NoObf.ClientSystemEntities.<>c__DisplayClass8_0.<HandleEntityLoadedPacket>b__0() in VintagestoryLib\Client\Systems\Entities.cs:line 218
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 776
at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 731
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 163
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 676
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 651
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 88
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 324
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 128
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

💬 SpacemanSpliff, May 9th 2024 at 10:47 PM

I'm getting two bugs in 0.8.1.

First one is lighting on the character in both first person and third person breaks, the character model is fulled blacked out as if no light is shining on you, even in sunlight.
Second one is when smithing, adding material to a work item will stop the hammer from playing the hammer hit noise when striking the metal. 
Reverting back to version 0.7.14 fixes these issues. 
Thank you.

💬 Maltiez , Apr 1st 2024 at 12:24 PM

DiZek

Thanks, should be fixed in 0.7.9

💬 DiZek, Apr 1st 2024 at 10:29 AM

It seems that with both versions v0.7.7 and v0.7.8 that the animations such as Sprinting are slowed down/sluggish and swapping Tools while using them gets the animation stuck (Axe, Shovel).

v0.7.5 does not have this issue.

I disabled every single mod to figure out what was doing this and it turned out to be this one and I narrowed it down to those versions.

Hope this helps :)

💬 Maltiez , Mar 6th 2024 at 5:34 AM

Shinji170981

I chose the wrong game version for this release, apparently. It requires 1.19.4 game version, and error is about stuff from 1.19.4 being missing

💬 Shinji170981, Mar 5th 2024 at 9:19 PM

Got this error with the 0.7.2 version but the 0.7.1 version works apparently. Thanks in advance for investigating :)

05.03.2024 22:10:37: Critical error occurred in the following mod: animationmanagerlib@0.7.2
Loaded Mods: aculinaryartillery@1.1.3, bettertraders@0.0.5, chiseltools@1.10.4, samsdungeonsremastered@1.0.0, healthiertrees@1.0.0, hudrealtimeclock@1.0.0, immersivecorpsedrop@1.0.2, justmoreruins@0.9.8, largercrock@1.0.2, millwright@1.1.4, moreclay@1.0.2, nailsmold@1.0.1, quicklimepk@1.0.0, salmonfix@1.0.0, sortablestorage@2.2.2, spyglass@0.5.1, thetailmod@1.0.0, temporal_gears_stack@1.0.0, thecritterpack@0.8.8, game@1.19.3, abcsreborn@0.1.9, animalcages@3.0.2, animationmanagerlib@0.7.2, egocaribautomapmarkers@3.1.0, BedRespawning@1.0.1, betterfirepit@1.1.4, betterruins@0.3.3, carryon@1.7.4, commonlib@2.3.2, creaturekilledby@1.0.0, cuniculture@1.0.2, expandedfoods@1.6.8, extrainfo@1.7.0, flowerfarming@1.0.0, glowingprojectiles@1.1.3, herbarium@1.1.0, hudclock@3.4.0, sailboat@1.2.8, lessannoyingdrifters@1.0.1, medievalexpansion@3.13.1, meteoricexpansion@1.2.5, moreanimals@1.3.3, natsachievements@1.0.1, paxel@1.4.3, prospecttogether@1.3.0-rc.3, simplestep@1.1.6, spawnhighlight@1.2.0, spearsplus@1.0.0, steelanvil@1.0.0, stickemup@1.1.0, stonerailings@1.2.1, strspawnchances@0.1.6, terrapretatrade@1.0.0, th3dungeon@0.2.1-rc.1, trailmod@1.0.7, tstools@2.0.4, vhfp@1.1.0, vmetp@1.1.1, creative@1.19.3, vsimgui@0.3.4, vsinstruments@1.2.7, survival@1.19.3, vsvillage@0.9.2, workbenchexpansion@1.8.0, metalrecovery@0.1.19-pre.1, awearablelight@1.1.1, betterruinslootchanges@0.0.3, bullseye-continued@2.5.8, tradercamps@1.1.2, configlib@0.4.3, extraoverlays@1.4.0, fsmlib@0.2.9, playercorpse@1.9.0, simplewinddirection@1.0.2, slanted_display_cases@1.3.2, wildcraftfruit@1.1.0, wildcraftherb@0.0.0, wildcrafttree@1.1.0, itemmagnet@1.0.3
System.MissingMethodException: Method not found: 'Void Vintagestory.GameContent.EntityPlayerShapeRenderer.set_HeldItemPitchFollowOverride(System.Nullable`1<Single>)'.
at AnimationManagerLib.Patches.PlayerModelMatrixController.LoadModelMatrixForPlayer(EntityPlayerShapeRenderer __instance, Entity entity, Boolean isSelf, Single dt, Boolean isShadowPass)
at Vintagestory.GameContent.EntityPlayerShapeRenderer.loadModelMatrixForPlayer_Patch1(EntityPlayerShapeRenderer this, Entity entity, Boolean isSelf, Single dt, Boolean isShadowPass)
at Vintagestory.GameContent.EntityPlayerShapeRenderer.DoRender3DOpaque(Single dt, Boolean isShadowPass) in VSEssentials\EntityRenderer\EntityPlayerShapeRenderer.cs:line 248
at Vintagestory.Client.NoObf.SystemRenderEntities.OnRenderOpaque3D_Patch0(SystemRenderEntities this, Single deltaTime)
at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\Util\ClientEventManager.cs:line 185
at Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\ClientMain.cs:line 802
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 808
at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 724
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 200
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 675
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 650
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 88
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 318
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 128
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

💬 Maltiez , Mar 4th 2024 at 4:03 AM

mj_outlaw

It is not loaded according to logs

💬 mj_outlaw, Mar 3rd 2024 at 7:48 PM

newest crashes my game:

Running on 64 bit Windows 10.0.22631.0 with 32679 MB RAM
Game Version: v1.19.4 (Stable)
03.03.2024 20:47:15: Critical error occurred
Loaded Mods: detonateredux@1.1.1, degrees1499@1.0.0, armordurabilityiix@1.0.2, aculinaryartillery@1.1.3, tonwexp@1.1.0, cheaperarmor@2.0.2, auxiliarymod@2.0.2, backpackpack@1.0.3, bettercompost@1.0.1, blacksmithname@1.1.6, Bluesky@1.0.0, Ceramos@0.4.3, hqzlights@1.1.1, capreolinae@1.0.5, HangingOilLamps@1.0.1, haybales@1.1.2, millwright@1.1.4, moreicons_cs@1.1.0, morenails@1.1.0, pieontheshelf@1.0.0, pipeleaf@1.5.0, primitivesurvival@3.4.7, rackablefirestarter@1.0.0, ragnamans-seeds-from-crops-recipes@1.0.0, salmonfix@1.0.0, smokychimneys@1.0.0, spyglass@0.5.1, game@1.19.4, additionalmolds@1.0.1, alloycalculator@1.0.0, animalcages@3.0.2, betterfirepit@1.1.4, betterjonasdevices@1.1.0, blocksoverlay@2.5.0, brutalstory@1.0.0, carryon@1.7.4, commonlib@2.3.5, composter@1.1.0, coolinbarrel@0.5.3, debarkedlogintofirewood@1.0.0, expandedfoods@1.6.8, fancyplanters@1.2.0, icecold@0.5.1, sailboat@1.2.8, lavoisier@1.3.0, maltiezbows@1.0.3, metaltongs@1.1.3, meteoricexpansion@1.2.5, moreanimals@1.3.3, petai@2.2.3, prospecttogether@1.3.0, scythemold@1.0.0, simplestep@1.1.7, snowballs@1.0.1, stonebakeoven@1.1.3, storageoptions@1.0.2, translocatorlocator@1.0.2, creative@1.19.4, vsimgui@1.1.1, vsinstruments@1.2.7, survival@1.19.4, waypointtogether@1.0.1, woodenfortifications@0.0.4, workbenchexpansion@1.8.0, metalrecovery@0.1.19-pre.1, bullseye-continued@2.5.8, cats@2.0.1, chemistrylib@1.1.5, configlib@1.0.2, fsmlib@0.2.15, playercorpse@1.9.0, simplewinddirection@1.0.2, stonequarry@3.2.1, wolftaming@2.1.0, kosfire@1.1.3, kos-goldamalgam@1.0.0, maltiezfirearms@0.4.3
System.Exception: Don't know how to instantiate collectible behavior of class 'AnimatableProcedural' did you forget to register a mapping?
at Vintagestory.Common.ClassRegistry.CreateCollectibleBehavior(CollectibleObject collectible, String code) in VintagestoryLib\Common\ClassRegistry.cs:line 221
at Vintagestory.Common.ItemTypeNet.ReadItemTypePacket(Packet_ItemType packet, IWorldAccessor world, ClassRegistry registry) in VintagestoryLib\Common\Network\ItemTypeNet.cs:line 195
at Vintagestory.Client.NoObf.ClientSystemStartup.PopulateItems(List`1 items, Int32 listSize) in VintagestoryLib\Client\Systems\Startup.cs:line 570
at Vintagestory.Client.NoObf.ClientSystemStartup.LoadItemTypes() in VintagestoryLib\Client\Systems\Startup.cs:line 388
at Vintagestory.Client.NoObf.ClientSystemStartup.HandleServerAssets_Step1() in VintagestoryLib\Client\Systems\Startup.cs:line 341
at System.Threading.QueueUserWorkItemCallback.Execute()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()

💬 Maltiez , Feb 27th 2024 at 4:22 PM

Snowfall94

Fixed, thanks

💬 Snowfall94, Feb 27th 2024 at 2:48 PM

Latest update made animations not work in immersive camera mode for Firearms mod

The gun stays at your side you can reload/shoot but no animation, if you toggle immersive off it goes to fully animated. Just figured I'd let you know

💬 CharlieSoulfire, Feb 23rd 2024 at 6:04 PM

Thanks. I don't mind using the old animations as long as I can still use the mod. I didn't expect you to try and make any changes on your end for such a small mod, anyway, if it was more than a small change. You're the best Maltiez

💬 Maltiez , Feb 22nd 2024 at 11:39 PM

CharlieSoulfire

It is incompatibility of Bullseye with Kobold Player Model cause animations are patched in into only seraph's model... I'll try to make a compatibility patch in an hour or so.

Upd.: no, sorry, this `Kobold Player Model Port` mod is such a mess, that I can't add proper compatibility. I'll try to make it not crash, at least.

Upd.2: fixed crashes, but aiming animations wont work with this mod (will be similar to 2.5.3 version)

Upd.3: now Kobolds Model mod has proper support from its side too

💬 CharlieSoulfire, Feb 22nd 2024 at 11:15 PM

The game crashes when attempting to use a bow in the newest version of Bullseye and the crashes reference Animation Manager and Bullseye. https://pastebin.com/ufkXdK6B

💬 Maltiez , Jan 27th 2024 at 2:13 AM

NukoSan

No, this error is about vanilla animation manager

💬 NukoSan, Jan 27th 2024 at 12:34 AM

After getting some mods updated alongside yours I am getting this:
[Error] Exception: Field not found: 'Vintagestory.API.Common.Entities.Entity.AnimManager'.
at fantasycreatures.src.common.entity.EntityDragonFC.OnGameTick(Single dt)
at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt) in VintagestoryLib\Server\Systems\World\EntitySimulation.cs:line 329
at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt) in VintagestoryLib\Server\Systems\World\EntitySimulation.cs:line 168
at Vintagestory.Server.ServerMain.Process() in VintagestoryLib\Server\ServerMain.cs:line 886

 

Could be animation library?

💬 Maltiez , Dec 2nd 2023 at 4:41 PM

Samino2

Not exactly, I made this a standalone library cause ppl asked to. Desync problems of fsm lib animations is solved in dev build, but I dont want to released it cause it will probably cause networking problems. But I will use this lib to remake animations for Croccbows and Firearms, it just will take some time.

💬 Samino2, Dec 2nd 2023 at 3:25 PM

yay is this to patch the animation problem in your mods?

💬 misterandydandy, Nov 25th 2023 at 3:29 PM

I'll be playing around with this at some point 

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