What's new

New Add-on: Artifacts / [MythicArtifacts]

Update: Artifacts has been released for Early Access here:
http://mythicmobs.net/index.php?resources/artifacts.37/

It has been a while since I announced Champions, and I've gotten an overwhelmingly positive response about it over the last year. Since then I've worked with several people in the community on this massive project and have watched several huge servers using the alpha versions of it. The end is finally getting much closer.

In the last few months, though, I decided to make a few major changes. Champions has been split into several smaller plugins, and most of these are now add-ons of MythicMobs. This way, I can be sure that all of my time is spent improving the best parts of all of these plugins since they will benefit from each other.

The first of these plugins is just about ready.

I present to you: Mythic Artifacts! (or just Artifacts)

By far the most hype I've heard is about the custom items, and I am happy to announce that this new custom items add-on is being released within the next few days.

Artifacts uses your existing MythicMobs items and allows you to use any Mythic skills with them. It also adds a bunch of new item options, new mechanics, and new conditions you can use with your items that are centered around players.

Features in Artifacts v1.0 include:
  • Add skills to Mythic Items using the exact same skill system and syntax!
  • Adds and modifies several new targeters to work for players (such as @Target and @TargetLocation)
  • Adds many new triggers that work with items (onUse, onSwing, onShoot, onBowHit, and more!)
  • Adds several new mechanics and conditions that work with items
  • Includes an optional ItemLoreStats-type system that can be enabled in the config.
  • Adds many new additional options to items
  • Items can use a special ammo system for making custom guns and similar items
  • A lore-based durability system for items that do not normally support durability
I also have plans for several other major features in the future, including the ability to add Custom Enchantments that use Mythic skills, support for Consumable Items such as magical scrolls, more Lore Stats, and other useful things!

The best part is, since this is an add-on for MythicMobs, it will also benefit from any new MythicMobs updates or custom content people add using the API.

Artifacts will be released shortly after MythicMobs v4.0.1 in the next couple days, and will be available as a Premium plugin on Spigot. We are looking forward to seeing what kind of amazing items people make with this.

Get ready!

537a560301bb50c2a945c0bcbfffe55a.gif
 
Last edited:
Questions for @xikage
Any chance to know what lore stats there will be? (ex attack speed, damage, armor / armor types, etc)
Will it work with Skill-API?
To what extent will the lore stats be modifiable? (ex can i make fire/ice/lightning damage as well as armors? random crit chance? etc)
Will it work with MythicDrops?
Any possible runes features?

Sorry for all the questions, just super excited!
 
Last edited:
Questions for @xikage
Any chance to know what lore stats there will be? (ex attack speed, damage, armor / armor types, etc)
Will it work with Skill-API?
To what extent will the lore stats be modifiable? (ex can i make fire/ice/lightning damage as well as armors? random crit chance? etc)
Will it work with MythicItems?
Any possible runes features?

Sorry for all the questions, just super excited!
I can only really answer one of those- yeah, it works with MythicMobs inbuilt items, unless MythicItems happens to be another plugin I don't know about.
 
Questions for @xikage
Any chance to know what lore stats there will be? (ex attack speed, damage, armor / armor types, etc)
Will it work with Skill-API?
To what extent will the lore stats be modifiable? (ex can i make fire/ice/lightning damage as well as armors? random crit chance? etc)
Will it work with MythicItems?
Any possible runes features?

Sorry for all the questions, just super excited!

