Mods / Better Crates

Category: #Storage
Author: Dauron
Side: Both
Created: Feb 18th 2021 at 3:07 PM
Last modified: Jan 18th at 11:58 PM
Downloads: 37539
Follow Unfollow 286

Latest file for v1.19.0:
BetterCrates_v1.7.0.zip 1-click install


Update 1-18-24: new version 1.7.0 compatible with VS 1.19.0

  • No major changes, just recompiled to verify compatibility.

I do not have much time nowadays to thoroughly test things so please be sure to backup your worlds before updating to any new version of Vintage Story, can't stress that enough. Very important when updating as many modders won't immediately know if their mod becomes incompatible with new versions of VS.

This mod introduces a new storage block with a new mechanic for Vintage Story. These "Better Crates" can only store one type of item but they store much more of it than a wooden chest.

Features:

  • No GUI element but instead shows the item model with quantity on the label.
  • Interact by left clicking to take items out and right clicking to insert items. They can only be broken with an axe.
  • Upgradable to the next tier by using an upgrade item on them, no need to put into crafting window to upgrade.
  • Fully multiplayer compatible. Including claim protected, reinforcement and locking mechanic.
  • Compatible with hoppers and chutes. Bottom side is the output. All other sides can be inserted into.
  • Rotates when placed. Can also be placed into the floor to face up or ceiling to face down.
  • Detailed Handbook information with links to each new block/item. Just search for "Better Crate".
  • Reactive block interaction overlay information.
  • Compatible with Carry On mod. Highly recommended! Note: Crates can only be carried by hand.

Known Issues:

  • While nearly all blocks/items display correctly, some blocks that have overlays such as soil with grass will display without the grass. This only applies to creative mode as you can't have those blocks in survival. There is always the possibility with mods and newer game versions that new blocks/items may not display correctly.
  • Very rarely when broken the label quantity text will not get destroyed. This seems to only happen in creative mode. This will fix if you restart the game.
  • Anvil work items in 1.14+ will not display properly. I feel this is a rare case usage and have not devoted time to fixing the issue for now.

