Just pushed out v1.2.1. Mainly major bug fixes, plus some additional features that don't have a use yet
Fully implemented Crate block and tiers (not yet used)
Better determination of whether a Block can stack inside a crate or not (plants, hoppers, etc) Improved render performance for Blocks placed in world. Should fix reported FPS issues with large amounts of items, among other render issues (#11, #13)
Fixed more issues with mod inventory interaction (#16)
Expanded the available localization
1.3.0:
[/b]Fixed bug where breaking the controller would cause a crash (#20)
Fixed more issues with mod interaction (NOTE: Embers Item Pipes currently don't interact properly, a fix is being worked on!) (#21)
[/b][/b]Items now render on the top of crates, as well as the sides (#23)
Added Pyramid sorting type
Added ability to offset controller bounds via GUI (#22, #24)
Added Controller Interface blocks that connect to the controller of any boundary they touch, and provide another block to insert/pull items from (#25)
YAY, GUI! I couldn't fit these anywhere on my island!
A suggestion, though: Make a really cheap recipe. Maybe a chest + 2 ingots. Something so players don't go "why would I waste a lot of iron on worse storage?".
In my modpack I'm just using a chest -> Storage Controller.
I liked this mod since it got out, glad to see it's getting huge improvements
Edit: Found a mean bug, shift-right clicking blocks makes an item pop out but the block isn't removed, allowing for easy duping.
Had a hopper pump cobble into the controller, clicked the button that changes how items are sorted, game crashed with ConcurrentModificationException (outside the code of this mod). =(
Back in my days Minecraft didn't even use threads!
Dang, thought I fixed this. Back to the drawing board!
I put up the same construction again, smashed buttons like a pro, but the mod was stable. But then I was like: "No! This can't be! There must be a bug!!" so I attached 3 hoppers to the storage controller, all filling in stone at the same time, aaaaand it crashed when I changed sorting mode. =)
Description: Exception ticking world
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextNode(HashMap.java:1429)
at java.util.HashMap$EntryIterator.next(HashMap.java:1463)
at java.util.HashMap$EntryIterator.next(HashMap.java:1461)
at net.minecraft.network.play.server.SPacketChunkData.(SourceFile:43)
at net.minecraft.server.management.PlayerChunkMapEntry.func_187280_d(PlayerChunkMapEntry.java:254)
at net.minecraft.server.management.PlayerChunkMap.func_72693_b(SourceFile:115)
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:221)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:709)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:624)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:149)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482)
at java.lang.Thread.run(Thread.java:745)
Latest update fixes this by making it so you can't break things
Great idea. Can see this meshing really well with mods like Immersive Engineering. Some problems and thoughts.
Problems:
A server I play on trialled this in a developing mod pack. In multiplayer, the controller interface doesn't respond to any input except Show Boundaries. Size, offset and sorting type are ignored. The interface doesn't "remember" changes and they are back at default the next time you look.
In single player, I easily crashed the client by piping things in or out with an EnderIO conduit.
Some blocks (e.g. torches) when placed manually inside the zone result in an "unknown" crate with the black/purple default texture.
Thoughts:
The offset feature seems way powerful. You can fly giant piles off stuff around for miles, including into and through other people's houses. I would limit the possible offset size to a chunk away at most. Or make it so that only empty controllers can have their offset/size adjusted. Or make it so that the offset can't be moved into solid blocks at all. Or all of the above.
Had some weirdness occurring when I placed a controller in a zone with tallgrass. Perhaps the controller should require an entirely empty space and glow red before it becomes active.
Like others, I'd like to see higher items-per-crate. Especially torches, which it thinks are a block and stores one-per-crate.
Do me a favor, and submit any bugs you've experienced here https://github.com/dmillerw/Impractical-Storage/issues
As for the offset issue, latest issue restricts modifying boundaries and offsets to an empty controller only
Version 1.4 is hot of the presses, bringing with it the new Blocks I've been teasing!
Additions:
Blockvayors: Conveyor belts that move Blocks physically in the world
Gravity Inducer: Causes any block placed in front of it to fall like Sand or Gravel
Itemizer: Causes any block placed in front of it to drop as an Item
Changes:
Simplified Controller recipe
Fixed Mods like WAILA/HWYLA displaying incorrect Block names (#38)
Fixed issues with bad item drops/bad item rendering (#39)
Just pushed out v1.2.1. Mainly major bug fixes, plus some additional features that don't have a use yet
Fully implemented Crate block and tiers (not yet used)
Better determination of whether a Block can stack inside a crate or not (plants, hoppers, etc)
Improved render performance for Blocks placed in world. Should fix reported FPS issues with large amounts of items, among other render issues (#11, #13)
Fixed more issues with mod inventory interaction (#16)
Expanded the available localization
Not sure what you're asking
Probably where to post a bug report or feature request. Which means the github. Which means here.
1.3.0:
[/b]Fixed bug where breaking the controller would cause a crash (#20)
Fixed more issues with mod interaction (NOTE: Embers Item Pipes currently don't interact properly, a fix is being worked on!) (#21)
[/b][/b]Items now render on the top of crates, as well as the sides (#23)
Added Pyramid sorting type
Added ability to offset controller bounds via GUI (#22, #24)
Added Controller Interface blocks that connect to the controller of any boundary they touch, and provide another block to insert/pull items from (#25)
YAY, GUI! I couldn't fit these anywhere on my island!
A suggestion, though: Make a really cheap recipe. Maybe a chest + 2 ingots. Something so players don't go "why would I waste a lot of iron on worse storage?".
In my modpack I'm just using a chest -> Storage Controller.
I liked this mod since it got out, glad to see it's getting huge improvements
Edit: Found a mean bug, shift-right clicking blocks makes an item pop out but the block isn't removed, allowing for easy duping.
Quick little release of v1.3.1, with a somewhat major bug fix:
Fixed issue where Refined Storage would display incorrect Item counts when connected to a Controller (#28)
Will you Update to 1.10.2 ??
Thank you !
Dang, thought I fixed this. Back to the drawing board!
v1.3.2
Fixed crash when adjusting controller while blocks are in-world (#31, #32)
Fixed issue where removing crates from the world would allow for item duplication (#30)
Holy double update Batman! v1.3.3
Blocks will now stay in world when Controller bounds/offset/sorting mode are adjusted, only dropping if they can no longer fit
This is stupid. I love it. Well done
His world shalt be entered on the day of legends.
Current avatar: Imp from Media Molecule's own Dreams
#TeamRowlet #TeamSun
FF14: Gold Zephzellian World: Zalera
My Characters
Hi! This is me, hello!
I'm Vevos! HIS INNER DEMON.
Get out! I'm Alice!
Hey! I'm Draco!
Please help my Pokemon grow: http://pfq.me/GoldHero101
Another bug fix update!!
Prevent crashes caused by block rendering (#33, #34)
Prevent controller offset/boundaries being changed while controller contains blocks
Latest update fixes this by making it so you can't break things
Do me a favor, and submit any bugs you've experienced here https://github.com/dmillerw/Impractical-Storage/issues
As for the offset issue, latest issue restricts modifying boundaries and offsets to an empty controller only
Version 1.4 is hot of the presses, bringing with it the new Blocks I've been teasing!
Additions:
Blockvayors: Conveyor belts that move Blocks physically in the world
Gravity Inducer: Causes any block placed in front of it to fall like Sand or Gravel
Itemizer: Causes any block placed in front of it to drop as an Item
Changes:
Simplified Controller recipe
Fixed Mods like WAILA/HWYLA displaying incorrect Block names (#38)
Fixed issues with bad item drops/bad item rendering (#39)
Real quick update to 1.4.1 with some bug fixes
Fixed crash when itemizing block (#40)
Fixed blocks not using metadata when rendering
Fixed items being lost when extracted (#35)
How well does this work with items from other mods?
Should work without issue
Quickly released v1.4.2 to fix the mod not functioning on servers!
Hot on the heels of 1.4.2 is 1.4.3, with more bug fixes!!
I also tidied up the OP a bit
Hey! I made a Mod Review! Hope you enjoy it!
Also, what exactly are you planning to do with the crates? Would they be like chests or upgrades for storages or something else?