Mods / Extra Info

Category: #Cheat #Crafting #QoL #Tweak #Utility
Author: DanaCraluminum
Side: Client
Created: Jul 4th 2023 at 3:43 PM
Last modified: Aug 5th at 9:22 AM
Downloads: 21420
Follow Unfollow 482

Latest file for v1.20.0-pre:
ExtraInfo-v1.8.1.zip 1-click install


[Discord]

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.

Useful information for handbook, blocks, items, entities, literally everything.
 
CONTRIBUTORS / CREDITS
CLIENT SIDE FEATURES (ALWAYS WORK)

(Hotkey) Open handbook for entity (Shift + H)
(Hotkey) Highlight reinforced blocks (default: Ctrl + T)
(Hotkey) Mycelium highlighting (default: Shift + M)
(Handbook) Trader goods info, including stock amount, buy and sell prices
(Handbook) Trader icons who buy/sell a block/item
(Handbook) Blocks an animal prefers to eat
(Handbook) Animals that eat this block
(Handbook) Burn times for pit kiln fuels (pit kiln page)
(Handbook) Trough info for troughs (what food animals prefer)
(Handbook) Panning drops info for pans
(Handbook) Tree growth time (for saplings and tree seeds)
Farmland info (hours to next stage)
Farmland drop chance info when Farmland Drops Soil mod is loaded
Block breaking time info
Total items in a pile info
Workable temperature info
Steel progress
Block transient progress (torch burning, resin growing etc.)
Skep progress
Translocator info (teleport coordinates)
Charcoal pit progress
Pit kiln progress
Coke oven progress
Bloomery progress
Quern progress
Bomb info (explosion radius, explosion type, fuse time)
"Sealed" in the sealed crock's name
Temperature in the item's name
Display metal units amount for ore chunks and nuggets depending on stack size

Liquid container capacity displayed as white=>blue durability bar

image

SINGLEPLAYER FEATURES

(Handbook) Creature's health, damage and damage tier
(Handbook) Creature drops

keywords
farmland progress
torch time
torch progress
resin time
resin progress
blockDiet
pan drops
animal drops
entity drops
pitkiln info
pitkiln time
pitkiln progress
pitkiln fuel
translocator coordinates
coke progress
second
seconds
hour
hours
minute
minutes
trough food
favorite food
animal food
creature food
entity food
moreinfo
more info
crop growth
crop time

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.8.1 5695 Aug 5th at 9:22 AM Show ExtraInfo-v1.8.1.zip Install now
v1.8.0 954 Jul 25th at 11:40 AM Show ExtraInfo-v1.8.0.zip Install now
v1.7.1 368 Jul 22nd at 12:40 PM Show ExtraInfo-v1.7.1.zip Install now
v1.7.0 5201 Jan 19th at 11:14 AM Show ExtraInfo-v1.7.0.zip Install now
v1.6.0 1808 Oct 30th 2023 at 9:02 PM Show ExtraInfo-v1.6.0.zip Install now
v1.5.3 2687 Sep 11th 2023 at 9:45 PM Show ExtraInfo-v1.5.3.zip Install now
v1.5.2 373 Sep 9th 2023 at 12:24 PM Show ExtraInfo-v1.5.2.zip Install now
v1.5.1 384 Sep 5th 2023 at 12:22 PM Show ExtraInfo-v1.5.1.zip Install now
v1.5.0 770 Aug 13th 2023 at 2:42 PM Show ExtraInfo-v1.5.0.zip Install now
v1.4.0 596 Aug 3rd 2023 at 1:11 AM Show ExtraInfo-v1.4.0.zip Install now
v1.3.0 574 Jul 25th 2023 at 1:03 PM Show ExtraInfo-v1.3.0.zip Install now
v1.2.0 597 Jul 16th 2023 at 7:26 AM Show ExtraInfo-v1.2.0.zip Install now
v1.1.1 365 Jul 13th 2023 at 10:59 PM Show ExtraInfo-v1.1.1.zip Install now
v1.1.0 226 Jul 13th 2023 at 4:06 PM Show ExtraInfo-v1.1.0.zip Install now
v1.0.0 822 Jul 4th 2023 at 3:46 PM Show ExtraInfo-v1.0.0.zip Install now

105 Comments (oldest first | newest first)

💬 EmilyKozlowska, Nov 9th at 4:58 PM

Kherron That issue happened to me it seems, thank you for reporting your findings, that was my issue as well thank you so much for helping me also!

Did you delete the DLL file?

💬 kala, Oct 9th at 7:40 PM

fucking legendary mod

💬 Kherron, Sep 22nd at 7:44 PM

In my case I had a 1.18 intance on my pc and a 1.19.8 instance on my pc, cause I played Survival on the older version but had a server I played on that ran on the newer one, I had to manually configure where each one would place their world saves and load their mods from, I was using both and the 1.18 instance I did my solo play on was working fine. I was moving my old saves over and updating them and their mods to the 1.19.8 instance. I have since created a brand new creative world to test, with the mod active, same issue, the trader info won't show pricing, charcoal pit won't show info either, neither will ingots show workable temp like previously. 

I did a bit of a dive into the files and info, it seems in VintagestoryData/Cache/unpack folder, it had carried over the old mod cache of extra info, and when I deleted the old version from the actual mod folder the version in unpack remained, when adding the latest mod version it made a chace for this one, but because there were two extra info's it wasn't actually showing the results. Deleting the old version in the unpack folder in Cache worked and the info is now showing as normal. 

 


DanaCraluminum, also TheAmethyst this might fix your issues. 

💬 DanaCraluminumAuthor, Sep 22nd at 7:21 PM

Kherron I can't reproduce the issue, mod works for me on 1.18, 1.19 and 1.20 without any issues

💬 Kherron, Sep 22nd at 7:17 PM

Issues arising when moving from 1.18 to 1.19 versions of this mod when updating the world. The update works and everything else loads fine however the mod isn't working. Handbook not providing the extra info on traders for example. it's also not showing smithing temps like before either. same issue I think as TheAmethyst

💬 DanaCraluminumAuthor, Sep 16th at 10:28 AM

Cuddly_Khan No plans

💬 Cuddly_Khan, Sep 16th at 10:14 AM

Hi! I was wondering if it would be possible for you to add a timer to the forge? Would be handy to see how long until the coal in the forge lasts.

💬 TheAmethyst, Aug 7th at 9:30 PM

I just meant that this mod wasn't working on my world when I updated it. I wasn't nessicarily saying that it was a bug with the mod. Could be somthing with how the game handles mods. I'm not sure. DanaCraluminum