Notes:

  • As of version 1.4.1 the display range of models and info of the labels can now be configured. Default is 50 block range.
    The "BetterCratesConfig.json" file will be in your VintagestoryData\ModConfig folder after loading into a world with the mod one time.
    This file can be edited with common text editors such as Notepad.

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.7.0 5663 Jan 18th at 11:58 PM Show BetterCrates_v1.7.0.zip Install now
v1.7.0-rc.1 316 Jan 14th at 3:06 PM Show BetterCrates_v1.7.0-rc.1.zip Install now
v1.6.1 333 Jan 14th at 2:49 PM Show BetterCrates_v1.6.1.zip Install now
v1.6.0 10005 Apr 20th 2023 at 12:02 AM Show BetterCrates_v1.6.0.zip Install now
v1.6.0-rc.1 1103 Apr 4th 2023 at 9:35 PM Show BetterCrates_v1.6.0-rc.1.zip Install now
v1.6.0-pre.1 499 Mar 11th 2023 at 2:12 PM Show BetterCrates_v1.6.0-pre.1.zip Install now
v1.5.3 2635 Dec 22nd 2022 at 9:01 PM Show BetterCrates_v1.5.3.zip Install now
v1.5.2 2739 Sep 19th 2022 at 3:09 PM Show BetterCrates_v1.5.2.zip Install now
v1.5.1 1003 Sep 4th 2022 at 4:19 PM Show BetterCrates_v1.5.1.zip Install now
v1.5.0 430 Sep 1st 2022 at 11:31 PM Show BetterCrates_v1.5.0.zip Install now
v1.4.2 1318 Jun 13th 2022 at 1:45 PM Show BetterCrates_v1.4.2.zip Install now
v1.4.1 2880 Jan 22nd 2022 at 9:06 PM Show BetterCrates_v1.4.1.zip Install now
v1.4.0-rc.2 824 Dec 25th 2021 at 4:53 PM Show BetterCratesCC_v1.4.0.zip Install now
v1.4.0-rc.1 277 Dec 25th 2021 at 4:50 PM Show BetterCrates_v1.4.0.zip Install now
v1.3.4-rc.2 742 Nov 15th 2021 at 7:01 PM Show BetterCratesCC_v1.3.4.zip Install now
v1.3.4-rc.1 329 Nov 15th 2021 at 6:58 PM Show BetterCrates_v1.3.4.zip Install now
v1.3.3-rc.2 781 Sep 25th 2021 at 7:06 PM Show BetterCratesCC_v1.3.3.zip Install now
v1.3.3-rc.1 311 Sep 25th 2021 at 7:05 PM Show BetterCrates_v1.3.3.zip Install now
v1.3.2-rc.2 868 Aug 16th 2021 at 6:47 PM Show BetterCratesCC_v1.3.2.zip Install now
v1.3.2-rc.1 338 Aug 16th 2021 at 6:46 PM Show BetterCrates_v1.3.2.zip Install now
v1.3.1-rc.2 666 Jul 18th 2021 at 6:41 PM Show BetterCratesCC_v1.3.1.zip Install now
v1.3.1-rc.1 352 Jul 18th 2021 at 6:40 PM Show BetterCrates_v1.3.1.zip Install now
v1.3.0-rc.2 439 Jul 7th 2021 at 1:56 PM Show BetterCratesCC_v1.3.0.zip Install now
v1.3.0-rc.1 358 Jul 7th 2021 at 1:55 PM Show BetterCrates_v1.3.0.zip Install now
v1.2.7-rc.2 996 Feb 27th 2021 at 11:57 PM Show BetterCratesCC_v1.2.7.zip Install now
v1.2.7-rc.1 443 Feb 27th 2021 at 11:53 PM Show BetterCrates_v1.2.7.zip Install now
v1.2.6-rc.2 448 Feb 27th 2021 at 11:57 PM Show BetterCratesvCC_v1.2.6.zip Install now
v1.2.6-rc.1 389 Feb 27th 2021 at 11:57 PM Show BetterCrates_v1.2.6.zip Install now

40 Comments (oldest first | newest first)

💬 OpPointBaker, Jan 14th at 3:36 PM

WOOHOOO!!!! Thank You Dauron!!!

💬 DauronAuthor, Jan 14th at 2:52 PM

Added new version for VS 1.18.15, should fix the crashing issue. I have been away from this for some time sorry. As usual, backup your worlds before updating.
Also adding a new version for VS 1.19.0-rc.6

💬 waterdrinker, Jan 3rd at 4:06 PM

crashing when placing multiple crates in creative mode. Also crashing when trying to use a crafted crate. I am on 1.18.15

💬 SalazarWindriver, Dec 25th 2023 at 12:24 PM

Question, do you ever plan or add a recipe to convert the aged crates to better crates, possibly by crafting with parchment?  If not, I think I can make it, as an add-on, except I don't know what the age crate is called in the code.

💬 IvanZS, Nov 17th 2023 at 9:24 AM

Hi @Dauron! It would be super awesome if half and quarter crates are added, i.e. crates which can store 2 or 4 different items in a single crate with half/quarter of the max capacity, similar to the minecraft drawers. I have no idea how hard it would be to implement such a functionality with the VS API but it would be a great feature... 

💬 DauronAuthor, Aug 18th 2023 at 3:42 AM

I tested the lastest version 1.6.0 with VS 1.18.8 and it appears to be working fine. Let me know otherwise.

💬 LoneWolfREM, Apr 22nd 2023 at 8:11 AM

Thanks for keeping this critical mod updated and for all of your hard work and dedication

💬 Jade1, Apr 17th 2023 at 10:35 PM

Thank you. It seems to be working ok in rc.5 

💬 DauronAuthor, Apr 9th 2023 at 2:16 PM

