MythicDrops 2015-04-05

Updated version.

  1. Dempsey28
    Contributors:
    Nunnery (Richard Harrah), Grover_c13
    Offical version:

    http://www.spigotmc.org/resources/mythicdrops.6114/

    thanks to nunnery ;)



    [​IMG]
    MythicDrops is a plugin that allows users to create special items that can be dropped from monsters, or spawned in using commands. These items can either be pre-made or randomized using a tier system, with customizable drop rates!

    [​IMG]

    [​IMG]

    ===============Permission nodes:================


    MythicDrops has some permissions per tier as well. If you want a player to be able to spawn your
    Rare tier, then give them "mythicdrops.command.spawn.rare" as well as "mythicdrops.command.spawn",
    and they'll be able to spawn that tier. If someone does not have "mythicdrops.command.spawn.wildcard",
    they cannot spawn every tier. This enables you to give certain players the ability to spawn items.

    mythicdrops.identify:
    default: true
    description: Allows a player to identify items.

    mythicdrops.socket:
    default: true
    description: Allows a player to use socket gems.

    mythicdrops.repair:
    default: true
    description: Allows a player to repair items.

    mythicdrops.command.spawn:
    default: op
    description: Allows player to use "/mythicdrops spawn" command.

    mythicdrops.command.spawn.wildcard:
    default: op
    description: Allows player to spawn in any tier.

    mythicdrops.command.give:
    default: op
    description: Allows player to use "/mythicdrops give" command.

    mythicdrops.command.give.wildcard:
    default: op
    description: Allows player to give any tier.

    mythicdrops.command.load:
    default: op
    description: Allows player to reload configuration files.

    mythicdrops.command.unidentified:
    default: op
    description: Allows player to use "/mythicdrops spawn" command.

    mythicdrops.command.identitytome:
    default: op
    description: Allows player to use "/mythicdrops tome" command.

    mythicdrops.command.customcreate:
    default: op
    description: Allows player to use "/mythicdrops customcreate" command.

    mythicdrops.command.custom:
    default: op
    description: Allows player to use "/mythicdrops custom" command.

    mythicdrops.command.gem:
    default: op
    description: Allows player to use "/mythicdrops gem" command.

    mythicdrops.command.tiers:
    default: op
    description: Allows player to use "/mythicdrops tiers" command.

    mythicdrops.command.bug:
    default: op
    description: Allows player to use "/mythicdrops bug" command.

    mythicdrops.command.*:
    description: Allows player to use all commands.
    children:
    mythicdrops.command.spawn: true
    mythicdrops.command.spawn.wildcard: true
    mythicdrops.command.give: true
    mythicdrops.command.give.wildcard: true
    mythicdrops.command.load: true
    mythicdrops.command.unidentified: true
    mythicdrops.command.identitytome: true
    mythicdrops.command.customcreate: true
    mythicdrops.command.custom: true
    mythicdrops.command.gem: true
    mythicdrops.command.tiers: true
    mythicdrops.command.bug: true

    ==================Variables:===================

    Here is a helpful list of allowed variables in item names and lore:

    Varibles to use in items display name format

    - %basematerial% : Minecraft's name for the material
    - %mythicmaterial% : Customized name of the material
    - %generalprefix% : A prefix pulled from the general prefix file
    - %generalsuffix% : A suffix pulled from the general suffix file
    - %materialprefix% : A prefix pulled from the material's prefix file (if it has one)
    - %materialsuffix% : A suffix pulled from the material's suffix file (if it has one)
    - %tierprefix% : A prefix pulled from the tier's prefix file (if it has one)
    - %tiersuffix% : A suffix pulled from the tier's suffix file (if it has one)
    - %itemtype% : Customized name of the type of the item (sword, axe, etc.)
    - %materialtype% : Customized name of the material of the item (diamond, wood, etc.)
    - %tiername% : Name of the item's tier
    - %enchantment% : Customized name of the highest enchantment on the item
    - %enchantmentprefix% : A prefix pulled from the highest enchantment's prefix file (if it has one)
    - %enchantmentsuffix% : A suffix pulled from the highest enchantment's suffix file (if it has one)

    Variables to use in format lore:

    - %itemtype% : Customized name of the type of the item (sword, axe, etc.)
    - %basematerial% : Minecraft's name for the material
    - %mythicmaterial% : Customized name of the material
    - %tiername% : Name of the item's tier
    - %enchantment% : Customized name of the highest enchantment on the item
    - %tiercolor% : display color of the item's tier
    - %baselore% : base lore of the item's tier
    - %bonuslore% : bonus lore of the item's tier
    - %socketlore% : all of the sockets on the item
    - %generallore% : lore pulled from general.txt
    - %tierlore% : lore pulled from the lore file for the item's tier
    - %materiallore% : lore pulled from the lore file for the item's material
    - %enchantmentlore% : lore pulled from the lore file for the item's highest enchantment
    - %itemtypelore% : lore pulled from the lore file for the item's type

    =================Changelog:===================

    Added null checks to aAuraRunnable to stop constant errors (task #N errors)


    Removed fancy text when broadcast due to dependencies not being updated, just uses normal bukkit methods now. (May be missing some details from broadcast but colors remain)

    Modified rpairItemMap to be a Hashmap from ConcurrentHashMap to fix a java compatability issue, this is me just being lazy for now.

    Added %bonuslore% to default config to stop errors on initial setup, and to get bonuslores
    working.



    Thanks to Grover_c13 from ICANNT.ORG for fixing the issues with errors.
    benr2333, flyfixer and Tommythebold16 like this.

Recent Reviews

  1. adracamas
    adracamas
    5/5,
    Version: 2015-04-05
    Awesome plugin. But does anyone know a way to add the drops to the random dungeon spawner chests etc?
  2. xurxomario
    xurxomario
    5/5,
    Version: 2015-04-05
    Amazing drop plugin, an essential for all rpg servers, even if they are just private servers, loads of fun
  3. Dazlirn
    Dazlirn
    4/5,
    Version: 2015-04-05
    Is there away to set the item's damage like in MythicMobs? Other than that everything else about this plugin is magnificent!
  4. Drehverschluss
    Drehverschluss
    5/5,
    Version: 2015-04-05
    I Love this plugin. When you figure out how it works its so amazing. Even if u just use it to create lores on drops. But i love the SocketMechanic. :)
  5. xXAmyLouiseXx
    xXAmyLouiseXx
    5/5,
    Version: 2015-04-05
    Love this plugin i use it on my and it just grate i would recommend you downloading this plugin if you have a RPG/PVP/PVE server load of fun
  6. Adamantyte
    Adamantyte
    5/5,
    Version: 2015-04-05
    Excellent plugin but the only problem is we now have an abundance of items added to the game that are very hard to add to a shop to be able to sell or buy. Could you add some sort of command that opens a gui shop that allows you to buy and sell these new items?
  7. LEE3KFC
    LEE3KFC
    5/5,
    Version: 2015-04-05
    yessssssssssss!
  8. GamingStudioX
    GamingStudioX
    5/5,
    Version: 2015-04-05
    This is one of the best plugins for a RPG server!
  9. huangrkul
    huangrkul
    4/5,
    Version: 2015-04-05
    Loved this plugin back in 1.7. Glad Dempsey28 is updating it to 1.8