💬 DanaCraluminumAuthor, Aug 7th at 12:36 PM

TheAmethyst Pit kiln timer and charcoal timer are completely separated

💬 TheAmethyst, Aug 7th at 12:33 PM

Im confused why you said "both bugs"

💬 DanaCraluminumAuthor, Aug 7th at 11:52 AM

TheAmethyst There is no config. I don't know why you think about one of my other mods, because I have 98+ other mods beside these two

💬 TheAmethyst, Aug 7th at 11:50 AM

DanaCraluminum I probably just need to start a new world or something. It's probably a config file as to why this mod isn't loading idk. Both bugs? Do you mean your Double Slabs mod too?

💬 DanaCraluminumAuthor, Aug 7th at 8:56 AM

TheAmethyst Can't reproduce both bugs

💬 TheAmethyst, Aug 6th at 10:30 AM

The mod. The game showed it as enabled but it wasen't doing anything in my world. No Pit Kiln timer/charoal pit time.

💬 DanaCraluminumAuthor, Aug 6th at 8:04 AM

TheAmethyst What exactly doesn't work?

💬 TheAmethyst, Aug 6th at 12:59 AM

DanaCraluminum updated to 1.8.1 and it no longer works. Reverted back to 1.8.0. and it works. Do i need to delete a config or something?

💬 TheCatboyKing, Aug 5th at 11:47 PM

Thank you for the quick patch Craluminum. Take care and stay safe out there. 

💬 DejFidOFF, Aug 5th at 8:17 PM

ooh ok, thank you DanaCraluminum

💬 DanaCraluminumAuthor, Aug 5th at 8:06 PM

DejFidOFF Not technically possible

💬 DejFidOFF, Aug 5th at 7:48 PM

DanaCraluminum

This mod - Extra Info, so everyone connected to the server will download and use this mod. Because right now it is Side: Client

 

💬 DanaCraluminumAuthor, Aug 5th at 5:56 PM

DejFidOFF What exactly?

💬 DejFidOFF, Aug 5th at 5:45 PM

hey o/ DanaCraluminum

 

Is it possible to make it for server too? Thank you.

💬 DanaCraluminumAuthor, Aug 5th at 9:22 AM

TheCatboyKing Fixed

💬 TheCatboyKing, Aug 5th at 5:04 AM

Encountered A bug that I had with the updated version of the mod. whenever you make bread with the bucket of water, every itteritive craft of bread after the bucket is no longer full, comes out with a 0 durability, unstackable state. removing the mod fixes the issue. I wanted to leave this note here so i could make you aware of the issue. Thank you for your time. 

💬 dashr, Aug 1st at 7:41 PM

DanaCraluminum I've deleted the image. Idk why it was there. Point still stands - weird desync on servers but only in the gui of Exra Info.

💬 DanaCraluminumAuthor, Aug 1st at 4:32 PM

dashr There is image attached to your message

💬 dashr, Aug 1st at 4:06 PM

DanaCraluminum What? I've never said I made an image. Do you need one for clarification?

💬 DanaCraluminumAuthor, Aug 1st at 12:52 PM

dashr Image doesn't exist

💬 dashr, Aug 1st at 9:48 AM

DanaCraluminum Yes, I thought that too, until I noticed that we have different times for e.g. the Pit Kiln etc. on a server with other players. Of course, this happens when we turn them on at the same time. We've tested it repeatedly - but the timers are still completely different. Maybe it's a vanilla thing. Since the Pit Kiln Timers show incorrect numbers, they are nevertheless finished at exactly the same time.

 
💬 DanaCraluminumAuthor, Aug 1st at 9:08 AM

dashr There are no features that should be synced

💬 dashr, Jul 31st at 9:57 PM

Will there ever be a version that is compatible with Server Sync?

💬 Ernie, Jul 26th at 11:41 AM

Ah ok, I see it now in the version info. I never used that version.  Thanks for the reply!  Maybe mark those features as temporarily disabled in the "Client Side Features" section above? DanaCraluminum

💬 DanaCraluminumAuthor, Jul 26th at 7:53 AM

Ernie That feature is disabled since 1.7.0

💬 Ernie, Jul 26th at 6:17 AM

I love this mod.  The extra information given is very useful.  However, for some reason I don't see the "animal eats X" and "X is eaten by" information in the handbook.  I suspect it's because my server has the mod PetAI on it.

💬 lord_luba, Jun 7th at 5:12 PM

I see, thanks for the answer.

💬 DanaCraluminumAuthor, Jun 7th at 4:11 PM

lord_luba I can't find source code for Primitive Survival, so I have no idea how to do that, sorry

💬 lord_luba, Jun 7th at 1:06 PM

Would be nice to have added timer for Primitive survival Hollow tree - replenish.

💬 DUCATISLO, May 28th at 1:08 PM

thx

💬 DanaCraluminumAuthor, May 26th at 8:33 PM

Aedis It is known vanilla bug, I will see what I can do once I update this mod

💬 Aedis, May 26th at 8:24 PM

When I put hot bowl (with temperature shown) on ground storage as first item title gets rendered with html tags vissible, if I just add it to existing it behaves properly.
Once it cools so temperature is no longer added problem does not happen.

💬 DanaCraluminumAuthor, May 8th at 6:12 PM

Rexxia What issues?

💬 Rexxia, May 8th at 4:27 PM

@DanaCraluminum It seems like the handbook additions in this mod have always had issues, and I really want this mod for the overlay features.

 

💬 DanaCraluminumAuthor, May 6th at 9:24 PM

Rexxia What stability reasons?

💬 Rexxia, May 6th at 8:18 PM

I would rather just have the HUD part of this mod for stability reasons

 

💬 NukoSan, Jan 21st at 7:25 PM

I have had some compatibility issues with other mods and crashes when opening the handbook so would prefer to have less integration with the handbook, at least until I establish what is causing what issue ;-), love thy mod! :-) 

💬 DanaCraluminumAuthor, Jan 19th at 7:24 PM

NukoSan Latest version should be compatible (but I made 1.19.0 as minimal version), but I don't know why you would use newer version with one less feature for 1.18

💬 NukoSan, Jan 19th at 11:45 AM

Is it possible to separate the handbook and the overlay parts of the mod? Is the V1.19 in any shape or form compatible with 1.18?

💬 ElegantChimp, Jan 17th at 10:57 PM

