-
Posts
2,222 -
Joined
-
Last visited
-
Days Won
113
Content Type
Profiles
Forums
News
Store
Posts posted by l33tmaan
-
-
I'm trying to trim up my Berry Bread mod and it's working fine except for one issue: When I try and place the new bread on a shelf or in a display case, my game crashes! I noticed that when I removed overlays from the bread in breadberry.json, I was able to place it, but... that's the whole reason I'm doing this! I'm trying to use overlays instead of having a million texture files in the game.
This was the message I got when I tried to place some red currant spelt bread:
SpoilerRunning on 64 bit Windows with 16 GB RAM
Version: v1.14.2 (Stable)1/19/2021 5:36:12 PM: Critical error occurred
System.ArgumentNullException: Value cannot be null.
Parameter name: Unable to find a texture for texture code 'speltbread'. Giving up. Sorry.
at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElement(Int32 indexForLogging, MeshData meshdata, ShapeElement element, TesselationMetaData meta)
at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShapeElements(MeshData meshdata, ShapeElement[] elements, TesselationMetaData meta)
at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShape(Shape shapeBase, MeshData& modeldata, Vec3f wholeMeshRotation, Vec3f wholeMeshOffset, TesselationMetaData meta)
at Vintagestory.Client.NoObf.ShapeTesselator.TesselateShape(String type, AssetLocation name, CompositeShape compositeShape, MeshData& modeldata, ITexPositionSource texSource, Int32 generalGlowLevel, Byte climateColorMapIndex, Byte seasonColorMapIndex, Nullable`1 quantityElements, String[] selectiveElements)
at Vintagestory.Client.NoObf.ShapeTesselator.TesselateItem(Item item, MeshData& modeldata, ITexPositionSource texSource)
at Vintagestory.GameContent.BlockEntityShelf.genMesh(ItemStack stack, Int32 index)
at Vintagestory.GameContent.BlockEntityDisplay.updateMesh(Int32 index)
at Vintagestory.GameContent.BlockEntityDisplay.updateMeshes()
at Vintagestory.GameContent.BlockEntityShelf.OnInteract(IPlayer byPlayer, BlockSelection blockSel)
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.TryBeginUseBlock(Block selectedBlock, BlockSelection blockSelection)
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.HandleMouseInteractionsBlockSelected(Single dt)
at Vintagestory.Client.NoObf.SystemMouseInWorldInteractions.OnFinalizeFrame(Single dt)
at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt)
at Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt)
at Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt)
at _uWwiuXC8cGTH1JnsWiUY9FUaXOo._X2niSFpb8ndF6zWsCcobp5QBcvO(Single )
at _ydpin5JFjepNgd3JOZRb2z5I5Fg._LvRZFcsDWyPwKLB1F2UK7fQ2N6d(Single )
at _ydpin5JFjepNgd3JOZRb2z5I5Fg._GO2qaUrk9dl0IceTLiA7P4LcpAB(Single )
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp)
at OpenTK.GameWindow.DispatchRenderFrame()
at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
at _Ine8FeGTtDXciSIfaZMHMwCLKGBA._8puLW8J44fiq3A5hthQTfB8WNxc(_SbVlAI6dJIZ4JRt0da0lu23DF14 , String[] )
at _lErb0L2e9E9htuT2VVnAsXIZqc7A._8puLW8J44fiq3A5hthQTfB8WNxc(ThreadStart )
-------------------------------Event Log, last 3 entries
==================================
{ TimeGenerated = 12/13/2020 5:19:49 PM, 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: exception code c0020001, exception address 000007FEFDD9A06D
Stack:
at System.Environment._Exit(Int32)
at System.Environment._Exit(Int32)
at System.Environment.Exit(Int32)
at _FxoapxPRiV5MwbaFwu9ZjI5uiQu._YAVoZtbV5cwe0WdpbVCDdWZLwKS()
at Vintagestory.API.Client.GuiElementTextButton.OnMouseUpOnElement(Vintagestory.API.Client.ICoreClientAPI, Vintagestory.API.Client.MouseEvent)
at Vintagestory.API.Client.GuiElement.OnMouseUp(Vintagestory.API.Client.ICoreClientAPI, Vintagestory.API.Client.MouseEvent)
at Vintagestory.API.Client.GuiElementTextButton.OnMouseUp(Vintagestory.API.Client.ICoreClientAPI, Vintagestory.API.Client.MouseEvent)
at Vintagestory.API.Client.GuiComposer.OnMouseUp(Vintagestory.API.Client.MouseEvent)
at _huHsn0RbJO3ryia0aqdhX6Bb1sS._XMRlElq0Rg6quIIKA3ytPtPW3Jd(Vintagestory.API.Client.MouseEvent)
at Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonUp(System.Object, OpenTK.Input.MouseButtonEventArgs)
at System.EventHandler`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Invoke(System.Object, System.__Canon)
at System.EventHandler`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Invoke(System.Object, System.__Canon)
at OpenTK.Platform.Windows.WinGLNative.WindowProcedure(IntPtr, OpenTK.Platform.Windows.WindowMessage, IntPtr, IntPtr)
at OpenTK.Platform.Windows.Functions.DispatchMessage(OpenTK.Platform.Windows.MSG ByRef)
at OpenTK.Platform.Windows.Functions.DispatchMessage(OpenTK.Platform.Windows.MSG ByRef)
at OpenTK.Platform.Windows.WinGLNative.ProcessEvents()
at OpenTK.GameWindow.Run(Double, Double)
at _Ine8FeGTtDXciSIfaZMHMwCLKGBA._8puLW8J44fiq3A5hthQTfB8WNxc(_SbVlAI6dJIZ4JRt0da0lu23DF14, System.String[])
at _lErb0L2e9E9htuT2VVnAsXIZqc7A._8puLW8J44fiq3A5hthQTfB8WNxc(System.Threading.ThreadStart)
at _Ine8FeGTtDXciSIfaZMHMwCLKGBA._Q94MSQMy7MbChZ1FRrVUB2AgwfL(System.String[])
}
{ TimeGenerated = 11/23/2020 4:47:54 PM, 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: exception code c0020001, exception address 000007FEFCD8A06D
Stack:
at System.Environment._Exit(Int32)
at System.Environment._Exit(Int32)
at System.Environment.Exit(Int32)
at _tbDNSZpN0b4WGkPbXXfou7PhsQl._4FaQHZNbeHKn9WINUsvqvFV8i9T()
at Vintagestory.API.Client.GuiElementTextButton.OnMouseUpOnElement(Vintagestory.API.Client.ICoreClientAPI, Vintagestory.API.Client.MouseEvent)
at Vintagestory.API.Client.GuiElement.OnMouseUp(Vintagestory.API.Client.ICoreClientAPI, Vintagestory.API.Client.MouseEvent)
at Vintagestory.API.Client.GuiElementTextButton.OnMouseUp(Vintagestory.API.Client.ICoreClientAPI, Vintagestory.API.Client.MouseEvent)
at Vintagestory.API.Client.GuiComposer.OnMouseUp(Vintagestory.API.Client.MouseEvent)
at _VisI2OeWzgjAMuHLDUPaKaN5Lds._6J0Ioc1Jsh7Nj2siLiS88rTI5Ze(Vintagestory.API.Client.MouseEvent)
at Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonUp(System.Object, OpenTK.Input.MouseButtonEventArgs)
at System.EventHandler`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Invoke(System.Object, System.__Canon)
at System.EventHandler`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Invoke(System.Object, System.__Canon)
at OpenTK.Platform.Windows.WinGLNative.WindowProcedure(IntPtr, OpenTK.Platform.Windows.WindowMessage, IntPtr, IntPtr)
at OpenTK.Platform.Windows.Functions.DispatchMessage(OpenTK.Platform.Windows.MSG ByRef)
at OpenTK.Platform.Windows.Functions.DispatchMessage(OpenTK.Platform.Windows.MSG ByRef)
at OpenTK.Platform.Windows.WinGLNative.ProcessEvents()
at OpenTK.GameWindow.Run(Double, Double)
at _lYLQLGyldvbDG9rPQyiRVeIqQVp._EEzpApWBQHtHR4iMJabXK2wDvlA(_ex0VSgRAdtsvhANmJHZHaf9ATWt, System.String[])
at _IcGByoJhapvESnm6vaOawAHbkeU._EEzpApWBQHtHR4iMJabXK2wDvlA(System.Threading.ThreadStart)
at _lYLQLGyldvbDG9rPQyiRVeIqQVp._k39DsboSFqAvcX2gaWs5Tk5Zl6Q(System.String[])
}
{ TimeGenerated = 11/22/2020 7:47:17 AM, 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: exception code c0020001, exception address 000007FEFCD8A06D
Stack:
at System.Environment._Exit(Int32)
at System.Environment._Exit(Int32)
at System.Environment.Exit(Int32)
at _tbDNSZpN0b4WGkPbXXfou7PhsQl._4FaQHZNbeHKn9WINUsvqvFV8i9T()
at Vintagestory.API.Client.GuiElementTextButton.OnMouseUpOnElement(Vintagestory.API.Client.ICoreClientAPI, Vintagestory.API.Client.MouseEvent)
at Vintagestory.API.Client.GuiElement.OnMouseUp(Vintagestory.API.Client.ICoreClientAPI, Vintagestory.API.Client.MouseEvent)
at Vintagestory.API.Client.GuiElementTextButton.OnMouseUp(Vintagestory.API.Client.ICoreClientAPI, Vintagestory.API.Client.MouseEvent)
at Vintagestory.API.Client.GuiComposer.OnMouseUp(Vintagestory.API.Client.MouseEvent)
at _VisI2OeWzgjAMuHLDUPaKaN5Lds._6J0Ioc1Jsh7Nj2siLiS88rTI5Ze(Vintagestory.API.Client.MouseEvent)
at Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonUp(System.Object, OpenTK.Input.MouseButtonEventArgs)
at System.EventHandler`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Invoke(System.Object, System.__Canon)
at System.EventHandler`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Invoke(System.Object, System.__Canon)
at OpenTK.Platform.Windows.WinGLNative.WindowProcedure(IntPtr, OpenTK.Platform.Windows.WindowMessage, IntPtr, IntPtr)
at OpenTK.Platform.Windows.Functions.DispatchMessage(OpenTK.Platform.Windows.MSG ByRef)
at OpenTK.Platform.Windows.Functions.DispatchMessage(OpenTK.Platform.Windows.MSG ByRef)
at OpenTK.Platform.Windows.WinGLNative.ProcessEvents()
at OpenTK.GameWindow.Run(Double, Double)
at _lYLQLGyldvbDG9rPQyiRVeIqQVp._EEzpApWBQHtHR4iMJabXK2wDvlA(_ex0VSgRAdtsvhANmJHZHaf9ATWt, System.String[])
at _IcGByoJhapvESnm6vaOawAHbkeU._EEzpApWBQHtHR4iMJabXK2wDvlA(System.Threading.ThreadStart)
at _lYLQLGyldvbDG9rPQyiRVeIqQVp._k39DsboSFqAvcX2gaWs5Tk5Zl6Q(System.String[])
}I tried putting the textures into the /game directory, but no luck. Any ideas here? It's only 300 kb, but I'd like to eliminate it if possible.
-
Oh, well, you showed me! I look forward to the more complex one, I think the game could use more machines that interact with mechanical power.
-
Is it cheaty, though? You could argue that automated querning is cheaty, too. All mechanical power is cheaty. That's the point.
-
And related things? Woah, like what?
-
I'd like it if I could turn a stack of small poop into medium poop and so on, too.
- 1
-
There might be an easier workaround, but I just type /gamemode 1 into chat to make the world Survival and not Creative until I've crafted what I want, then I use /gamemode 2 to revert the change.
- 1
-
Sakura trees when?
- 1
-
I have to say it's kind of weird to run a No Monster mod alongside a Goblins mod.
Bandits, I could sort of understand, but gobbos? -
Then just change it from a .7z file to a .zip file. All you need to do is rename it.
Here.
- 1
-
Quote
7Zip is a free, open source, and generally preferred alternative to the native Windows zip file manager and WinRAR.
7Zip or WinRAR should be able to open it.
-
Oh no! I'll never get everyone on my server to use this.
-
Something funky is going on. I have this mod which works fine EXCEPT when I try and patch bowl.json. It makes fish sauce in a barrel, which you can get with a bucket no problem. However, when I try and get it with a bowl, I can get it but not put it back into the bucket, AND the contents of the bowl are empty. The sauce is in there, it's just invisible.
The thing is, if you look in this zip there's a folder called "bowl files" containing the original bowl.json and my version with the fish sauce in it. When I put my version into my files and replace bowl.json, everything works fine! There's something going on with the patch and I'm not sure what it is.
What am I missing here?EDIT: Oops, forgot to mention that since this is obviously a fish recipe, you need Primitive Survival turned on to make the sauce.
-
I guess a good question would be: At what height does it become more efficient to use a 20-sail fully ready windmill instead of your most powerful waterwheel? Because windmill parts are a lot easier to get than waterwheel ones.
-
Something like that would probably require an overhaul of the way the game registers what a "room" is, because I don't think any "room" can be bigger than 7x7x7, no matter what.
I definitely think that's something that should be reworked so I can not freeze to death in my own castle, but I also imagine that's a ton of work that isn't high priority at the moment.- 1
-
6 iron bars was 'cheap'?
-
Did a fresh reinstall with no mods not fix the issue?
-
This happened to me recently as well. Removing one of your backpack slots lets you pick up and replace the skep, which should still be populated.
Still don't know why it does that in the first place, though. -
I've got a lot of mods, but the only two that I can think of that do those are Primitive Survival (adds metal buckets) and Vinegar (lets you turn berries into vinegar). If there's a convenient way to get a full list of my mods, I'll be happy to post them.
-
Luring them into water works as well. Forgot about that too!
- 1
-
Fortunately, wolves can only bite you to death. I'm a Forager, so I have an easier time of doing this, but you should be able to outrun them for a while. If you sprint at one at an angle when it's running at you, you can sort of 'joust' them. And drifters! Bust out your copper spear, maintain your distance, but stick close to it. As long as you're aggressive, decent at dodging, and never stand still, you should be able to take on 1-2 wolves at once.
Of course, this is all assuming you aren't on hilly terrain. If that's the case, run as soon as you see them or hear the howl nearby, because they're better at travelling uphill than you are, but you have the advantage in open spaces.EDIT: Or, you know, use a bow. I can't believe I forgot to mention that. Just run away from them in a straight line, pepper them with arrows, and run past the wolves to pick up your arrows again.
-
These links have helped me out. Not much since all they've done is made me realize how little I know what I'm doing, but maybe they'll be more useful to you!
https://apidocs.vintagestory.at/api/Vintagestory.API.Common.html
https://github.com/anegostudios
You'll probably find that stuff under the vssurvivalmod in the second link. Maybe.
-
Make sure you get more RAM. 4 GB is, uh... limited.
-
Oh... I put honey into a barrel and it turned into mead. I didn't even consider that it was a mod, I just thought it was once of those placeholders like bass or something.
Wait... XSkills added it? Weird. -
I posted about this in the Bugs section because I didn't realize mead was an XSkills item, but... mead breaks my game.
[Collection Thread] Different types of ruins
in Suggestions
Posted
Uh, was this meant to be a suggestion?