Parties

Parties

46.1k Downloads

Share skillapi experience with mythicmobs and vanilla mobs

Tiplish opened this issue ยท 1 comments

commented

Hi,

I try to share experience from mobs vanilla and mythicmobs. Mythicmobs include a compatibility with skillapi and in skillapi (in config) you could set the experience from mobs. But it seems that the experience from both source are not shared :s any clue?

I've set the exp part like this :
exp-system:
# Exp system
enable: true
# Divide exp between players
divide-between-players: true
share-if-more-than: 1
# Special tags:
# %number% = Number of players
# %exp% = Exp value
formula: "%exp% / %number%"
# Range in blocks between players in a party to share experience, -1 is unlimited (Every online player of the party)
range: 15
exp-to-handle:
# Handle vanilla/skillapi exp
vanilla: true
skillapi: true
give-exp-as:
# Here you can choose to convert 'vanilla', or 'skillapi', exp into something else
# For example, if you have set skillapi exp on a mob, you can convert that experience
# into a vanilla one, by set: 'skillapi: vanilla'
# Another example, if you want to give normal exp as skillapi, set: 'vanilla: skillapi'
vanilla: vanilla
skillapi: skillapi
addons:
# Give exp via SkillAPI (ExpSource MOB)
skillapi:
# Enable SkillAPI supports
enable: true
exp-source: "MOB"

Thanks

commented

MythicMobs is not supported anymore! I already spoke with them about an API that allows developers to edit drops.
With 2.4.0 of MythicMobs, they have changed the drop systems, I'm currently working on Parties 2.3 and I will try to release soon an update that allows you to handle MythicMobs exp too :)

Just stay tuned for the future version!

Right now, the system works like this:

  1. Get the exp dropped by a normal mob, called vanilla exp, you can convert it into SkillAPI exp or just collect it as vanilla exp
  2. If you changed the drop of the VANILLA mob with SkillAPI, Parties will get that exp from SkillAPI. You can still convert it into vanilla exp or SkillAPI exp.

It's a bit complicated but that allows you to do anything that you want :)