Minichests

Ever wanted a smaller and less resource demanding chest? Then this is for you!
Help yourself or your players out by adding this useful Minichest to introduce a whole new type of chest!
With this plugin you can do all kind of things.
- Having a smaller chest and spending less resources.
- Using them as decoration.
- And whatever you think can think of! Be creative!
Features:
- The Minichest itself of course!
- The Minichest system.
- A crafting recipe to make one in survival.
- A command to summon the Minichest.
- Super easy drag and drop installation.
The Minichest:
The Minichest is crafted with 8 Sticks in a chest shape in a Crafting Bench. Which is only 4 Wooden Planks instead of 8. It has 9 slots to store items in. Looks like a small chest but it funtions just like a normal chest.
Installing:
Just drag and drop the Minichests.jar into your plugins folder and you're ready to go!
Commands:
- [/minichest] Give yourself a Minichest.
Config explanation:
- inventoryName = What text is displayed in the inventory.
- itemName = How the Minichest is called as an item.
- slotCount = How many slots there are in a Minichest.
Permissions:
- [minichests.use] Allow a player to interact with MiniChests, by default, everyone.
- [minichests.craft] Allow a player to obtain MiniChests through crafting, by default, everyone.
- [minichests.give] Give a player permission to use the command: /minichest.
Metrics:
This plugin utilizes the bStats plugin metrics system, which means that the following information is collected and sent to bstats.org:
- Your server's randomly generated UUID
- The amount of players on your server
- The online mode of your server
- The bukkit version of your server
- The java version of your system (e.g. Java 8)
- The name of your OS (e.g. Windows)
- The version of your OS
- The architecture of your OS (e.g. amd64)
- The system cores of your OS (e.g. 8)
- bStats-supported plugins
- Plugin version of bStats-supported plugins
- MiniChests-supported plugins
Videos:
French (by Benjazor Azor)
More videos on this plugin are always welcome!
Protection plugins:
Click here to read about how to set up Minichests to work with Factions, WorldGuard, GriefPrevention and ASkyBlock.
(Scroll down to the bottom of the page)
FAQ:
Will mini enderchests be added?
While it's something I'd definitely want to implement in the future, It's not something very high in my to-do list as I currently have other projects in mind and I believe it may be better to implement as a standalone plugin.
Will mini double chests be added?
Because of how skulls work in Minecraft, there isn't a way to make mini double chests.
Will the skin be made customizable?
I don't think I'll do something like that in the near future because of the way the plugin works at the moment. It would require me to change the way of how the minichests' data is stored completely because if you changed the skin, old minichests would not only not work as their skin would remain the same.
Will support for plugin 'X' be added?
If the plugin is sufficiently popular or several people have requested support for it, support will eventually be added.
Before suggesting this kind of feature please make sure there isn't already a way to make MiniChests work with it, check the above spoiler.
Be sure to leave a comment with a rating, request or bug!
Please donate! It really encourages me to code and publish these plugins.
Original idea by Markcreator, mantained by XXLuigiMario.

