Download [SimplePetsAddon] Vault Addon — Minecraft Mods — MetaMods

[SimplePetsAddon] Vault Addon

Active

Downloads

0

Last update

2 years ago

Versions

1.18 — 1.19.4
Server
Economy
Game mechanics
Mobs

[SimplePetsAddon] Vault Addon

This addon for the SimplePets plugin provides server administrators with the ability to set prices for pets that can be purchased using in-game currency. No additional plugins are required for operation.

Required Components

For proper functioning of the addon, the following must be installed:

  • SimplePets (required)
  • Vault version 1.7.3 or higher (required)

Installation Methods

Installation via Command (Easiest Method)

Execute the command /pet addon install Vault in the server console. The addon will automatically load and activate.

Installation via Graphical Interface

  1. Enter the command /pet addon
  2. In the opened menu, select the "Install Addons" item in the bottom row
  3. Find the "Vault" element in the list of available addons
  4. Click on it to install

Note: If the installation gets stuck with the message "Installing...", check the console for any errors. If there are no errors, try another installation method.

Manual Installation

  1. Open the SimplePets plugin folder
  2. Navigate to the "Addons" folder (if it doesn't exist - create it)
  3. Download the addon file
  4. Place the JAR file in the "Addons" folder
  5. Restart the server to load the addon

Default Settings

# Permission to bypass payment
bypass_permission: pet.vault.bypass

# Whether to hide the price if the player has bypass permission
# Default: true
Hide-Price-If-Bypassed: true

# Should players pay each time they summon a pet?
# Default: false
Pay-Per-Use-Enabled: false

Price:
  # Text for free pets in the description
  # Default: 'Free'
  Free: Free
  # Text for players with bypass permission in the description
  # Default: 'BYPASSED'
  Bypassed: BYPASSED

# Translations for boolean values
Boolean:
  'true': '&#92fc98true'
  'false': '&#fa7d7dfalse'

Messages:
  prefix: '&eSimplePets &6>>'
  PurchaseSuccessful:
    # Message for successful purchase (one-time payment)
    # Placeholders:
    # - {prefix} (uses the configured prefix)
    # - {type} (pet type)
    # - {price} (pet price)
    One-Time-Purchase: '{prefix} &7You have successfully purchased the {type} pet.'
    # Message for successful payment (pay-per-use)
    # Placeholders:
    # - {prefix} (uses the configured prefix)
    # - {type} (pet type)
    # - {price} (pet price)
    Pay-Per-Use: '{prefix} &7You have successfully paid for summoning the {type} pet.'
  # Message for insufficient funds
  # Placeholders:
  # - {prefix} (uses the configured prefix)
  # - {type} (pet type)
  # - {price} (pet price)
  InsufficientFunds: '{prefix} &cYou don't have enough money to buy this pet, you need {price}'
  Lore-Lines:
    # Description lines for one-time payment
    # Placeholders:
    # - {price} (pet price)
    # - {purchased} (true/false - whether the pet is purchased)
    One-Time-Purchase:
    - '&#ffbf5ePrice: &#99ffac{price}'
    - '&#ffbf5ePurchased: {purchased}'
    # Description lines for pay-per-use
    # Placeholders:
    # - {price} (pet price)
    # - {purchased} (true/false - whether the pet is purchased)
    Pay-Per-Use:
    - '&#ffbf5ePrice: &#99ffac{price}'

type:
  # Prices for various pet types
  armor_stand: 2000
  bat: 2000
  bee: 2000
  blaze: 2000
  cat: 2000
  cave_spider: 2000
  chicken: 2000
  cod: 2000
  cow: 2000
  creeper: 2000
  dolphin: 2000
  donkey: 2000
  drowned: 2000
  elder_guardian: 2000
  enderman: 2000
  endermite: 2000
  evoker: 2000
  fox: 2000
  ghast: 2000
  giant: 2000
  guardian: 2000
  hoglin: 2000
  horse: 2000
  husk: 2000
  illusioner: 2000
  iron_golem: 2000
  llama: 2000
  magma_cube: 2000
  mooshroom: 2000
  mule: 2000
  ocelot: 2000
  panda: 2000
  parrot: 2000
  phantom: 2000
  pig: 2000
  piglin: 2000
  piglin_brute: 2000
  pillager: 2000
  polarbear: 2000
  pufferfish: 2000
  rabbit: 2000
  ravager: 2000
  salmon: 2000
  sheep: 2000
  shulker: 2000
  silverfish: 2000
  skeleton: 2000
  skeleton_horse: 2000
  slime: 2000
  snowman: 2000
  spider: 2000
  squid: 2000
  stray: 2000
  strider: 2000
  trader_llama: 2000
  tropical_fish: 2000
  turtle: 2000
  vex: 2000
  villager: 2000
  vindicator: 2000
  wandering_trader: 2000
  witch: 2000
  wither: 2000
  wither_skeleton: 2000
  wolf: 2000
  zoglin: 2000
  zombie: 2000
  zombie_horse: 2000
  zombie_villager: 2000
  zombified_piglin: 2000
Project members
brainsynder

brainsynder

Developer

Created: 29 Apr 2023

ID: 11591