Skip to content

Releases: T145/metal-chests

The update you can actually update to!

26 Jul 18:19
Compare
Choose a tag to compare

v6.1.0

  • Removed debug log spam accidentally left behind 🌴

v6.0.8

  • Modified the data walker and added a data fixer. Fixed porting worlds from older mod versions. To fix changing inventory size from the JSON config file for in-world chests, reference the forceDataFixing config option.

v6.0.1

  • Added a data walker to assist porting worlds from older versions.
  • Chest entries can be deleted from the JSON config to disable chests w/out crashing the game
  • Moved some shared logic into TBone, & heavily optimized said logic
  • Minimized client memory overhead by referencing arrays of resource paths, rather than creating an excess of objects. The upper bound of efficiency was restricted to the number of chests being equal to the length of ChestType.values().length, whereas now it's effectively limitless.

Make backups just in case; don't be stupid!

Optimized chest animation logic on the side of TBone

19 Jul 02:31
Compare
Choose a tag to compare
  • Mainly for Metal Transport support, but helps this mod a lot too!
  • Fixed Metal Sorting Chests appearing even when RR2 isn't installed

Increased max chest container size!

09 Jul 18:00
Compare
Choose a tag to compare
  • Improved container space to a practical limit of 8x23 from 6x18
    (an extra col. can fit, but this max keeps things centered)
    NOTE: All chest inventories are their standard sizes by default except gold, which has gone down from 81 to 80. If you're porting an older version, break ALL gold chests in your world BEFORE UPDATING! Everything else should be fine.
  • Removed luminous chest abilities.
  • Removed some lingering dead assets & code
  • Optimized and standardized some code
  • Fixed SMP crashes when interacting w/ enchanted chests (NBT bug)
  • Added back Quark chest buttons which were accidentally removed in the last beta release
  • Added config option to toggle archaic naming
    (If you're using Quark, I HIGHLY recommend enabling the "center bar" option in its config for the chest search bar, so non-archaic chest container names can render fully)

Customization levels are over 9,000!

04 Jul 00:56
Compare
Choose a tag to compare
  • Normalized all recipes; sorted chests only use the basic format & all Thaumcraft content is handled by the Arcane Workbench, including upgrades.
  • Added direct JEI compatibility, as well as info on Thaumcraft content as a reminder to use the Arcane Workbench (as I hate adding research).
  • Added JSON config file to control chest availability, inventory size & holding enchant level if Thermal Expansion is installed.
  • Added a regular config option to toggle JSON config regen upon a mod update.
  • Added the ability to apply custom names to chests through an Anvil.

Too much hunger is a bad thing

27 Jun 18:28
Compare
Choose a tag to compare
  • Added back the Hungry Chest Upgrades (crafted like so):

img

  • Cleaned up dead config variables, packet handling, recipe handling
  • Other minor optimizations
  • Fixed "Hold Shift for Details" tooltip on enchanted chests
  • Updated some localizations ("Hungry Sorting" > "Sorting Hungry")
  • Added partial Russian translation (doesn't have some of the changes)

Weight Watchers Attendance

18 Jun 00:28
Compare
Choose a tag to compare
  • Removed boat & minecart entities & minecart items. They're being ported over to MetalTransport so this mod can remain focused on chests exclusively.
  • Added TBone to slim down shared code btwn. MetalChests & MetalTransport.
  • Fixed some block naming when heavily customizing the upgrade path.
  • Added update checking through TBone.
  • Optimized some of the backend ported over to TBone.

Fix bugs w/ enchanted chests

04 Jun 00:14
Compare
Choose a tag to compare
  • Fixed awkward problems that occurred when placing enchanted metal chests

Fixes on fixes

02 Jun 19:13
Compare
Choose a tag to compare
  • Fixed trapped chest block update interactions
  • Fixed startup crashes from prior archived release
  • Fixed upgrades broken from prior archived release

For sub release:

  • Improved server performance
  • Upgrade path is now configurable, w/ all chest upgrades updating automatically as well!
  • Made boats and Holding enchant bounds configurable
  • Fixed crashes when trying to apply metal chests to other modded boats

The Fixins

01 Jun 20:48
Compare
Choose a tag to compare
Some minor tweaks

- Git forgot to add "def" in the buildscript, leading to a broken commit
- Properly registered the chest data serializer for entities
- Tiny upgrade performance enhancement (chunks don't need to be forcefully saved to disk on the next tick; the renderer will do its work regardless)

( ͡° ͜ʖ ͡°)

15 May 13:15
Compare
Choose a tag to compare
  • Fixes solo loading the mod