JHoppers is the future of collector plugins.
Create unlimited types of collectors, customize them to your liking,
and easily manage them from a clean gui.
Create unlimited types of collectors, customize them to your liking,
and easily manage them from a clean gui.
Admin Demonstration Video
Player Demonstration Video
Permissions Tutorial Video
⚡ Unlimited Types | Create any type of collector you want with ease.
⚡ Chunk Pickup | Any configurable items dropped in the chunk are picked up.
⚡ Easy-To-Use GUI | Control every aspect of the plugin from a simple GUI.
⚡ Change Item Type | Change what item each collector is represented by.
⚡ Custom Block Type | The collector block can be any block.
⚡ Change Collection Items | Collectors can collect any items you want.
⚡ Place Particles | A customizable particle effect is shown when placed.
⚡ Customizable Hologram | A hologram can be shown above the collector. (requires HolographicDisplays)
⚡ Auto-Harvest | Automatically make crops harvest and replant in the chunk. (can be enabled/disabled per collector)
⚡ Auto-Sell | Automatically make items sold from the hopper. (can be enabled/disabled per collector)
⚡ Customizable Permissions | Set the permissions to whatever you want them to be.
⚡ Custom Prices | Item prices can be set to whatever price you want. (includes SuperBoosters support)
⚡ Member System | Collector owners can add users to their collector.
⚡ Member Permissions | Collector owners can set which members can withdraw, sell, and break the collector.
⚡ Member Info | Members of the collector can see the amount sold and amount of items withdrawn per player.
⚡ TPS Increase | Instead of having hundreds of items which lag the server, no items will ever be spawned which results in a large TPS increase.
⚡ Factions/Skyblock Support | Due to the member system, this plugin support any factions or skyblock plugin!
Main Menu
Creating Collector
Changing Collector Item
Changing Collector Item Name
Changing Collector Item Lore
Toggle Collector Item Glowing
Changing Collector Block
⚡ Collected Items | Easily change which items the collector picks up.
Changing Collected Items
⚡ Place Particles | Change what particle effect is displayed on place- or disable it all together.
Changing Place Particle
Redstone Particle
Fire Particle
Villager Particle
Water Splash Particle
Cloud Particle
Crit Particle
⚡ Holograms | Easily change or disable the hologram above the hopper (requires HolographicDisplays)
Changing Hologram
Disabling Hologram
⚡ Auto-Harvest | Crops are automatically harvested and replanted within the chunk. (can be enabled/disabled per collector)
Auto-Harvest
⚡ Auto-Sell | Items picked up by the collector are automatically sold. (can be enabled/disabled per collector)
Auto-Sell
⚡ Permissions | The permission nodes used can be easily changed in the menu.
Managing Permissions
⚡ Sell/Withdraw | The items in the collector can be sold or they can be withdrawn.
Sell Items
Withdraw Items
⚡ Invite Members | Collector owners can invite users to access their collectors.
Inviting Members
⚡ Member Permissions | Collector owners can change the permissions for any member.
Member Permissions
⚡ Member Stats | Collector members can view the items sold and withdrawn by each member.
Member Statistics
(Note - Server must be turned off to edit the config)
Config File
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #
# Jak3's jHoppers #
# #
# This plugin is apart of the J-Series for plugins. (warse.dev) #
# If you ever need support - #
# discord.warse.dev #
# I hope you all enjoy, I spent a lot of time on the plugin. #
# The following plugins have added support: #
# ANY Factions/Skyblock/Claiming plugin, WildStacker, ShopGUIPlus, and SuperBoosters. #
# Ask me if you would like support for another plugin. #
# Note: guis.yml is for editing the gui designs. #
# Note: messages.yml is for editing the messages. #
# #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
config-version: 1.16
#This check will automatically check every x seconds if the hopper blocks are still the correct block.
#If this plugin is lagging you can either turn this value up, or disable it by setting the value 0 or below.
#This value is in seconds.
hopper-block-check: 10
#A notification will be sent if this is true to ops every time the blocks are checked.
send-block-check-notification: true
block-check-notification:
- "&7&o*"
- "&7&o* %checked% HOPPERS CHECKED"
- "&7&o* %replaced% BLOCKS WERE REPLACED"
- "&7&o*"
#NOTE - AUTO BLOCK CHECK WILL BE ADDED SOON
#How often the holograms will update in seconds
hologram-update-time: 5
#Allows anyone in the faction to open the hopper by default
#NOTE - This is experimental and may not work 100%, unless necessary just leave as false
factions-mode: false
#SECONDS
#Set to 0 or below to disable
auto-save-time: 300
#The distance that the hologram will move upwards from the block (if enabled) (1.3 by default)
hologram-height: 1.3
permissions:
#The permission to use jhoppers
use-hopper: "jhoppers.use"
#The permission to add members to their own jhoppers
addmembers: "jhoppers.addmembers"
#The permission to use manage the jhoppers plugin and to give hoppers to players
admin-permission: "jhoppers.admin"
(Note - Server must be turned off to edit the file)
GUIS File
GUIS File
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #
# Jak3's jHoppers #
# #
# This plugin is apart of the J-Series for plugins. (warse.dev) #
# If you ever need support - #
# discord.warse.dev #
# I hope you all enjoy, I spent a lot of time on the plugin. #
# The following plugins have added support: #
# ANY Factions/Skyblock/Claiming plugin, WildStacker, ShopGUIPlus, and SuperBoosters. #
# Ask me if you would like support for another plugin. #
# Note: config.yml is for editing the gameplay aspects. #
# Note: messages.yml is for editing the messages. #
# #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#This is the initial gui when the hopper is clicked.
hopper-menu:
name: "&8Hopper Menu"
size: 45
background:
material: "STAINED_GLASS_PANE"
glass-color: "BLACK"
itemName: " "
itemLore: []
glowing: FALSE
items:
#DONT CHANGE THIS LINE
material: "%item_material%"
slots:
- 10
- 11
- 12
- 13
- 14
- 19
- 20
- 21
- 22
- 23
- 28
- 29
- 30
- 31
- 32
itemName: "&9&l%item_material_name% &7[%item_amount%]"
itemLore:
- "&7Worth: &9$&b%items_worth% &8[$%item_worth%x%item_amount%]"
- "%autosell%"
- "&eLeft click to sell all."
- "&6Right click to withdraw all."
#PUT %autosell% on the line it will replace when autosell is enabled.
autusell: "&cAUTOSELL ENABLED"
next-page:
material: "STONE_BUTTON"
slot: 24
itemName: "&a&lNEXT PAGE >"
itemLore: []
previous-page:
material: "STONE_BUTTON"
slot: 18
itemName: "&a&l< PREVIOUS PAGE"
itemLore: []
manage-members:
material: "HEAD"
head-url: "608bdb53c55fef32a0658e1c7966614af0bff6091249b8fe3b77a0275da82e43"
slot: 25
itemName: "&9&lMANAGE MEMBERS"
itemLore:
- "&7Click to manage the members."
members-menu:
name: "&8Hopper Menu"
size: 45
background:
material: "STAINED_GLASS_PANE"
glass-color: "BLACK"
itemName: " "
itemLore:
- ""
glowing: FALSE
members:
slots:
- 10
- 11
- 12
- 13
- 14
- 19
- 20
- 21
- 22
- 23
- 28
- 29
- 30
- 31
- 32
material: "HEAD"
head-url: "%player_head%"
itemName: "&9&l%member_name%"
itemLore:
- "&7Owner: &b%member_isOwner%"
- "&7Amount Sold: &c$%member_sold%"
- "&7Items Withdrawn: &e%member_withdraw%"
- ""
- "&eClick to edit member."
back-button:
slot: 25
material: "BARRIER"
itemName: "&c&l< GO BACK"
itemLore:
- ""
next-page:
material: "STONE_BUTTON"
slot: 24
itemName: "&a&lNEXT PAGE >"
itemLore: []
previous-page:
material: "STONE_BUTTON"
slot: 18
itemName: "&a&l< PREVIOUS PAGE"
itemLore: []
invite-member:
material: "HEAD"
head-url: "2b9f2d4e87a25db4b5ee2f2f1077d7edbec864d991d1fd2feeb08b7841e"
slot: 16
itemName: "&9&lINVITE MEMBER"
itemLore:
- "&7Click to invite a member."
member-edit-menu:
name: "&8Hopper Menu"
size: 45
background:
material: "STAINED_GLASS_PANE"
glass-color: "BLACK"
itemName: " "
itemLore: []
glowing: FALSE
back-button:
slot: 25
material: "BARRIER"
itemName: "&c&l< GO BACK"
itemLore:
- ""
player-head:
material: "HEAD"
head-url: "%player_head%"
slot: 12
itemName: "&9&l%member_name%"
itemLore:
- "&7Amount Sold: &c$%member_sold%"
- "&7Items Withdrawn: &e%member_withdraw%"
glowing: FALSE
toggle-break:
material: "GOLDEN_PICKAXE"
slot: 28
itemName: "&9&lTOGGLE BREAK PERMISSION"
itemLore:
- "&7Can Break: %member_canBreak%"
- ""
- "&eClick to %opposite%."
toggle-sell:
material: "EMERALD"
slot: 29
itemName: "&9&lTOGGLE SELL PERMISSION"
itemLore:
- "&7Can Sell: %member_canSell%"
- ""
- "&eClick to %opposite%."
toggle-withdraw:
material: "CHEST"
slot: 30
itemName: "&9&lTOGGLE WITHDRAW PERMISSION"
itemLore:
- "&7Can Withdraw: %member_canWithdraw%"
- ""
- "&eClick to %opposite%."
transfer-ownership:
material: "DIAMOND_BLOCK"
slot: 31
itemName: "&9&lTRANSFER OWNERSHIP"
itemLore:
- "&cNOTE: This is permanent."
- ""
- "&eClick to transfer ownership."
kick-member:
material: "REDSTONE"
slot: 32
itemName: "&9&lKICK MEMBER"
itemLore:
- "&cNOTE: This is permanent."
- ""
- "&eClick to remove this member."
(Note - Server must be turned off to edit the file)
Messages File
Messages File
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #
# Jak3's jHoppers #
# #
# This plugin is apart of the J-Series for plugins. (warse.dev) #
# If you ever need support - #
# discord.warse.dev #
# I hope you all enjoy, I spent a lot of time on the plugin. #
# The following plugins have added support: #
# ANY Factions/Skyblock/Claiming plugin, WildStacker, ShopGUIPlus, and SuperBoosters. #
# Ask me if you would like support for another plugin. #
# Note: config.yml is for editing the gameplay aspects. #
# Note: guis.yml is for editing the gui designs. #
# #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
prefix: ""
suffix: ""
no-permission: "&cNo permission."
open-hopper: "&aOpening hopper menu."
close-hopper: "&cClosing hopper menu."
interact-hopper-other: "&cYou are not a member of this hopper."
no-hopper-permission: "&cThe owner has not given you permission to do that."
break-successful: "&aYou successfully broke the hopper!"
already-in-chunk: "&cThere is already a hopper in this chunk."
no-items-left: "&cThis hopper has none of that item left."
sold-items: "&aYou sold $%price% worth of items!"
enter-member: "&7Enter the player you wish to invites name below. Use 'exit' to cancel."
unknown-player: "&cUnknown player. Please re-enter."
already-member: "&cThat player is already a member. Please re-enter."
added-member: "&aThat player was added to the hopper."
edit-owner: "&cYou cant change the owners settings."
only-players: "&cOnly players can run that command."
type-exists: "&cThat hopper type already exists."
type-doesnt-exists: "&cThat hopper type does not exists."
given-hopper: "&7You were given a &e%type% &7hopper."
withdraw-items: "&aYou withdrew %amount% items."
full-inventory: "&cYour inventory is full!"
auto-sell-enabled: "&cThis hopper has autosell enabled."
deleted-type: "&aThat hopper type was successfully deleted."
help-message:
- "&8&l&m--------------------[&B&lJHoppers&8&l&m]--------------------"
- "&9/jh &8- &7Main gui."
- "&9/jh help &8- &7JHoppers help menu."
- "&9/jh give (type) (player) (amount) &8- &7Give a player a hopper."
- "&9/jh create (type) &8- &7Create a new hopper type."
- "&9/jh delete (type) &8- &7Deletes a hopper type."
- "&8&l&m--------------------[&B&lJHoppers&8&l&m]--------------------"
⚡ /jh help | View all the commands for the plugin.
⚡ /jh give (type) (player) [amount] | Give a collector to a player.
⚡ /jh create (type) | Create a new collector type.
⚡ /jh delete (type) | Delete a collector type.
⚡ Skyblock | Any skyblock plugin will work with this.
⚡ ShopGUIPlus | Load the shop sell prices from shopguiplus automatically.
⚡ HolographicDisplays | Place holograms above your hoppers.
⚡ UltimateStacker/WildStacker | Stacked items will be registered through these plugins.
⚡ SuperBoosters | When a global/personal booster is active, the sell price will be multiplied for the person selling.
For support, please either join this discord or
message me personally @ Jak3#9999.
Click here to view our other products.