Komet is now public!
With a lot of time, hard work and math it's released, both on the ModDB Page, as well as on Github.
Komet (previously vsperf <- this was a placeholder) is a performance booster mod which uses harmony patching.
55 messages · Page 1 of 1 (latest)
With a lot of time, hard work and math it's released, both on the ModDB Page, as well as on Github.
Komet (previously vsperf <- this was a placeholder) is a performance booster mod which uses harmony patching.
Komet - Performance Mod
I've released the first Preview Build of 1.2.0.
Changelog:
Incremental Cull Cache Removal
Hi i'm DinoYeOldy from moddb.
Here's the vid.
As you can see i have high hopes for your mod
my laptop really struggling with game and capture even on low settings
I see, could you maybe type in chat .komet hitch and afterwards .komet report
When you did that, you can drop your log files here so that I can take a look.
Hera are the files.
Noticed error in main log
2.9.2026 22:48:35 [Error] [komet] could not enable 'frame + render stage measurement', running without it. This is safe but you lose the speedup.
2.9.2026 22:48:35 [Error] [komet] Exception: Ambiguous match in Harmony patch for Vintagestory.Client.NoObf.ChunkTesselator:populateTesselatedChunkPart
---> System.Reflection.AmbiguousMatchException: Ambiguous match found for 'Vintagestory.Client.NoObf.ChunkTesselator Int32 populateTesselatedChunkPart(Vintagestory.API.Client.MeshData[][][], Vintagestory.Client.NoObf.TesselatedChunkPart[] ByRef)'.
at HarmonyLib.AccessTools.<>c__DisplayClass50_0.<Method>b__0(Type t)
at HarmonyLib.AccessTools.Method(Type type, String name, Type[] parameters, Type[] generics)
--- End of inner exception stack trace ---
at HarmonyLib.AccessTools.Method(Type type, String name, Type[] parameters, Type[] generics)
at Komet.Measure.MeasurementPatches.Apply(Harmony harmony)
at Komet.KometModSystem.<ApplyPatches>b__58_5()
at Komet.KometModSystem.Patch(Action apply, String what)
maybe something to do with that
Thank you for the logs, I will try to fix the issues for the next preview build:)
@honest wren
Well, the preview build is a... preview build, it's unstable with new stuff but sometimes it breaks ^^'
As this is a preview/beta build, there may be bugs, crashes etc.
@honest wren Try it out and let me know if everything works now :)
SHA256 Checksum: d80c94ed06854f9a8d7cdcfc7fd56272481df03e1efcbc11ab7ef4b99be9fb59 Komet_v1.2.0-pre.3.zip
Github Release: https://github.com/xToast-dev/komet/releases
Everything here answers a report from someone running pre.2, or follows from one.
https://mods.vintagestory.at/komet. Contribute to xToast-dev/komet development by creating an account on GitHub.
NullReferenceException inWeatherSystemClient.OnRenderFrame. pre.2 introduced a per-frame budget on the main-thread.komet replies follow the game language;assets/komet/lang. Missing translations fall back to the EnglishMeasureRenderStages setting is gone from the config class. It was never read.komet.json keeps working,Every build runs on GitHub Actions: both mods built, the full patch and behaviour suite run
against the real game assemblies, the packaged zips attached to the run, previews published
under Releases. The SDK version is pinned in global.json — a different patch level produces
a different assembly, which is measurable and would otherwise break reproducibility silently.
Culling/ → Komet.Culling, Measure/ → Komet.Measure). Not cosmetic: an editor ruleKomet 1.2.0-pre.4 released!
https://mods.vintagestory.at/komet#tab-description
(patchnotes to big, therefore an cool image :))
(again the patchnotes are so big, that I need to put it in an image ^^')
Also now with a new Iocn drawn by me in Aseprite!
Please report any Issues here or on the Github Page!
Hi! Really like to see more optimization mods, thanks a lot for that
I wanted to ask if this mod has some other incompatibilities, as im getting worldgen stuck in a loop when using this mod
Hello! What Mods are you using?
Do you have some logs?
I currently do not have a full incompatibility list yet, but I could improve the Mod if I receive more reports regarding issues with other Mods
I'll get some logs, for the moment I can give my mod list, thanks for checking!
additivechiseling_0.5.1.zip
algernonsterrainsampler_1.3.0.zip
AmbientsBird.zip
apewindows-v1.22.0-1..0.zip
armoryfork_1.11.1.zip
bedspawnv2_1.7.1.zip
BetterForest_0.1.2_Custom_V19.zip
boatautopilot_1.6.2.zip
butterflydisplayV1.22.0-1.2.0.zip
CaveOnlyOresRevamp.zip
claypress_1.1.0.zip
ClimateScalePatch_1.1.0.zip
CO-idle-reanimation-1.0.0_v1.22.7.zip
combatoverhaulfork_0.18.8.zip
DarcesDriftersRedone-1.3.0.zip
Easy Building 1.2.2.zip
ElkPhysics V3.0.3.zip
EternalStew_v2.0.1.zip
EvergreenPapyrus-1.0.0.zip
fairfish_2.0.0.zip
farseer_1.4.0.zip
fastmap_122.5.1.zip
firewoodtostick.zip
FunctionalMinerBeltAndLantern.zip
gearlock-firearms-net10_1.0.8.zip
immersivemodularbackpacks_1.7.6.zip
jsonpatcheslib_1.5.9.zip
Laboros-machete_1.0.2.zip
manualcrank_1.0.1.zip
MiningDropsMoreStone.zip
Opine_Upon_Pine_v1.0.10.zip
overhaulliblegacycompat_1.2.9.zip
ProspectingScan-1.22.zip
Re-Reforged Tools v1.0.2 Custom.zip
rivers_5.0.3.zip
riversextended_0.1.0.zip
scaffolding_1.3.1.zip
shipwright_1.4.1.zip
simplewatertweaks-0.15.zip
Skyrim Music.zip
SleepingBagMod_1.0.1.zip
spinningwheel_1.2.13.zip
statushudcont_4.4.0.zip
temperatureheighttweak_0.4.0.zip
TerraPrety_7.10.2.zip
toolsanimationsfork_1.2.7.zip
tzpraisethesun_v1.0.1.zip
visiblebags_1.0.2.zip
vsimgui_1.2.7.zip
vsroofing_1.7.2.zip
WarmerElks.zip
warmweathereffects_1.6.0.zip
waterweathersimulationredux_1.2.0.zip
Thank you for also providing the Version Numbers of the Mods!
I'll wait till you include your log files, since otherwise I am sadly not really able to resolve the issue :/
How good is this can people confirm, is this better than optitime and tungsten?
Its pretty good
You can try both and see which one runs better for you
Hmmm
I'll have to test it out
Personally ive got better performances after switching from optitime to komet
Dunno about optimum
Could also depends on what is causing your lag
The main difference is that i get a the occasional random crash more often and that stuff like crafting or shadows are choppy
Sorry for not posting the log files, the 1.2.0 release seems to have fixed the issue, the world now generates without problems
Hmm crashes is pretty huge I want to create a heavy modlist for a server so I can't afford performance mods who causes more problems then fix
for me, in a direct 1-1 comparison, Komet seemingly gets a higher FPS on average VS Optimum, which is already really good.
the problems.
Komet, although getting a higher average FPS, has a less stable FPS average than Optimum.
Optimum has the benefit of being able to load chunks/worlds considerably faster and with much less compute overhead through optimized code, while Komet is simply better utilization of available hardware and block-culling.
I've done recent testing using both optimum and Komet at the same time, and while the FPS gain is rather substantial (ON MY HARDWARE), it comes at the cost of severe instability.
@blissful elbow The mod greatly improved my pc's performances, but I'm having issues with crafting, it often lags a lot when trying to put things in the grid
There is also a bug that doesn't let you craft some blocks at random intervals, I don't know how to describe it so I recorded it. To fix it I have to restart the game
Heya, I am currently programming a full rewrite of Komet, I will keep you updated, when I release it! :)
Thank you!
hey I'm playing on a heavily modded server and my fps goes to shit when going from the underground to surface near my base. roughly around y=90, the worst offender "opaque" goes from 22% to almost 50%. what does "opaque mean"?
upon closer inspection, it seems to refer to blocks placed by me. no matter how many there are in frame, be it a big house or a piece of path, my FPS is low as long as there's man-made stuff in frame. the moment I turn to the forest it goes back to 60fps
server mod list:
narrowing FoV seems to SIGNIFICANTLY boost fps
I'll also include this
hope it helps with development!
oh yeah it makes sense it doesn't lag when looking at a forest but lags when looking at a path made of slabs - theres conflicts with place on slabs
Thank you! And yes that helps!
I have a problem thst only started to show up when i started to use Komet
At random intervals, there will be moments where the game freezes for a few seconds
Any idea of what could be causing it? It doesn't seem to be triggered by any action in specific
I don't recall this happening when i didn't have komet installed