Just wanted to mention that I tested the current version (1.6.0) of this mod on the new release of 1.19.0, and it seems like most all aspects of the mod is no longer working. I am not getting any crashes that the last two messages mentioned, but other then the hotkeys responding and seemingly working, it seems like the mod is not even enabled. I checked most the handbook features, bloomery, charcoal pit, farmland info (including farmland drop chance), block transient progress, and total items in a pile. Definitely love the mod and excited to see an update.

💬 croqaz, Jan 12th at 7:49 PM

I can confirm what the previous comment said, I'm on VS latest 1.19.rc6 and I can't use the handbook at all when this is enabled.

💬 H_8Ball, Jan 9th at 10:27 AM

Hi. I recently updated VS from v1.19.pre6 to v1.19.rc6, and I've unfortunately had to disable this beloved mod because it renders the Handbook unusable for looking up crafting recipes, as clicking a "block link" crashes VS.

Exact same error message every time as Aedis...

System.MissingFieldException: Field not found: 'Vintagestory.GameContent.ContentConfig.Foodfor'

Highly likely because the Foodfor field has been renamed for some reason. And not just for Troughs, as it last crashed for me on clicking the Linen Bag, so the field must exist for ALL block descriptors.

Hope this helps.

💬 Aedis, Dec 26th 2023 at 10:50 PM

DanaCraluminum Makes sense, thank you

💬 DanaCraluminumAuthor, Dec 26th 2023 at 10:23 PM

Aedis This is because some of unstable 1.19 versions changed how troughs behave, I won't update until it is stable

💬 Aedis, Dec 26th 2023 at 11:14 AM

Could it also support peat stacks?

💬 B0bb0, Dec 24th 2023 at 3:18 AM

Same here when clicking on Terra Preta item in handbook.

pastebin.com/1G1ygd2R

💬 jshea483, Dec 24th 2023 at 1:47 AM

I am also getting a crash when using the handbook. Here is the crash log, pastebin.com/8udcnZE4

💬 DanaCraluminumAuthor, Dec 23rd 2023 at 1:20 PM

Kassian0x0 What crash log? Upload here and send a link

💬 Kassian0x0, Dec 23rd 2023 at 6:08 AM

Crashing on 1.19 rc1 when using handbook to look at High Fertility Soil

💬 kirby_kiddd, Dec 11th 2023 at 11:53 PM

it say unable to resolve some mod dependencies when i try to load it what mod do i need?

Edit: nvm just had to downgrade it cuz im on an older version

💬 DanaCraluminumAuthor, Nov 28th 2023 at 8:57 PM

zackadiax24 Someday

💬 zackadiax24, Nov 28th 2023 at 8:54 PM

Is it possible to change the timers so they display real world time rather than in game time?

💬 DanaCraluminumAuthor, Oct 10th 2023 at 2:16 PM

sharptile Nope I don't want to do that

💬 sharptile, Oct 8th 2023 at 8:15 PM

Hello. Unfortunately i couldnt find a better way to message you to ask:

Would a client side chisel block paster be possible?

What i mean is if you could save a chiseled block as a structure in creative
then go into a server or a different world and be able to pick that block(most likely from a folder) with the chiself tool inhand (maybe in the F menu)
and then be able to paste it(the shape) onto any chiselable block.
(i was thinking since pasting it all at once could have the server deny the chisel spam  it could instead still chisel the pixeld one by one but it wouldnt be painfully manual)

Does that make sense?
Please ask if not.

Sorry that im asking in the comments of a random you made.
I was just hoping the chiseling problem could be solved by something like this.

💬 DanaCraluminumAuthor, Oct 2nd 2023 at 11:11 AM

Bumber That means that timer is not updated yet, I can only display timer, not change or update it

💬 Bumber, Oct 2nd 2023 at 7:52 AM

I was watching a crop timer tick down and I noticed it go from "0 hours, 1 minutes" to "-1 hours, -1 minutes".

The hours display in HoursAndMinutes should use Math.Truncate while only the minutes should use Math.Floor.

Likewise for MinutesAndSeconds, only the seconds should use Math.Floor.

💬 NukoSan, Sep 24th 2023 at 6:51 PM