Has anyone else been crashing with the 1.6.0-rc.1 version?
The crash that is being reported is related to the Method GenMeshData not compiling because Tyron changed a method name that GenMeshData was using. This was the issue I fixed.
It's working fine for me, tested on mutiplayer too, so I'm not sure what's going on IAmJade

Check to make sure you removed the previous version of the mod as well. I doubt it's the case, but it's the only way I could make mine crash like you described.

It may take an official release of VS 1.18 for whatever is going on to fix. I feel it's something behind the scenes that I'm not able to access. This is why I haven't released preview versions in the past.

💬 Jade1, Apr 8th 2023 at 1:55 AM

This version and the previous 1.18 version crashes on a multiplayer server. When adding any block to a Better Crates (basic, not upgraded) crate, the call to the render method fails. 
Below is the crash report. 

Running on 64 bit Windows with 32 GB RAM
Game Version: v1.18.0-rc.2 (Unstable)
4/7/2023 7:50:06 PM: Critical error occurred in the following mod: bettercrates@1.6.0-rc.1
Loaded Mods: bettercrates@1.6.0-rc.1, chiseltools@1.8.2, extrachests@1.7.0-pre.1, mannequinstand@1.0.1, paperlanternrecipe@0.2.1, primitivesurvival@3.1.5, RockBlocks@1.0.0, visibleore@1.0.1, game@1.18.0-rc.2, animalcages@2.1.0, carryon@0.13.0-pre.3, hudclock@2.9.0-pre.2, nemi@1.1.0, prospectorinfo@4.1.4, creative@1.18.0-rc.2, survival@1.18.0-rc.2, VsTrashcan@1.0.1, em@2.0.0-pre.5, bricklayers@2.0.0-pre.4
System.MissingMethodException: Method not found: 'Vintagestory.API.Client.MeshData Vintagestory.GameContent.BlockShapeFromAttributes.GenMesh(Vintagestory.GameContent.IShapeTypeProps, System.String)'.
at BetterCratesNamespace.BetterCrateBlockEntity.GenMeshData(ITesselatorAPI tesselator)
at BetterCratesNamespace.BetterCrateBlockEntity.UpdateMesh() in D:\vsmods\mods\bettercrates\src\BetterCrateBlockEntity.cs:line 1381
at BetterCratesNamespace.BetterCrateBlockEntity.UpdateMeshAndLabelRenderer() in D:\vsmods\mods\bettercrates\src\BetterCrateBlockEntity.cs:line 696
at BetterCratesNamespace.BetterCrateBlockEntity.FromTreeAttributes(ITreeAttribute tree, IWorldAccessor worldForResolving) in D:\vsmods\mods\bettercrates\src\BetterCrateBlockEntity.cs:line 1235
at Vintagestory.Client.NoObf.ClientChunk.AddOrUpdateBlockEntityFromPacket(Packet_BlockEntity p, ClientMain game) in VintagestoryLib\Client\Model\ClientChunk.cs:line 420
at Vintagestory.Client.NoObf.GeneralPacketHandler.HandleBlockEntities(Packet_Server packet) in VintagestoryLib\Client\Systems\GeneralPacketHandler.cs:line 406
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 745
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 165
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 683
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 627
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 126
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 479
at OpenTK.GameWindow.DispatchRenderFrame() in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 454
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 VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

💬 DauronAuthor, Apr 4th 2023 at 9:43 PM

New version updated for VS 1.18.rc-2. It should fix the crashing issue. There was a major texturing issue with many blocks and items label model, but I seem to have gotten that fixed as well.

💬 _MCGregor_, Apr 1st 2023 at 5:11 PM

This mod has an issue with pre8 version 1.18 pre 8 causing it to crash

 

💬 Pamela, Mar 29th 2023 at 2:39 AM

