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.'