Running on 64 bit Windows with 32012 MB RAM
Game Version: v1.18.13 (Stable)
24/09/2023 20:31:29: Critical error occurred in the following mod: extrainfo@1.5.3
Loaded Mods: ATadMoreLight@1.0.0, aculinaryartillery@1.0.15, africanmonitorlizards@1.0.1, arrowrecovery@1.0.0, arrowsstayaround@1.0.0, attributer@1.0.5, autopanning@1.0.1, autowalk@1.0.4, bds@1.0.0, bedrespawner@1.0.0, betterruins@0.2.2, blacksmithname@1.1.1, butcheringfix@1.0.0, buzzwords@1.5.0, chiseltools@1.8.4, composter@1.0.5, extrachests@1.7.0, extrainfo@1.5.3, fantasycreatures@0.6.4, farmlife2@0.0.2, fasterladderclimbing@1.0.0, TA_fieldsandplateaus@1.0.2, gwb@1.0.1, HangingOilLamps@1.0.1, immersivecorpsedrop@1.0.1, knappingmastery@1.0.1, millwright@1.0.9, moreicons@1.0.7, MoreTorchHolders@1.0.0, nooffhand@1.0.1, palisademod@1.1.0, peacockbasses@1.1.0, primitivesurvival@3.2.9, ragnamans-lit-torch-recipe@1.0.0, richerthandirt@1.2.1, rooffix@0.0.1, rope-bridges@1.1.0, rpgitemrarity@1.0.4, rustandrails@1.0.4, sortablestorage@2.1.0, speararrowheadbits@1.1.0, stackables@2.0.5, sticksfromfirewood@1.0.0, temporalstormgear@1.0.1, translocatorengineeringredux@1.4.7, game@1.18.13, wildcrafttrees@1.2.4, wildcraft@1.6.6, zoombuttonreborn@1.5.0, additionalmolds@1.0.1, alloycalculator@1.0.0, animalcages@2.2.0, beehivekiln@1.2.2, betterfirepit@1.1.1, blacksmithgloves@1.0.1, bodyheatbar@1.0.1, canbeignited@1.1.0, carryon@1.5.0, commonlib@2.2.0, darkerdrifterspawns@1.0.1, electricity@0.0.10, fishing@1.1.5, fixhandbookclutter@1.0.5, glowingprojectiles@1.1.3, grassiergrass@1.0.0, hudclock@3.3.0, sailboat@1.1.0, mapautocenter@1.1.1, morepiles@1.4.3, ovenfuel@1.0.0, petai@1.8.1, pileful@1.0.4, claywheel@1.1.0, prospectorinfo@4.3.0, recyclebags@1.0.1, recycleclothes@1.0.0, recyclestorage@1.0.1, simplestep@1.0.8, spawnhighlight@1.1.0, stonebakeoven@1.1.0, storageoptions@1.0.1, tieredsuperiority@1.1.0, useplanksinpitkiln@1.1.1, vanillacratecompatibility@1.0.0, creative@1.18.13, vsquest@0.5.0, survival@1.18.13, vsvillage@0.7.3, wildfarmingrevival@1.1.6, xlib@0.7.4, metalrecovery@0.1.19-pre.1, bugnetcompatibility@1.0.1, chemistrylib@1.1.5, cobvoices@1.0.0, tradercamps@1.0.6, em@2.4.0, extraoverlays@1.3.1, feverstonehorses@1.5.0, maltiezfirearms@0.1.10, moreropeplease@1.0.0, pickupartist@0.2.0, playercorpse@1.8.0, shellpan@1.0.0, simplewinddirection@1.0.2, stonequarry@3.1.5, wolftaming@1.8.0, xskills@0.7.5, notenoughsand@2.0.0, xskillscatchablepatch@1.0.0
System.NullReferenceException: Object reference not set to an instance of an object.
at ExtraInfo.HandbookExtensions.GetTradeProps(EntityProperties props) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\Utility\HandbookExtensions.cs:line 362
at ExtraInfo.HandbookExtensions.<>c__DisplayClass9_0.<AddTradersInfo>b__0(EntityProperties x) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\Utility\HandbookExtensions.cs:line 327
at System.Linq.Enumerable.WhereListIterator`1.MoveNext()
at ExtraInfo.HandbookExtensions.AddTradersInfo(List`1 list, ItemSlot inSlot, ICoreClientAPI capi, ActionConsumable`1 openDetailPageFor) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\Utility\HandbookExtensions.cs:line 327
at ExtraInfo.HarmonyPatches.GetHandbookInfoPatch.Postfix(RichTextComponentBase[]& __result, ItemSlot inSlot, ICoreClientAPI capi, ActionConsumable`1 openDetailPageFor) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\Systems\HarmonyPatches\GetHandbookInfoPatch.cs:line 19
at Vintagestory.GameContent.CollectibleBehaviorHandbookTextAndExtraInfo.GetHandbookInfo_Patch1(CollectibleBehaviorHandbookTextAndExtraInfo this, ItemSlot inSlot, ICoreClientAPI capi, ItemStack[] allStacks, ActionConsumable`1 openDetailPageFor)
at Vintagestory.GameContent.GuiHandbookItemStackPage.GetPageText(ICoreClientAPI capi, ItemStack[] allStacks, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 118
at Vintagestory.GameContent.GuiHandbookItemStackPage.ComposePage(GuiComposer detailViewGui, ElementBounds textBounds, ItemStack[] allstacks, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 112
at Vintagestory.GameContent.ModSystemHandbook.onComposePage(GuiHandbookPage page, GuiComposer detailViewGui, ElementBounds textBounds, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\Handbook.cs:line 93
at Vintagestory.GameContent.GuiDialogHandbook.initDetailGui() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 316
at Vintagestory.GameContent.GuiDialogHandbook.onLeftClickListElement(Int32 index) in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 408
at Vintagestory.GameContent.GuiElementFlatList.OnMouseUpOnElement(ICoreClientAPI api, MouseEvent args) in VSSurvivalMod\Systems\Handbook\Gui\GuiElementFlatList.cs:line 117
at Vintagestory.GameContent.GuiElementFlatList.OnMouseUp(ICoreClientAPI api, MouseEvent args) in VSSurvivalMod\Systems\Handbook\Gui\GuiElementFlatList.cs:line 172
at Vintagestory.API.Client.GuiComposer.OnMouseUp(MouseEvent mouse) in VintagestoryApi\Client\UI\GuiComposer.cs:line 440
at Vintagestory.API.Client.GuiDialog.OnMouseUp(MouseEvent args) in VintagestoryApi\Client\UI\Dialog\GuiDialog.cs:line 578
at Vintagestory.Client.NoObf.GuiManager.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 415
at Vintagestory.Client.NoObf.ClientMain.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\ClientMain.cs:line 1854
at Vintagestory.Client.GuiScreenRunningGame.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 349
at Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonUp(MouseButtonEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 209
at OpenTK.Windowing.Desktop.NativeWindow.MouseButtonCallback(Window* window, MouseButton button, InputAction action, KeyModifiers mods)
--- End of stack trace from previous location ---
at OpenTK.Windowing.Desktop.NativeWindow.RethrowCallbackExceptionsIfNeeded()
at OpenTK.Windowing.Desktop.NativeWindow.ProcessWindowEvents(Boolean waitForEvents)
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 313
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 129
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

💬 DanaCraluminumAuthor, Sep 24th 2023 at 4:58 PM

NukoSan Full list of mods please

💬 NukoSan, Sep 24th 2023 at 3:36 PM

System.NullReferenceException: Object reference not set to an instance of an object.
at ExtraInfo.HandbookExtensions.GetTradeProps(EntityProperties props) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\Utility\HandbookExtensions.cs:line 362
at ExtraInfo.HandbookExtensions.<>c__DisplayClass9_0.<AddTradersInfo>b__0(EntityProperties x) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\Utility\HandbookExtensions.cs:line 327
at System.Linq.Enumerable.WhereListIterator`1.MoveNext()
at ExtraInfo.HandbookExtensions.AddTradersInfo(List`1 list, ItemSlot inSlot, ICoreClientAPI capi, ActionConsumable`1 openDetailPageFor) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\Utility\HandbookExtensions.cs:line 327
at ExtraInfo.HarmonyPatches.GetHandbookInfoPatch.Postfix(RichTextComponentBase[]& __result, ItemSlot inSlot, ICoreClientAPI capi, ActionConsumable`1 openDetailPageFor) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\Systems\HarmonyPatches\GetHandbookInfoPatch.cs:line 19
at Vintagestory.GameContent.CollectibleBehaviorHandbookTextAndExtraInfo.GetHandbookInfo_Patch1(CollectibleBehaviorHandbookTextAndExtraInfo this, ItemSlot inSlot, ICoreClientAPI capi, ItemStack[] allStacks, ActionConsumable`1 openDetailPageFor)
at Vintagestory.GameContent.GuiHandbookItemStackPage.GetPageText(ICoreClientAPI capi, ItemStack[] allStacks, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 118
at Vintagestory.GameContent.GuiHandbookItemStackPage.ComposePage(GuiComposer detailViewGui, ElementBounds textBounds, ItemStack[] allstacks, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 112
at Vintagestory.GameContent.ModSystemHandbook.onComposePage(GuiHandbookPage page, GuiComposer detailViewGui, ElementBounds textBounds, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\Handbook.cs:line 93
at Vintagestory.GameContent.GuiDialogHandbook.initDetailGui() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 316
at Vintagestory.GameContent.GuiDialogHandbook.OpenDetailPageFor(String pageCode) in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 373
at Vintagestory.GameContent.ModSystemHandbook.OnHelpHotkey_Patch1(ModSystemHandbook this, KeyCombination key)
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean isGlobal, Boolean fallBack) in VintagestoryLib\Client\HotkeyManager.cs:line 375
at Vintagestory.Client.NoObf.ClientMain.OnKeyDown(KeyEvent args) in VintagestoryLib\Client\ClientMain.cs:line 1705
at Vintagestory.Client.NoObf.ClientPlatformWindows.game_KeyDown(KeyboardKeyEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 231
at OpenTK.Windowing.Desktop.NativeWindow.KeyCallback(Window* window, Keys key, Int32 scancode, InputAction action, KeyModifiers mods)
--- End of stack trace from previous location ---
at OpenTK.Windowing.Desktop.NativeWindow.RethrowCallbackExceptionsIfNeeded()
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 313
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 129
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

💬 DanaCraluminumAuthor, Sep 24th 2023 at 1:52 PM

NukoSan I can't reproduce that, send crash log otherwise issue will remain not fixed indefinitely

image

💬 NukoSan, Sep 24th 2023 at 12:54 PM

Hi DanaCraluminum :-) when pressing "H" on the blueberry - CTD, repeatable

💬 Razorray, Sep 13th 2023 at 11:43 PM

Love this mod. Love the timers for kilns and bloomeries. Any chance we can get it on the Stone Coffin for the steel furnace as well? 

💬 MiningTcup, Sep 12th 2023 at 2:05 AM

Could you make all the time calculations more like this? It's nice to have seconds.

$"Will finish in {Math.Floor(timeRemaining)}:{Math.Floor((timeRemaining - Math.Truncate(timeRemaining)) * 60)}"

💬 DanaCraluminumAuthor, Sep 11th 2023 at 9:45 PM

Bumber Fixed

💬 Bumber, Sep 11th 2023 at 3:16 PM

Carcasses and eggs have stopped showing their transient timers.

Edit: Thanks!

💬 DanaCraluminumAuthor, Sep 11th 2023 at 12:35 PM

pablo11300 I'm still not able to reproduce the crash

💬 pablo11300, Sep 10th 2023 at 5:09 PM

https://mods.vintagestory.at/show/mod/4149

dried peat 

DanaCraluminum

💬 DanaCraluminumAuthor, Sep 10th 2023 at 4:32 PM

pablo11300 What mod?

💬 pablo11300, Sep 10th 2023 at 4:29 PM

I had a mod activated that adds a craft on the peat otherwise I just pressed h when my mouse icon was on the peat

DanaCraluminum

💬 DanaCraluminumAuthor, Sep 10th 2023 at 1:24 PM

pablo11300 How to reproduce this click by click? I tried to open pages with peat and it is ok

💬 pablo11300, Sep 10th 2023 at 12:48 PM

hello i crach when chek the peat   

 

System.NullReferenceException: Object reference not set to an instance of an object.
at ExtraInfo.HandbookExtensions.GetTradeProps(EntityProperties props) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\Utility\HandbookExtensions.cs:line 362
at ExtraInfo.HandbookExtensions.<>c__DisplayClass9_0.<AddTradersInfo>b__0(EntityProperties x) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\Utility\HandbookExtensions.cs:line 327
at System.Linq.Enumerable.WhereListIterator`1.MoveNext()
at ExtraInfo.HandbookExtensions.AddTradersInfo(List`1 list, ItemSlot inSlot, ICoreClientAPI capi, ActionConsumable`1 openDetailPageFor) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\Utility\HandbookExtensions.cs:line 327
at ExtraInfo.HarmonyPatches.GetHandbookInfoPatch.Postfix(RichTextComponentBase[]& __result, ItemSlot inSlot, ICoreClientAPI capi, ActionConsumable`1 openDetailPageFor) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\Systems\HarmonyPatches\GetHandbookInfoPatch.cs:line 19
at Vintagestory.GameContent.CollectibleBehaviorHandbookTextAndExtraInfo.GetHandbookInfo_Patch1(CollectibleBehaviorHandbookTextAndExtraInfo this, ItemSlot inSlot, ICoreClientAPI capi, ItemStack[] allStacks, ActionConsumable`1 openDetailPageFor)
at Vintagestory.GameContent.GuiHandbookItemStackPage.GetPageText(ICoreClientAPI capi, ItemStack[] allStacks, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 118
at Vintagestory.GameContent.GuiHandbookItemStackPage.ComposePage(GuiComposer detailViewGui, ElementBounds textBounds, ItemStack[] allstacks, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 112
at Vintagestory.GameContent.ModSystemHandbook.onComposePage(GuiHandbookPage page, GuiComposer detailViewGui, ElementBounds textBounds, ActionConsumable`1 openDetailPageFor) in VSSurvivalMod\Systems\Handbook\Handbook.cs:line 93
at Vintagestory.GameContent.GuiDialogHandbook.initDetailGui() in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 316
at Vintagestory.GameContent.GuiDialogHandbook.OpenDetailPageFor(String pageCode) in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 373
at Vintagestory.GameContent.ModSystemHandbook.OnHelpHotkey_Patch1(ModSystemHandbook this, KeyCombination key)
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean isGlobal, Boolean fallBack) in VintagestoryLib\Client\HotkeyManager.cs:line 375
at Vintagestory.Client.NoObf.ClientMain.OnKeyDown(KeyEvent args) in VintagestoryLib\Client\ClientMain.cs:line 1705
at Vintagestory.Client.NoObf.ClientPlatformWindows.game_KeyDown(KeyboardKeyEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 231
at OpenTK.Windowing.Desktop.NativeWindow.KeyCallback(Window* window, Keys key, Int32 scancode, InputAction action, KeyModifiers mods)
--- End of stack trace from previous location ---
at OpenTK.Windowing.Desktop.NativeWindow.RethrowCallbackExceptionsIfNeeded()
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 312
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 129
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

💬 NukoSan, Sep 9th 2023 at 6:35 PM

DanaCraluminum U me Lady... Legend :-) if you're ever around Edinburgh - beer on me :-)

💬 DanaCraluminumAuthor, Sep 9th 2023 at 12:25 PM

Dobrogost NukoSan Fixed

💬 NukoSan, Sep 8th 2023 at 10:53 PM

When I plant Yarrow or Poison Oak (I am guessing all plants from Wildcraft mod) and then pick it back up (by smashing it) the game crashes.

System.NullReferenceException: Object reference not set to an instance of an object.
at ExtraInfo.TextExtensions.GetMin(NatFloat natFloat) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\Utility\TextExtensions.cs:line 19
at ExtraInfo.TextExtensions.GetMinMax(NatFloat natFloat) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\Utility\TextExtensions.cs:line 14
at ExtraInfo.CollectibleBehaviorTreeGrowthDescription.AppendInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\CollectibleBehavior\CollectibleBehaviorTreeGrowthDescription.cs:line 42
at ExtraInfo.CollectibleBehaviorTreeGrowthDescription.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\CollectibleBehavior\CollectibleBehaviorTreeGrowthDescription.cs:line 18
at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo_Patch3(CollectibleObject this, ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo)
at Vintagestory.API.Common.Block.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 2161
at Vintagestory.API.Common.ItemStack.GetDescription(IWorldAccessor world, ItemSlot inSlot, Boolean debug) in VintagestoryApi\Common\Collectible\ItemStack.cs:line 403
at Vintagestory.API.Common.ItemSlot.GetStackDescription(IClientWorldAccessor world, Boolean extendedDebugInfo) in VintagestoryApi\Common\Inventory\ItemSlot.cs:line 475
at Vintagestory.Client.NoObf.HudMouseTools.OnRequireInfoText(ItemSlot slot) in VintagestoryLib\Client\Systems\Gui\Huds\HudMouseTools.cs:line 168
at Vintagestory.API.Client.GuiElementItemstackInfo.AsyncRecompose() in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Text\GuiElementItemstackInfo.cs:line 126
at Vintagestory.API.Client.GuiElementItemstackInfo.SetSourceSlot(ItemSlot nowSlot, Boolean forceRecompose) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Text\GuiElementItemstackInfo.cs:line 252
at Vintagestory.Client.NoObf.HudMouseTools.OnMouseEnterSlot(ItemSlot slot) in VintagestoryLib\Client\Systems\Gui\Huds\HudMouseTools.cs:line 212
at Vintagestory.Client.NoObf.ClientEventManager.TriggerOnMouseEnterSlot(ClientMain game, ItemSlot slot) in VintagestoryLib\Client\Util\ClientEventManager.cs:line 510
at Vintagestory.Client.NoObf.InputAPI.TriggerOnMouseEnterSlot(ItemSlot slot) in VintagestoryLib\Client\API\InputAPI.cs:line 46
at Vintagestory.API.Client.GuiElementItemSlotGridBase.OnMouseMove(ICoreClientAPI api, MouseEvent args) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Inventory\GuiElementItemSlotGridBase.cs:line 810
at Vintagestory.API.Client.GuiComposer.OnMouseMove(MouseEvent mouse) in VintagestoryApi\Client\UI\GuiComposer.cs:line 495
at Vintagestory.API.Client.GuiDialog.OnMouseMove(MouseEvent args) in VintagestoryApi\Client\UI\Dialog\GuiDialog.cs:line 602
at Vintagestory.Client.NoObf.GuiManager.OnMouseMove(MouseEvent args) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 433
at Vintagestory.Client.NoObf.ClientMain.OnMouseMove(MouseEvent args) in VintagestoryLib\Client\ClientMain.cs:line 1892
at Vintagestory.Client.NoObf.ClientPlatformWindows.UpdateMousePosition() in VintagestoryLib\Client\ClientPlatform\Input.cs:line 112
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 76
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 312
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 129
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

💬 DanaCraluminumAuthor, Sep 7th 2023 at 4:23 AM

Inabikari It is vanilla bug, I don't know how to fix vanilla bugs

💬 Inabikari, Sep 7th 2023 at 2:56 AM

image

I'm assuming this belongs here

💬 B0bb0, Sep 5th 2023 at 10:43 PM

DanaCraluminum Thank YOU!! 😀

💬 Jimzawy, Sep 5th 2023 at 2:16 PM

Glad u inverted the resistance text, it was weiding my OCD out, "thumbs up"

💬 B0bb0, Aug 16th 2023 at 5:03 PM

Hi Dana,

Quick question.  The 'Resistance' shown when chopping a tree or other destructive action counts up to 100%.  That seems backward.  Is it?  It may just be terminology, but if you are displaying resistance it would make more sense if it started at 100% and decreased.  Or perhaps change the title to 'Completion'?

Thanks for the great work :)

