RandomCase is universal plugin that allows you to create cases and keys (like in CS:GO or DOTA2).
DEPENDENCIES
DONATE
If you like my plugin, you can donate here:
WebMoney: Z311486133954
DEPENDENCIES
Spoiler: Dependencies
COMMANDS/PERMISSIONS
Required :
GWMLibrary (is in downloaded plugin archive).
Optional :
Vault
MaterialEconomy
Collections
StatTrack
GWMLibrary (is in downloaded plugin archive).
Optional :
Vault
MaterialEconomy
Collections
StatTrack
Spoiler: Commands/Permissions
CASE TYPES
/randomcase - General plugin command.
Alias - /rc
/rc reload - Reload plugin.
Permission: random_case.reload
/rc force <manager> [player] - Force open case.
Permissions:
Without [player] argument: random_case.force_open.<manager>
With [player] argument: random_case.force_open_other.<manager>
/rc open <manager> - Command open case.
Permission: random_case.command_open.<manager>
/rc get manager <manager> <amount> [player] - Get/give manager.
Permissions:
Without [player] argument: random_case.get.manager.<manager>
With [player] argument: random_case.give.manager.<manager>
/rc get case <manager> <amount> [player] - Get/give case.
Permissions:
Without [player] argument: random_case.get.case.<manager>
With [player] argument: random_case.give.case.<manager>
/rc get key <manager> <amount> [player] - Get/give key.
Permissions:
Without [player] argument: random_case.get.key.<manager>
With [player] argument: random_case.give.key<manager>
/rc get drop <manager> <drop> - Get/give drop.
Permissions:
Without [player] argument: random_case.get.drop.<manager>.<drop>
With [player] argument: random_case.give.drop.<manager>.<drop>
/rc buy manager <manager> [player] - Buy drop.
Permissions:
Without [player] argument: random_case.buy.manager.<manager>
With [player] argument: random_case.buy_other.manager.<manager>
/rc buy case <manager> [player] - Buy case.
Permissions:
Without [player] argument: random_case.buy.case.<manager>
With [player] argument: random_case.buy_other.case.<manager>
/rc buy key <manager> [player] - Buy key.
Permissions:
Without [player] argument: random_case.buy.key.<manager>
With [player] argument: random_case.buy_other.key.<manager>
/rc buy drop <manager> <drop> - Buy drop.
Permissions:
Without [player] argument: random_case.buy.drop.<manager>.<drop>
With [player] argument: random_case.buy_other.drop.<manager>.<drop>
Other permissions:
Open manager: random_case.open.<manager>
Craft case: random_case.craft.case.<manager>
Craft key: random_case.craft.key.<manager>
Alias - /rc
/rc reload - Reload plugin.
Permission: random_case.reload
/rc force <manager> [player] - Force open case.
Permissions:
Without [player] argument: random_case.force_open.<manager>
With [player] argument: random_case.force_open_other.<manager>
/rc open <manager> - Command open case.
Permission: random_case.command_open.<manager>
/rc get manager <manager> <amount> [player] - Get/give manager.
Permissions:
Without [player] argument: random_case.get.manager.<manager>
With [player] argument: random_case.give.manager.<manager>
/rc get case <manager> <amount> [player] - Get/give case.
Permissions:
Without [player] argument: random_case.get.case.<manager>
With [player] argument: random_case.give.case.<manager>
/rc get key <manager> <amount> [player] - Get/give key.
Permissions:
Without [player] argument: random_case.get.key.<manager>
With [player] argument: random_case.give.key<manager>
/rc get drop <manager> <drop> - Get/give drop.
Permissions:
Without [player] argument: random_case.get.drop.<manager>.<drop>
With [player] argument: random_case.give.drop.<manager>.<drop>
/rc buy manager <manager> [player] - Buy drop.
Permissions:
Without [player] argument: random_case.buy.manager.<manager>
With [player] argument: random_case.buy_other.manager.<manager>
/rc buy case <manager> [player] - Buy case.
Permissions:
Without [player] argument: random_case.buy.case.<manager>
With [player] argument: random_case.buy_other.case.<manager>
/rc buy key <manager> [player] - Buy key.
Permissions:
Without [player] argument: random_case.buy.key.<manager>
With [player] argument: random_case.buy_other.key.<manager>
/rc buy drop <manager> <drop> - Buy drop.
Permissions:
Without [player] argument: random_case.buy.drop.<manager>.<drop>
With [player] argument: random_case.buy_other.drop.<manager>.<drop>
Other permissions:
Open manager: random_case.open.<manager>
Craft case: random_case.craft.case.<manager>
Craft key: random_case.craft.key.<manager>
Spoiler: Cases
KEY TYPES
Parameters :
PRICE - (NUMBER) case price.
If paramater is not selected case is not for sale.
PRICE - (NUMBER) case price.
If paramater is not selected case is not for sale.
Spoiler: MATERIAL
Material case.
Parameters :
CASE_ITEM - (SECTION) case item.
RECIPE - (SECTION) case craft.
Parameters :
CASE_ITEM - (SECTION) case item.
RECIPE - (SECTION) case craft.
Spoiler: VIRTUAL
Virtual case.
Parameters :
VIRTUAL_NAME - (STRING) name.
Parameters :
VIRTUAL_NAME - (STRING) name.
Spoiler: BLOCK
Block case.
Parameters :
LOCATIONS - (LIST) locations.
REMOVE_BLOCK_AFTER_OPEN - (BOOLEAN) will block be deleted after open.
REMOVE_LOCATION_AFTER_OPEN - (BOOLEAN) will location be deleted after open.
REMOVE_COFNFIG_LOCATION_AFTER_OPEN - (BOOLEAN) will location be deleted in config after open.
Parameters :
LOCATIONS - (LIST) locations.
REMOVE_BLOCK_AFTER_OPEN - (BOOLEAN) will block be deleted after open.
REMOVE_LOCATION_AFTER_OPEN - (BOOLEAN) will location be deleted after open.
REMOVE_COFNFIG_LOCATION_AFTER_OPEN - (BOOLEAN) will location be deleted in config after open.
Spoiler: EMPTY
Empty case. It can be opened only by using a command.
Spoiler: Keys
DROP TYPES
Parameters :
PRICE - (NUMBER) key price.
If paramater is not selected key is not for sale.
PRICE - (NUMBER) key price.
If paramater is not selected key is not for sale.
Spoiler: MATERIAL
Material key.
Parameters :
KEY_ITEM - (SECTION) key item.
RECIPE - (SECTION) key recipe.
Parameters :
KEY_ITEM - (SECTION) key item.
RECIPE - (SECTION) key recipe.
Spoiler: VIRTUAL
Virtual key.
Parameters :
VIRTUAL_NAME - (STRING) name.
Parameters :
VIRTUAL_NAME - (STRING) name.
Spoiler: EMPTY
Empty key. Case can be opened without key.
Spoiler: Drops
OPEN MANAGERS
Parameters :
DROP_ITEM - (SECTION) "fake" item for gui open manager.
LEVEL - (NUMBER) level of item rarity.
It starts from 1.
PRICE - (NUMBER) drop price.
If paramater is not selected key is not for sale.
DROP_ITEM - (SECTION) "fake" item for gui open manager.
LEVEL - (NUMBER) level of item rarity.
It starts from 1.
PRICE - (NUMBER) drop price.
If paramater is not selected key is not for sale.
Spoiler: ITEM
Item drop.
Parameters :
ITEM - (SECTION) DROP ITEM.
STATTRACK_CHANCE - (NUMBER) chance of StatTrack-system on this item.
ONLY WHEN STATTRACK IS ENABLED .
Parameters :
ITEM - (SECTION) DROP ITEM.
STATTRACK_CHANCE - (NUMBER) chance of StatTrack-system on this item.
ONLY WHEN STATTRACK IS ENABLED .
Spoiler: COMMAND
Executing commands drop.
Parameters :
COMMANDS - (LIST) commands.
Parameters :
COMMANDS - (LIST) commands.
Spoiler: COMPLEX
Item and executing commands drop.
Parameters :
ITEM - (SECTION) DROP ITEM.
STATTRACK_CHANCE - (NUMBER) chance of StatTrack-system on this item.
ONLY WHEN STATTRACK IS ENABLED .
COMMANDS - (LIST) commands.
Parameters :
ITEM - (SECTION) DROP ITEM.
STATTRACK_CHANCE - (NUMBER) chance of StatTrack-system on this item.
ONLY WHEN STATTRACK IS ENABLED .
COMMANDS - (LIST) commands.
Spoiler: MULTI
Multi drop.
Parametrs :
DROPS - (SECTION) drops.
Parametrs :
DROPS - (SECTION) drops.
Spoiler: MATERIAL-ECONOMY
ONLY WHEN MATERIAL-ECONOMY IS ENABLED
.
Material Economy drop.
Parameters :
ECONOMY - (STRING) Economy ID from plugin MaterialEconomy.
SUM - (NUMBER) Money sum.
Material Economy drop.
Parameters :
ECONOMY - (STRING) Economy ID from plugin MaterialEconomy.
SUM - (NUMBER) Money sum.
Spoiler: COLLECTION
ONLY WHEN COLLECTIONS IS ENABLED
.
Collection drop.
Parameters :
COLLLECTION - (STRING) Collection ID from plugin Collections.
Collection drop.
Parameters :
COLLLECTION - (STRING) Collection ID from plugin Collections.
Spoiler: COLLECTION-ITEM
ONLY WHEN COLLECTIONS IS ENABLED .
Parameters :
COLLECTION - (STRING) Collection ID from plugin Collections.
ITEM - (STRING) Item ID from collection.
Parameters :
COLLECTION - (STRING) Collection ID from plugin Collections.
ITEM - (STRING) Item ID from collection.
Spoiler: Open managers
ITEM CONFIGURING
Spoiler: NO-GUI
Momental open manager.
Spoiler: GUI
GUI (like in CS:GO) open manager.
Settings :
DISPLAY_NAME - (STRING) Display name.
DECORATIVE_ITEMS - (SECTION) decorative gui items.
ITEM_CHANGE_DELAY - (LIST) drop change delay.
DELETE_DECORATIVE_ITEMS - (BOOLEAN) will decorative items be deleted.
AUTO_INVENTORY_CLOSE_DELAY - (NUMBER) auto close delay after case open.
START_SOUND - (STRING) Start sound.
ACTION_SOUND - (STRING) Action sound.
END_SOUND - (STRING) End sound
Settings :
DISPLAY_NAME - (STRING) Display name.
DECORATIVE_ITEMS - (SECTION) decorative gui items.
ITEM_CHANGE_DELAY - (LIST) drop change delay.
DELETE_DECORATIVE_ITEMS - (BOOLEAN) will decorative items be deleted.
AUTO_INVENTORY_CLOSE_DELAY - (NUMBER) auto close delay after case open.
START_SOUND - (STRING) Start sound.
ACTION_SOUND - (STRING) Action sound.
END_SOUND - (STRING) End sound
Spoiler: Item configuring
config.yml SETTINGS
MATERIAL - (STRING) Item material.
AMOUNT - (NUMBER) Item amount.
DATA - (NUMBER) Item data.
DISPLAY_NAME - (STRING) Item display name.
LORE - (LIST) Item lore.
ENCHANTMENTS - (LIST) Item enchantments.
FLAGS - (LIST) Item flags.
AMOUNT - (NUMBER) Item amount.
DATA - (NUMBER) Item data.
DISPLAY_NAME - (STRING) Item display name.
LORE - (LIST) Item lore.
ENCHANTMENTS - (LIST) Item enchantments.
FLAGS - (LIST) Item flags.
Spoiler: config.yml
VIDEO
USE_VAULT - (BOOLEAN) Use Vault.
USE_MATERIAL_ECONOMY - (BOOLEAN) Use MaterialEconomy.
USE_COLLECTIONS - (BOOLEAN) Use Collections.
USE_STATTRACK - (BOOLEAN) Use StatTrack.
USE_MATERIAL_ECONOMY - (BOOLEAN) Use MaterialEconomy.
USE_COLLECTIONS - (BOOLEAN) Use Collections.
USE_STATTRACK - (BOOLEAN) Use StatTrack.
DONATE
If you like my plugin, you can donate here:
WebMoney: Z311486133954
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- 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.
RandomCase is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10. Downloaded 2,045 times (via Spigot). Download it and open it directly in the game.