Upgrade
Games
Resources
  • Recent Announcement: website reset your user data you can create a new user, to import roles you can open a ticket on our discordRead More
PrisonPick

MC Plugins PrisonPick 1.2.1
  • Prison Servers | Enchant Upgrades | Inventory Management
  • [IMG]



    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.

    [IMG]

    [IMG]




    [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
    Legal Notice
    This plugin utilizes the XSeries library by CryptoMorin and the NBTEditor library by BananaPuncher714.
    XSeries and NBTEditor are licensed under MIT. The XSeries license can be found here, and the NBTEditor license can be found here.
    Download Here You can't access this Speed Download
    Author cl0ver
    MC Plugins
    Version 1.2.1
    Downloads 0
    View 162
    Last Update
    0.00 star(s) 0 ratings