💬 Dobrogost, Aug 10th 2023 at 8:40 PM

Running on 64 bit Windows with 24 GB RAM
Game Version: v1.18.7 (Stable)
10/08/2023 23:40:19: Critical error occurred in the following mod: extrainfo@1.4.0
Loaded Mods: extrainfo@1.4.0, game@1.18.7, wildcraft@1.6.6, creative@1.18.7, survival@1.18.7
Involved Harmony IDs: craluminum2413.extrainfo
System.NullReferenceException: Object reference not set to an instance of an object.
at ExtraInfo.TextExtensions.GetMin(NatFloat natFloat)
at ExtraInfo.TextExtensions.GetMinMax(NatFloat natFloat)
at ExtraInfo.CollectibleBehaviorTreeGrowthDescription.AppendInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world)
at ExtraInfo.CollectibleBehaviorTreeGrowthDescription.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo)
at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo_Patch1(CollectibleObject this, ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo)
at Vintagestory.API.Common.Block.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in C:\Users\Tyron\Documents\vintagestory\game-net4\VintagestoryApi\Common\Collectible\Block\Block.cs:line 2183
at Vintagestory.API.Common.ItemStack.GetDescription(IWorldAccessor world, ItemSlot inSlot, Boolean debug) in C:\Users\Tyron\Documents\vintagestory\game-net4\VintagestoryApi\Common\Collectible\ItemStack.cs:line 401
at Vintagestory.API.Client.GuiElementItemstackInfo.AsyncRecompose() in C:\Users\Tyron\Documents\vintagestory\game-net4\VintagestoryApi\Client\UI\Elements\Impl\Interactive\Text\GuiElementItemstackInfo.cs:line 126
at Vintagestory.API.Client.GuiElementItemstackInfo.SetSourceSlot(ItemSlot nowSlot, Boolean forceRecompose) in C:\Users\Tyron\Documents\vintagestory\game-net4\VintagestoryApi\Client\UI\Elements\Impl\Interactive\Text\GuiElementItemstackInfo.cs:line 252
at Vintagestory.Client.NoObf.HudMouseTools.OnMouseEnterSlot(ItemSlot slot) in C:\Users\Tyron\Documents\vintagestory\game-net4\VintagestoryLib\Client\Systems\Gui\Huds\HudMouseTools.cs:line 216
at Vintagestory.Client.NoObf.ClientEventManager.TriggerOnMouseEnterSlot(ClientMain game, ItemSlot slot) in C:\Users\Tyron\Documents\vintagestory\game-net4\VintagestoryLib\Client\Util\ClientEventManager.cs:line 510
at Vintagestory.API.Client.GuiElementItemSlotGridBase.OnMouseMove(ICoreClientAPI api, MouseEvent args) in C:\Users\Tyron\Documents\vintagestory\game-net4\VintagestoryApi\Client\UI\Elements\Impl\Interactive\Inventory\GuiElementItemSlotGridBase.cs:line 880
at Vintagestory.API.Client.GuiComposer.OnMouseMove(MouseEvent mouse) in C:\Users\Tyron\Documents\vintagestory\game-net4\VintagestoryApi\Client\UI\GuiComposer.cs:line 495
at Vintagestory.API.Client.GuiDialog.OnMouseMove(MouseEvent args) in C:\Users\Tyron\Documents\vintagestory\game-net4\VintagestoryApi\Client\UI\Dialog\GuiDialog.cs:line 588
at Vintagestory.Client.NoObf.GuiManager.OnMouseMove(MouseEvent args) in C:\Users\Tyron\Documents\vintagestory\game-net4\VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 440
at Vintagestory.Client.NoObf.ClientMain.OnMouseMove(MouseEvent args) in C:\Users\Tyron\Documents\vintagestory\game-net4\VintagestoryLib\Client\ClientMain.cs:line 1915
at Vintagestory.Client.NoObf.ClientPlatformWindows.UpdateMousePosition() in C:\Users\Tyron\Documents\vintagestory\game-net4\VintagestoryLib\Client\ClientPlatform\Input.cs:line 148
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) in C:\Users\Tyron\Documents\vintagestory\game-net4\VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 109
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 476
at OpenTK.GameWindow.DispatchRenderFrame() in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 452
at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 375
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs)
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in C:\Users\Tyron\Documents\vintagestory\game-net4\VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

