• ALERT

    We are currently undergoing a minor database conversion which may have caused the email management system and registration and other minor issues, our team is working on getting our new database system up and running as soon as possible, thank you for your understanding!

    If you have any other questions, feel free to open a ticket on our discord server https://dc.gleaks.pro/

PrisonPick

Plugins PrisonPick 1.2.1

Register to download this resource

Original resource URL: https://www.spigotmc.org/resources/prisonpick.90039/



Native Minecraft Version:1.16Tested Minecraft Versions:
  • 1.8
  • 1.9
  • 1.10
  • 1.11
  • 1.12
  • 1.13
  • 1.14
  • 1.15
  • 1.16
Languages Supported:All languages supportedDonation Link:https://www.patreon.com/join/Darrionat
1712085614297


PrisonPick completely changes your Prison server and will add a fun new leveling aspect to it! Every player is given a unique pickaxe that they can upgrade with enchantments.

Fully supporting players having the same pickaxe over Bungee by using a MySQL database. Upgrades can be bought with experience levels, tokens from TokenManager, or in the future currency from Vault. A PAPI expansion can also be used to fetch player statistics.

1712085618863

1712085624779



[IMG]

  • 6 Custom Enchantments that can be upgraded
  • A custom GUI opened when a custom pickaxe is interacted with
  • Admin commands and a HelpGUI that gives information on base and subcommands
  • TokenManager support and a PAPI Expansion
  • Extremely configurable files
  • A pickaxe update timer
  • MySQL support
  • Option to get enchantment data from the item instead of a file/database
  • 1.8 to 1.16.x support
  • Feature to put blocks in player's inventory
  • Automatically give player dropped experience

[IMG]

Code (Text):
Base Command: /prisonpick
Aliases: [pp, ppick, prpick]
Permission: prisonpick.<subcommand>

Sub Commands:
Format: /prisonpick [subcommand]

Command: /pp removePickaxe [player]
Description: Removes a pickaxe from a specified player

Command: /pp setEnchant [player] [enchant] [level]
Description: Sets a player's level for a specific enchantment

Command: /pp resetPlayer [player]
Description: Resets all of a player's enchantments to 0

Command: /pp bypass
Description: Allows a player to be able to move a pickaxe in their inventory

Command: /pp reload
Description: Reloads all config files and settings

Command: /pp help [page]
Description: More command information

Command: /pp helpGui
Description: Opens a GUI that contains more command information

[IMG]

Code (Text):
pickaxe:
# The name of the pickaxe, %player% will be replaced with the owner's name
name: '&6%player%s &ePickaxe'
slot: 0
material: DIAMOND_PICKAXE
# Determines whether to set the pickaxe to unbreakable or not
unbreakable: true
lore:
lines:
- '&2&lStatistics'
- '&aOwner &b%owner%'
- '&aBlocks mined &b%minedBlocks%'
- ''
- '%enchantmentsSection%'
# Enchantments section can be inserted into the lore with the
# %enchantmentsSection% placeholder
# If a line contains this placeholder, it will be replaced with the lines below
enchantmentsSection:
headerEnabled: true
header: '&c&lEnchantments'
enchant: "&e%enchantName% &f%enchantLevel%"
# TokenManager support. This must be true to set TokenManager as the main economy
tokenManager:
enabled: false
# How prices are displayed
display: '&f%tokens% Tokens'
# How prices are displayed
experience:
display: '&f%expLevels% Levels'
# The amount of upgrade an enchantment by based upon the type of click
enchantLevelUpgrade:
leftClick: 1
rightClick: 10
shiftRightClick: 100
# Inventory Options
inventory:
# If false, will prevent a player from moving the pickaxe in their inventory
allowMovePickaxe: false
# If false, will not let player drop the custom item
allowDropPickaxe: false
# If false, will not drop custom item on death
dropPickaxeOnDeath: false
givePickaxeOnJoin: true
# If true, this will completly delete the item that was in the pickaxe's assigned slot;
# otherwise, move the item into a different slot or drop naturally
replaceItemInHotbarSlot: false
# Updates the pickaxe's lore or NBT tags
updatePickaxeOnJoin: true
# A timer that is ran
timer:
enabled: true
# The amount of seconds between each time the timer runs
seconds: 15
# Removes pickaxes that do not belong to the player
# Also removes duplicated pickaxes
removeIllegalPickaxes: true
# Gives a player a pickaxe if they don't have one that they own in their inventory
givePickaxe: true
# Updates the lore or NBT tags of the pickaxe
updatePickaxe: true
blockBreak:
# Puts items directly into a player's inventory
itemsToInventory: true
# If true, doesn't drop EXP on the ground, but gives it to player instead
autoPickupExp: true
# GUI settings
pickaxeGui:
name: 'Pickaxe'
rows: 5
fillItemMaterial: BLACK_STAINED_GLASS_PANE
# Database support
mysql:
enabled: false
host: localhost
port: 3306
database: name
username: root
password: password

Uploader


Downloads
3
Views
59
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from ArteffKods

Back
Top Bottom