[1.8-1.16] Create custom collector types and manage them from a gui. Skyblock/Factions support!


[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
[/SPOILER]
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #
# 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"
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #
# 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."
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# #
# 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]--------------------"
