[Pixelmon] PokexpMultiplier - Set a custom experience algorithm per group/user!

Error using the new release - spawned in a Scizor to battle, knocked it out, and had this message printed:

A battle error has occurred! Check the cnosole for details and report this bug to the Pixelmon developers.

Quick check though makes it apparent that it should come to you though I believe :slight_smile:

Stacktrace: http://pastebin.com/Qit2jAWC

EDIT:

I was also testing a custom drop, using the pokedrops.json, so that may play into it.

Config please, i think i know what happened

message {
enable=true
# You can use #POKEMON, #PLAYER, #OLD_EXP, #NEW_EXP, #MULTIPLIER.
message="&7#POKEMON gained a boosted &e#NEW_EXP EXP&7!"
}
multiplier {
default=1
}

EDIT:
Old config?
Delete and reboot? :stuck_out_tongue:

1 Like

Yeah, you didn’t delete the old config, I was writing the wiki for things like that :stuck_out_tongue:

1 Like

Yeah, realized as you asked for the config :slight_smile:

Danke

EDIT:
And yep, functions now :slight_smile:

1 Like

The latest PokexpMultiplier build for Pixelmon 5.0.2 should be good for 5.0.3 too

Got this error when using pokexp info on myself

Config and the algorithm that is using the player. Did you delete the old config?

Yes I did
I did not set an algorithm for a player. Just set multipler perms per group for the 3 ranks I have

Give me your config (config/pokexpmultiplier.conf)
Also, Pixelmon 5.0.1, 2 or 3?
EDIT: If you’re on 5.0.2/5.0.3 test this and see if it works, it could be a bug that happens only if there is more than one player. (sources.jar)

Yeah, that fixed it. Thank you :slight_smile:

version 1.1.2

All the commands work, however setting a meta for a specific group doesn’t seem to work. I did /lp group trainer meta set pokexp 2 and also gave them the permission pokexpmultiplier.enable. When they battle it still tells them they have 1x multiplier and /pokexp info says 1 as well

Also, can you set it so when the multiplier is just 1 it won’t show the message every after battle? cuz it just says SnowBlitzz's Lapras experience has been multiplied from 63 to 63 (multiplied by 1) which is kinda useless :joy:

Refer to the wiki for more info about metas.
(I should definitely update this thread T.T)

That’s a cute feature (if the exp doesn’t change, not if the multiplier is 1), i’m going to add it (in the config). For now you could just create an algorithm for the players without a multiplier.

I see haha. I was referring to this thread so it was outdated. Thanks!

Is this plugin compatible with the last version 5.0.3 too?

But use this other instead

I Read the Wiki. Still Having trouble understanding how/where I enter this meta permission node. I have performed everything as stated in thread and on wiki. Cannot get values to change from 1 while battling npc’s. I see permission meta pokexp_value amount But I do not know where to enter that the /pokexp default amount command currently returns an error.

Using /lp group default permission meta settemp 4h pokexp 3.0 global world true
/pokexp default 3.0 is not working

Thanks!

That command doesn’t exist anymore, cause you’re supposed to set a default value per algorithm it in the config (as seen in the example algorithms)
EDIT: Also /lp group default permission meta settemp 4h pokexp_value 3.0 is pokexp_value not pokexp cause that’s the old meta

There are more permission nodes listed in the opening post here than there are on the GitHub wiki. Which source is more accurate?

Use the wiki, ignore everything written here, i don’t have the time to update this topic.
I’m gonna stick this at the top

2 Likes