Skip to content

Releases: jaquadro/StorageDrawers

Storage Drawers 1.4.6

12 May 04:28
Compare
Choose a tag to compare
  • Added MineTweaker API to change or replace compacting drawer conversions.
  • Changed controller search to find all connected drawers within a 25x25 cube centered over controller.
  • Changed controller to prefer populating empty drawers closest to controller first.

MineTweaker API:

  • mods.storagedrawers.Compaction.add(, , 4); // Third param is conversion rate; must be 4 or 9.

Storage Drawers 1.4.5

09 May 19:55
Compare
Choose a tag to compare
  • Fixed major item dupe bug with Steve's Workshop.
  • Fixed item insertion bug with Steve's Workshop.
  • Inserting items through pipes/sided inventory will now trigger item conversion until there is less than 1 stack of capacity left in the drawer (quirk shared by JABBA).

Storage Drawers 1.4.4

08 May 04:41
Compare
Choose a tag to compare
  • Added fallback recipes for wood trim blocks using plankWood.
  • Changed sided inventory restrictions to allow all block faces to be interacted with.
  • Fixed void upgrade not dropping when a void drawer is broken.
  • Fixed fallback recipes for half drawers to use slabWood instead of plankWood.
  • Nerfed recipe output for trim blocks (recipe was originally more expensive) and added config option for it.

Storage Drawers 1.4.3

06 May 23:21
Compare
Choose a tag to compare
  • Prevent silent exception and log spam from controller when certain mods are present (optifine?)

Storage Drawers 1.4.2

06 May 02:54
Compare
Choose a tag to compare
  • Fix AE not recognizing void upgrades through controllers.

Storage Drawers 1.4.1

05 May 04:05
Compare
Choose a tag to compare
  • Fix drawers dropping a duplicate drawer key when broken in the locked state.
  • Fix AE2 not recognizing void status of drawers.
  • Updated zh_CN translation. Thanks autopsychorhythmia.
  • Updated ru_RU translation. Thanks Adaptivity.

Storage Drawers 1.4.0

30 Apr 16:16
Compare
Choose a tag to compare
  • Added Refined Relocation support. Sorting drawers and compacting drawers. Min version required is 1.08b.
  • Added 'Trim' block for decoration and as a connector in drawer networks.
  • Added 'Controller Slave' block to expose more faces as an extension of the drawer controller.
  • Added void upgrade. Any items inserted through the sided inventory will be voided if the drawer is full.
  • Added player interact protection event to left-click (in non-creative mode).
  • Changed lock upgrades to a reusable drawer key.
  • Changed drawer network to prefer filling existing slots with space instead of populating empty slots. Depending in refresh timing, it's still possible for empty slots to get picked.
  • Changed invertShift setting to be client-side instead of server-side.
  • Updated renderer to improve and brighten drawer labels.
  • Locked or voided drawers will display a small indicator on their front trim.
  • Disabled label rendering for back-facing labels (potential performance savings).
  • Third party plankWood that is correctly registered in the ore dictionary can be used to craft drawers.
  • Fixed player inventory not properly updating when dumping inventory into drawers.
  • Updated fr_FR language file. Thanks Mazdallier.

Storage Drawers 1.3.9

16 Apr 05:39
Compare
Choose a tag to compare
  • Added ore dictionary whitelist to MineTweaker API.
  • Added config option to disable ore dictionary item conversion.
  • Item conversion heuristics are much more aggressive about filtering out possible conversions.
  • Some efficiency improvements in item conversion handling.
  • Removed troublesome controller sync packet. It should be unnecessary, but there's a chance it could impact a transport mod.

Updated MineTweaker API:

  • mods.storagedrawers.OreDictionaryWhitelist.add("oreName");

A whitelisted ore dictionary name will override anything in the blacklist, and bypass most of the inbuilt heuristics that control valid matches.

Storage Drawers 1.3.8

14 Apr 04:22
Compare
Choose a tag to compare
  • Added MineTweaker integration to control the ore dictionary blacklist for drawer conversions.
  • Fix NPE in solid-side lookup when invalid coordinates are passed in (or TileEntity is missing). Thanks gchpaco.
  • Fix stack overflow in drawer controller network lookup AGAIN. The failsafe should be ironclad this time. Thanks gchpaco.

MineTweaker API:

  • mods.storagedrawers.OreDictionaryBlacklist.add("oreName");
  • mods.storagedrawers.OreDictionaryBlacklist.addPrefix("orePrefix");

Storage Drawers 1.3.7

10 Apr 01:31
Compare
Choose a tag to compare
  • Fix drawers not handling unregistered items gracefully.
  • Fix controller crashing if update message is somehow corrupted.
  • Fix controller to initialize its drawer network immediately after placement.
  • Fix controller sometimes not finding all drawers within 12 block range.
  • Updated zh_CN translation. Thanks autopsychorhythmia.
  • Updated fr_FR translation. Thanks Mazdallier.