Commit Graph

  • 3887fdd47d New permission: essentials.itemspawn.meta-vanilla Without this permission you cannot use vanilla itemmeta. You can still use essentials style meta, if you have the appropriate permissions. KHobbits 2014-06-07 16:08:51 +01:00
  • 7e9328bd25 Try to use consistent UUIDs and not rely on Bukkit lookup while saving. KHobbits 2014-06-07 15:45:57 +01:00
  • 9d9af25c7f Add local echo of mail being sent on /mail send. KHobbits 2014-06-05 00:07:27 +01:00
  • 5a2fd19bcf Fix firework recipe in /recipe KHobbits 2014-06-04 16:13:20 +01:00
  • 3a50850734 Use strings for cachemap key, should prevent accidental key issues. KHobbits 2014-06-01 21:50:24 +01:00
  • 812de5c35c Add API logging to Eco API. KHobbits 2014-05-31 20:37:44 +01:00
  • bffea1d7c8 Extend getUser(Object) to match uuid and offline players. KHobbits 2014-05-30 21:49:16 +01:00
  • b00f458e67 Emulate player join for mocking. KHobbits 2014-05-27 20:34:53 +01:00
  • 80ef955eae Improve fakeServer model KHobbits 2014-05-27 20:31:13 +01:00
  • 44509ff6e4 Remove online player lookup in usermap.getUUIDMap(), throw log entry on failback. KHobbits 2014-05-27 18:04:02 +01:00
  • e1d4129869 Log takeMoney exception, even if we ignore it. KHobbits 2014-05-27 10:46:25 +01:00
  • 00655f724d Revert writecount reset, this could cause odd behavior. KHobbits 2014-05-27 06:18:34 +01:00
  • 4590e7ea26 Enforce userdata save on player dispose. KHobbits 2014-05-27 04:50:12 +01:00
  • 2ac1ce4f56 If we are modifying money, force transaction clear, this is important. KHobbits 2014-05-27 03:41:18 +01:00
  • f726035660 Don't check silentjoin.vanish if another plugin has hidden the join message. KHobbits 2014-05-26 22:08:18 +01:00
  • 57bb1ee475 New permission: essentials.silentjoin.vanish The server needs silentjoin to be enabled first. KHobbits 2014-05-25 19:30:18 +01:00
  • 889dde7549 Abort transaction before updating funds on balance overflow. KHobbits 2014-05-25 17:03:23 +01:00
  • ada2fe01a2 Utilize write transactions for delaylogin task. KHobbits 2014-05-25 01:38:37 +01:00
  • cf29a0ba6a Rename listening methods to be a little more descriptive of their purpose. KHobbits 2014-05-24 18:47:40 +01:00
  • c929ebb89a Convert 9 anonymous scheduled tasks to named classes for better logging. KHobbits 2014-05-18 21:32:07 +01:00
  • 8159530906 Fix invalid TL key. KHobbits 2014-05-18 19:47:18 +01:00
  • 7e8ba9a256 Exempt named mobs by default from /remove Named mobs can be removed using /remove named Killing all mobs now requires /remove all,tamed,named KHobbits 2014-05-18 14:17:55 +01:00
  • b145ec59ea Tweak to player login event. KHobbits 2014-05-18 13:26:04 +01:00
  • 429a7275ee Update worth.yml to be more descriptive. KHobbits 2014-03-26 16:36:18 +00:00
  • 3bd0608b6e Update /condense syntax hint. KHobbits 2014-05-17 04:21:51 +01:00
  • 9307e0cb71 Optimize PlayerLoginEvent @ArkhamNetwork 2014-05-17 03:49:48 +01:00
  • 4672e51806 Move the teleport timer to an async task. @ArkhamNetwork 2014-05-17 01:12:13 +01:00
  • 18811122b3 Prevent near empty userdata file creation. KHobbits 2014-05-17 03:06:36 +01:00
  • cbaf126a25 Stop using old string player lookup. KHobbits 2014-05-17 02:44:37 +01:00
  • 8e7abe325e Prevent reading and writing the usermap at the same time. KHobbits 2014-05-17 01:50:41 +01:00
  • ed9e4ecd28 Add user messages. Faris Rehman 2014-05-16 20:30:26 +01:00
  • bd866de950 First draft of /condense KHobbits 2014-05-16 20:30:06 +01:00
  • 4ecb6b5fdb If Bukkit doesn't know who a player is, but we do, substitute the last known nickname when ban checking. KHobbits 2014-05-10 21:44:27 +01:00
  • 0d6bca2080 Update English TL keys. KHobbits 2014-05-10 17:49:37 +01:00
  • 05ef05dcac Update translations from crowdin (http://translate2.ess3.net/) KHobbits 2014-05-10 16:11:03 +01:00
  • 7ba097c640 Improve messages/formatting Luke Anderson (stuntguy3000) 2014-04-16 16:13:51 +09:30
  • 6adacbb357 Grammatical changes to config.yml Burke D 2014-04-01 16:14:44 -04:00
  • 69f62574c4 Updated Items.csv: Added nemofish and fishnemo. Added shorter aliases for salmon, pufferfish, and clownfish. clou44 2014-05-06 12:27:34 -04:00
  • b00c31730f Only dispose users who are offline at point of disposal. This should cater for quick reconnects on lagged servers. KHobbits 2014-05-10 15:36:58 +01:00
  • f09180659d Initialize TL Bundle on plugin start. KHobbits 2014-05-06 07:00:57 +01:00
  • c12373bf41 Remove '-' from valid account names again. This could cause issues with NPC's converted to UUID before this version. KHobbits 2014-05-05 22:36:16 +01:00
  • 04666b66b4 Reload locale even if it is set to null. KHobbits 2014-05-05 20:47:48 +01:00
  • 363aee70d5 Better handle TL failover. KHobbits 2014-05-05 14:48:25 +01:00
  • 01d03d5d41 Update teleport timer to handle UUID rather than player names. KHobbits 2014-05-05 13:01:20 +01:00
  • 4575fc5aff Better handle corrupted chunks. KHobbits 2014-05-04 19:39:10 +01:00
  • 27e9e3aa88 Error in logic ElgarL 2014-05-04 17:10:37 +01:00
  • b0187698b9 Prevent players who have never logged in before from taking over existing accounts. ElgarL 2014-05-04 16:17:31 +01:00
  • 0364d4e0de Allow disabling userfile cache on uuid convert. Add "ignore-userfiles-cache: true" to "upgrades-done.yml" to disable cache, forcing uuid lookup requests. KHobbits 2014-05-04 13:22:33 +01:00
  • 86b57804c6 Fix clones forgetting sub groups. ElgarL 2014-04-29 00:22:51 +01:00
  • 211dc220d8 Set a default mirror map if none is found in the config. ElgarL 2014-04-27 23:55:20 +01:00
  • aae586f79a Fix overloadedWorldHolder so it correctly calls the new WorldHolder code when the user is not overloaded. ElgarL 2014-04-14 23:40:04 +01:00
  • 32f49350cf Fixup javadocs ElgarL 2014-04-14 22:23:47 +01:00
  • 9739784e75 v2.1: - Update for CraftBukkit 1.7.8-R0.1(3050). - Add UUID support. Plugins can still query by player name but a UUID is faster and preferable. ElgarL 2014-04-14 22:19:14 +01:00
  • a0e93af758 Do not override higher level permissions with negations. ElgarL 2014-03-27 12:55:01 +00:00
  • 81c6291338 Fix a /mangcheckp message Necrodoom 2014-03-27 13:02:34 +02:00
  • 24509d60be Update mangcheckp to understand Exception nodes. ElgarL 2014-03-27 03:55:58 +00:00
  • f0947e9a7c Fix manucheckp to understand and report correctly on Exception nodes. ElgarL 2014-03-27 03:48:20 +00:00
  • 92bb4e0e66 Allow Exceptions in any inherited group to override negation of permissions. ElgarL 2014-03-27 01:50:00 +00:00
  • 8f810ad447 Cleanup plugin description Necrodoom 2013-12-08 15:02:48 +02:00
  • 3f35a6b59c Prevent adding sub groups for ranks the granting player doesn't have access to. ElgarL 2013-07-28 09:10:23 +01:00
  • 427dd714c9 Allow Exception permission to override negations when in the same group. ElgarL 2013-07-22 13:29:06 +01:00
  • 9d7a2043f7 Change to use LinkedHashSets to preserve ordering. Fixes an issue with populating bukkit perms in the wrong order. Fix wildcard negation in parent groups. ElgarL 2013-07-22 13:02:24 +01:00
  • ff3ec84b0d Fix Cyclic mirroring test (silly me) ElgarL 2013-07-08 16:01:34 +01:00
  • 1f9e72c5e2 Tidy imports ElgarL 2013-06-14 08:47:10 +01:00
  • 67be18566c Improve Javadocs, clean ' strip checks, update changelog. Necrodoom 2013-06-14 10:00:43 +03:00
  • 862e71bc85 add recursive permission adding/removing Necrodoom 2013-06-14 10:00:11 +03:00
  • 395655ba19 Check subgroup permissions with an equal priority so no one subgroup is higher ranked than another. ElgarL 2013-05-22 10:37:24 +01:00
  • 1bb569fff2 Fix attempting to spawn invalid items. KHobbits 2014-04-30 05:41:42 +01:00
  • e66ad88451 Skip npc's when doing cleanup. KHobbits 2014-04-29 04:42:55 +01:00
  • 3bf3093177 Better handle a write locked usermap.csv KHobbits 2014-04-29 01:44:28 +01:00
  • 5eb82add06 Run user dispose on another thread. KHobbits 2014-04-28 23:12:35 +01:00
  • 8bd1a9f3bc Updating pom for vault Corin Simpson-Bryars 2014-04-27 23:14:23 +01:00
  • 145d24c34c Fix /home for offline players. KHobbits 2014-04-27 16:06:23 +01:00
  • 229ff9f0e4 Update UUID mapping, if uuid for a username changes. KHobbits 2014-04-27 01:35:52 +01:00
  • 0557aa58b0 Switch AFK check to use UUID. KHobbits 2014-04-27 01:10:44 +01:00
  • b40aa43872 Delay uuidconversion for 10s and show warning. UUID conversion should now better handle offline conversion. KHobbits 2014-04-26 23:49:38 +01:00
  • a1cdfa19b0 Fix time command exit statuses. KHobbits 2014-04-24 10:24:35 +01:00
  • d62b401db8 Skip empty user names on uuid conversion. KHobbits 2014-04-22 18:07:02 +01:00
  • 887957756e [Breaking] Fix ECO NPC's. This is a work around of CB's recent changes blocking invalid uuid lookups. NPC's converted with the previous version will need manual changes. KHobbits 2014-04-19 02:03:39 +01:00
  • b6d6b24796 Only write to UUIDMap if the entry doesn't exist. KHobbits 2014-04-18 06:46:46 +01:00
  • b6c0871daa Format /seen account history list, optimize map loading. KHobbits 2014-04-18 05:57:47 +01:00
  • b080187808 Add previous account tracking to /seen KHobbits 2014-04-18 04:48:34 +01:00
  • 3c613fd59b Force CB 3050+ KHobbits 2014-04-18 03:58:27 +01:00
  • 547c6e4073 Fix offlineplayers with null names. KHobbits 2014-04-17 06:09:08 +01:00
  • 6098086a99 Optimize uuidmap writing, and use userConf write buffering. KHobbits 2014-04-17 04:53:02 +01:00
  • 87f90e9bdd Add progress status and /ess uuidconvert command for manual conversion. KHobbits 2014-04-17 02:18:28 +01:00
  • 65b1821196 Update Bukkit to 1.7.8-R0.1 Bukkit: 1922 CraftBukkit: 3050 KHobbits 2014-04-15 00:24:12 +01:00
  • 756321d280 Add UUID mocking support, and fix tests. KHobbits 2014-04-15 00:08:02 +01:00
  • 3dbf69f163 Allow usermap to support legacy users, and restore ability to create user on first access, as well as server join. KHobbits 2014-04-15 00:07:35 +01:00
  • e8ace54036 Make eco npc methods use proper user config creation and resets. KHobbits 2014-04-15 00:06:29 +01:00
  • 22e1c14e7e Stop delayed writes from reversing user reset. KHobbits 2014-04-15 00:05:56 +01:00
  • cd38aeb544 Remove Ess object from FakeServer. KHobbits 2014-04-14 00:03:07 +01:00
  • 9e9409da1e Essentials UUID conversion. KHobbits 2014-04-13 06:53:11 +01:00
  • 36e580474f Converted emulated player class calls to use base class. KHobbits 2014-04-13 01:01:49 +01:00
  • e007331581 Update items.csv clou44 2014-04-08 00:22:21 +01:00
  • 8d435ec86e Update items.csv clou44 2014-04-07 18:51:34 -04:00
  • 214d64e4ad Update config.yml to reflect vanilla fallback no longer works. KHobbits 2014-04-07 14:09:09 +01:00
  • 737fadc390 Update Bukkit 1.7.5-R0.1 Bukkit 1919 CB: 3039 No UUID update yet. KHobbits 2014-04-06 15:50:18 +01:00
  • 10de6ac929 Cleanup KHobbits 2014-04-06 15:44:37 +01:00
  • fe9fbf585f Correctly handle line overflow in book pager Fixes a bug with the last book pager tweak. KHobbits 2014-04-05 15:33:38 +01:00