Jump to content

Conquest of Blocks

Very Important Vintarian
  • Posts

    355
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by Conquest of Blocks

  1. I am using your mod on my server right now and i like the look of the bottles - for me no need to make them look more "traditional", but that's a matter of taste. But yeah, the textures maybe should be a bit more pixelated to better fit into the rest of the game. Or do a second version that has a more "cubic" style and is less round.

    • Thanks 1
  2. If you have access to creative mode you could just open up 'world edit' (check the control options for the correct key), move the rain slider to the left and select the 'clear sky' weather pattern. This should get rid of all the clouds.

    • Like 1
  3. 10.4.2021 11:47:20 [Fatal] Caught unhandled exception in thread 'asyncparticles'. Exiting game.
    10.4.2021 11:47:20 [Fatal] System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
       bei medievalexpansion.src.block.mechanical.WaterWheel.OnAsyncClientParticleTick(IAsyncParticleManager manager, BlockPos pos, Single windAffectednessAtPos, Single secondsTicking)
       bei Vintagestory.Client.NoObf.SystemClientTickingBlocks.onOffThreadParticleTick(Single dt, IAsyncParticleManager manager)
       bei Vintagestory.Client.NoObf.SystemRenderParticles.OnSeperateThreadGameTick(Single dt)
       bei Vintagestory.Client.NoObf.ClientThread.Update()
       bei Vintagestory.Client.NoObf.ClientThread.Process()
    10.4.2021 11:47:23 [Warning] MeshRef with vao id 19158 with 36 indices is leaking memory, missing call to Dispose. Set env var VAO_DEBUG_DISPOSE to get allocation trace.
    10.4.2021 11:47:23 [Warning] MeshRef with vao id 19159 with 36 indices is leaking memory, missing call to Dispose. Set env var VAO_DEBUG_DISPOSE to get allocation trace.
    10.4.2021 11:47:27 [Notification] Destroying game session, waiting up to 200ms for client threads to exit

  4. This has to be both on the server and on the clients machine, right? And i get the following error upon starting the server:

     

    11:28:35 [Server Error] [modintegrity] An exception was thrown when trying to start the mod:
    Newtonsoft.Json.JsonSerializationException: Error converting value "StepUp" to type 'ModIntegrity.ModReport'. Path 'AllowedClientOnlyMods[0]', line 4, position 36. ---> System.ArgumentException: Could not cast or convert from System.String to ModIntegrity.ModReport.
       at Newtonsoft.Json.Utilities.ConvertUtils.EnsureTypeAssignable(Object value, Type initialType, Type targetType)
       at Newtonsoft.Json.Utilities.ConvertUtils.ConvertOrCast(Object initialValue, CultureInfo culture, Type targetType)
       at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType(JsonReader reader, Object value, CultureInfo culture, JsonContract contract, Type targetType)
       --- End of inner exception stack trace ---
       at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType(JsonReader reader, Object value, CultureInfo culture, JsonContract contract, Type targetType)
       at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
       at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
       at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
       at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
       at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
       at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
       at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
       at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
       at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
       at Vintagestory.Common.APIBase.LoadModConfig[T](String filename)
       at ModIntegrity.ModConfig.Load(ICoreAPI api)
       at ModIntegrity.ModIntegrityMod.StartPreServerSide(ICoreServerAPI sapi)
       at ModIntegrity.ModIntegrityMod.StartPre(ICoreAPI api)
       at Vintagestory.Common.ModLoader.TryStartSystem(Mod mod, ModSystem system, ICoreAPI api, ModEventPhase phase)
    11:28:35 [Server Error] Failed to prestart ModIntegrity.ModIntegrityMod
  5. What about inversed corners, for build styles like this?

    1967253379_VintagestoryScreenshot2021_02.19-17_16_18_07.thumb.png.522ad2d9b93113c66ed5e5efe463f0a5.png

     

    Personally i do not think that glass fits to an grass building, maybe you could add some wooden/grass windows instead, like with crossed bars or so.

    We also noticed on our server, that the roofs look black on the world map instead of having the grass color.

  6. @ZigTheHedge Could you add an option into the mod config file to disable the more high-tech variant of the trade-o-mat? We like to go tribal on our server and the machine would not fit in, so i would like to disable the crafting recipe for the vending machine variant. The same goes for coins. Tribes do not use them. If you cant do this, i'll have to figure out something myself. Just asking.

  7. Will add 3 different bandit mobs to the world that will attack players on sight. Can be easily avoided as long as the player does not attack, but will be a tough and fast encounter if in battle.

    Some of the current vanilla animal mobs, like wolves, will react to them - means there will be fights between bandits and wolves, hyenas etc.

     

    Injured bandit - Has a knife and is weak. Rare encounter.

    Bandit with axe - Does moderate damage and is fast if in battle.

    Bandit with sword - Does moderate damage, is fast and can even (sort of) dodge, if in battle.

     

    This mod will not be maintained anymore. Feel free to modify and use as you like, as long as you give credit to the original author.

    Originally exclusively made for our 'Conquest of Blocks' multiplayer server. Now made available for any server.

    Download: https://mods.vintagestory.at/show/mod/102

     

    vintage_story_game_exclusive_002.jpg.fa29b7a306f0277b5a00a5914eadf912.jpgvintage_story_game_exclusive_005.jpg.de593f4d983faac7110b7c3ac767bf61.jpg

    • Like 4
  8. Spoiler

    Running on 64 bit Windows with 16 GB RAM
    Version: v1.14.7 (Stable)09.02.2021 19:49:49: Critical error occurred
    System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
       bei XSkills.EntityAgentPatch.Postfix(EntityAgent __instance, Block ___insideBlock)
       bei Vintagestory.API.Common.EntityAgent.GetWalkSpeedMultiplier_Patch1(EntityAgent this, Double groundDragFactor)
       bei Vintagestory.API.Common.EntityPlayer.GetWalkSpeedMultiplier(Double groundDragFactor)
       bei Vintagestory.API.Common.EntityPlayer.updateEyeHeight(Single dt)
       bei Vintagestory.Client.NoObf.PlayerCamera.OnBeforeRenderFrame3D(Single deltaTime)
       bei Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt)
       bei Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt)
       bei Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt)
       bei Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime)
       bei _XJ8aPSlEBe0PiHYbVJEdfXv1yjvA._Kgao3H1tkjUV97mMFigKazMDiUo(Single )
       bei _QXfAdKxrJ1KaNtwiV64JU2IvnpC._cl7z8c5uEEaIF1fo0XdijiZbRYk(Single )
       bei _QXfAdKxrJ1KaNtwiV64JU2IvnpC._peV5mb21IaSJTAYBddj4gA99BDo(Single )
       bei Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
       bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
       bei OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp)
       bei OpenTK.GameWindow.DispatchRenderFrame()
       bei OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
       bei _03wQBzfCnykaMLiRGgbQzrKOcn3._QN2fpVgRVBDOLs27GIkkdMlxeKf(_a9AJZVMB0wcgfRPD19VvLtZCbaX , String[] )
       bei _NdjU5BXvKkfOW2d88pNMbEAjE1q._QN2fpVgRVBDOLs27GIkkdMlxeKf(ThreadStart )
    -------------------------------

    Event Log, last 3 entries
    ==================================
    { TimeGenerated = 24.01.2021 10:26:09, Site = , Source = .NET Runtime, Message = Anwendung: Vintagestory.exe
    Frameworkversion: v4.0.30319
    Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet.
    Ausnahmeinformationen: Ausnahmecode c0020001, Ausnahmeadresse 00007FFD9FE5D759
    Stapel:
     }
    { TimeGenerated = 14.01.2021 09:03:01, Site = , Source = .NET Runtime, Message = Anwendung: Vintagestory.exe
    Frameworkversion: v4.0.30319
    Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet.
    Ausnahmeinformationen: Ausnahmecode c0020001, Ausnahmeadresse 00007FF84A68D759
    Stapel:
     }
    { TimeGenerated = 19.12.2020 00:17:25, Site = , Source = .NET Runtime, Message = Anwendung: Vintagestory.exe
    Frameworkversion: v4.0.30319
    Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet.
    Ausnahmeinformationen: System.NullReferenceException
       bei Vintagestory.Client.NoObf.ClientWorldMap.MarkChunkDirty(Int32, Int32, Int32, Boolean, Boolean, Vintagestory.API.Common.Action, Boolean)
       bei Vintagestory.Client.NoObf.ClientWorldMap.loadChunkMT(_dZKT5htC7TsF6hecyrNHONKYFvBA, Vintagestory.Client.NoObf.ClientChunk)
       bei Vintagestory.Client.NoObf.ClientWorldMap+<>c__DisplayClass94_0.<LoadChunkFromPacket>b__0()
       bei Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single)
       bei _dUwwv9Q3M6hPimkiHEIazbxLr9g._X2niSFpb8ndF6zWsCcobp5QBcvO(Single)
       bei _ydpin5JFjepNgd3JOZRb2z5I5Fg._LvRZFcsDWyPwKLB1F2UK7fQ2N6d(Single)
       bei _ydpin5JFjepNgd3JOZRb2z5I5Fg._GO2qaUrk9dl0IceTLiA7P4LcpAB(Single)
       bei Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(System.Object, OpenTK.FrameEventArgs)
       bei System.EventHandler`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Invoke(System.Object, System.__Canon)
       bei OpenTK.GameWindow.RaiseRenderFrame(Double, Double ByRef)
       bei OpenTK.GameWindow.DispatchRenderFrame()
       bei OpenTK.GameWindow.Run(Double, Double)
       bei _Ine8FeGTtDXciSIfaZMHMwCLKGBA._8puLW8J44fiq3A5hthQTfB8WNxc(_SbVlAI6dJIZ4JRt0da0lu23DF14, System.String[])
       bei _lErb0L2e9E9htuT2VVnAsXIZqc7A._8puLW8J44fiq3A5hthQTfB8WNxc(System.Threading.ThreadStart)

     }

    Happened twice while i flew into the ground while in spectator mode, or maybe it was creative.

  9. We got this error whenever we try to destroy blocks with grass on it in 0.4.7 (maybe fixed in 0.4.8, have to try out)

    29.1.2021 22:46:11 [Warning] Exception at client 80. Disconnecting client.
    29.1.2021 22:46:11 [Event] Player VSo_Admin got removed. Reason: Threw an exception at the server
    29.1.2021 22:46:11 [Error] System.NullReferenceException: Object reference not set to an instance of an object.
       at XSkills.XSkillsGrassBehavior.GetDrops(IWorldAccessor world, BlockPos pos, IPlayer byPlayer, Single& dropChanceMultiplier, EnumHandling& handling)
       at Vintagestory.API.Common.Block.GetDrops(IWorldAccessor world, BlockPos pos, IPlayer byPlayer, Single dropQuantityMultiplier)
       at Vintagestory.API.Common.Block.OnBlockBroken(IWorldAccessor world, BlockPos pos, IPlayer byPlayer, Single dropQuantityMultiplier)
       at Vintagestory.Common.BlockAccessorBase.BreakBlock(BlockPos pos, IPlayer byPlayer, Single dropQuantityMultiplier)
       at Vintagestory.GameContent.BlockPlant.OnNeighbourBlockChange(IWorldAccessor world, BlockPos pos, BlockPos neibpos)
       at Vintagestory.Server.ServerMain.TriggerNeighbourBlocksUpdate(BlockPos pos)
       at Vintagestory.Server.ServerSystemBlockSimulation.HandleBlockPlaceOrBreak(_VOScRRtAYcHFvBUCVU8Q2cQeB3O packet, ConnectedClient client)
       at Vintagestory.Server.ServerMain.ProcessNetMessage(NetIncomingMessage msg, NetServer mainSocket)
    29.1.2021 22:46:39 [Fatal] System.NullReferenceException: Object reference not set to an instance of an object.
       at XSkills.XSkillsGrassBehavior.GetDrops(IWorldAccessor world, BlockPos pos, IPlayer byPlayer, Single& dropChanceMultiplier, EnumHandling& handling)
       at Vintagestory.API.Common.Block.GetDrops(IWorldAccessor world, BlockPos pos, IPlayer byPlayer, Single dropQuantityMultiplier)
       at Vintagestory.API.Common.Block.OnBlockBroken(IWorldAccessor world, BlockPos pos, IPlayer byPlayer, Single dropQuantityMultiplier)
       at Vintagestory.Common.BlockAccessorBase.BreakBlock(BlockPos pos, IPlayer byPlayer, Single dropQuantityMultiplier)
       at Vintagestory.GameContent.BlockPlant.OnNeighbourBlockChange(IWorldAccessor world, BlockPos pos, BlockPos neibpos)
       at Vintagestory.GameContent.EntityBlockFalling.NotifyNeighborsOfBlockChange(BlockPos pos)
       at Vintagestory.GameContent.EntityBlockFalling.OnGameTick(Single dt)
       at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt)
       at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt)
       at Vintagestory.Server.ServerMain.Process()

  10. On 1/24/2021 at 11:55 AM, Kai Effelsberg said:

    @Rhonen Now we got another problem:

    I have disabled Primitive Survival but now we got this1262089162_VintagestoryScreenshot2021_01.24-11_52_11_45.thumb.jpg.a9263c2a508c5ba100a7fb0e0fc819e0.jpg1535648495_VintagestoryScreenshot2021_01.24-11_52_05_26.thumb.jpg.8632ffc45908089b27f6f885d419f2b6.jpg

     

    These bugs do only happen with any version higher than 3.3.3. You must have changed something afterwards that may interfere with another mod, maybe Primitive Survival.

  11. I tried this out yesterday. 1. Waypoints showed up at world limit, not where i died. 2. If i reclaim stuff with rmb, the items that i hold i my hand right afterwards will get placed on the ground sometimes, since we use rmb for that as well in-game. You maybe should apply a short delay.

×
×
  • 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.