CTD when placing marble into crate.
Running on 64 bit Windows with 16 GB RAM
Game Version: v1.18.0-pre.8 (Unstable)
3/28/2023 9:37:51 PM: Critical error occurred in the following mod: bettercrates@1.6.0-pre.1
Loaded Mods: acorns@0.5.1A, aculinaryartillery@1.0.12, bettercrates@1.6.0-pre.1, commonlib@1.0.4, evaporite@1.0.0, extrachests@1.7.0-pre.1, morecrops@1.0.2, moreclay@1.0.1, moremolds@1.4.12, nomolding@2.0.1, primitivesurvival@3.1.5, ragnamans-lit-torch-recipe@1.0.0, speararrowheadbits@1.1.0, spidersilk@1.2.2, tpnet@1.9.0A-rc.2, vtpp@1.0.0, game@1.18.0-pre.8, zoombuttonreborn@1.4.0, carryon@0.11.0-pre.1, carryonmore@1.4.0, expandedfoods@1.6.5, hudclock@2.9.0-pre.2, nemi@1.1.0, recyclebags@1.0.1, recycleclothes@1.0.0, stepup@1.2.0, ssppvv@1.0.3, usefulstuff17@1.1.3, creative@1.18.0-pre.8, survival@1.18.0-pre.8, xlib@0.7.0-pre.2, instantfirepits@5.0.0, pamelasmod@1.2.11, xskills@0.7.0-pre.4
System.MissingMethodException: Method not found: 'Vintagestory.API.Client.MeshData Vintagestory.GameContent.BlockShapeFromAttributes.GenMesh(Vintagestory.GameContent.IShapeTypeProps, System.String)'.
at BetterCratesNamespace.BetterCrateBlockEntity.GenMeshData(ITesselatorAPI tesselator)
at BetterCratesNamespace.BetterCrateBlockEntity.UpdateMesh() in D:\vsmods\mods\bettercrates\src\BetterCrateBlockEntity.cs:line 1381
at BetterCratesNamespace.BetterCrateBlockEntity.UpdateMeshAndLabelRenderer() in D:\vsmods\mods\bettercrates\src\BetterCrateBlockEntity.cs:line 696
at BetterCratesNamespace.BetterCrateBlockEntity.FromTreeAttributes(ITreeAttribute tree, IWorldAccessor worldForResolving) in D:\vsmods\mods\bettercrates\src\BetterCrateBlockEntity.cs:line 1235
at Vintagestory.Client.NoObf.ClientChunk.AddOrUpdateBlockEntityFromPacket(Packet_BlockEntity p, ClientMain game) in VintagestoryLib\Client\Model\ClientChunk.cs:line 420
at Vintagestory.Client.NoObf.GeneralPacketHandler.HandleBlockEntities(Packet_Server packet) in VintagestoryLib\Client\Systems\GeneralPacketHandler.cs:line 406
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 745
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 165
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 683
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 627
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 126
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 479
at OpenTK.GameWindow.DispatchRenderFrame() in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 454
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 VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

💬 Nebux, Mar 28th 2023 at 5:55 PM

in v1.18.0-pre.8 the crates placed in previous version don't render the items nor the amount. the amount is rendered when interacting with the crate, you can also remove the items from the crates.

be AWARE of CTD when placing items into the crates

💬 Pamela, Mar 11th 2023 at 11:24 PM

Thanks so much!!! I LOVE this mod and don't really like to play without it. 

💬 DauronAuthor, Mar 11th 2023 at 2:15 PM

Pamela

Looks like the version for 1.17 doesn't work on 1.18 so I released a preview version for VS 1.18.0-pre.6
Once VS 1.18 is officially released I'll recompile/upload another version then and announce it.

💬 Pamela, Mar 8th 2023 at 10:05 PM

Will this work in 1.18??  If not, when will you update?

💬 DanaCraluminum, Sep 4th 2022 at 4:51 PM

The best way to always get texture of any block is to use BlockCrate and BECrate way, because clutter blocks work fine on vanilla crates

💬 DauronAuthor, Sep 4th 2022 at 4:27 PM

Updated for VS 1.17.2. Fixed even more texture issues and scaled spears down so they fit better. There are more items like the spears that don't fit well, but I'm not going to worry about them for now as they are pretty rare items.
I'm aware that all of the new "clutter" blocks are just a white block with the red question mark. Not sure what's so special about those, but will address it in a future update.

