UserCrates

⭐ — (2 endorsements) 📥 395 downloads 📌 v1.0.0 📅 8/30/2023
⚪ Last updated 2023

By ehilynxin · bukkit

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 8/26/2023 📅 Created: 8/30/2023

🔍 Analysis

  • 🏆 #1280 of 1452 bukkit mods in this game by downloads

📋 About This Mod

<!-- TOC --> * (#usercrates) * (#about) * (#special-notes) * (#for-server-owners) * (#for-developers) * (#commands) * (#configs) * (#langyml) * (#configyml) * (#support) <!-- TOC --> # UserCrates This plugin makes every chest a potential crate by someone. Every player can make a crate and put items they want to it, then open their own crates! ## About How it works? Simply you just look to a crate, write a couple commands, and done! Now anyone with a key can open that crate. Nothing else required! ## Special Notes ### For Server Owners If you want to enable economy features (such as paying money to a crate), you need to install Vault and an economy plugin that works with Vault to your server. It is not required though, plugin will automatically disable the economy-specific features when Vault is not correctly setup. Any chest protected by at least one of the plugins below will be unable to become a crate. If you want another plugin to be here, tell me on my (https://discord.gg/8PPgcmYNf4). * WorldGuard * GriefPrevention All the permissions should be enabled to all users by default. If you wish to make some limitations, you need a permission manager plugin that allows you to disable a permission. ### For Developers Unfortunately, there is no API for this plugin. Despite it would be useless at the moment, I can make one if enough requests for it approaches. ## Commands | Commnad | Descripton | Permission Required | |------------------------------------|-------------------------------------------------------------------------------------|----------------------------| | /crate | Main command. | usercrates.use | | /crate help | Provides a main help menu for all the other commands | | | /crate create \ \ | Creates a crate at the chest you are looking at. | usercrates.create | | /crate delete | Deletes the crate you are looking at. Of course you need to be owner of that crate. | usercrates.delete | | /crate manage | Provides a simple menu for command suggestions about modifying your crate. | usercrates.manage | | /crate addaccessor \<player\> | Adds the given player as an accessor for your crate. | usercrates.accessor.add | | /crate removeaccessor \<player\> | Removes the player given from the accessors of your crate. | usercrates.accessor.remove | | /crate changetype \<type\> | Changes the type of your crate. | usercrates.changetype | | /crate setprice \<price\> | Changes the price of your crate | usercrates.setprice | | /crate getkey \<amount\> | Gives you an amount of the keys to sell with various ways. | usercrates.getkey | ## Configs ### lang.yml ```yaml # Messages of the commands /crate addaccessor and /crate removeaccessor accessor: # /crate addaccessor add: # When there is no chest at where player is looking. not-chest: '&cYou need to look at the crate that you want to add an accessor.' # When player is looking to a chest, but it isn't a crate. not-crate: '&cYou are not looking at a crate.' # When player tries to do this action for a crate that he does not own. not-owner: '&cThat crate is not yours.' # When the given name already exists inside accessor list of that crate. exists: '&b%player% &cis already an accessor of this crate.' # When player successfully adds someone to accessor list # %player% - Player whose added as an accessor. success: '&aSuccessfully added &b%player% &aas an accessor to this crate!' # /crate removeaccessor remove: # When there is no chest at where player is looking. not-chest: '&cYou need to look at the crate that you want to remove an accessor.' # When player is looking to a chest, but it isn't a crate. not-crate: '&cYou are not looking at a crate.' # When player tries to do this action for a crate that he does not own. not-owner: '&cThat crate is not yours.' # When the given name does not exist inside accessor list of that crate. unexists: '&b%player% &cis not an accessor of this crate already.' # When player successfully removes someone from accessor list # %player% - Player whose removed from accessors success: '&aSuccessfully removed &b%player% &a

(#usercrates) (#about) (#special-notes) (#for-server-owners) (#for-developers) (#commands) (#configs) (#langyml) (#configyml) (#support) # UserCrates This plugin makes every chest a potential crate by someone. Every player can make a crate and put items they want to it, then open their own crates!

How it works? Simply you just look to a crate, write a couple commands, and done! Now anyone with a key can open that crate. Nothing else required!

## Special Notes

### For Server Owners

If you want to enable economy features (such as paying money to a crate), you need to install Vault and an economy plugin that works with Vault to your server. It is not required though, plugin will automatically disable the economy-specific features when Vault is not correctly setup.

Any chest protected by at least one of the plugins below will be unable to become a crate. If you want another plugin to be here, tell me on my (https://discord.gg/8PPgcmYNf4). WorldGuard GriefPrevention

All the permissions should be enabled to all users by default. If you wish to make some limitations, you need a permission manager plugin that allows you to disable a permission.

### For Developers

Unfortunately, there is no API for this plugin. Despite it would be useless at the moment, I can make one if enough requests for it approaches.

## Commands

| Commnad | Descripton | Permission Required | |------------------------------------|-------------------------------------------------------------------------------------|----------------------------| | /crate | Main command. | usercrates.use | | /crate help | Provides a main help menu for all the other commands | | | /crate create \ \ | Creates a crate at the chest you are looking at. | usercrates.create | | /crate delete | Deletes the crate you are looking at. Of course you need to be owner of that crate. | usercrates.delete | | /crate manage | Provides a simple menu for command suggestions about modifying your crate. | usercrates.manage | | /crate addaccessor \ | Adds the given player as an accessor for your crate. | usercrates.accessor.add | | /crate removeaccessor \ | Removes the player given from the accessors of your crate. | usercrates.accessor.remove | | /crate changetype \ | Changes the type of your crate. | usercrates.changetype | | /crate setprice \ | Changes the price of your crate | usercrates.setprice | | /crate getkey \ | Gives you an amount of the keys to sell with various ways. | usercrates.getkey |

### lang.yml

```yaml # Messages of the commands /crate addaccessor and /crate removeaccessor accessor:

# /crate addaccessor add:

# When there is no chest at where player is looking. not-chest: '&cYou need to look at the crate that you want to add an accessor.'

# When player is looking to a chest, but it isn't a crate. not-crate: '&cYou are not looking at a crate.'

# When player tries to do this action for a crate that he does not own. not-owner: '&cThat crate is not yours.'

# When the given name already exists inside accessor list of that crate. exists: '&b%player% &cis already an accessor of this crate.'

# When player successfully adds someone to accessor list # %player% - Player whose added as an accessor. success: '&aSuccessfully added &b%player% &aas an accessor to this crate!'

# /crate removeaccessor remove:

# When there is no chest at where player is looking. not-chest: '&cYou need to look at the crate that you want to remove an accessor.'

# When player is looking to a chest, but it isn't a crate. not-crate: '&cYou are not looking at a crate.'

# When player tries to do this action for a crate that he does not own. not-owner: '&cThat crate is not yours.'

# When the given name does not exist inside accessor list of that crate. unexists: '&b%player% &cis not an accessor of this crate already.'

# When player successfully removes someone from accessor list # %player% - Player whose removed from accessors success: '&aSuccessfully removed &b%player% &a

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
ehilynxin
Version
1.0.0
Downloads
395
Endorsements
2
Category
bukkit
Created
8/30/2023
Updated
8/26/2023
Game Versions
1.20, 1.20.1
Tags
utility

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does UserCrates support?

The author lists 1.20, 1.20.1. Other versions may work but are untested by the author.

What is the latest version of UserCrates?

Version 1.0.0, published 2023-08-26 with 395 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More bukkit 👤 More by ehilynxin 🔎 Similar Mods 🌐 Best bukkit (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods