Extract EXP allows players to place their experience levels into a specified item. This allows them to trade their levels with other players and safely store them for later use. You can then redeem them with an easy command.
COMMANDS AND USAGE
Simply place the .jar file into your /plugins/ folder and restart your server to start using the plugin on your server.
/exp
The root command for the plugin, shows how to use the arguments.
/exp create [level]
Creates an experience bottle with the provided number of levels.
extractexp.create
/exp redeem
If the player has an experience bottle in their hand, it redeems the XP levels from it.
extractexp.redeem
If "auto-redeem" is set to "true" in the config file, this command will be executed automatically when right-clicked.
/exp stack
Stacks together all experience items into as few bottles as possible, limited by the max number of levels an item can store.
extractexp.stack
/exp giveto [player] [levels]
Gives the specified player an experience item with the provided number of levels. Can be executed by console.
extractexp.giveto
/exp reload
Reloads the configuration file.
extractexp.reload
CONFIGURATION FILE & DEFAULTS
The config file allows you to update many elements of the plugin:
Code (Text):
# Configuration file for ExtractEXP, created by Creepah.
# Default config is available on resource page if you break the syntax by accident.
# NOTE: All instances of [levels] in formats will be replaced with a relevant number of levels.
# The formats of messages sent by the plugin.
no-perm: "&cYou do not have permission to perform this command!"
created: "&aAn experience item with [levels] levels has been given to you!"
redeemed: "&aYou have redeemed [levels] levels from an experience item!"
given: "&aYou have given [player] an experience item with [levels] levels!"
received: "&aYou have received an experience item with [levels] levels!"
stacked: "&aYou have stacked a total of [levels] levels into [count] items!"
# Format of the title of a created experience item.
title: "&2[levels] EXP Levels"
# The item type of the experience item levels will be stored in.
# NOTE: Specified item must be correct to the material's name in the following list:
# https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
material: glass_bottle
# The max. number of levels that can be stored in an experience item.
max-levels: 50
# If true, when an experience item is right-clicked, it will be automatically redeemed.
auto-redeem: false
# Default config is available on resource page if you break the syntax by accident.
# NOTE: All instances of [levels] in formats will be replaced with a relevant number of levels.
# The formats of messages sent by the plugin.
no-perm: "&cYou do not have permission to perform this command!"
created: "&aAn experience item with [levels] levels has been given to you!"
redeemed: "&aYou have redeemed [levels] levels from an experience item!"
given: "&aYou have given [player] an experience item with [levels] levels!"
received: "&aYou have received an experience item with [levels] levels!"
stacked: "&aYou have stacked a total of [levels] levels into [count] items!"
# Format of the title of a created experience item.
title: "&2[levels] EXP Levels"
# The item type of the experience item levels will be stored in.
# NOTE: Specified item must be correct to the material's name in the following list:
# https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
material: glass_bottle
# The max. number of levels that can be stored in an experience item.
max-levels: 50
# If true, when an experience item is right-clicked, it will be automatically redeemed.
auto-redeem: false
This file can be reloaded using /exp reload in-game.
INFO
The number of levels saved in an experience item is stored in the first line of lore. This means that unless you have a plugin which allows players to edit the lore of their items, they will not be able to give themselves more levels.
Have any suggestions or changes you'd like to see implemented?
Let me know in the discussion forum of this resource.
Found a bug?
Let me know with details in PM.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
ExtractEXP is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10. Downloaded 2,944 times (via Spigot). Download it and open it directly in the game.