💬 melodelic, Sep 1st 2022 at 11:42 PM

Yep, the new update fixed the textures so ty for the quick fix! And I applied the remapping, but it remained wonky looking.

💬 DauronAuthor, Sep 1st 2022 at 11:41 PM

Updated for VS 1.17.1, hopefully fixes texture issues. I did not notice any myself. Make sure you are applying the block/item ID remapping when prompted first time loading up your world.

💬 melodelic, Sep 1st 2022 at 6:06 PM

I know this is in the known issues, but with 1.17.1, all the better crates have very wrong images. The following link is a print screen image of what the items look like now.

prnt.sc/34vee_FVna-q

💬 DualJ, Aug 16th 2022 at 6:37 PM

Small bug I found; drifters can spawn on BetterCrates while they can not spawn on vanilla crates (running 1.4.1 on AuraFury)

💬 Zaldaryon, Aug 7th 2022 at 1:30 AM

Running on 64 bit Windows with 16 GB RAM
Game Version: v1.17.0-rc.3 (Unstable)
Loaded Mods: backpackpackplus@1.0.3, bettercrates@1.4.2, buzzwords@1.1.0, chiseltools@1.5.4-pre.1, guicompositesettingsex@1.0.1, midnight-texturepackNS@1.1.0, nooffhandhunger@1.0.0, notradermoneylimit@1.0.0, SustainableForestry@1.0.0, visibleore@1.0.1, game@1.17.0-rc.3, zoombuttonreborn@1.3.0, betterdoors@1.0.0, carrycapacity@0.6.5, deathwaypoints@1.0.3, farmlanddropssoil@1.4.0, prospectorinfo@3.2.0, stepup@1.2.0, stonequarry@2.0.0-pre.5, toggly@3.0, translocatorlocator@1.0.2, useplanksinpitkiln@1.0.0, creative@1.17.0-rc.3, survival@1.17.0-rc.3, worldconfiggui@1.0.0, accessibilitytweaks@2.3.1, campaigncartographer@2.2.2, bricklayers@1.0.0-pre.3, ferrospear@1.0.1
06/08/2022 22:28:54: Critical error occurred
System.MissingMethodException: Método não encontrado: 'Void Vintagestory.API.Client.ITesselatorAPI.TesselateShape(System.String, Vintagestory.API.Common.Shape, Vintagestory.API.Client.MeshData ByRef, Vintagestory.API.Client.ITexPositionSource, Vintagestory.API.MathTools.Vec3f, Int32, Byte, Byte, System.Nullable`1<Int32>, System.String[])'.
em BetterCratesNamespace.BetterCrateBlockEntity.GenMeshData(ITesselatorAPI tesselator)
em BetterCratesNamespace.BetterCrateBlockEntity.UpdateMesh() na D:\vsmods\mods\bettercrates\src\BetterCrateBlockEntity.cs:linha 1304
em BetterCratesNamespace.BetterCrateBlockEntity.UpdateMeshAndLabelRenderer() na D:\vsmods\mods\bettercrates\src\BetterCrateBlockEntity.cs:linha 677
em BetterCratesNamespace.BetterCrateBlockEntity.FromTreeAttributes(ITreeAttribute tree, IWorldAccessor worldForResolving) na D:\vsmods\mods\bettercrates\src\BetterCrateBlockEntity.cs:linha 1173
em Vintagestory.Client.NoObf.ClientChunk.AddOrUpdateBlockEntityFromPacket(Packet_BlockEntity p, ClientMain game) na C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Client\Model\ClientChunk.cs:linha 427
em Vintagestory.Client.NoObf.GeneralPacketHandler.HandleBlockEntities(Packet_Server packet) na C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Client\Systems\GeneralPacketHandler.cs:linha 809
em Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) na C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Client\ClientMain.cs:linha 1139
em Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) na C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:linha 125
em Vintagestory.Client.ScreenManager.Render(Single dt) na C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Client\ScreenManager.cs:linha 666
em Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) na C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Client\ScreenManager.cs:linha 610
em Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) na C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Client\ClientPlatform\GameWindow.cs:linha 132
em System.EventHandler`1.Invoke(Object sender, TEventArgs e)
em OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) na C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:linha 479
em OpenTK.GameWindow.DispatchRenderFrame() na C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:linha 454
em OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) na C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:linha 375
em Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs)
em Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) na C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:linha 87

💬 Tels, Jun 15th 2022 at 2:32 PM

Hello Dauron,

would it be possible to have crates that have a label/sign on two opossite sites? I'd like to use the crates as a wall, and it would be cool if one could use a better crate and a linen to "upgrade" it to have two labels so each room has the contents visible.

💬 DauronAuthor, Jun 13th 2022 at 1:56 PM

New version 1.4.2 compatible with VS 1.16.1+

Change:
- Modified crate upgrade process code to support modding. Modders can now add new crates and upgrades as long as their name match. For example: upgrade-diamond & bettercrate-diamond

💬 Pamela, Mar 13th 2022 at 10:48 PM

Any chance we could get this updated to work with cotton from Hide & Fabric mod??

💬 DauronAuthor, Jan 22nd 2022 at 9:08 PM

New version 1.4.1 compatible with VS 1.16.1.

Changes:
- Carry Capacity mod integration done through patching now. Separate versions of this mod are no longer needed.
- Display range of models and info of the labels can now be configured. Default is 50 block range. Config file will be in your VintagestoryData\ModConfig folder after loading into a world with the mod 1 time.
- Wind no longer affects item and block models on the Better Crate labels

💬 DauronAuthor, Dec 25th 2021 at 4:55 PM

New version 1.4.0 compatible with VS 1.16.0-rc.2+ ONLY.

💬 DauronAuthor, Nov 16th 2021 at 6:25 AM

New version 1.3.4 compatible with VS 1.15.9 ONLY.

- Fixed an issue with modded crocks storing together.

💬 DauronAuthor, Sep 25th 2021 at 7:04 PM

New version 1.3.3 compatible with VS 1.15.6 ONLY.

-Creative Mode now requires an axe in the player's hand to break a crate. This allows removing items from crates while in Creative Mode.
-Can no longer put wallpaper on the label side of a crate.
-Fixed some issues in the label renderer code.

💬 OmegaHaxors, Sep 24th 2021 at 5:56 AM

Would it be possible to cancel the breaking of these blocks if you're in creative and not holding an axe?

💬 DauronAuthor, Aug 17th 2021 at 12:41 AM

New version 1.3.2 compatible with Vintage Story 1.15.5 ONLY.  Fixed visual issues with wallpapers and rope.

💬 QPTech, Jul 20th 2021 at 4:36 PM

A very well done and very useful mod. One of those that feels like it should be in vanilla almost :)

💬 DauronAuthor, Jul 7th 2021 at 2:00 PM

Updated to version 1.3.0 for VS 1.15. Also Added Steel Crate that has 512 slots.

💬 l33tmaan, May 16th 2021 at 5:21 PM

Integration with Mystic Metals for some truly large crates would be awesome, too.

💬 Zaldaryon, May 16th 2021 at 2:59 PM

Suggestion: add another 2 upgrade tiers: meteoric iron and steel crates.

💬 Juliusvanvern, Apr 30th 2021 at 8:27 AM

To learn more about this Mod, check my Video: 

ViNTAGE STORY MOD 🧪 BETTER CRATES | GERMAN

💬 DauronAuthor, Feb 27th 2021 at 11:56 PM

From now on for versions of this mod: rc.1 will be the one without Carry Capacity and rc.2 will be the one with Carry Capacity config. Until I can figure something else out. I also may end up in the future only doing the Carry Capacity version or if Carry Capacity becomes integrated into Vanilla that will solve it as well.

This change will also make the 1.2.6 versions not compatible with previous 1.2.6 versions

💬 DanaCraluminum, Feb 25th 2021 at 12:30 PM
(edit comment delete)