
ExperienceMultipliers 1.2.1
GUI | Fully Configurable | Custom Action | Custom Multiplier | WorldGuard Flag | WorldGuard Support
The ExperienceMultipliers plugin allows server administrators to fully customize how experience points (XP) are multiplied in their Minecraft server. The key features of the plugin include:
- GUI: The plugin provides a graphical user interface (GUI) where players or admins can easily interact with and adjust experience multipliers.
- Fully Configurable: Server owners can adjust every aspect of the multipliers through configuration files, giving them full control over how the plugin behaves and interacts with the server.
- Custom Action: The plugin allows custom actions that are triggered by certain events, enabling a variety of dynamic features such as applying different multipliers based on certain conditions (e.g., player rank, events, etc.).
- Custom Multiplier: Server administrators can set custom multipliers for different situations, such as different XP rates for mining, fighting mobs, or using specific items.
- WorldGuard Support: Integrates with WorldGuard, a popular Minecraft protection plugin. This allows ExperienceMultipliers to apply different experience multipliers based on specific WorldGuard regions. For example, players inside a designated region can earn more or less experience depending on the settings defined for that area. You can check whether you can gain experience with the experience-gains flags.
Commands
- /multi open
- /multi reload
- /gmulti start <multiplier>
- /gmulti stop
- /timer set <player> <multiplier> <time>
Permissions
- Command permissions can be modified in the multipliers.yml file, allowing admins to control access to specific commands based on player roles or permissions.
PlaceholderAPI Expansion
- %exp_enabled% - Displays whether the Global-Multiplier option is enabled
- %exp_multi% - Displays the current multiplier value set for the Global-Multiplier
Action List
- ADD_POTION:type:amplifier:duration
- REMOVE_POTION:type
- CONSOLE_COMMAND:command
- MSG:message
- PLAYER_COMMAND:command
- SOUND:type:float:float
- TITLE:int:int:int:title:subtitle
config.yml
actions:
start:
- "ADD_POTION:HASTE:2:999999"
- "MSG:&a&lDouble XP Event has started!"
- "SOUND:ENTITY_ENDER_DRAGON_GROWL:1.0:1.0"
stop:
- "REMOVE_POTION:HASTE"
- "MSG:&c&lDouble XP Event has stopped!"
- "SOUND:ENTITY_ENDER_DRAGON_GROWL:1.0:1.0"
inventory.yml
title: "&8Current Multipliers"
size: 27
fill-blanks:
enabled: true
material: GRAY_STAINED_GLASS_PANE
items:
display:
name: "&a&l[!] &aMultiplier Information" #The name of the item
material: NETHER_STAR
slot: 13
lore:
- " "
- "&a&lCurrent Multipliers:"
- " &2&l* &aGlobal State: &7{global_enabled}"
- " &2&l* &aGlobal Multiplier: &7{global_multiplier}x"
- " "
- " &2&l* &aPersonal Multiplier: &7{personal_multiplier}x"
- " "
- "&7&o(( &fTip: &7&oYou can purchase personal multipliers in &f/buy&7&o. ))"
- " "
messages.yml
messages:
no-player: "&cYou have to be a player to execute this!"
no-permission: "&c&l[!] &cYou dont have permission to execute this."
open-inventory: "&a&l[!] &aYou have opened the Multiplier GUI..."
plugin-reloaded: "&a&l[!] &aYou have successfully reloaded the plugin!"
admin-help:
- "&e&l(!) &eExperience Multiplier Commands:"
- " &8<right_chat> &f/multi &7reload &f<right_chat> Reload the Config.yml"
- " &8<right_chat> &f/multi &7open &f<right_chat> Open the Multiplier GUI"
#Global-Multiplier section starts here.
global-multiplier:
no-permission: "&c&l[!] &cYou dont have permission to execute this."
usage: "&c&l[!] &cPlease Type: /gmulti start <multiplier>"
event-started: "&e&l[!] &eYou have started the Experience Multiplier Event."
event-stopped: "&c&l[!] &cYou have stopped the Experience Multiplier Event."
multipliers.yml
#Please put your best Multipliers before the Worse ones!
multipliers:
'2':
multiplier: 2
receive-message: "&a&l+ {xp} Experience &7({multi}x Multiplier)"
permission: "exp.2"
'1':
multiplier: 1
receive-message: "&a&l+ {xp} Experience &7({multi}x Multiplier)"
permission: "exp.1"
regions:
example:
multiplier: 5
settings:
#Regular Permission to only open GUI is the one titled "Permission"
#Admin Permission to use every command is the one titled "Admin-Permission"
permission: "exp.command"
admin-permission: "exp.admin"
inventory:
title: "&8Experience Multipliers"
size: 27
item:
slot: 12
global-multiplier:
enabled: false
multiplier: 0
message: "&a&l+ {xp} Experience &7({multi}x Multiplier)"
action-bar:
enabled: true
display: "&a&l(!) &aYou have received &2{xp} &aexp &7&o(( &a{multi}x &7&oMultiplier. ))"
enabled-broadcast:
- " "
- "&b&l*&f&l*&b&l* DOUBLE EXP EVENT HAS BEEN ACTIVATED &b&l*&f&l*&b&l*"
- " &7&o(( Upon receiving experience it will multiply by {multi} ))"
- " "
disabled-broadcast:
- " "
- "&c&l*&f&l*&c&l* DOUBLE EXP EVENT HAS BEEN DE-ACTIVATED *&f&l*&c&l*"
- " &7&o(( You will no longer receive more experience than normal ))"
- " "
For support, please use only resource discussion
Terms of Service
By using this plugin, you agree to the following terms, which may be updated by the author at any time.
- All payments are final and non-refundable.
- Redistribution or resale of this plugin is prohibited.
- You are not permitted to modify, decompile, or extract any part of the plugin's source code.
- Support is provided exclusively to legitimate customers. We cannot offer support for plugins obtained through unauthorized or illegal means.