ModsJava
PLOTCHEST - Limit chests of players on their plot
Java mod listed for Minecraft 1.7–1.8. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot
• PlotChest a plugin which in the idea is quite simple, but that I put a lot of time to create well.
• I have a Faction server under launcher, where players have the opportunity to buy plots of constructions. However to avoid that players deposit all their equipment in their plot, I wanted their limited access to storage in their plot. And seeing that until now no plugin of this type had been created and that obviously no one had ever spoken on the forums, I decided to create mine.
• The plugin works under spigot, bukkit and Cauldron from 1.7 to 1.8. I have not tested any other platform or version but i think if you can run skript and its addons, you should have no problem.
• I have a Faction server under launcher, where players have the opportunity to buy plots of constructions. However to avoid that players deposit all their equipment in their plot, I wanted their limited access to storage in their plot. And seeing that until now no plugin of this type had been created and that obviously no one had ever spoken on the forums, I decided to create mine.
- Skript
- WildSkript (Addon)
- Umbaska (Addon)
- SkUtilities (Addon)
- *PlotChest Folder (With config.yml and messages.yml)
- *PlotChest.sk (in /Skript/scripts/)
- Skript.jar
- skUtilities.jar
- Umbaska.jar
- WildSkript.jar
• The folder PlotChest must imperatively be in the folder plugin, like: "/ServerName/plugins/PlotChest/"
• The PlotChest.sk script must be in the skript folder, like: "/ServerName/plugins/Skript/scripts/PlotChest.sk"
• If you already have the Skript.jar plugin and its Addons, you do not need to add them, they are simply given with the archive to simplify your life if you did not have them on your server.
• The plugin works on a very simple system, using a permission you have the ability to define up to how much a user can store these items.
• Storage devices such as droppers, dispatchers, etc... have their own limitations that you can manage with another permission or completely disable in the configurations.
• Storage devices such as droppers, dispatchers, etc... have their own limitations that you can manage with another permission or completely disable in the configurations.
Code (Text):
permissions:
- plotchest.admin
This permission allows access to the "/plotchest" command for the moderators or administrators of your server
- plotchest.limit.X
Please replace the X with a value between 1 and 100 which will define the maximum number of chests that a player can secure. For example, if you give the permission "plotchest.limit.30", the player has been allowed to place 30 chests. By default, all players have permission: "plotchest.limit.1"
- plotchest.storagelimit.X
This permission is the same as the previous one but for all complementary storage types such as droppers, dispatchers or hoppers. By default, all players have permission: "plotchest.storagelimit.1"
- plotchest.admin
This permission allows access to the "/plotchest" command for the moderators or administrators of your server
- plotchest.limit.X
Please replace the X with a value between 1 and 100 which will define the maximum number of chests that a player can secure. For example, if you give the permission "plotchest.limit.30", the player has been allowed to place 30 chests. By default, all players have permission: "plotchest.limit.1"
- plotchest.storagelimit.X
This permission is the same as the previous one but for all complementary storage types such as droppers, dispatchers or hoppers. By default, all players have permission: "plotchest.storagelimit.1"
Spoiler: config.yml
#PlotChest | by xBlenn412
#Main settings:
Logo: '§7[§aPlotChest§7]'
#Determines the logo that appears in front of messages related to the PlotChest plugin
EnableLog: 'true'
#If you set to "true", All chest openings will be saved in a logs file located in: /plugins/Skript/logs/PlotChest/logs-X.log
NameOfPlotWorld: ExampleWorld
#Name of the world where you want to restrict your chests
RestrictTheAccessOnlyForTheOwner: 'false'
#If you set to "true", only the owner of the chest will have the ability to access his chest (in any plot).
RestrictingBreakingToOwners: 'true'
#If you set to "true", only the owner of the chest will have the ability to break his chest (in any plot).
PreventTheOwner: 'true'
#Prevents the owner of a chest, if someone opens it
DisableTrappedChest: 'false'
#If you set to ""true"", Players will not be able to put a trapped chest, and all the trapped chests currently present on the plots will no longer be open. Players will be forced to break them to retrieve their contents
#If you set to ""false"", Players will be allowed to place trapped chests, and the trapped chests will be considered as normal chests by the PlotChest plugin
#Other storage methods:
OnlyChestAsStorage: 'false'
#Set to "true" if you want the chests to be the only means of storage for your players
#Set to "false" if you want your players to use any other means of storage than chests like dispenser, hopper, ...
#If is set to "false", the other means of storage will have their own limit with the permission: plotchest.storagelimit.X (with X a integer between 1 and 100)
DisableStorageMinecart: 'true'
#If you set "DisableStorageMinecart" to "true" (And it's highly recommended!), Players can not access minecart storage
DisableHorseWithChests: 'true'
#If you set "DisableHorseWithChests" to "true" (And it's highly recommended!), Players can not access to the storage of the horses with chests
#Main settings:
Logo: '§7[§aPlotChest§7]'
#Determines the logo that appears in front of messages related to the PlotChest plugin
EnableLog: 'true'
#If you set to "true", All chest openings will be saved in a logs file located in: /plugins/Skript/logs/PlotChest/logs-X.log
NameOfPlotWorld: ExampleWorld
#Name of the world where you want to restrict your chests
RestrictTheAccessOnlyForTheOwner: 'false'
#If you set to "true", only the owner of the chest will have the ability to access his chest (in any plot).
RestrictingBreakingToOwners: 'true'
#If you set to "true", only the owner of the chest will have the ability to break his chest (in any plot).
PreventTheOwner: 'true'
#Prevents the owner of a chest, if someone opens it
DisableTrappedChest: 'false'
#If you set to ""true"", Players will not be able to put a trapped chest, and all the trapped chests currently present on the plots will no longer be open. Players will be forced to break them to retrieve their contents
#If you set to ""false"", Players will be allowed to place trapped chests, and the trapped chests will be considered as normal chests by the PlotChest plugin
#Other storage methods:
OnlyChestAsStorage: 'false'
#Set to "true" if you want the chests to be the only means of storage for your players
#Set to "false" if you want your players to use any other means of storage than chests like dispenser, hopper, ...
#If is set to "false", the other means of storage will have their own limit with the permission: plotchest.storagelimit.X (with X a integer between 1 and 100)
DisableStorageMinecart: 'true'
#If you set "DisableStorageMinecart" to "true" (And it's highly recommended!), Players can not access minecart storage
DisableHorseWithChests: 'true'
#If you set "DisableHorseWithChests" to "true" (And it's highly recommended!), Players can not access to the storage of the horses with chests
• I created the plugin based on the fact that each server would have its own patch to the storage, so I created a complete configuration allowing you (in my opinion) to configure everything as you like, you can Disable trapped chests, enable or disable droppers, allow players to access to chests that are not theirs, and much more...
• To ensure that the plugin is a real interest, all the other storage systems have been blocked (horses equipped with chests, minecart with chest, ...)
If you ever encounter problems with blocking these other methods, there is an option to disable them in the plugin configurations.
Spoiler: messages.yml
MinecartStorage: §cThe minecarts storage are not allowed on the plots.
HorseStorage: §cThe Horses with Chests are not allowed on the plots.
OnlyChest: §cOnly chests are allowed in the Plots.
PermissionError: §cYou don't have the permission to use that command.
StaffModeEnable: §aYou have activated the Staff mode. Now you can safely manage your players' chests
StaffModeDisable: §cYou have disabled the Staff mode. Now the chests are presented to you normaly
NameOfPlayer: §cPlease enter the name of player who has already get connected.
PleaseUse: §cPlease, use the following commands
TrappedChest: §cThe Trapped Chests are not allowed on the plots
YourChest: §aThis Chest is yours
ChestOfPlayer: §7This is the Chest of§6
ChestOfNobody: §7This Chest has no owner
ChestOfNobody2: §7This Chest had no owner
LockOfChest: §aYou have secured this Chest
MaxChest: §cYou have reached the maximum number of chests you can secure
PlayerOpenChest: §7has opened one of your chests
ChestLeft: §7Chests remaining
StaffMemberBreak: §7A Staff member has broken one of your chest, you still have
StaffMemberBreak2: §aYou broke the chest of§6
StaffMemberBreak3: §7A Staff member has broken one of your element of storage, you still have
StaffMemberBreak4: §aYou broke the Element of§6
StaffMemberNoOwner: §7The Chest you have just place has no owner
StaffMemberNoOwner2: §7Disable the Staff mode to make it your own
StaffMemberNoOwner3: §7The Element of Storage you have just place has no owner
YourLimit: §7, Your limit is now
BreakByPlayer: §7has broke one of your chest
BreakByOwner: §7You have broke your chest
StillHave: §7, You still have
YourElement: §aThis Element of Storage is yours
ElementOfPlayer: §7This is the Element of Storage of§6
ElementOfNobody: §7This Element of Storage has no owner
ElementOfNobody2: §7This Element of Storage had no owner
LockOfElement: §aYou have secured this Element of Storage
MaxElement: §cYou have reached the maximum number of element of storage you can secure
PlayerOpenElement: §7has opened one of your element of stockage
ElementLeft: §7Elements remaining
ElementBreakByPlayer: §7has broke one of your Element of Storage
ElementBreakByOwner: §7You have broke your Element of Storage
HorseStorage: §cThe Horses with Chests are not allowed on the plots.
OnlyChest: §cOnly chests are allowed in the Plots.
PermissionError: §cYou don't have the permission to use that command.
StaffModeEnable: §aYou have activated the Staff mode. Now you can safely manage your players' chests
StaffModeDisable: §cYou have disabled the Staff mode. Now the chests are presented to you normaly
NameOfPlayer: §cPlease enter the name of player who has already get connected.
PleaseUse: §cPlease, use the following commands
TrappedChest: §cThe Trapped Chests are not allowed on the plots
YourChest: §aThis Chest is yours
ChestOfPlayer: §7This is the Chest of§6
ChestOfNobody: §7This Chest has no owner
ChestOfNobody2: §7This Chest had no owner
LockOfChest: §aYou have secured this Chest
MaxChest: §cYou have reached the maximum number of chests you can secure
PlayerOpenChest: §7has opened one of your chests
ChestLeft: §7Chests remaining
StaffMemberBreak: §7A Staff member has broken one of your chest, you still have
StaffMemberBreak2: §aYou broke the chest of§6
StaffMemberBreak3: §7A Staff member has broken one of your element of storage, you still have
StaffMemberBreak4: §aYou broke the Element of§6
StaffMemberNoOwner: §7The Chest you have just place has no owner
StaffMemberNoOwner2: §7Disable the Staff mode to make it your own
StaffMemberNoOwner3: §7The Element of Storage you have just place has no owner
YourLimit: §7, Your limit is now
BreakByPlayer: §7has broke one of your chest
BreakByOwner: §7You have broke your chest
StillHave: §7, You still have
YourElement: §aThis Element of Storage is yours
ElementOfPlayer: §7This is the Element of Storage of§6
ElementOfNobody: §7This Element of Storage has no owner
ElementOfNobody2: §7This Element of Storage had no owner
LockOfElement: §aYou have secured this Element of Storage
MaxElement: §cYou have reached the maximum number of element of storage you can secure
PlayerOpenElement: §7has opened one of your element of stockage
ElementLeft: §7Elements remaining
ElementBreakByPlayer: §7has broke one of your Element of Storage
ElementBreakByOwner: §7You have broke your Element of Storage
• You will find with the configurations a translation file allowing you to modify the messages that do not suit you. I advise you to pass on this translation file, because I am French and it is possible that there are some errors of languages in English, you will excuse me!
- = • = • = -
• You do not need to modify anything in the script itself to use the plugin your way. If you need a specific add-on (additional block, mod support, ...) ask me and I would take care of that when I have time.
• This is my first script that I share publicly, usually I do scripts only for myself, so I tried to make it configurable and understandable by a maximum of people, and I do my best but if there is still has things to review, I would be delighted if you told them!

Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
PLOTCHEST - Limit chests of players on their plot is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8. Downloaded 204 times (via Spigot). Download it and open it directly in the game.