Mods / SetVoxelPatch
- Tags:
- Author:
- SiiMeR
- Side:
- Both
- Created:
- Sep 28th 2025 at 5:21 PM
- Last modified:
- Sep 28th 2025 at 5:23 PM
- Downloads:
- 1342
-
Latest release (for Vintage Story 1.20.12, outdated):
setvoxelpatch_1.0.0.zip 1-click install
Sometimes chiseling crashes clients to desktop. On the server side, the following error can be seen
Exception: Index was outside the bounds of the array. at Vintagestory.GameContent.BlockEntityChisel.SetVoxel(Vec3i voxelPos, Boolean add, IPlayer byPlayer, Byte materialId) in VSSurvivalMod\Systems\Microblock\BEChisel.cs:line 306 at Vintagestory.GameContent.BlockEntityChisel.UpdateVoxel(IPlayer byPlayer, ItemSlot itemslot, Vec3i voxelPos, BlockFacing facing, Boolean isBreak) in VSSurvivalMod\Systems\Microblock\BEChisel.cs:line 135 at Vintagestory.GameContent.BlockEntityChisel.OnReceivedClientPacket(IPlayer player, Int32 packetid, Byte[] data) in VSSurvivalMod\Systems\Microblock\BEChisel.cs:line 240 at Vintagestory.Server.ServerSystemBlockSimulation.HandleBlockEntityPacket(Packet_Client packet, ConnectedClient client) in VintagestoryLib\Server\Systems\World\BlockSimulation.cs:line 339 at Vintagestory.Server.ServerMain.HandleClientPacket_mainthread(ReceivedClientPacket cpk) in VintagestoryLib\Server\ServerMainNetworking.cs:line 238 at Vintagestory.Server.ServerMain.ProcessMain() in VintagestoryLib\Server\ServerMain.cs:line 977
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.0.0 | setvoxelpatch | 1342 | Sep 28th 2025 at 5:23 PM | setvoxelpatch_1.0.0.zip | 1-click install | ||
|
* First release | |||||||
Did you try it out? It could be that it still works in 1.21 DefactoToast
underlying issue has not been fixed. hoping this mod gets updated someday.
I wonder if the underlying issue was fixed by now...