summaryrefslogtreecommitdiffstats
path: root/Essentials/src/com/earth2me/essentials/IEssentials.java
Commit message (Collapse)AuthorAgeLines
* Optimize player / user iteration.md_52014-07-19-0/+5
| | | | | | | | | * Add a method for backwards compatability with unmapped code. * Convert all getOnlinePlayers() calls to use this method, part of the IEssentials interface * Add a new method getOnlineUsers() Ljava/lang/Iterable; * Convert appropriate calls to use this method * Update Bukkit to #1945 * Update CraftBukkit to #3103
* Move the teleport timer to an async task.@ArkhamNetwork2014-05-17-2/+4
|
* Essentials UUID conversion.KHobbits2014-04-13-0/+3
|
* Restore getUser APIKHobbits2013-10-18-0/+3
|
* Extract CommandSender to CommandSource, this should prevent Ess user object ↵KHobbits2013-10-16-2/+5
| | | | leaks.
* Try to restore basic api functionalityKHobbits2013-07-14-4/+4
|
* Wrap ItemDb accessors and move Item string matching to itemdb class.KHobbits2013-07-13-1/+2
|
* [API] flip! (╯°□°)╯︵ ┻━┻Iaccidentally2013-07-13-1/+76
|
* [API] Move 2.x API to new package, create dummy classes for compatibilityIaccidentally2013-07-13-76/+1
|
* Cleanup broadcast, allow limited keywords in.KHobbits2013-06-16-1/+3
|
* Essentials API cleanup and teleport possession fixing. (UNSTABLE)KHobbits2013-06-08-1/+2
|
* Reduce duplicated broadcast code.KHobbits2013-05-26-5/+7
|
* Refactor name of ScheduleAsyncDelayedTask to RunTaskAsynchronouslyIaccidentally2013-01-31-1/+1
|
* Update to 1.4.7 R1 :: remove calls to ScheduleAsyncDelayedTask, as it is ↵Iaccidentally2013-01-31-1/+4
| | | | deprecated :: cleanup :: WARNING: This commit may or may not be stable
* Remove 3.x api migration code.KHobbits2012-08-18-4/+0
| | | | | 3.x development was moved to different code branch. Removing deprecated warnings, since it would be silly to deprecate ALL classes.
* Keep track of vanished players and tweak lag meter.md_52012-05-21-0/+3
|
* There is no need to start a second task to measure lag, it can in fact be ↵md_52012-05-17-1/+1
| | | | measured with enough precision from the exisitng one.
* Add a LagMeter (ticks per second) to the /gc command. This command can now ↵md_52012-05-17-0/+1
| | | | | | be accessed with /lag as well. Also added a simple /vanish command, with the extra node essentials.vanish.see If you require a more advanced vanish solution checkout VanishNoPacket from mbaxter.
* Revert "Add option to disable jails entirely."KHobbits2012-04-14-1/+1
| | | | This reverts commit 58dfc03ab79d513bd4ed91574b21df0b1bbc5763.
* Add option to disable jails entirely.md_52012-04-14-1/+1
|
* Add metric opt out toggle ingame.KHobbits2012-03-15-0/+6
|
* Adding starter/newbie kit to EssentialsSpawnKHobbits2012-03-04-0/+1
| | | | Optimization to EssentialsSpawn join event.
* Updated Jails to use the new config classessnowleo2011-12-06-1/+2
|
* New Interfaces in api package (WIP)snowleo2011-12-06-1/+4
|
* Updated EssentialsSpawn to use the new config codesnowleo2011-12-06-5/+3
| | | | /spawn and /home now call the PlayerRespawnEvent to make it more compatible with other plugins.
* Added many new MOTD possibilities + getI18n() to Essentials.javaKhyperia2011-12-02-0/+2
|
* motd and rules are now configured in the files motd.txt and rules.txt, ↵snowleo2011-11-18-4/+0
| | | | | | | | | values from config.yml are copied automatically New features: Info command now understands the tags from motd and rules motd and rules are now multipage On join, only the first page of motd is shown.
* Better solution for the alternative commandssnowleo2011-11-18-0/+2
|
* Updates for banningsnowleo2011-09-07-2/+0
| | | | | | Removing the ban workaround We might remove the ban commands completely.
* Prevent that hidden players broadcast afk messagessnowleo2011-09-02-1/+1
| | | | Prevent that moving players triggers unafk too early, they can now move within a radius of 3 blocks from the position where they went afk.
* Minor rewrite of Permissions package, all the stuff is now in one place.snowleo2011-08-30-4/+2
|
* Adding support for two more permission systems.snowleo2011-08-28-0/+1
|
* Users are now loaded async, so we have a new internal structure where they ↵snowleo2011-08-08-5/+4
| | | | | | | | | | are saved. I also did some cleanup on the classes that I worked on. This needs testing, it might break, because it does not behave 100% identical like before. it's possible that /balancetop now needs more time to finish, if not all users are loaded into memory.
* Native support for PermissionsExsnowleo2011-07-20-1/+3
|
* Created an interface for settings.snowleo2011-07-16-1/+1
|
* Heavy cleanup of all classessnowleo2011-07-16-11/+4
| | | | | ItemDb is not static anymore Essentials.getStatic() removed
* Cleanup of Essentials classsnowleo2011-07-15-33/+26
| | | | Moved all ban stuff to BanWorkaround
* Test #383 added balance top. Hardlimit max of 10 users at the moment. ↵ementalo2011-07-15-0/+3
| | | | /balancetop retrieves all 10 /balancetop <1-10> retrieves the top number you specify
* Corrected all commands of PermCommandssnowleo2011-06-26-1/+1
| | | | onCommand now supports the change of the permissions prefix
* Refactoring of the signssnowleo2011-06-08-0/+2
| | | | | | Todo: Eco signs, Protection signs New permission: essentials.signs.[signname].break
* Permissions 3.1.4snowleo2011-06-07-0/+2
| | | | | Added Code for Perm2, Perm3 and Config Permissions Cleaned EssentialsChat
* [trunk] Adding dependancy checker, need to fix timings as Protect tries to ↵ementalo2011-06-03-0/+2
| | | | | | use it before the file system finishes git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1579 e251c2fe-e539-e718-e476-b85c1f46cddb
* May death rain upon themsnowleo2011-06-02-0/+4
| | | | git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1561 e251c2fe-e539-e718-e476-b85c1f46cddb
* Several bug fixes and cleanup.snowleo2011-06-01-0/+68
Found using PMD and FindBugs. git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1553 e251c2fe-e539-e718-e476-b85c1f46cddb