Commit Graph

  • 318e0eabea Make PermissionsEX handler use UUIDs vemacs 2015-06-02 13:20:34 -06:00
  • 0a2f1a3dfe Fix PrivilegesHandler vemacs 2015-06-02 13:09:54 -06:00
  • b19dbb1b8f Make permissions-plugin specific implementations extend Vault, fix build permission checks vemacs 2015-06-02 13:08:53 -06:00
  • 904a9700b2 Update README.markdown vemacs 2015-06-02 12:21:46 -06:00
  • f5daf7085e Add logo vemacs 2015-06-02 12:18:44 -06:00
  • f500e2ce9a Add wiki link to readme vemacs 2015-06-02 12:09:24 -06:00
  • e2a67365f9 Add CI link to readme. drtshock 2015-06-02 12:18:49 -05:00
  • 2273329e29 Add SpawnerUtil with primary Spigot 1.8.3+ EntityType setting, legacy data fallback. Fixes #22 vemacs 2015-06-02 07:32:10 -06:00
  • be1acfdccd Don't override SuperpermsHandler hasPermission, fixes #45 vemacs 2015-06-01 18:50:20 -06:00
  • 2f39811a46 Properly set default for force-disable-teleport-safety to false vemacs 2015-06-01 10:04:03 -06:00
  • f995676fad Add force-disable-teleport-safety option (default false). This option is useful for preventing "teleport-glitching" in Factions servers. vemacs 2015-06-01 09:32:37 -06:00
  • ea4c966003 Rename Vault setup method to be more descriptive, check if Chat class is available vemacs 2015-06-01 11:03:11 -06:00
  • fe5de8a854 Fix #35, implement prefix and suffix methods for VaultHandler vemacs 2015-06-01 10:19:11 -06:00
  • fa43f39015 Use UUID methods for zPermissions (merged from Spigot fork) vemacs 2015-06-01 09:11:41 -06:00
  • 4d0e6254dd Fix typo in Guardian. Fixes #40. drtshock 2015-06-01 08:44:49 -05:00
  • e94e908bed Fix dependencies Paul Sauve 2015-05-24 18:02:40 -05:00
  • 179dbe19fd Use separate config option for near radius. We were using chat radius, which upset me when I wanted to change it but didn't want to start using local chat. drtshock 2015-05-16 19:36:57 -05:00
  • d6eb846488 Add blacklist of commands for muted players. Adds #30. drtshock 2015-05-12 21:44:36 -05:00
  • 6796d460dc Add option to put unique players in join message. drtshock 2015-05-08 15:55:02 -05:00
  • 4be2fc1a90 Update pom of EssentialsX drtshock 2015-05-03 15:09:22 -05:00
  • 20f79f117f Make sudo a loop command. Adds #23. drtshock 2015-05-03 15:08:32 -05:00
  • 4169996e7a Name the jars EssentialsX. drtshock 2015-04-24 15:32:50 -05:00
  • 667fc18abf Return at correct spot. drtshock 2015-04-24 12:35:29 -05:00
  • 4f72ff47bc More informative permission lag notices. drtshock 2015-04-22 11:26:41 -05:00
  • b7704a4ea8 Simplify a few things in EssentialsChat. drtshock 2015-04-22 10:58:04 -05:00
  • ac0858dcdb Add PermissionsHandler for Vault. We'll use the VaultAPI if it's there for group checks. This will also allow us to default to Player#hasPermission from Bukkit instead of going through each permission plugin. drtshock 2015-04-22 10:42:27 -05:00
  • 7439dc01a5 Update other info. drtshock 2015-04-20 18:26:03 -05:00
  • 090e0b6757 Add banner meta. Resolves #8. drtshock 2015-04-20 18:04:09 -05:00
  • effad664d5 Print stack trace if debug is enabled. drtshock 2015-04-20 17:49:23 -05:00
  • 01bf7d1389 Update readme drtshock 2015-04-20 14:51:56 -05:00
  • b7c7e4ad23 Add /showkit to view kit contents. drtshock 2015-04-20 14:33:36 -05:00
  • 5ca02e6596 Don't build groupmanager. drtshock 2015-04-20 13:09:56 -05:00
  • 6b2f87c5a9 Consistent versioning. drtshock 2015-04-20 12:50:01 -05:00
  • 9a265aac48 Add /createkit. Allows you to create a kit in game using your inventory. drtshock 2015-04-20 10:56:45 -05:00
  • 5b052c170f Per gamemode permissions. Adds #16. drtshock 2015-04-17 16:05:37 -05:00
  • 555f151692 Allow commands in kits. Adds #15. Syntax is /<command> with the ability to add {player} as an argument. drtshock 2015-04-17 14:48:23 -05:00
  • c22978c3f9 Add missing aliases to plugin.yml drtshock 2015-04-16 09:28:05 -05:00
  • 54b3a23ae2 Update items for 1.8.3 drtshock 2015-04-16 09:25:40 -05:00
  • f5b40dba34 Add option to not send no new mail message on join. drtshock 2015-04-16 09:25:29 -05:00
  • f8160c6318 1.8.3 update. drtshock 2015-04-16 09:08:22 -05:00
  • b113bb59d4 Spectate gamemode. drtshock 2015-04-16 08:54:46 -05:00
  • 15bd41fefc Add new mobs. Update child to 1.8.3 drtshock 2015-04-16 08:52:29 -05:00
  • 4e6aef3d24 Add Depth Strider enchantment. Resolves #4. drtshock 2015-04-16 08:50:43 -05:00
  • c798f995ca 1.8.3 drtshock 2015-04-16 08:46:00 -05:00
  • 9bca2b44ab Update pom. drtshock 2015-04-16 08:32:04 -05:00
  • dde0b20775 Reformat drtshock 2015-04-14 23:06:16 -05:00
  • ad13062117 Unrequired Dependacy KHobbits 2014-09-06 17:22:25 +01:00
  • d11a295ffd Merge branch '2.x' of github.com:essentials/Essentials into 2.x KHobbits 2014-09-03 00:21:42 +01:00
  • ffea359661 rework /seen to be a little stricter on argument matching. KHobbits 2014-08-18 21:00:03 +01:00
  • 037456c99d Fix missed cases from previous user iteration optimizations. md_5 2014-08-16 19:04:13 +10:00
  • 5125a137f4 Make sure we close any open inventories of players who leave. KHobbits 2014-08-14 01:58:17 +01:00
  • 3f1c996959 Use quicker ban lookup to reduce /seen lag. KHobbits 2014-08-14 01:48:08 +01:00
  • 53a7cd732f Add paging to mail. Support aliases in rule and baltop output. KHobbits 2014-08-11 19:03:24 +01:00
  • 4fd026ff99 Add mailFormat TL key. KHobbits 2014-08-11 18:40:24 +01:00
  • d9fbd68529 Misc clarification (socialspy and kit delay) clarify allow-silent-join-quit Necrodoom 2014-08-03 20:42:53 +03:00
  • 49d80462d1 Remove outdated try-catches Necrodoom 2014-08-05 16:37:35 +03:00
  • 1d859e49ad Add /tempban missing syntax Necrodoom 2014-08-05 16:31:59 +03:00
  • a2c43d822c Add amount required to notEnoughMoney TL key. FearFree 2014-04-07 21:23:33 -04:00
  • 7907565377 Formatting fixes. KHobbits 2014-07-19 20:11:45 +01:00
  • d1c014fe16 Fix sticky piston retract breaking essentials sign SidShakal 2014-07-19 09:37:37 -05:00
  • 465041b98b Optimize player / user iteration. md_5 2014-07-12 16:03:36 +10:00
  • ed56afda26 Add permission check before resetting speed on login The staff of my server asked me to do this fix, but I think it is very useful for all. This commit change is to reset player fly & run speed only if player has no permission to change speed. Alexander Likhachev 2014-07-13 21:52:51 +07:00
  • 23f14bc2d5 If a player already exists in the usermap, don't replace it with a eco npc. KHobbits 2014-07-19 18:04:35 +01:00
  • c829a32555 Clean up tempban messages to be a little clearer. KHobbits 2014-07-14 21:23:56 +01:00
  • ae984c2055 Update translations from Crowdin (http://translate2.ess3.net) KHobbits 2014-07-12 22:12:51 +01:00
  • 0c416c8366 Remove ban check from /ess cleanup, no longer required. Fix ban upgrade script. KHobbits 2014-07-12 17:47:39 +01:00
  • 51be2131f7 Update to new ban method. FearFree 2014-07-12 17:37:25 +01:00
  • 575a8142ff Add ban reason to /banip KHobbits 2014-07-12 17:03:11 +01:00
  • 093a1f677b Still give 'nickNoMore' message when removing a nickname. KHobbits 2014-07-12 16:48:01 +01:00
  • 8311da2653 Allow for changing of username casing without adding 'nickname' prefix. KHobbits 2014-07-12 16:43:05 +01:00
  • b5976a52e0 Prevent users from setting unsafe homes when teleport safety is disabled. KHobbits 2014-07-12 16:34:18 +01:00
  • 4e6c98ac57 Allow people with god & fly to teleport to unsafe locations even when teleport safety is disabled. KHobbits 2014-07-12 16:33:50 +01:00
  • a2c692af39 Converge ban message translations, and add reason support to default tempban tl key. KHobbits 2014-07-12 16:32:42 +01:00
  • a131527a15 Switch sudo to command dispatch, this will allow vanilla commands to be executed. KHobbits 2014-07-12 15:24:38 +01:00
  • 0b925e6fc0 Don't cascade null usernames passed from eco api KHobbits 2014-07-10 11:48:54 +01:00
  • 97c8f5192e New permission :essentials.tp.position Required to use /tp [player] <x> <y> <z> KHobbits 2014-07-06 18:29:15 +01:00
  • 7c372cd978 Add support for vanilla /tp <x> <y> <z> teleport syntax. Necrodoom 2014-07-04 17:11:27 +03:00
  • 02fe58161c Allow forcing adult status on randomly generated /spawnmob mobs. KHobbits 2014-07-06 18:25:00 +01:00
  • 2ba2ebaa43 Update Bukkit CB: 3092 B: 1938 KHobbits 2014-07-06 16:40:06 +01:00
  • 549500eaf2 Show warp teleport status to teleport owner. KHobbits 2014-06-28 18:10:32 +01:00
  • 8e7589e450 Slightly reorder teleport messages to be less confusing. KHobbits 2014-06-28 18:06:13 +01:00
  • 9b69403ee1 Fix NPE with /list in console KHobbits 2014-06-27 03:48:26 +01:00
  • 6269ce9a3f Update essentials to support 3rd party vanish toggling. KHobbits 2014-06-27 01:46:37 +01:00
  • 0f6625aea9 Add some debugging to make it easier to diagnose kit errors. KHobbits 2014-06-25 19:19:04 +01:00
  • dbceccaa3e Kit cleanup and refactor. KHobbits 2014-06-25 19:03:31 +01:00
  • 6c7ba6a76f Allow multiple kits to be spawned per command. KHobbits 2014-06-23 00:38:13 +01:00
  • f76a517339 New permission: essentials.signs.trade.override.collect People with this permission will collect the resources of other peoples trade signs broken with admin permissions (essentials.signs.trade.override). KHobbits 2014-06-21 21:47:33 +01:00
  • 2c747ecf36 empty array is not null array Necrodoom 2014-06-19 16:50:54 +03:00
  • 1f8b60081e Reduce a few nickname refresh calls. KHobbits 2014-06-19 04:02:15 +01:00
  • a800359e0b Force listener cleanup on plugin disable. KHobbits 2014-06-19 02:59:08 +01:00
  • 4854961901 Add a lag check for permission system checks. This doesn't include normal permission checks, since the overhead could be detrimental. KHobbits 2014-06-19 02:38:28 +01:00
  • 50a815bdb9 Revert "Add spawn location cache to reduce blocking on player respawn." KHobbits 2014-06-17 23:27:46 +01:00
  • 1690b9d83d If "sethome-multiple" config section is invalid, silently fallback to default config values. KHobbits 2014-06-17 00:19:59 +01:00
  • 7804516793 Add spawn location cache to reduce blocking on player respawn. KHobbits 2014-06-16 19:55:34 +01:00
  • c54e9b5dba Add default ban reason for tempban reason. KHobbits 2014-06-14 22:06:26 +01:00
  • 71936cfe22 Check for arraynull on pex group request. KHobbits 2014-06-14 18:20:49 +01:00
  • 27890e2b22 Only remove first date match from ban reason. KHobbits 2014-06-14 16:27:34 +01:00
  • da6df89126 Add optional {2} in 'tempBanned' TL key, for reason. KHobbits 2014-06-14 16:21:05 +01:00
  • 95ff197910 Show UUID in trackUUID debug message. KHobbits 2014-06-07 18:21:10 +01:00
  • 2215b0f53f Don't allow old UUID's to accidentally overwrite current UUID for user mapping. Add some extra logging and uuid debug. KHobbits 2014-06-07 18:08:25 +01:00