Description and Installation
With this plugin, you completely upgrade the utility of the hoppers on your server. Your players will now have a way to make a profit, widely collect more materials, and make their grinding go by quicker than ever.
Download EpicHoppers on our Marketplace.
Stop your server, drag and drop the EpicHoppers.jar into your plugins folder, then start the server. The plugin should now load in and create all of the necessary files.
EpicHoppers requires Vault and an economy manager to utilize all of its features.
- Upgrade: Upgrade your hoppers to be better, faster, and stronger!
- Auto Crafting: Set up autocrafting to automatically craft items as the requirements are going through the hopper.
- Auto Selling: Automatically sell what goes into the hopper.
- Teleporting: Set up the ability to teleport between two linked EpicHoppers.
- Suction: Suck items around the hopper straight into it.
- Linking: Link hoppers to chest over distances.
- Block Breaking: Allow hoppers to automatically break any blocks that are above them.
The following plugins are supported by EpicHoppers. Currently, EpicHoppers only respects the build permissions on islands, factions, regions, and the other things listed here.
- Factions / FactionsUUID
- ASkyBlock / USkyblock / FabledSkyblock
Commands + Permissions
# # General settings and options. # Main: # Should hoppers be upgradable? Allow hopper Upgrading: true # Should you be able to upgrade hoppers with economy? Upgrade With Economy: true # Should you be able to upgrade hoppers with experience? Upgrade With XP: true # Should players be able to teleport through hoppers? Allow Players To Teleport Through Hoppers: true # Should hoppers dump items into a player enderchests? Support Enderchests: true # The type of particle shown when a hopper is upgraded. Upgrade Particle Type: SPELL_WITCH # The amount of ticks between hopper transfers. Amount of Ticks Between Hops: 8 # The amount of time in between saving to file. # This is purely a safety function to prevent against unplanned crashes or # restarts. With that said it is advised to keep this enabled. # If however you enjoy living on the edge, feel free to turn it off. Auto Save Interval In Seconds: 15 # The cooldown between teleports. It prevents players # from getting stuck in a teleport loop. Amount of Ticks Between Teleport: 10 # The amount of time in ticks a player has between hitting the hopper # Link button and performing the link. When the time is up the link event is canceled. Timeout When Syncing Hoppers: 300 # The maximum amount of hoppers per chunk. Max Hoppers Per Chunk: -1 # The particle shown when the block break module performs a block break. BlockBreak Particle Type: LAVA # Anything listed here will not be broken by the block break module. BlockBreak Blacklisted Blocks: - BEDROCK - END_PORTAL - ENDER_PORTAL - END_PORTAL_FRAME - ENDER_PORTAL_FRAME - PISTON_HEAD - PISTON_EXTENSION - RAIL - RAILS - ACTIVATOR_RAIL - DETECTOR_RAIL - POWERED_RAIL # These are the prices used by the auto sell module. AutoSell Prices: - STONE,0.50 - COBBLESTONE,0.20 - IRON_ORE,0.35 - COAL_ORE,0.20 # Should prices be grabbed from ShopGuiPlus? # If ShopGuiPlus is not enabled or the player is offline the default price list will be used. # If this is something that you do not want then you should empty the default list. Use ShopGuiPlus for Prices: false # # Settings regarding economy. # Only one economy option can be used at a time. If you enable more than # one of these the first one will be used. # Economy: # Should Vault be used? Use Vault Economy: true # Should PlayerPoints be used? Use Player Points Economy: false # # These settings allow you to alter the way interfaces look. # They are used in GUI's to make patterns, change them up then open up a # GUI to see how it works. # Interfaces: Replace Glass Type 1 With Rainbow Glass: false Economy Icon: SUNFLOWER XP Icon: EXPERIENCE_BOTTLE Glass Type 1: 7 Glass Type 2: 11 Glass Type 3: 3 # # Settings regarding the Database. # Database: # Should MySQL be used for data storage? Activate Mysql Support: false # MySQL IP IP: 127.0.0.1 # MySQL Port Port: 3306 # The database you are inserting data into. Database Name: EpicHoppers # The prefix for tables inserted into the database. Prefix: EH- # MySQL Username Username: PUT_USERNAME_HERE # MySQL Password Password: PUT_PASSWORD_HERE # # System related settings. # System: # The enabled language file. # More language files (if available) can be found in the plugins data folder. Language Mode: en_US
Level-1: Range: 10 Amount: 1 Cost-xp: 20 Cost-eco: 5000 Level-2: Range: 20 Amount: 2 Cost-xp: 25 Cost-eco: 7500 Level-3: Range: 30 Amount: 3 Suction: 1 Cost-xp: 30 Link-amount: 2 Cost-eco: 10000 Level-4: Range: 40 Amount: 4 Suction: 2 Link-amount: 2 BlockBreak: 4 Cost-xp: 35 Cost-eco: 12000 Level-5: Range: 50 Amount: 5 Suction: 3 BlockBreak: 2 Link-amount: 3 Cost-xp: 40 Cost-eco: 15000 Level-6: Range: 60 Amount: 5 Suction: 3 BlockBreak: 2 Filter: true Teleport: true AutoSell: 60 Link-amount: 3 Cost-xp: 45 Cost-eco: 20000 Level-7: Range: 70 Amount: 5 Suction: 3 BlockBreak: 2 Filter: true Teleport: true AutoSell: 30 AutoCrafting: true Link-amount: 4 Cost-xp: 50 Cost-eco: 30000
Frequently Asked Questions
You are able to upgrade your hoppers by left-clicking the hopper, then deciding between using XP or money to upgrade it. This will allow your hopper to increase its range, speed, and other configurable features.
This feature allows you to have items instantly transfer to a chest that you have linked your pickaxe to, as soon as you break a block. You start off by using the command /eh book <player> . This will give you an enchant book that says Sync Touch. Now, to apply the enchant on the tool of your choosing, you will need to pick up the book and left click it onto your tool. After your Sync Touch has been applied, hold it in your hand, then left click a chest to link or unlink your pickaxe. It should notify you in the chat if it worked.
You are able to link your hopper by clicking the option in the GUI to start the linking process. When you click the option, you are given a limited amount of time to link your hopper by clicking a chest. It should notify you in the chat if it worked.
Autocrafting allows you to configure your hopper with an item for it to craft once it has the items to craft it inside of its inventory. You set the item of your choosing by selecting the crafting table in the GUI menu (unlocked when the hopper reaches level seven by default). It will provide you with one slot to place the item that you want to be crafted. When the hopper has been set up, any items that are put into the hopper that are enough to craft that item will automatically be crafted for you.
This will make your hopper vacuum up items within its radius (default is at level 3 with a radius of 1). You are able to configure this to your liking in the config files.
We offer translations for this plugin, in order to utilize these translations please use the following codes in your config.yml: