Mounts 2.5

Simple configurable mounts for your RPG server | Vault | mcMMO | QuantumRPG | SkillAPI | MMOCore

  1. Version 2.5: Change mount command to work with ID instead of name

    critikull
    Changes
    • Breaking change: /mount command now works on mount ID instead of name
    Commands

    Player command to ride preset mount:

    Code (Text):
    /mount
    Player command to ride specific mount (by ID):

    Code (Text):
    /mount forest_steed
  2. Version 2.4: Add configuration for Mounts GUI

    critikull
    Changes
    • Add configuration field "messages.mountsTitle".
    Config

    Code (Text):

    messages:
      mountsTitle: '&7Mounts'
     
  3. Version 2.3: Add configuration to silence mount + Fix GUI bug

    critikull
    Changes
    • Add configuration option to silence mount sounds (neighing etc.)
    • Fix bug where clicking outside GUI would show an error in console
    Config

    Code (Text):

    silenceMount: true
     
  4. Version 2.2: Show when a requirement is satisfied or not

    critikull
    Changes
    • Feature: Show when a requirement is satisfied or not in the Mounts icon
      • Note: This is only enabled in /mounts GUI. Leave a message in discussion forum if you would like this enabled on all GUI's.
    Config

    Code (Text):

    messages:
       requirements:
         level:
           error: '&cYour level is too low.'
           help: ' <state> &5&oLevel >= <level>'

      # Displayed in requirement help message (<state>) when the requirement is satisfied by the...
  5. Version 2.1: Minecraft Advancement Requirement / Bug fix

    critikull
    Changes
    • Fix bug where lore text could cause the plugin to crash.
    • Feature: Add Minecraft Advancement Requirement!
      • Note: This works for custom registered advancements as well!
    Config

    Code (Text):

    requirements:
      # https://www.digminecraft.com/lists/advancements_pc.php
      # Note: Do not include "minecraft:"
      advancements:
        - recipes/transportation/carrot_on_a_stick
        - nether/all_effects
     
    [​IMG]
  6. Version 2.0: Language Overhaul / Custom Mount Lore

    critikull
    Changes
    • Most strings are now configurable
    • Feature: Custom mount lore!
      • Default lore exists in config.yml. Mounts can override this in their own config files.
    As always. please report bugs in the Discussion forum or on Discord.

    Global Config

    Code (Text):

    # Enable informational messages in console.
    debug: false
    # How to store mounts.
    dataStore:
      # Data store type. Available options: config
      type:...
  7. Version 1.19: Add Categories for shop

    critikull
    Changes
    • Add mount categories for filtering in the shop
    Config

    Code (Text):

    name: Death Charger
    categories:
    - vip_rank1
    - vip_rank2
     
    Commands

    Code (Text):

    /mbuycat <player> <category>...

    or

    /mountbuycategory <player> <category>...

    /mbuycat Critikull vip_rank1 vip_rank2
     
    CaoTrongThang likes this.
  8. Version 1.18: Add MMOCore Requirements

    critikull
    Changes
    • Add requirements for MMOCore
      • Level
      • Attributes
      • Class
    Config

    Code (Text):

    requirements:
      mmocore:
        professions:
          enchanting: 10
        classes:
        - marksman
        attributes:
          dexterity: 5
        level: 50
     
    [​IMG]
  9. Version 1.17: WorldGuard mounts-ride flag

    critikull
    Changes:
    • Added WorldGuard flag "mounts-ride" to control where players can ride mounts.
    [​IMG]
  10. Version 1.16: QuantumRPG/SkillAPI updates / Bug fixes

    critikull
    Changes
    • QuantumRPG updates. Separate class and level requirements.
    Code (Text):

    requirements:
       # Requires QuantumRPG plugin.
       quantumrpg:
         # Class Archer or Warrior.
         classes:
           - archer
           - warrior
         # Minimum level of 10.
         level: 10
     
    • SkillAPI updates. Separate class and level requirements.
    Code (Text):

    requirements:
       # Requires SkillAPI plugin.
      skillapi:
        skills:
          # Minimum Archery skill level of 5....