Commit Graph

  • 6dc2e96509 Few missing default permissions. KHobbits 2012-04-15 22:00:13 +01:00
  • 26a0cd0761 Merge remote branch 'remotes/origin/groupmanager' KHobbits 2012-04-15 19:41:06 +01:00
  • 75b7f7ac22 Fix metrics errors to be... descriptive. KHobbits 2012-04-15 15:12:42 +01:00
  • d08ea5a650 Revert "Add option to disable jails entirely." This reverts commit 34f5c19f99. KHobbits 2012-04-14 23:18:20 +01:00
  • 1bd1665faa Throw syntax error on /item, if syntax is wrong. KHobbits 2012-04-14 17:53:33 +01:00
  • b3847270fa Merge branch 'master' of github.com:essentials/Essentials KHobbits 2012-04-14 15:58:12 +01:00
  • 055603b09e Fix null locations in /seen KHobbits 2012-04-14 15:57:47 +01:00
  • 34f5c19f99 Add option to disable jails entirely. md_5 2012-04-14 15:21:42 +10:00
  • 602bd5b0d4 Change some ordering and clean pmd warnings md_5 2012-04-14 15:07:10 +10:00
  • 45de85dae2 Optimize sign interacts. KHobbits 2012-04-14 04:54:01 +01:00
  • 8b9ff2c58a Try to speed up teleport events. KHobbits 2012-04-14 04:13:37 +01:00
  • 1599a36642 Correct formatting in command list. ElgarL 2012-04-13 23:56:50 +01:00
  • 1e30f23ca6 Finally remove all deprecated methods. ElgarL 2012-04-13 15:16:08 +01:00
  • 2f74510cce Code tidy ElgarL 2012-04-13 15:00:55 +01:00
  • 08bff3ea5f Stop using our own deprecated methods as we tell others to do. ElgarL 2012-04-13 14:57:23 +01:00
  • 90d2451ce2 Merge branch 'master' of https://github.com/essentials/Essentials ementalo 2012-04-13 14:52:25 +01:00
  • 5b5df254d5 Don't kill tamed ocelots with killall Test #1921 ementalo 2012-04-13 14:49:15 +01:00
  • a028abe036 Update all code formatting to use tabs for indentation. ElgarL 2012-04-13 14:40:26 +01:00
  • 677534c0b7 Fixed the 'last' nested throw/catch and rework all user and group reading to be certain to trap all errors. ElgarL 2012-04-13 13:58:05 +01:00
  • 2d319fe5aa Fix double charge in /jump snowleo 2012-04-12 23:57:19 +03:00
  • bbd2c53dd8 Merge branch 'master' of github.com:essentials/Essentials ementalo 2012-04-12 21:26:34 +01:00
  • d1eb7e5614 Display name of new world on world change ementalo 2012-04-12 21:26:19 +01:00
  • d9ee666770 Merge branch 'refs/heads/groupmanager' snowleo 2012-04-12 04:27:04 +02:00
  • 9f744beb13 Unregister the worldsHolder as a service on a reload/shutdown instead of the whole plugin. ElgarL 2012-04-12 03:21:38 +01:00
  • 62a297ec6d Fix silly nested throw/catch statements. Errors are now correctly generated when reading yml's. ElgarL 2012-04-12 01:21:22 +01:00
  • 3f9e19d279 Merge branch 'refs/heads/groupmanager' snowleo 2012-04-11 21:57:58 +02:00
  • c9e64d9e46 Prevent that a config file is loaded/saved by more than one thread. snowleo 2012-04-11 22:51:34 +03:00
  • 25759064ff Expand GlobalGroups.yml and groups.yml to cover the VanishNoPacket plugin. Demonstrating how to negate and add nodes when using the '*' permission with inheritance. ElgarL 2012-04-11 19:10:28 +01:00
  • cd24ffbada Fix 'manuadd' to use the default or selected world (via 'manselect'), if the world is not specified in the command. ElgarL 2012-04-10 20:48:34 +01:00
  • cdae0898c7 Stop the error on shutdown if GM failed to load at startup. GroupManager will now generate it's own log (in the GM folder) to keep things tidy, but also to account of those players unable to find/access their server.log. Startup errors will now lock out ALL commands other than '/manload' ElgarL 2012-04-10 20:40:04 +01:00
  • f02691863b Properly fix concurrent modification when removing all attachments. ElgarL 2012-04-10 17:02:50 +01:00
  • 4c8d0ea2d9 Should fix some exp math issues snowleo 2012-04-09 17:52:46 +03:00
  • ec4f5cc34d Added missing confirmation message on '/manload'. ElgarL 2012-04-07 21:30:49 +01:00
  • e8a42e3947 Better handling of errors in user and group yml's. ElgarL 2012-04-07 19:24:46 +01:00
  • e8dd963545 Fix a concurrent modification error when removing all attachments. ElgarL 2012-04-07 17:21:48 +01:00
  • 1c0a5c49a5 Expand 'manwhois' to also list a users subgroups. ElgarL 2012-04-07 11:47:07 +01:00
  • bb83dcc828 Allow vanilla syntax of /give KHobbits 2012-04-07 04:39:12 +01:00
  • 0eefb7f5a1 Remove 'set' and 'add' from /time command args, to allow use of original syntax. KHobbits 2012-04-07 04:22:17 +01:00
  • fe95cfe03b New ingame command syntax: /kit <kit> <playername> New Permission: essentials.kit.others - allows giving kits to other people. New console commands: /kit & /kit <kit> <playername> KHobbits 2012-04-07 03:34:01 +01:00
  • 7a6368a980 Console should be able to kick everyone. KHobbits 2012-04-07 03:07:07 +01:00
  • 9e86681722 Move player loading and updates to new thread, to reduce on join lag. KHobbits 2012-04-06 19:19:08 +01:00
  • 25bd91eb80 Remove all permission attachments when performing a manload or restart. ElgarL 2012-04-06 12:53:36 +01:00
  • 6504c88bf7 Chat spy, should show otherworld chat. KHobbits 2012-04-06 02:36:27 +01:00
  • 6a75d6fe86 Merge branch 'master' of github.com:essentials/Essentials KHobbits 2012-04-05 23:37:33 +01:00
  • bc876611d0 Fix /time not working with the '##pm' syntax. KHobbits 2012-04-05 23:35:56 +01:00
  • 798ea77736 Add version tag md_5 2012-04-06 07:39:25 +10:00
  • 21ef83c0ff Add polish translation, thanks losdamianos md_5 2012-04-06 07:33:10 +10:00
  • bd7af593e7 Don't throw errors when attempting to remove permission attachments (bukkit will have already removed it). ElgarL 2012-04-05 21:06:48 +01:00
  • f73a5d0e8d Merge remote-tracking branch 'origin/groupmanager' snowleo 2012-04-05 17:05:43 +02:00
  • f7bc04bc34 Fix an error I caused trying to modify an unmodifiable list when parsing '*' permissions. ElgarL 2012-04-05 15:02:08 +01:00
  • aa43703094 Fixing up NPE bug in jails (implemented in Dev2.9.163) KHobbits 2012-04-05 13:28:23 +01:00
  • 381886245b Update to 2.0 Fix GM reporting of permission inheritance to retain the correct order. Lower inheritance groups can no longer negate a higher groups permissions. ElgarL 2012-04-05 12:54:26 +01:00
  • 08642ada20 Added wiki names for enchantments. KHobbits 2012-04-05 05:46:36 +01:00
  • 10cb4c03b7 Jail update, jailed people can't attack other players. KHobbits 2012-04-05 03:22:49 +01:00
  • e7d1cb8bb6 Updating plugin.yml to add sendall syntax. KHobbits 2012-04-04 23:02:13 +01:00
  • 5a7d733cbf Added extra params to setHome TL key {0} world {1} x {2} y {3} z KHobbits 2012-04-04 18:19:39 +01:00
  • e23f491500 1.2.5 Update Craftbukkit #2149 Bukkit ??? ementalo 2012-04-04 15:33:11 +01:00
  • 98b716dfbf Fix unit tests. KHobbits 2012-04-04 03:21:14 +01:00
  • 2ddd31a37d Report invalid enchantments in kits. Improve error logging KHobbits 2012-04-04 03:09:27 +01:00
  • 2b99ed9a2a Catch all values greater than 10 years to avoid exploits. KHobbits 2012-04-04 02:07:01 +01:00
  • eeea16a99a Cap mute/ban/jail to 10 years (any more is silly). Cap time descriptions to 3 significant notions. KHobbits 2012-04-04 01:55:06 +01:00
  • e52996609a Update seen to show better data for vanished users: New Perm: essentials.seen.extra - Shows some extra information for staff KHobbits 2012-04-04 01:18:21 +01:00
  • 932de33349 Little bit of powertools code cleanup. KHobbits 2012-04-04 00:40:58 +01:00
  • 195604997b Enable powertools if they are disabled when setting a new tool. KHobbits 2012-04-04 00:39:59 +01:00
  • a3a3f81e11 Better hide vanished players. KHobbits 2012-04-03 16:12:49 +01:00
  • d0f3fb4417 Command cost api update: Can now set fallback costs. Repair command addition: ontop of 'repair' and 'repair-<itemname>' you can now charge for 'repair-all' to charge more for /repair all or 'repair-item' to charge per item repaired. KHobbits 2012-04-03 15:35:13 +01:00
  • 183602ac28 Prevent Null entries in group inheritance from throwing errors. ElgarL 2012-04-03 14:30:27 +01:00
  • 37370f722c Switch sign listeners back to compare block id, rather than materials. KHobbits 2012-04-02 22:58:07 +01:00
  • e2e51c9c95 Added a new permission node 'groupmanager.op'. This will cause players with this node to be treated as op's when using GroupManager commands (they will still require each commands permission node to use them). ElgarL 2012-04-02 21:12:19 +01:00
  • bf1e073ef4 Allow tppos to be used in console. KHobbits 2012-04-02 02:47:10 +01:00
  • 767703bfc9 Optional second param to /gm to force gamemode on other players. KHobbits 2012-04-02 02:31:07 +01:00
  • 0e0a96b6d8 Listener Cleanup KHobbits 2012-04-02 02:22:07 +01:00
  • 3f73272524 Force remove player attachments on disconnect, and tidyup during player join in case of any errors. Fixes a bug of losing permissions. ElgarL 2012-04-01 03:44:37 +01:00
  • d72f831519 Make sure can build checks in permbukkit/privileges work for admins/owners. KHobbits 2012-04-01 02:44:11 +01:00
  • c6f25c0df6 Minor cleanup to player events. KHobbits 2012-03-30 21:44:14 +01:00
  • 17058c220c Add newish signs to default enabled commands config. KHobbits 2012-03-30 21:04:15 +01:00
  • 0e99b35ab2 Formatting. KHobbits 2012-03-30 13:29:58 +01:00
  • e795c6ed0b Don't push vault version to metrics. KHobbits 2012-03-30 13:27:57 +01:00
  • f3345247ed Reset ban reason to null on /ban <player>, if no reason is set. KHobbits 2012-03-30 11:40:44 +01:00
  • 1101a3243d Fix tpo syntax error. stable-2.9.1 KHobbits 2012-03-29 22:32:16 +01:00
  • c7638efc7e Iaccidentally's changes to pt TL. KHobbits 2012-03-29 21:17:50 +01:00
  • d90053c8c4 Update TL header. KHobbits 2012-03-29 18:49:56 +01:00
  • 6235983ddd New translation messages KHobbits 2012-03-29 18:37:22 +01:00
  • 7a249abc67 Update default permissions. KHobbits 2012-03-29 18:14:24 +01:00
  • c2c613b652 Missing air materials. KHobbits 2012-03-29 16:41:13 +01:00
  • 590357004d Merge branch 'groupmanager' of https://elgarl@github.com/essentials/Essentials.git into groupmanager ElgarL 2012-03-29 14:09:07 +01:00
  • 9dbeb1407c Catch errors caused by bad indentation in yml's. ElgarL 2012-03-29 14:02:53 +01:00
  • 1ef8ab70d1 Stop attempting to push empty permissions when players edit the yml's incorrectly. ElgarL 2012-03-29 13:41:59 +01:00
  • c09ada201c Interact event cleanup KHobbits 2012-03-29 03:06:52 +01:00
  • d7139cb16c Update to CB #2126 B #1425 Min CB version changed to 2122 KHobbits 2012-03-29 02:00:51 +01:00
  • 10f82a6723 Fix using /setworth <price> KHobbits 2012-03-29 00:13:56 +01:00
  • 2aed3af3c4 Merge branch 'groupmanager' of github.com:essentials/Essentials KHobbits 2012-03-28 17:37:03 +01:00
  • c45d38ca69 Implement all abstract methods. KHobbits 2012-03-28 15:12:25 +01:00
  • 576642a573 Merge branch 'master' of github.com:essentials/Essentials KHobbits 2012-03-28 15:03:45 +01:00
  • 9d545dcbf1 Don't register jail listeners, if no jails are set. KHobbits 2012-03-28 14:54:48 +01:00
  • 71d8744840 Fix for the fix snowleo 2012-03-28 11:21:31 +02:00
  • 32c689e0f5 Fix isAffordableFor in Trade class snowleo 2012-03-28 10:36:10 +02:00
  • 5b62661404 Pull example perm files out of the ess jar. KHobbits 2012-03-28 00:59:51 +01:00
  • a7df8a1a0a Try to reduce lag caused by join spam. KHobbits 2012-03-27 21:08:06 +01:00
  • b14e7c197f Adds pvp protection after teleport snowleo 2012-03-27 21:14:38 +02:00