ExperienceMultiplier
ExperienceMultiplier
With this plugin, you'll be able to add experience multipliers to players. If a player has a multiplier he will gain more experience when picking up an experience orb! For example, if the player has a multiplier of 3 and he kills a cow of which drops 10 experience points the player will pick up 10*3 experience instead of 10 while a player without a multiplier only gains 10 experience as normal.
You can also use the experience event which will add or set a specified multiplier to all players during the period of it being active, and will then be reset to what the player had before when the event is stopped. This can be used for special days such as a weekend double xp event.
This plugin DOESN'T require any other plugins to work.
This plugin uses permissions. (see below)
To use, drop .jar in plugins folder and reload your server.
Got any ideas for features that you want added to the plugin? Post it in the forums!
Commands
/multiplyxp event <start|stop> [multiplier] aliases: [mx] description: Starts or stops a experience event. # start|stop > start or stop a experience event. # multiplier > the number of how much all players experience will be multiplied with. /multiplyxp set <player> <amount> # player > the player that should get the multiplier. The player MUST be online! # amount > the number of how much experience will be multiplied with. /multiplyxp add <player> <amount> # player > the player whos multiplier should be added or removed from. The player MUST be online! # amount > the number of how much experience will be added or removed from the player's current multiplier.
NOTE: only players with the permission seen below will be able to use the command.
Permission
# A user with this permission will be able to use the /multiplyxp command. - experiencemultiplier.mx
Configuration
# True if experience event is active, false if not. experience-event-running: false # The experience multiplier a experience event will default to if nothing else is specified in argument 3. (/mx event start [multiplier]) experience-event-multiplier: 2.0 # If true, the experience-event-multiplier will be added to the players current multiplier. For say, if a player has a multiplier of 3 # and a experience event of a multiplier of 5 starts, the player will have a multiplier of 8 until the event is stopped. add-event-mode-multiplier-to-current-multiplier: true Messages> '%new_multiplier%' for the multiplier that will be or is currently used. '%old_multiplier%' for the multiplier just before last change. '%player_multiplier%' for the multiplier of the individual player. All messages work with minecraft color codes. # Message that'll be broadcasted on the server when the multiplier of a experience event is changed. (/mx event start [multiplier] when # a experience event is already running) event-mode-change-multiplier-broadcast-message: '&1The current experience event has changed mulitplier from &9%old_multiplier% &1to &9%new_multiplier%&1.' # Message that'll be broadcasted when a new experience event has started. event-mode-start-broadcast-message: '&1A experience event has begun with the multiplier of &9%new_multiplier%&1. You now have a multiplier of &9%player_multiplier%&1.' # Message that'll be broadcasted when a new experience event has stopped. event-mode-stop-broadcast-message: '&1The experience event is now over! You now have a multiplier of &9%player_multiplier%&1.' # Message that'll be sent to a player that login when a experience event is running. event-mode-player-login-message: '&1A experience event is running with a multiplier of &9%new_multiplier%&1. You now have a multiplier of &9%player_multiplier%&1.'
after i type "mx event stop" in console, "experience-event-running" in config.yml is still true?
Is it possible to disable the messages, in particular the login message? I just want double exp to be the norm not an event.
Hello.can you make the '/mx set' have the time limit?Thanks. XD and my english is not good.
@chrismic13
Interesting idea, this might be added as an option in the future. Add me on skype if you have more questions or suggestions: anderssonengman
Thanks. :)
Could you make it that after a time on a server the multiplier can go up automatically, or set specific multipliers for ranks?
@LauseggerDevelopment
Ty for the kind words. :)
Great plugin idea! Support from me! Thanks
@superminese
Added in the newest version of the plugin, inform me with any problems, bugs or complaints with it. :)
Can you make it so it effects all players?