ModsJava
[VCS] Vacuum Chest Seller
Java mod listed for Minecraft 1.8–1.15. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot
Vacuum chest seller is intended for decreasing entity lag. A Vacuum chest or vcs I call will automatically sell any item you have set into your sellPrice.yml ! This will give the player that amount of money. Items dropped from mobs blocks etc... All work and sell! Only 1 vcs can be placed into a chunk as that way it doesn't duplicate prices. You are able to move the item as you like there will always be a pickup chest button in the GUI.
Files Includes:
- Config.yml
- Messages.yml
- Plugin.yml
- Recent Storage Interaction.yml
- sellPrice.yml
- VCS To Offline.yml
Code (YAML):
Version
: 1.01
# The actual chest that you place down will be spawned in like the settings you have below
# No you cannot change that its a chest however there are many customizable options to roam
# These events will take effect when it is placed down
Physical Chest :
# The name that will be displayed above the chest as a hologram
Hologram : "&9Vacuum Chest"
# What will be displayed in your inventory hovering over the item
Vacuum Chest :
Name : "&cVacuum Chest"
Lore :
- ''
- '&7This item can be placed in one chunk and collect'
- '&7all the items that are dropped and will automatically sell it'
- '&7Only one can be placed in a single chunk!'
- ''
- '&9Vacuum Chest'
Vacuum Inventory Layout :
# NEVER MOVE THIS ITEM TO A DIFFERENT SLOT !
# You can still edit the materials and
0 :
# Item that will be displayed in the inventory for the first slot
Material : "STAINED_GLASS_PANE"
# Change the type of wool or glass colors etc...
Material Data : 3
# Set the name of the item to display
Name : "&bPickup Vacuum Chest Seller"
# Set the lore of the item to display
Lore :
- ''
- '&7Money will stop generating from items'
- '&7within this chunk, your accumulated money will be saved'
# Atleast one item must have Pickup Chest Slot: true, you can add this to any slot
Pickup Chest Slot : true
1 :
# If you want to have a slot empty just set the material to {none}
Material : "{none}"
Material Data : 0
Name : ""
Lore : ""
2 :
Material : "{none}"
Material Data : 0
Name : ""
Lore : ""
3 :
Material : "{none}"
Material Data : 0
Name : ""
Lore : ""
4 :
Material : "PAPER"
Material Data : 0
Name : "&aAccumulated Money"
Lore :
- ''
- '&a$ { Accumulated Money } '
# If your using sold items info, the Lore: "" , will be discarded and set by the items sold
# Only one slot may have this attribute
# Yes you must have this option to true in one of the slots
Sold Items Info : true
5 :
Material : "{none}"
Material Data : 0
Name : ""
Lore : ""
6 :
Material : "{none}"
Material Data : 0
Name : ""
Lore : ""
7 :
Material : "{none}"
Material Data : 0
Name : ""
Lore : ""
8 :
# NEVER MOVE THIS ITEM TO A DIFFERENT SLOT !
Material : "BARRIER"
Material Data : 0
Name : "&cClose Inventory"
Lore : ""
# Make sure players have an option to close the inventory instead of using their inventory keypress
Close Chest Slot : true
# The actual chest that you place down will be spawned in like the settings you have below
# No you cannot change that its a chest however there are many customizable options to roam
# These events will take effect when it is placed down
Physical Chest :
# The name that will be displayed above the chest as a hologram
Hologram : "&9Vacuum Chest"
# What will be displayed in your inventory hovering over the item
Vacuum Chest :
Name : "&cVacuum Chest"
Lore :
- ''
- '&7This item can be placed in one chunk and collect'
- '&7all the items that are dropped and will automatically sell it'
- '&7Only one can be placed in a single chunk!'
- ''
- '&9Vacuum Chest'
Vacuum Inventory Layout :
# NEVER MOVE THIS ITEM TO A DIFFERENT SLOT !
# You can still edit the materials and
0 :
# Item that will be displayed in the inventory for the first slot
Material : "STAINED_GLASS_PANE"
# Change the type of wool or glass colors etc...
Material Data : 3
# Set the name of the item to display
Name : "&bPickup Vacuum Chest Seller"
# Set the lore of the item to display
Lore :
- ''
- '&7Money will stop generating from items'
- '&7within this chunk, your accumulated money will be saved'
# Atleast one item must have Pickup Chest Slot: true, you can add this to any slot
Pickup Chest Slot : true
1 :
# If you want to have a slot empty just set the material to {none}
Material : "{none}"
Material Data : 0
Name : ""
Lore : ""
2 :
Material : "{none}"
Material Data : 0
Name : ""
Lore : ""
3 :
Material : "{none}"
Material Data : 0
Name : ""
Lore : ""
4 :
Material : "PAPER"
Material Data : 0
Name : "&aAccumulated Money"
Lore :
- ''
- '&a$ { Accumulated Money } '
# If your using sold items info, the Lore: "" , will be discarded and set by the items sold
# Only one slot may have this attribute
# Yes you must have this option to true in one of the slots
Sold Items Info : true
5 :
Material : "{none}"
Material Data : 0
Name : ""
Lore : ""
6 :
Material : "{none}"
Material Data : 0
Name : ""
Lore : ""
7 :
Material : "{none}"
Material Data : 0
Name : ""
Lore : ""
8 :
# NEVER MOVE THIS ITEM TO A DIFFERENT SLOT !
Material : "BARRIER"
Material Data : 0
Name : "&cClose Inventory"
Lore : ""
# Make sure players have an option to close the inventory instead of using their inventory keypress
Close Chest Slot : true
Messages.yml: Allows you to change what messages are sent to the player when doing vcs commands!
Code (YAML):
# Messages
#
#
#
#
isArgValidByHelp_True : "{PREFIX} &6A list of commands from Vacuum Chest Seller \n&7/vcs help &aShows a full list of all commands \n&7/vcs give &aWill give a player that is selected a vacuum chest seller \n&7/vcs giveall &aGive all players online an amount of vacuum chest sellers \n&7/vcs reload &aReload config.yml"
isArgValidByHelp_False : "{PREFIX} &6No arguements found \n&7Use /vcs help for a list of commands"
isArgValidForGive_True : "{PREFIX} &6Unable to allocate player \n&7Correct Usage: &a/vcs give <player> <amount>"
isArgValidForGive_All_True : "{PREFIX} &6No amount found \n&7Correct Usage: &a/vcs giveall <amount>"
isArgForPlayerAmount_True : "{PREFIX} &6No amount found \n&7Correct Usage: &a/vcs give {PLAYER} <amount>"
isArgValidForAmount_Give : "{PREFIX} &6Unsopported amount \n&7{AMOUNT} is to large or small, must be <1-64>"
isArgValidForAmount_Give_All : "{PREFIX} &6Unsopported amount \n&7{AMOUNT} is to large or small, must be <1-64>"
No_Command_Found : "{PREFIX} &cNo command such as &a/vcs &4&l{COMMAND}" [ /COLOR ] [ COLOR=rgb ( 128, 128, 128 ) ]
#
#
#
#
isArgValidByHelp_True : "{PREFIX} &6A list of commands from Vacuum Chest Seller \n&7/vcs help &aShows a full list of all commands \n&7/vcs give &aWill give a player that is selected a vacuum chest seller \n&7/vcs giveall &aGive all players online an amount of vacuum chest sellers \n&7/vcs reload &aReload config.yml"
isArgValidByHelp_False : "{PREFIX} &6No arguements found \n&7Use /vcs help for a list of commands"
isArgValidForGive_True : "{PREFIX} &6Unable to allocate player \n&7Correct Usage: &a/vcs give <player> <amount>"
isArgValidForGive_All_True : "{PREFIX} &6No amount found \n&7Correct Usage: &a/vcs giveall <amount>"
isArgForPlayerAmount_True : "{PREFIX} &6No amount found \n&7Correct Usage: &a/vcs give {PLAYER} <amount>"
isArgValidForAmount_Give : "{PREFIX} &6Unsopported amount \n&7{AMOUNT} is to large or small, must be <1-64>"
isArgValidForAmount_Give_All : "{PREFIX} &6Unsopported amount \n&7{AMOUNT} is to large or small, must be <1-64>"
No_Command_Found : "{PREFIX} &cNo command such as &a/vcs &4&l{COMMAND}" [ /COLOR ] [ COLOR=rgb ( 128, 128, 128 ) ]
GUI LAYOUT
Everything can be changed in the gui except the position of the left panel and right barrier!
Left Panel: Allows the player to pickup the vcs
Middle Paper: Shows the amount of money you have made with this chest.
Right Barrier: Will close the inventory
Vacuum Chest Seller will collect items in a chunk
Shown in the emerald surrounding the area
> Important <
In your sellPrice.yml change "Debug Item Name To System: false" to "Debug Item Name To System: true" without the " in it.
This will allow for the system to print the name of the item that is spawned in the chest region to your console and you just copy and paste it into the sellPrice.yml!
Plugins Required:
Essentials
Vault
> Youtube Video Tutorial <
> Permissions <
vcs.command.vcs : Allow the player to use the command /vcs
vcs.command.vcs.help : Allow the player to use the command /vcs help
vcs.command.vcs.give : Allow the player to use the command /vcs give
vcs.command.vcs.giveall : Allow the player to use the command /vcs giveall
vcs.admin.take.vcs : Take another players vacuum chest away
> Commands <
/vcs help
Get a list of all command you an use in game
/vcs give <Player> <Amount 1-64> <World>
Give any player 1 - 64 vacuum chest seller's ( You dont need to include world unless you need to ).
/vcs giveall <Amount 1-64>
Give all players on the server the amount that is given for vacuum chest seller's
/vcs reload
Reload the config.yml
> Information <
Set your configuration to what you want it to be, after you start using the plugin you do not want to change anything except for the items in the gui otherwise entity stands wont go away!
What if player isnt on when /vcs give <player> <amount>? Set your configuration to what you want it to be, after you start using the plugin you do not want to change anything except for the items in the gui otherwise entity stands wont go away!
They will be stored into the VCS To Offline.yml and until they join then they will recieve there item that way no one loses out. Same goes for join worlds
Can players look into my chest?
Yes they can, but they will not be able to do anything except look at your Accumulated amount of money.
Hologram names
Adds the chest name your have set for holograms above the chest
Make sure a player never goes passed 64 vacuum chest sellers in the VCS To Offline.yml ( A player should never have this many most likely )
Players will already have permissions to use and sell the items for the vacuum chest seller.
Donation
All donations help tremendously, I am a college student at a private university so my tuition cost a lot. It is hard to make any money as I haven't made a single dime from my free plugins so donations are very much appreciated
Donate: https://www.paypal.com/cgi-bin/webs...m_name=Donations¤cy_code=USD&source=url
Discord: https://discord.gg/XUzx5v8 All donations help tremendously, I am a college student at a private university so my tuition cost a lot. It is hard to make any money as I haven't made a single dime from my free plugins so donations are very much appreciated
Donate: https://www.paypal.com/cgi-bin/webs...m_name=Donations¤cy_code=USD&source=url
Github is by the title of the plugin
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- 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.
[VCS] Vacuum Chest Seller is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 262 times (via Spigot). Download it and open it directly in the game.