
Overview
eXPra allows players to be rewarded experience orbs ("XP") for other tasks than just killing monsters.
Currently, players are only rewarded XP from slain enemies (and other players). By contrast, with eXPra, players will earn XP through various activities other than killing ranging from building houses to fishing to exploring untouched areas and everything in between.
Rewards
Rewards are configurable, but by default the following activities will drop XP in addition to XP that already drops from killing monsters. This allows for additional XP gain for people that enjoy building or helping the server community by harvesting, fishing, crafting, or exploring.
- Breaking or digging blocks
- Placing blocks (building!)
- Planting saplings and seeds
- Exploring (lighting unlit areas)
- Going fishing
- Taming wolves
- Breeding animals (coming soon)
- Crafting items at a workbench or forge (delayed)
Death
Death XP handling can be configured to either drop experience from players as usual, not at all, or to fine tune the amount of percentage of experience lost upon death.
Usage
There really is nothing special a player needs to do to use eXPra; simply carry on as usual.
The /expra or /xp command will give players information about their experience and level.
Also, if you are using the PermissionsEx plugin, players with the expra.adjust permission can set/adjust player levels with the following commands:
/expra(xp) set(s) playername(blank for self) level(blank for 0)/expra(xp) adjust(a|adj|add) playername(blank for self) (-)levels
Permissions
If you are using PermissionsEx, you can (need to) assign the following permissions to their respective groups and users.
-
expra.adjust
This is for administrators and moderators only! Use with caution. Allows the user to set their own, and others' level. -
expra.award.*
This will allow the user to receive all addition XP rewards that eXPra offers. -
expra.award.break
Reward the user for breaking blocks as per the configuration file. -
expra.award.place
Reward the user for placing blocks as per the configuration file. -
expra.award.fish
Reward the user for fishing as per the configuration file. -
expra.award.explore
Reward the user for exploring (lighting) as per the configuration file. -
expra.award.tame
Reward the user for taming wolves as per the configuration file. -
expra.death.noloss
This will allow the user to keep all XP upon death regardless of configuration. -
expra.death.loss
This will allow the user to only lose a configurable amount of experience. Without this orexpra.death.noloss, the user will lose all levels and XP as per standard MC loss.
Facts
- Date created
- Nov 07, 2011
- Categories
- Last update
- Oct 28, 2012
- Development stage
- Beta
- Language
- enUS
- License
- Creative Commons Attribution ShareAlike (CC BY-SA)
- Curse link
- eXPra
- Downloads
- 1,756
- Recent files
- Reply
- #60
KevinEssence Nov 06, 2012 at 20:47 UTC - 0 likesCan you make it so we drop experience even if we don't have it?
Website and Servers: http://www.projectxcraft.com
Twitch: http://www.twitch.tv/kevinessence
TeamSpeak: ts.prxcraft.com:10005
Twitter: https://twitter.com/
- Reply
- #59
Nekoyoubi Nov 01, 2012 at 14:36 UTC - 0 likesSince eXPra was really only updated to work with the new version of Bukkit, I have not yet made any design changes in the current version. I will be updating it a bit more thoroughly over this weekend, though. I will be focusing on the following areas:
Let me know if you guys are even using this anymore, and if there's something you think I should be working on specifically. Thanks!
-- Lance @ Nekoyoubi Games
- Reply
- #58
Nekoyoubi Oct 28, 2012 at 15:16 UTC - 0 likesSorry I've been out of this for so long guys, but my gaming group wanted a Minecraft server again, so it appears I am back. I will do my best to keep my plugins up-to-date, and appreciate your support and understanding.
The newest eXPra download (once approved) works with 1.4 in the limited amount of testing I was able to do. I still have some work to do on getting wired back up to the github repository, so that may take a bit to update. There are no new features in this push; just an update to the event handling (mentioned below) to make it work with the new Bukkit API.
Please let me know what else you want to see in this, and I will attempt to provide. Hopefully, I will be able to provide configurable mob experience in the next update, as that's the vox populi request it seems.
- Reply
- #57
SBPrime May 30, 2012 at 18:11 UTC - 0 likesI have ported eXPra for CraftBukkit 1.2.5-R3.0 and I'm willing to take over this plugging. You can download the path version of the plugging from: here
Warp nine Mr. Odie!
- Reply
- #56
Themonkey180 Apr 03, 2012 at 19:32 UTC - 1 likeWhat is PluginManager pm = getServer().getPluginManager(); doing. Yes this sounds dumb but, I can't figure out what did this did because Bukkit has changed the way event has been called. They no longer use event.event.type. I am seeing if I can do anything to update this plugin. I am a computer science major, and I was looking for something to keep my self busy for the summer and free time.
- Reply
- #55
Zombiemold Apr 03, 2012 at 08:13 UTC - 0 likesAnyone want to take this one over?
It's a great plugin, would have to lose it .
Vox Populi Minecraft 1.5.1 [ Spells, Vampires, PvP, CTP, McMMO, Jobs, Towns, Shops, Clans, Arenas and more!] http://voxmc.com/
- Reply
- #54
Nekoyoubi Mar 03, 2012 at 16:29 UTC - 0 likes@nanashiRei: Go
eXPra has been available on github since before it was even posted here. As for "releasing" it, I'm not sure what else you mean. It is already under the CC BY-SA source license model, so I'm not sure what else I can do there. Let me know if I'm just not understanding, and I will attempt to provide whatever I am able.
github.com/Nekoyoubi/eXPra
- Reply
- #53
nanashiRei Mar 03, 2012 at 06:20 UTC - 0 likes@Nekoyoubi: Go
Release the source and let someone else keep it running.
- Reply
- #52
Nekoyoubi Feb 09, 2012 at 02:41 UTC - 0 likesApologies, all. In the interest of full disclosure, I'm taking a moment to let you all know that at this time, I do not believe I will be able to revisit this plugin for some time to come - if ever again. There are really two main reasons for this, and so you know that I'm not just bailing because I was tired of working on this, I will elaborate.
My company has broken ground on a new game (actual game; not mod), and others are counting on me to stay focused and deliver milestones for us to make it a smash hit. We are hoping to have this game ready for a Steam deployment in a bit less than a year from now if all goes well.
Also, my gaming group has nearly entirely lost interest in Minecraft, and as such (while I think that it is an amazing game with tons more potential), I have unfortunately shut down our Minecraft server and most of the group have dispersed back into whatever MMO is on the leader-boards these days.
The majority of code that I have written for eXPra is available up on github, so if anyone wants to pick it up and run with it, feel free. If you need, I can be reached via... well, everywhere, really (start here). I'll do anything that I can to help, but know that I'm mostly flying blind, as I haven't upgraded Minecraft in quite some time and don't even have a server to play on. ;)
Sorry for the inconvenience guys, and for the record it was great working with you all for the while that I was able.
Have fun, everyone!
- Reply
- #51
RevoMods Feb 09, 2012 at 02:05 UTC - 0 likesUpdate for 1.1? It's extremely buggy, power level glitches in the 20k and is unusable.