Event Log entries containing Vintagestory.exe, the latest 3
==================================
{ TimeGenerated = 07/08/2023 22:19:29, Site = , Source = Windows Error Reporting, Message = Fault bucket , type 0
Event Name: AppHangTransient
Response: Not available
Cab Id: 0

Problem signature:
P1: Vintagestory.exe
P2: 1.18.7.0
P3: 64bd7a7d
P4: unknown
P5: unknown
P6: unknown
P7: unknown
P8:
P9:
P10:

Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.c3b104ea-acae-4b65-bb96-580206c37ea3.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.1312921c-7856-4b30-98d9-a07908b9d393.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.89a0897d-3147-4f25-a886-e623209cdb67.tmp.txt

These files may be available here:
NULL

Analysis symbol:
Rechecking for solution: 0
Report Id: 5a534281-5c7b-421b-ba77-bf16be3eb0e6
Report Status: 2049
Hashed bucket:
Cab Guid: 0 }
--------------
{ TimeGenerated = 06/08/2023 11:35:37, Site = , Source = .NET Runtime, Message = Application: Vintagestory.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Exception
at Vintagestory.Common.ClassRegistry.CreateCollectibleBehavior(Vintagestory.API.Common.CollectibleObject, System.String)
at Vintagestory.Common.ItemTypeNet.ReadItemTypePacket(Packet_ItemType, Vintagestory.API.Common.IWorldAccessor, Vintagestory.Common.ClassRegistry)
at Vintagestory.Client.NoObf.ClientSystemStartup.PopulateItems(System.Collections.Generic.List`1<Vintagestory.API.Common.Item>, Int32)
at Vintagestory.Client.NoObf.ClientSystemStartup.LoadItemTypes()
at Vintagestory.Client.NoObf.ClientSystemStartup.HandleServerAssets_Step1()
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()

}
--------------
{ TimeGenerated = 05/08/2023 22:16:43, Site = , Source = Windows Error Reporting, Message = Fault bucket 1643185962812030942, type 5
Event Name: RADAR_PRE_LEAK_64
Response: Not available
Cab Id: 0

Problem signature:
P1: Vintagestory.exe
P2: 1.18.7.0
P3: 10.0.22621.2.0.0
P4:
P5:
P6:
P7:
P8:
P9:
P10:

Attached files:
\\?\C:\Users\user\AppData\Local\Temp\RDRDE4F.tmp\empty.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.0647b1da-6336-487a-98d4-a888b632d553.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.02d6e4e8-d870-4fcc-a51b-13a27202bb68.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.0a7a0594-7711-4dfc-88a8-06c4b14fd856.tmp.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.a26b398f-62cd-4ed9-9596-83f5e0de87c1.tmp.xml

These files may be available here:
NULL

Analysis symbol:
Rechecking for solution: 0
Report Id: a537c3ef-5110-4bc9-8638-f7d8b74ebd21
Report Status: 268435456
Hashed bucket: 9d76a3c7aaf152fd86cdc4ed5d51bfde
Cab Guid: 0 }

💬 DanaCraluminumAuthor, Aug 10th 2023 at 8:20 PM

Dobrogost I can't reproduce it on 1.18.8

💬 Dobrogost, Aug 10th 2023 at 7:27 PM

Mod is crashing my game. I planted Poison Oak seed. Break it. And got in my inventory Poison Oak Seed (growing) thing. And everytime i hover with my cursor over it - game crashing. After disabeling ExtraInfo mod - everything is fine.

💬 Rythillian, Aug 8th 2023 at 10:08 PM

Any chance we could get the rpm and torque of gears added with this mod?

💬 DanaCraluminumAuthor, Aug 4th 2023 at 1:22 AM

blad I assume it is fixed since 1.1.0

💬 blad, Aug 3rd 2023 at 11:39 PM

Does the new version fix the bug regarding the quern? It was giving wrong percentages for the total amount of the product within the quern on 1.3.

💬 HoosierDaddy, Jul 30th 2023 at 1:44 AM

"Don't show skep info for beehive"

Was the data inaccurate. or deemed to "cheaty" or what?

Thanks!

💬 Guimoute, Jul 22nd 2023 at 8:35 PM

Great mod! I just installed this, it is very handy. Would you consider adding animal pregnancy length remaining to the info tooltip, and tree seed growth duration in the handbook? That would be super helpful.

💬 DanaCraluminumAuthor, Jul 14th 2023 at 1:48 PM

Bumber 

image

💬 Bumber, Jul 14th 2023 at 1:43 PM

DanaCraluminum I was talking about "Ingot + Chisel = 20 Bits", not forging the chisel itself. This is used to get the metal back into a crucible for alloying.

It just shows that you can turn an anvil into ingots via chisel.

💬 DanaCraluminumAuthor, Jul 13th 2023 at 11:00 PM

FinkThinker Fixed

💬 FinkThinker, Jul 13th 2023 at 10:01 PM

Crashes the game when looking at the soaking/soaked bark bundles from "In Dappled Groves"

7/13/2023 2:58:34 PM: Critical error occurred in the following mod: extrainfo@1.1.0
Loaded Mods: aculinaryartillery@1.0.12-pre.2, atwatersedge@1.3.1, autopanning@1.0.1, autowalk@1.0.2, chiseltools@1.8.4, extrainfo@1.1.0, HangingOilLamps@1.0.1, indappledgroves@0.4.10-dev.2, moremolds@1.4.2, primitivesurvival@3.2.4, speararrowheadbits@1.1.0, translocatorengineeringredux@1.4.3, viescraftmachines@2.2.2, game@1.18.6, zoombuttonreborn@1.4.0, egocaribautomapmarkers@2.6.0, betterfirepit@1.1.1, carryon@1.2.0, commonlib@2.1.1, expandedfoods@1.6.6, farmlanddropssoil@1.4.0, fromgoldencombs@1.4.18, hudclock@3.2.1, medievalmap@1.3.3, morepiles@1.4.3, naturalnight@2.0.0, offhanddebuffpatch@1.0.1, prospecttogether@1.0.0, stepup@1.2.0, sts@1.0.4, creative@1.18.6, survival@1.18.6, wildfarmingrevival@1.0.9, bullseye@2.5.0-rc.1, captureanimals@2.5.3, em@2.2.1, playercorpse@1.7.2, xinvtweaks@1.5.6, bricklayers@2.2.0
System.NullReferenceException: Object reference not set to an instance of an object.
at Vintagestory.GameContent.BlockEntityTransient.CheckTransition(Single dt) in C:\Users\Tyron\Documents\vintagestory\game-net7\VSEssentials\BlockEntity\BETransient.cs:line 105
at ExtraInfo.InfoExtensions.GetTransientInfo(StringBuilder dsc, BlockEntityTransient be) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\Util\InfoExtensions.cs:line 167
at ExtraInfo.HarmonyPatches.BlockEntityInfoPatch.Postfix(BlockEntity __instance, StringBuilder dsc) in D:\VSCode\Repos\Modding_VintageStory\0\ExtraInfo\src\HarmonyPatches.cs:line 63
at Vintagestory.API.Common.BlockEntity.GetBlockInfo_Patch1(BlockEntity this, IPlayer forPlayer, StringBuilder dsc)
at Vintagestory.API.Common.Block.GetPlacedBlockInfo_Patch3(Block this, IWorldAccessor world, BlockPos pos, IPlayer forPlayer)
at Vintagestory.Client.NoObf.HudElementBlockAndEntityInfo.ComposeBlockInfoHud() in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\Systems\Gui\Huds\HudElementBlockAndEntityInfo.cs:line 114
at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Common\EventManager.cs:line 59
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\ClientMain.cs:line 796
at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\ClientMain.cs:line 712
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 200
at Vintagestory.Client.ScreenManager.Render(Single dt) in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\ScreenManager.cs:line 668
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\ScreenManager.cs:line 643
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 73
at OpenTK.Windowing.Desktop.GameWindow.DispatchRenderFrame()
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\ClientProgram.cs:line 300
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\ClientProgram.cs:line 127
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in C:\Users\Tyron\Documents\vintagestory\game-net7\VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

💬 DanaCraluminumAuthor, Jul 12th 2023 at 1:44 PM

Bumber Chisels already do that

image

Shields don't have pages because of vanilla bug, I WON'T fix vanilla bugs

💬 Bumber, Jul 12th 2023 at 1:01 PM

Handbook: Chisels don't indicate that they can be crafted with ingots to reduce them to bits. Most shields don't have pages, the icon doing nothing when clicked on wherever they appear.

💬 Sodyaler, Jul 11th 2023 at 11:14 PM

This is amazing, very helpful. Thanks! One suggestion is for the quern. Currently it shows the percentage of the overall progess of the max possible stack of the item in there instead of the overall progress of the amount of items currently in the quern. Example, if a stack of limestone stones is a max of 100 (I'm using simple numbers for an example) but you only put 10 in, the info will show "Everything 90%" done, instead of showing lets say 20% done after grinding 2 stones. I hope I explained that clearly

💬 JonnyGeek, Jul 5th 2023 at 2:16 PM

This is soooo good, thanks for the mod !

Suggestions on existing info:

  • Preferences: Possibility to show IRL time instead of ingame time, or show both. (Not everyone knows 1h = 2min irl)
  • Temporal Storm: Show when the storm ends
  • Handbook mobs: How their health and the damage they deal. The loot table with drop rates.

New info suggestions:

  • Oven info: Show the cooking % progress of each piece inside the oven. (Not sure if time until cooked can be shown, since it depends on temperature that changes)
  • Molds: Show at what temerature the player can pickup the item from the mold. Show how long it will take until you'll be able to do so.
  • Resin: Show when the next resin will be available in logs.

     Mechanical info:

  • RPM: Show the rotations per minute of every mechanical element (axles, gears, rotors, querns, pulverizer, helve hammers and maybe even the auto rotor in creative)
  • Quern: Show the items per minute or how long it takes for an item to grind (Get that info from the RPM?)
  • Pulverizer: Same as quern
  • Helve hammer: Show RPM and Hits per minute(It might be 4 hits per rotation, not sure)

     It don't know what kind of information you can get from all the mechanical stuff, maybe there's some kind of torque or power data ? Maybe           there's a way to know how much power a helve hammer needs to work for example.

 

I know nothing about husbandry, maybe there's some useful info people need too :)

 

💬 Lazloner, Jul 5th 2023 at 3:09 AM

Thanks a ton for this. I saw the post on the subreddit and immediately came to grab it.

(edit comment delete)