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.
hey plugin dev, please create super big chests like this https://www.youtube.com/watch?v=U09qpr3pH9k
PLEASE REPLY IF YOU GONNA DO IT
@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.
yeah 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
@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.
Pretty neat idea :D
You 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
I need a backpack texture instead of the chest texture... please! :D
Sorry 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
Finally fixed a bug with pistons!
@Shado47
Sure! I can add that as long as the owner is ok with it. I'll ask him.
Good 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
@resitancedude
The chest and the items inside the chest is dropped when you break. Works fine for me.
When you break a chest... the item disapear can you corect that ?
@resitancedude
You know what? I will! It'll be up asap. :D
Yes update it ! I think more than 2,000 people want its !
Update please. Even it is buggy and useless.
I just cant wait to try!
@TwekerPMC
I know! I've been working on some weird set slot size bug which is corrupting items.
When is the download coming? It's been a whole week man!
Ah okay thank you