Jump to content

Digitalr

Very Important Vintarian
  • Posts

    134
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Digitalr

  1. Yes, i can stable reproduce this on multiplayer server, when have only one free cell in strongback inventory (lvl2).

    Unfortunately, it seems like server side issue, so, i have no records in client log.

    Client VS version are 1.16.5, Xlib/xskills are 0.6.9

  2. Another bugreport for xlib/xskills 0.68 on VS1.16.3 (multiplayer):

    When player copy layers (especially for big items - oven, storage vessel), server experienced minor lags:

    21:00:13 [Server Warning] Server overloaded. A tick took 749ms to complete.

    Abilities used:

    Layer Layer 1/3

    Perfectionist

    Potter

    Fast potter 2/3

    Jackpot 2/3

    Infallible 1/2

    Perfect fit

     

  3. There is no errors related to troughs or pots, but bunch of errors related to barrels and strong back slots. I attach logs, when go home to my computer.

    Regarding cooking pot problem: it stops cooking, when any, greater then vanilla, quantities of ingredients was put into the pot.

  4. Can partially confirm. With xskills, animals stop eating from troughs randomly. Rebooting fixes problem.

    Also, we experienced similar problems with cooking, when any pot recipes stops cooking, until reboot.

  5. About geologist ability: please, add additional info for chat output. May be block coordinates, or anything other. At this moment, all chat messages are same, and it is very hard to see, is there any new lines, when chat window are full.

  6. Hunger and health related skills acts little weird. While player eating, or using healing item, health/hunger bar switches randomly from vanilla, to xskills modified version. (Not sure about singleplayer, have this issue on multiplayer server)

  7. Bloomery expert have problems. For meteoric iron, it can take whole bloomery output at once. Or only one ingot. Or all, except one. Or, even, put result ingots back into bloomery.

    UPD: It seems, result are taken from bloomery and goes into active hotbar slot. Then from hotbar slot, it, immediately, puts back into bloomery.

    UPD2: Workaround: Use any item (stick, knife, e.t.c.) as proxy while take result from bloomery.

    • Thanks 1
  8. Unfortunately, it takes more time for me, to upgrade our server from 1.14.* to 1.15.*. So, i have not much time for modding :(

    But:

    • Triple the amount of metal required. - no problem.
    • Require a lit torch in place of oil lamp in recipe. - no problem.
    • Brazier extinguishes after a certain time in the rain, and can be re-lit with a torch or fire-starter. - must do separated models for extinguished/unlit brazier. Must finish server "polish&fix" tasks before.
    • Fueling mechanic requiring firewood, with an added modifier that greatly extends burn times. - find no ways to do that without coding (without coding, i can define brazier as kind of firepit, but don't see any ways to extend burn times) :(
    2 hours ago, Khaumi said:

    There's a screenshot on the mod page with some nice-looking thatch roof blocks. I was wondering where those came from?

    It is from our server internal mod.

  9. On 1.15.3,fresh client, no other mods, crashed with:

    Spoiler

    Running on 64 bit Windows with 32 GB RAM
    Version: v1.15.3 (Stable)04.08.2021 13:11:45: Critical error occurred
    System.MissingFieldException: Поле не найдено: "Vintagestory.API.Common.CollectibleObject.Attributes".
       в SimpleElevator.BlockElevator.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo)
       в Vintagestory.Common.CreativeTab.CreateSearchCache(IWorldAccessor world)
       в Vintagestory.Common.CreativeTabs.CreateSearchCache(IWorldAccessor world)
       в Vintagestory.Client.NoObf.GuiDialogInventory.OnOwnPlayerDataReceived()
       в Vintagestory.Client.NoObf.GuiManager.OnOwnPlayerDataReceived()
       в Vintagestory.Client.NoObf.ClientMain.OnOwnPlayerDataReceived()
       в Vintagestory.Client.NoObf.GeneralPacketHandler.HandlePlayerData(_eOG09N3CughgUhSOBaTcUtF8rXW packet)
       в Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime)
       в _2C1KeYAVBdmrSIvSFhy6H2IB73P._VmVAOpmA6roNiWQoNAQLt9tWkzR(Single )
       в _0h7dYtC5OxgFq3Dhnj2p0gxEXO3._7siDwGtIPuCnT2TllZ2WXtr1bsM(Single )
       в _0h7dYtC5OxgFq3Dhnj2p0gxEXO3._YznPHQWtIAwbLwxdlknpXY2Mrsm(Single )
       в Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
       в System.EventHandler`1.Invoke(Object sender, TEventArgs e)
       в OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp)
       в OpenTK.GameWindow.DispatchRenderFrame()
       в OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
       в _Km7YT9SY1sKIj5UBhEpQfHc3XzB._u0WbDJ5hzkzp3qHp31dGQ3NRIqJ(_EyrNhzlOC9XfxRuKJ1Vc8VeXIpA , String[] )
       в _pFLYUi2IEGEC895yDwFlhWqtVoD._u0WbDJ5hzkzp3qHp31dGQ3NRIqJ(ThreadStart )
    -------------------------------

    Event Log entries containing Vintagestory.exe, the latest 3
    ==================================
    { TimeGenerated = 04.08.2021 12:20:11, Site = , Source = .NET Runtime, Message = Приложение: Vintagestory.exe
    Версия платформы: v4.0.30319
    Описание. Процесс был завершен из-за необработанного исключения.
    Сведения об исключении: System.Exception
       в Vintagestory.Common.ModCompilationContext..ctor()
       в Vintagestory.Common.ModLoader..ctor(Vintagestory.API.Common.ICoreAPI, Vintagestory.API.Common.EnumAppSide, Vintagestory.API.Common.ILogger, System.Collections.Generic.IEnumerable`1<System.String>, Boolean)
       в _0h7dYtC5OxgFq3Dhnj2p0gxEXO3._rTSGJR2VOiTC7jfvklFyFzfyYKf()
       в _0h7dYtC5OxgFq3Dhnj2p0gxEXO3._oNUpyO7uE84iOJRwOnYSHB4f6XB()
       в System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
       в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
       в System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
       в System.Threading.ThreadPoolWorkQueue.Dispatch()

     }
    --------------
    { TimeGenerated = 09.02.2021 13:40:50, Site = , Source = Application Error, Message = Имя сбойного приложения: Vintagestory.exe, версия: 1.14.7.0, метка времени: 0x6006d010
    Имя сбойного модуля: KERNELBASE.dll, версия: 10.0.19041.662, метка времени: 0xec58f015
    Код исключения: 0xc0020001
    Смещение ошибки: 0x000000000002d759
    Идентификатор сбойного процесса: 0x2924
    Время запуска сбойного приложения: 0x01d6fed7fee59505
    Путь сбойного приложения: C:\Games\Vintagestory\Vintagestory.exe
    Путь сбойного модуля: C:\WINDOWS\System32\KERNELBASE.dll
    Идентификатор отчета: 97cc7988-7aba-4393-8407-a7bf7ca92835
    Полное имя сбойного пакета:
    Код приложения, связанного со сбойным пакетом:  }
    --------------
    { TimeGenerated = 09.02.2021 13:40:49, Site = , Source = .NET Runtime, Message = Приложение: Vintagestory.exe
    Версия платформы: v4.0.30319
    Описание. Процесс был завершен из-за необработанного исключения.
    Сведения об исключении: код исключения c0020001, адрес исключения 00007FFBE6B0D759
    Стек:
     }

     

  10. Uhm... May be i not understand something, but i cannot program hatvester locust to harvest reeds or honeycombs. 

    I define working area (with memory gear),which contains dozen harvestable beehives and flowers around, put knife in the chest, define chest, deploy locust, charge it with stack of coal, and download memory.

    Locust take knife and... Sleep.

    Same things, if working area contains reeds.

    But, if working area have ripe berry bushes, this little bastard harvest berries and leave them on ground.

    What i do wrong?

  11. One of our players reported a dupe issue with anvils. He have high leveled duplicator ability in metallworking skills. When he smith anvil base (bottom part) it duped (ok, by ability). Then, when he place one of duplicated pieces on floor, and break, it duped again. Place->break>duped. Repeat until inventory full.

    There is only one smithing related mod (xskills) we have on our server. 

  12. Feature suggestion: tool blacklisting for XSkills skills/abilities. Either - by name, or by item class.

    Currently, we have issues with items, supported multiblock mining, such as electric drill from Temporal Tinkerer, or hammers. Each time, when player break initial block, tool lost durability, but when other 8 blocks processed by script, durability restored. So... tool become undestructible.

  13. This little mod adds variety of metal braziers.

    Spoiler

     

    closeup.png.08fe216dead7c172f0aa511d2ced8947.png

     

    Currently implemented six variants: scrap metal (rusty), copper, black bronze (my favourite), iron, meteoric iron, steel.

    Spoiler

     

    braziers.thumb.png.bf8122d483a33d1984ed166957b109ba.png

     

    Braziers are pure decorative (you cannot make grilled meat :) ), but give decent amount of light (up to 20) and some heat.

    Scrap metal one crafts with scrap metal pieces:

    craftscrap.png.a80c77061278fb8248e9fa920b071597.png

     
    While metal ones - with metal strips (obtainable by smithing):
    craftstrip.png.5368182d388879650d7a9c6353e3e4c4.png
     
     
     

    hqzlights1.0.0.zip

    • Like 3
  14. As far, as i remember, peat piles use same mechanic as firewood. Single item, stacked in pile as block. We use pressed peat bricks, as long burning low temperature fuel on our server. And this mod created without c# coding.

    And my answer was about item recipe. It have same grid layout as vanilla recipe (problem #1). And ingredient/result domain not defined (problem #2). 

  15. I create this thing as part of our server mod, but, if anyone interested in braziers, i can try to release it here. (Never done such things as mod publishing before, but, may be it is not very hard :) )

    • Like 2
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.