So far for Lore Stats there is:
  • Ability Power (increases skills' power stat)
  • Armor (increased by protection enchants and damage reduction potions)
  • Critical Strike (chance to do double damage)
  • Dodge (chance to avoid physical damage)
  • Fire Resistance (also given by fire resist pots)
  • Leech (a % of your damage heals you)
  • Speed (movement speed)
  • Health Regeneration
I am planning on adding a lot more, these are just the couple first ones I added. They should work fine with SkillAPI. I am still debating adding a "damage" stat because of compatibility concerns, but stuff like "lightning damage" stats that did additional damage could work.

I could potentially also do some cool custom stats (i.e. electrical resistance) and allow people to define damage types in MythicMobs (damage{amount=10;type=ELECTRIC}), but you know, that would only work because MythicMobs and Artifacts work together. Those kind of things would only work with other plugins that went out of their way to support it because Minecraft has a poor concept of damage types.

It is worth noting too that using Artifact's lore stats represent a pretty major rewrite of Minecraft's combat system. That's why they're off by default. But these stats have configurable diminishing returns and other perks, and totally overwrite Minecraft's (imo terrible) armor system.

Also yes, this system not only works with MythicItems... The entire Artifacts plugin uses your Mythic Item configs from MythicMobs. It does not have its own item folder, but uses your MythicMobs item folder, so you can consolidate your items in one place.
 
So far for Lore Stats there is:
  • Ability Power (increases skills' power stat)
  • Armor (increased by protection enchants and damage reduction potions)
  • Critical Strike (chance to do double damage)
  • Dodge (chance to avoid physical damage)
  • Fire Resistance (also given by fire resist pots)
  • Leech (a % of your damage heals you)
  • Speed (movement speed)
  • Health Regeneration
I am planning on adding a lot more, these are just the couple first ones I added. They should work fine with SkillAPI. I am still debating adding a "damage" stat because of compatibility concerns, but stuff like "lightning damage" stats that did additional damage could work.

I could potentially also do some cool custom stats (i.e. electrical resistance) and allow people to define damage types in MythicMobs (damage{amount=10;type=ELECTRIC}), but you know, that would only work because MythicMobs and Artifacts work together. Those kind of things would only work with other plugins that went out of their way to support it because Minecraft has a poor concept of damage types.

It is worth noting too that using Artifact's lore stats represent a pretty major rewrite of Minecraft's combat system. That's why they're off by default. But these stats have configurable diminishing returns and other perks, and totally overwrite Minecraft's (imo terrible) armor system.

Also yes, this system not only works with MythicItems... The entire Artifacts plugin uses your Mythic Item configs from MythicMobs. It does not have its own item folder, but uses your MythicMobs item folder, so you can consolidate your items in one place.

I plan on having all armor come with specific lore on it (when crafted, dropped, etc) and I already have a method for that. I once attempted to make a skript that would do damage to a player based off an items lore from the attackers weapon, based on the attacked players armor stats.

ex: Player A attacks Player B,

Player A's weapon has 10 neutral damage on attack, and a range of say 1-6 additional "elemental (fire)" damage per attack.

Player B's armor has a mitigation of 10% neutral damage and 50% elemental damage (fire), as well as 80% mitigation of elemental damage (water).

Since Player B has armor against the attacking player, some math is done, then the damage is dealt to said player. Obviously water armor wont do anything, however fire armor will mitigate 50% of incoming damage per hit. Of course, critical chance though would still take effects as well. (possibly even an ability to parry said attack)

TLDR; Think of WoW and how they have different armor and damage stats for gear, basically take that, but to a whole new level.
 
I'm very excited to hear and see this! I need to do more tutorials about plugin design. For some reason I can mimic and change things that I see done, but without a functional reference to build around or off I can't improvise at all XD. But I want this Add-on

Note: THIS would make an Item Editor useful to have around :D
 
D: must get more money. Stephan curse you @xikage taunting me with this wondrous thing. As a matter of interest if I get this now I can update it without additional purchase correct?
 
D: must get more money. Stephan curse you @xikage taunting me with this wondrous thing. As a matter of interest if I get this now I can update it without additional purchase correct?
Yeah, purchasing it is a one-time thing and you will get all future updates. I may post it on Spigot too once it is no longer "early access" (beta), but you will continue being able to get updates from whichever site you get it from.
 
I still havent seen one thing . I hope it will be there DURABILITY, please telll me that you can change that as well, this is very essentials to armors . Thank you
Sorry i have read again all the thing and yes there is DURABILITY thank you !
 
Last edited:
I just purchased this and it's great! I notice you say there's support for ammo or durability through Lore, but the Manual pages are currently dead links. Do you have an example weapon that uses those that you could just paste here for reference until the documentation catches up?
 
Top