-
View User Profile
-
Send Message
Posted Oct 17, 2017hey plugin dev, please create super big chests like this https://www.youtube.com/watch?v=U09qpr3pH9k
PLEASE REPLY IF YOU GONNA DO IT
-
View User Profile
-
Send Message
Posted Dec 11, 2017-
View User Profile
-
Send Message
Posted Aug 29, 2016@unclemark
Sorry for the late reply, I cannot reproduce your error with the latest Spigot build.
I believe your problem *may* be related to some kind of incompatibility with CraftBook (judging from the stacktrace). Try using MiniChests without CraftBook, if that fixes it, reply so I can work in a fix.
If that's not the cause, please reply or pm me your config.yml, use pastebin.com in order to keep the comment section clean.
-
View User Profile
-
Send Message
Posted Aug 16, 2016yeah that's annoying as . Damn. Such a nice plugin. People love it because they are so cute but my console spams like no tomorrow. If you need anything else from me please comment. I like to see an error free console.
It's not even an error. It's a WARN thingy... but something is causing it. 1.10.2
[18:22:25 ERROR]: Could not pass event BlockBreakEvent to MiniChests v2.4 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at com.sk89q.craftbook.util.ProtectionUtil.canBuild(ProtectionUtil.java:63) [CraftBook.jar:3.9-SNAPSHOT] at com.sk89q.craftbook.mechanics.HeadDrops.onBlockBreak(HeadDrops.java:200) [CraftBook.jar:3.9-SNAPSHOT] at sun.reflect.GeneratedMethodAccessor374.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.8.0_91] at java.lang.reflect.Method.invoke(Method.java:498) [?:1.8.0_91] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at net.minecraft.server.v1_10_R1.PlayerInteractManager.breakBlock(PlayerInteractManager.java:293) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at net.minecraft.server.v1_10_R1.PlayerInteractManager.a(PlayerInteractManager.java:219) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at net.minecraft.server.v1_10_R1.PlayerConnection.a(PlayerConnection.java:848) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at net.minecraft.server.v1_10_R1.PacketPlayInBlockDig.a(SourceFile:40) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at net.minecraft.server.v1_10_R1.PacketPlayInBlockDig.a(SourceFile:10) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at net.minecraft.server.v1_10_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_91] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_91] at net.minecraft.server.v1_10_R1.SystemUtils.a(SourceFile:45) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:732) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:668) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:567) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_91] Caused by: java.lang.NullPointerException at me.xxluigimario.minichests.MiniChests.isMinichest(MiniChests.java:357) [?:?] at me.xxluigimario.minichests.MiniChests.onBlockBreak(MiniChests.java:168) [?:?] at sun.reflect.GeneratedMethodAccessor391.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.8.0_91] at java.lang.reflect.Method.invoke(Method.java:498) [?:1.8.0_91] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) [spigot-R0.1-078e2f8b3c4-21e3b055225-c5354dfc268.jar:git-Spigot-078e2f8-21e3b05] ... 26 more
-
View User Profile
-
Send Message
Posted Aug 10, 2016@KingZombie03
@IcedKerum
Because of how skulls work in Minecraft, there isn't a way to make mini double chests. About mini enderchests and custom skins, It's not the first time I've heard these suggestions but in the case of custom skins I don't think I'll do something like that in the near future because of the way the plugin works at the moment. It would require me to change the way of how the minichests' data is stored completely because if you changed the skin, old minichests would not only not work but their skin would remain the same. And in the case of mini enderchests... they would also require a big change, so I would rather see them as a separate plugin or added along the other feature.
-
View User Profile
-
Send Message
Posted Aug 10, 2016Pretty neat idea :D
-
View User Profile
-
Send Message
Posted Aug 10, 2016You should a mini double chest where if you put 2 down it make a mini double chest and you should add a mini ender chest
-
View User Profile
-
Send Message
Posted Apr 1, 2016I need a backpack texture instead of the chest texture... please! :D
-
View User Profile
-
Send Message
Posted Jan 19, 2015Sorry for the long wait, but I've not been as active on dev.bukkit.org recently. I've just uploaded a file and it's awaiting approval! :D
-
View User Profile
-
Send Message
Posted Dec 7, 2014Finally fixed a bug with pistons!
-
View User Profile
-
Send Message
Posted Oct 19, 2014@Shado47
Sure! I can add that as long as the owner is ok with it. I'll ask him.
-
View User Profile
-
Send Message
Posted Jul 26, 2014Good job on this plugin. I wondered: could you also add crafting table and furnace versions of this? I know some users who have heads for these permanently. CraftingGalaxy2 = Workbench NegativeZeroTV = Furnace
Shado47
-
View User Profile
-
Send Message
Posted Mar 21, 2014@resitancedude
The chest and the items inside the chest is dropped when you break. Works fine for me.
-
View User Profile
-
Send Message
Posted Mar 20, 2014When you break a chest... the item disapear can you corect that ?
-
View User Profile
-
Send Message
Posted Mar 19, 2014@resitancedude
You know what? I will! It'll be up asap. :D
-
View User Profile
-
Send Message
Posted Feb 18, 2014Yes update it ! I think more than 2,000 people want its !
-
View User Profile
-
Send Message
Posted Feb 17, 2014Update please. Even it is buggy and useless.
I just cant wait to try!
-
View User Profile
-
Send Message
Posted Nov 27, 2013@TwekerPMC
I know! I've been working on some weird set slot size bug which is corrupting items.
-
View User Profile
-
Send Message
Posted Nov 27, 2013When is the download coming? It's been a whole week man!
-
View User Profile
-
Send Message
Posted Nov 15, 2013Ah okay thank you