Code (YAML):
#---------------------# General settings #---------------------#
prefix
:
"&7[&cHopper&7]"
#How often configs should save automatically (minutes)
auto_save_interval
: 1
#Enabling this will not allow players to place more than one
#item hopper per chunk
one_hopper_per_chunk
: false
#Enabling this will only allow sellable items to be collected
#using item hoppers
collect_only_sellables
: false
#Currency symbol
currency
:
"$"
#Should the currency symbol be placed before worth?
currency_before
: false
#Disables selling collected items/mobs
disable_selling
: false
#ItemHoppers will collect all items if there are no filter
enable_collect_all
: true
#Enabling this will give more loot when withdrawing
#mobs if the player holds an item with the looting
#enchantment. Only for vanilla loot tables.
enable_looting_enchantment
: false
#Enabling this will disable holograms
disable_holograms
: false
#Enabling this will make the hoppers use the vanilla
#hopper GUI instead of the custom one for item hoppers.
disable_enhanced_gui
: false
#Will disable sell all for all hoppers
disable_sell_all
: false
#Enable/disable giving xp when withdrawing mobs
give_xp
: true
#Selling mobs will give money based on the mob's drop
#instead of the mob's worth. Enabling this will make
#the %worth% placeholder for mob hoppers show an
#estimated value.
sell_mobs_by_drop
: true
#Enabling this will make item hoppers drop the items
#collected when broken instead of selling the items.
drop_items
: false
#Should plugin get items worth from ShopGUIPlus instead?
use_shop_gui_plus
: false
#Should ShopGUIPlus look up permissions for different
#item prices? E.g. for boosters or rank shops.
shop_gui_plus_perms
: true
#Disables the void filter
disable_void_filter
: false
#Disables withdrawing mobs
disable_mob_withdraw
: false
#Hologram update interval (in ticks)
hologram_update_interval
: 100
radius_collection
:
#Should the hoppers use chunks or radius for collection
enable
: false
#Radius for collection
radius
: 20
auto_sell
:
#Will disable auto selling for all hoppers
disable
: false
#Should the hoppers sell items instantly when collected?
instant
: true
#How often should the hoppers sell items (in ticks)
interval
: 100
#--------------------# Database settings #--------------------#
database
:
#Database type: YAML, SQLITE
method
: YAML
#--------------------# Hologram settings #--------------------#
#Use CMI holograms instead of HolographicDisplays or DecentHolgorams
hologram_use_cmi
: false
#Will remove all nearby CMI holograms when the
#server is stopping. Only enable if you experience
#hologram duplication!
aggressive_hologram_cleaning
: false
#Hologram Y offset
hologram_offset
: 0
#Placeholders are %worth% and %owner%
item_hologram
:
-
"&7>> &cSuperHopper &7(&c%type%&7) <<"
-
" "
- "&7Worth
:
&a%worth%"
- "&7Owner
:
&e%owner%"
-
" "
-
"&7> Right Click to enter &eStorage&7<"
-
"&7> Shift + Right Click to edit &eFilter &7<"
-
"&7> Shift + Left Click to &aSell All &7<"
mob_hologram
:
-
"&7>> &cSuperHopper &7(&c%type%&7) <<"
-
" "
- "&7Worth
:
&a%worth%"
- "&7Owner
:
&e%owner%"
-
" "
-
"&7> Right Click to enter &eStorage&7<"
-
"&7> Shift + Left Click to &aSell All &7<"
link_hologram
:
-
"&7>> &eHopperLink &7<<"
-
" "
- "&7Worth
:
&a%worth%"
- "&7Owner
:
&e%owner%"
- "&7Linked to
:
&e%linked%"
-
" "
-
"&7> Click to interact &7<"
#--------------------# Messages and sounds #--------------------#
#Plugin messages
messages:
config_reload
:
"&eConfig reloaded!"
no_permission
:
"&cYou do not have permissions for this!"
no_permission_command
:
"&cYou do not have permissions to use this command!"
player_not_found
:
"&cUnable to find player!"
invalid_range
:
"&cAmount must be between 1 and 64!"
hopper_placed
:
"&eSuperHopper placed!"
hopper_removed
:
"&eSuperHopper removed!"
no_access
:
"&cYou do not have access to this hopper!"
sell_everything
:
"&eSold everything for &a%worth%&e!"
#Placeholders: %worth%
sell_item
:
"&eSold item for &a%worth%&e!"
#Placeholders: %worth%
sell_mob
:
"&eSold mob for &a%worth%&e!"
#Placeholders: %worth%
sell_notify
:
"&eYou have sold for &a%worth% ðe past &c%time% &eminutes!"
#Placeholders: %worth%, %minutes%
on_join
:
"&eYou have sold for &a%worth% &esince last time you logged in!"
#Placeholders: %worth%
click_to_trust
:
"&eClick on the hopper you want &a%player% &eto be able to access!"
#Placeholders: %player%
click_to_untrust
:
"&eClick on the hoppers you want to remove &a%player%'s &eaccess to!"
#Placeholders: %player%
click_to_toggle_trust_all
:
"&eClick on the hopper you want &aeveryone &eto be able to access!"
added_trusted
:
"&a%player% &eadded to trusted players for this hopper!"
#Placeholders: %player%
removed_trusted
:
"&a%player% &eremoved from trusted players for this hopper!"
#Placeholders: %player%
toggle_trust_all
:
"&eTrust-all set to &b%state% &efor this hopper!"
#Placeholders: %state% (true/false)
item_blacklisted
:
"&cThis item is blacklisted!"
filter_max
:
"&cYou've reached the maximum amount of filtered items!"
mob_hopper_already_in_chunk
:
"&cThere is already a mob hopper in this chunk!"
item_hopper_already_in_chunk
:
"&cThere is already an item hopper in this chunk!"
item_not_sellable
:
"&cYou can not add non-sellable items to the filter!"
click_entity
:
"&ePlease right click on an entity..."
upgrade
:
"&eUpgrade: %upgrade%"
hopper_linked
:
"&aHopperLink successfully linked to SuperHopper! You can now place it to create a link."
not_a_hopper
:
"&cThis is not a SuperHopper!"
no_link_hopper
:
"&cThis HopperLink does not have a linked SuperHopper! Right click a SuperHopper to link it."
hopper_link_broken
:
"&cThis HopperLink is no longer linked to a SuperHopper!"
link_removed
:
"&aHopperLink successfully removed!"
link_placed
:
"&aHopperLink successfully placed!"
wait_before_click
:
"&cPlease wait before clicking again!"
#Plugin sounds
sounds:
hopper_get
: ENTITY_ITEM_PICKUP
hopper_place
: BLOCK_BEACON_ACTIVATE
hopper_break
: BLOCK_BEACON_DEACTIVATE
hopper_no_access
: BLOCK_ANVIL_PLACE
hopper_open
: BLOCK_CHEST_OPEN
auto_sell_switch
: UI_BUTTON_CLICK
filter_add
: ITEM_ARMOR_EQUIP_LEATHER
filter_remove
: BLOCK_FIRE_EXTINGUISH
filter_already_contains
: BLOCK_ANVIL_PLACE
withdraw
: ENTITY_ITEM_PICKUP
sell
: ENTITY_EXPERIENCE_ORB_PICKUP
sell_notify
: ENTITY_EXPERIENCE_ORB_PICKUP
trust
: ENTITY_EXPERIENCE_ORB_PICKUP
invalid_place
: BLOCK_ANVIL_PLACE
hopper_link
: ENTITY_EXPERIENCE_ORB_PICKUP
#--------------------# Filter settings #--------------------#
filter
:
#Inventory title
title
:
"&8Filter Items"
size
: 54
#Filler item at the bottom of the inventory
filler:
material
: GRAY_STAINED_GLASS_PANE
name
:
" "
lore
:
-
""
slots
:
[45, 46, 47, 48, 50, 51, 52, 53
]
back:
material
: ARROW
name
:
"&eBack"
slot
: 49
#Lore for filter items
item_lore
:
-
"&cClick &7to remove"
-
"&7item from the filter"
-
""
-
"&c&lNB! &7(Removing will sell"
-
"&7all items of that material)"
-
""
#Max amount of items in the filter
max_items
: 45
#--------------------# Storage Settings #--------------------#
storage
:
#Inventory title
title
:
"&8SuperHopper Storage"
#Size for normal storage inventory
size_normal
: 54
#Size for single type storage inventory
size_single
: 36
#Slots for storage items
slots
:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44
]
#Slot for single type storage inventory
single_slot
: 13
#Filler item at the bottom of the inventory
filler:
material
: GRAY_STAINED_GLASS_PANE
name
:
""
slots
:
[45, 46, 47, 48, 49, 50, 51, 52, 53
]
#Auto sell slot for normal storage inventory
auto_sell_slot_normal
: 48
#Auto sell slot for single type storage inventory
auto_sell_slot_single
: 30
#Item when Auto-Sell is enabled
auto_sell_true:
material
: LIME_TERRACOTTA
name
:
"&eAuto-Sell: &aEnabled"
lore
:
-
""
-
"&7The SuperHopper will"
-
"&7automatically sell all"
-
"&7collected items"
-
""
-
"&7>> Click to &cDisable"
#Item when Auto-Sell is disabled
auto_sell_false:
material
: RED_TERRACOTTA
name
:
"&eAuto-Sell: &cDisabled"
lore
:
-
""
-
"&7The SuperHopper will"
-
"&7collect items normally"
-
""
-
"&7>> Click to &aEnable"
#Sell all slot for normal storage inventory
sell_all_slot_normal
: 50
#Sell all slot for single type storage inventory
sell_all_slot_single
: 32
#Item to sell all items in the storage
sell_all_true:
material
: LIME_STAINED_GLASS
name
:
"&eSell all: &aEnabled"
lore
:
-
""
-
"&7Shift + left click"
-
"&7the hopper to sell"
-
"&7everything quickly"
-
""
-
"&7>> Click to &cDisable"
sell_all_false:
material
: RED_STAINED_GLASS
name
:
"&eSell all: &cDisabled"
lore
:
-
""
-
"&7Shift + left click"
-
"&7the hopper to sell"
-
"&7everything quickly"
-
""
-
"&7>> Click to &aEnable"
next_page:
material
: ARROW
name
:
"&eNext page"
slot
: 52
previous_page:
material
: ARROW
name
:
"&ePrevious page"
slot
: 46
#Void filter slot for normal storage inventory
void_filter_slot_normal
: 49
#Void filter slot for single type storage inventory
void_filter_slot_single
: 31
#Item to open the void filter
void_filter:
material
: LAVA_BUCKET
name
:
"&cVoid Filter"
lore
:
-
"&7All items in this filter will"
-
"&7be destroyed when collected/withdrawn."
-
""
-
"&7>> Click to open"
#Item to open the filter
filter:
slot
: 45
material
: BUCKET
name
:
"&eFilter"
lore
:
-
"&7>> Click to open"
#Lore for items in storage. Placeholders are %amount% and %worth%
lore
:
-
""
- "&6> &eAmount
:
&cx%amount%"
- "&6> &eWorth
:
&a%worth%"
-
""
-
"&7>> Left click to &aSell &7<<"
-
"&7>> Right click to &eWithdraw &7<<"
#--------------------# Void Filter #--------------------#
void_filter:
size
: 54
title
:
"&8Void Filter"
#Filler item at the bottom of the inventory
filler:
material
: GRAY_STAINED_GLASS_PANE
name
:
""
slots
:
[45, 46, 47, 48, 49, 50, 51, 52, 53
]
back:
slot
: 49
material
: ARROW
name
:
"&eBack"
#Lore for filter items
item_lore
:
-
"&cClick &7to remove"
#--------------------# Global Storage settings #--------------------#
global_storage:
title
:
"&8Global Storage"
size
: 54
#Slots for hoppers
slots
:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44
]
#Filler item at the bottom of the inventory
filler:
material
: GRAY_STAINED_GLASS_PANE
name
:
""
slots
:
[45, 46, 47, 48, 49, 50, 51, 52, 53
]
next:
material
: ARROW
name
:
"&eNext page"
slot
: 53
previous:
material
: ARROW
name
:
"&ePrevious page"
slot
: 45
item:
material
: HOPPER
name
:
"%name%"
#Lore for items in storage. Placeholders are %amount% and %worth%
lore
:
-
""
- "&6> &eLocation
:
&a%location%"
- "&6> &eType
:
&c%type%"
- "&6> &eWorth
:
&a%worth%"
-
""
-
"&7>> Click to open &7<<"
#--------------------# SuperHopper item settings #--------------------#
#Item given by /hopper give. Placeholders are %type%
item:
material
: HOPPER
name
:
"&c&lSuperHopper &7(&e%type%&7)"
lore
:
-
"&7Use this hopper to"
-
"&7collect &e%type% &7in"
-
"&7the chunk you place it!"
-
""
link:
material
: CHEST
name
:
"&e&lHopperLink &7(%status%&7)"
lore
:
-
"&7Right click on a SuperHopper"
-
"&7to link it to this HopperLink!"
-
""
-
"&7Currently linked to hopper at:"
-
"&e%location%"
link_status:
linked
:
"&aLinked"
unlinked
:
"&cUnlinked"
no_location
:
"&eNot linked"
#--------------------# Other settings #--------------------#
#Should SuperHoppers catching fire be cancelled?
cancel_block_burn
: true
#Should SuperHoppers taking explosion damage be cancelled?
cancel_block_explode
: true
#Should piston movement on SuperHoppers be cancelled?
cancel_piston_move
: true
#How often should players get notified how much they've earned from auto-sell? (In minutes)
sell_notify_interval
: 1
#Items which should be blacklisted from the filter
use_whitelist
: false
#If true, only items in the list will be allowed
item_blacklist
:
- DEAD_BUSH
#SuperBoosters settings
super_boosters
:
#Name of the SuperBooster
name
:
"Money"
#Money multiplier is this booster is active
multiplier
: 2