Commit graph

462 commits

Author SHA1 Message Date
ElgarL 9ce067a7fd Fix global mirroring of non main worlds. 2013-02-22 17:07:55 +00:00
Necrodoom ef7d323902 various messages fixes 2013-02-22 19:07:01 +02:00
GunfighterJ 8ca738a436 I before E except after C 2013-02-22 07:50:54 -06:00
ElgarL f9b5d74f6d Do not list "all_unnamed_worlds" as a selectable world. 2013-02-22 13:17:58 +00:00
ElgarL 8960417d56 Don't try to use the worldHolder before it's initialised. 2013-02-22 12:59:50 +00:00
ElgarL 90730f63d5 Added a new mirroring option in the config of 'all_unnamed_worlds'. This
will cause all new or unnamed worlds to use this mirroring.
2013-02-22 12:39:41 +00:00
ElgarL 13e07f64ec '/manselect' will no longer list duplicate worlds. 2013-02-22 11:46:59 +00:00
ElgarL 7f972801bf Fix Necrodooms code...again! 2013-02-17 17:24:52 +00:00
ElgarL 36e354388c Merge pull request #338 from necrodoom/patch-57
if variable is inside ' ', strip them
2013-02-17 09:22:36 -08:00
ElgarL bbd0021a8b Merge pull request #328 from necrodoom/patch-53
delete player command messages, bukkit does it
2013-02-17 09:21:12 -08:00
Necrodoom 880fb29b44 if variable is inside ' ', strip them 2013-02-17 19:09:04 +02:00
ElgarL 3740f200f8 Catch the error when using an out of date config for
'allow_commandblocks' So it doesn't kill the whole config.
2013-02-15 17:39:34 +00:00
Necrodoom e4565de717 delete player command messages, bukkit does it 2013-02-12 16:56:54 +02:00
Necrodoom 1d0c2f75dc add missing return false; 2013-02-12 16:47:39 +02:00
ElgarL fcfa3ce31d Merge pull request #298 from necrodoom/patch-37
Fix typo at groupmanager config.yml
2013-02-10 02:12:42 -08:00
ElgarL 1f932434c2 Fix bad Git Merge 2013-02-09 10:51:16 +00:00
Necrodoom dd095e15cb Fix typo at groupmanager config.yml 2013-02-05 13:13:00 +02:00
ElgarL 6506c290c8 Revert Necro's change to mancheckw 2013-02-04 13:44:58 +00:00
ElgarL b1bc73f938 Fix Necrodooms errors for not using an IDE!!!!! 2013-02-04 13:33:06 +00:00
ElgarL 09851acd1b Merge pull request #291 from necrodoom/patch-32
display name instead of path for /mancheckw
2013-02-04 05:29:10 -08:00
Necrodoom fae5780e09 Update EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java 2013-02-01 16:39:18 +02:00
Necrodoom 7ec65bf213 Update EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/UsersDataHolder.java 2013-02-01 16:33:55 +02:00
Necrodoom d40484d016 Update EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/GroupsDataHolder.java 2013-02-01 16:33:37 +02:00
Necrodoom 971902ae38 Update EssentialsGroupManager/src/org/anjocaido/groupmanager/dataholder/UsersDataHolder.java 2013-02-01 16:31:58 +02:00
Necrodoom 844be04d75 Derp - revert incorrect modified line 2013-02-01 14:14:46 +02:00
KHobbits 20b9111495 [GM] Catch all of the null. 2013-02-01 02:52:41 +00:00
KHobbits 1661eddc02 Make gm API lookup respect offlineperms toggle properly. 2013-02-01 00:01:57 +00:00
KHobbits 15be319d3e Updating groups example 2013-01-31 21:02:38 +00:00
KHobbits fddbd7a52a Merge branch 'groupmanager' of github.com:essentials/Essentials into 2.9
Conflicts:
	EssentialsGroupManager/src/Changelog.txt
2013-01-31 20:38:36 +00:00
ElgarL df0ccb5832 Fix Necrodooms broken code. 2013-01-30 19:55:38 +00:00
Necrodoom b8a71761ec update changelog 2013-01-30 19:26:46 +02:00
Necrodoom 738ded7ae5 update commandblock usage deny message 2013-01-30 19:25:35 +02:00
Necrodoom 5535435215 update config description of allow_commmandblocks 2013-01-30 19:14:57 +02:00
Necrodoom 4167dd2590 add allow commandblock check 2013-01-30 18:53:40 +02:00
Necrodoom 623ff0f629 register new config setting 2013-01-30 18:47:19 +02:00
Necrodoom 6e4ba4302f update config.yml to include commandblock change 2013-01-30 18:15:58 +02:00
ElgarL 6ea956b11c Doh, actually find what world we want to check properly with mancheckw. 2013-01-29 16:56:03 +00:00
ElgarL 132aa0cc1d Update plugin.yml with the new command 2013-01-29 16:45:23 +00:00
ElgarL b5733d6597 grammaaahhhh!!! 2013-01-29 16:35:15 +00:00
ElgarL 7fc4a75d4d Added '/mancheckw <world>' to inspect what permission files a world is
referencing.
2013-01-29 16:33:20 +00:00
ElgarL e9e9efd2d7 Missed an S 2013-01-29 16:15:45 +00:00
ElgarL 9e4493fbb4 Prevent '*' permissions granting the 'groupmanager.noofflineperm'
permission.
2013-01-29 16:14:24 +00:00
ElgarL faad91849d Add support for BukkitForge using 'overworld' as the main world name. 2013-01-28 04:13:16 +00:00
ElgarL 2b8435342d Negate 'groupmanager.noofflineperms' by default in the owner group. 2013-01-19 22:22:42 +00:00
ElgarL d26fa6c5b8 Negate 'groupmanager.noofflineperms' by default in the owner group. 2013-01-19 12:40:40 +00:00
snowleo 6fdeddd96b Merge remote-tracking branch 'origin/groupmanager' into 2.9 2013-01-18 01:01:23 +01:00
KHobbits 115c4fa1d0 Merge remote-tracking branch 'remotes/origin/groupmanager' into 2.9 2013-01-14 07:37:11 +00:00
ElgarL 04c833f648 Fix recursive loop when used on offline servers. 2013-01-14 06:47:50 +00:00
ElgarL 4533d09fc9 Update GlobalGroups (removing old permissions) as Towny handles it's own
perms now.
2013-01-14 05:48:48 +00:00
ElgarL 675c4b7897 typo in changelog. 2013-01-13 16:40:53 +00:00
ElgarL ad7009c77e Do not grant any permissions (nort update Bukkit) if the server is in
offline mode and the player has the permission node
'groupmanager.noofflineperms'.
2013-01-13 16:39:53 +00:00
ElgarL 24f56892ad Fix the logger so errors are reported again. 2013-01-13 16:20:38 +00:00
ElgarL b860e943f6 Synchronize pushing to Bukkit perms to prevent any
ConcurrentModificationException.
2013-01-13 16:20:09 +00:00
Chris Ward 29d28456aa Merge remote-tracking branch 'origin/groupmanager' into 2.9 2013-01-11 21:59:39 +11:00
ElgarL 999d922fb9 Store a plugin and server reference. 2013-01-11 00:53:48 +00:00
Chris Ward 79004c7098 Merge branch 'groupmanager' into 2.9 2013-01-10 04:57:10 +11:00
ElgarL f256930269 Synchronize the raising of GroupManager events to Bukkit.getServer()
(should prevent deadlocks).
2013-01-09 14:38:00 +00:00
ElgarL cde95d832e Merge pull request #241 from necrodoom/patch-15
fix typo
2013-01-09 02:50:30 -08:00
ElgarL b9af4fb35c Remove attachments BEFORE we clear them. 2013-01-09 04:27:10 +00:00
ElgarL 5056210a38 code tidy. 2013-01-09 04:13:40 +00:00
ElgarL eacb847305 Remove attachments before clearing 2013-01-09 04:04:59 +00:00
ElgarL 27ff43c0ac Clear our attachment map upon a manload so we correctly reconfigure a
players new permissions.
2013-01-09 03:55:26 +00:00
Necrodoom 292fb0cea1 fix typo 2013-01-05 19:05:02 +02:00
Necrodoom ccfc23d629 fix isOpOverride checks 2012-12-31 15:35:58 +02:00
ElgarL a73986a358 Fix missing + from Necrodoom's pull request. 2012-12-28 13:46:22 +00:00
Necrodoom 0bfb079cbb Update EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java 2012-12-25 18:11:10 +02:00
snowleo 9097bef728 Merge branch 'refs/heads/groupmanager' into 2.9 2012-12-20 09:55:26 +01:00
snowleo 68e401821f Fix gm builds
Change craftbukkit.jar -> bukkit,jar
2012-12-20 09:36:35 +01:00
KHobbits 8b4273cbd1 Merge branch 'groupmanager' of github.com:essentials/Essentials into 2.9 2012-12-16 12:12:23 +00:00
ElgarL 1151f1a29c Fix recursive error detection when partial mirroring the main world 2012-11-20 14:55:06 +00:00
ElgarL 269cf85457 Update bukkit.jar to #1593 in lib so we can reference the new
interfaces.
2012-11-13 10:17:15 +00:00
ElgarL a7aa8be37a Prevent GM commands from being used on CommandBlocks. 2012-11-11 20:56:07 +00:00
ElgarL 237c896fff Add support for Rcon. 2012-11-11 20:39:03 +00:00
KHobbits f52e0ae7a8 Merge branch 'groupmanager' of github.com:essentials/Essentials into 2.9 2012-11-11 14:54:19 +00:00
ElgarL a370a8e01c Merge pull request #194 from necrodoom/patch-19
correct spaces at plugin.yml
2012-11-09 05:51:52 -08:00
ElgarL 5e38a2180c Merge pull request #193 from necrodoom/patch-18
GroupManager typo fix
2012-11-09 05:51:15 -08:00
Necrodoom ba0db53c44 correct spaces at plugin.yml 2012-11-08 16:35:57 +02:00
Necrodoom ef98a6b54c GroupManager typo fix 2012-11-08 16:31:49 +02:00
Necrodoom 296af1069e Update EssentialsGroupManager/src/org/anjocaido/groupmanager/GroupManager.java 2012-11-02 18:21:26 +02:00
Alexander Schepp 4d4779ecdc Use the class, not the interface
This code will be changed later, once Elgarl updates the gm branch to 1.4
2012-10-31 20:06:32 +01:00
Alexander Schepp 1c25d317dd Quickfix to prevent GM commands from being called by BlockCommandSender. 2012-10-31 19:44:13 +01:00
ElgarL 778f5649c8 allWorldsDataList now returns fully mirrored worlds whihc are not
identical mirrors (fixes the /manselect list).
2012-10-01 12:05:49 +01:00
ElgarL 920e1a3b1f Update users.yml to follow new ordering. 2012-09-25 20:41:16 +01:00
ElgarL 353253b9c5 No need for a new array. 2012-09-25 20:39:24 +01:00
ElgarL 1438230b70 Add alphabetically sorted user lists. 2012-09-25 13:23:19 +01:00
ElgarL d4e2ed782e Change order of data in Users.yml to [name, Group, SubGroup,
Permissions, Info nodes].
2012-09-25 13:09:26 +01:00
ElgarL f025cd9d2f Commenting 2012-09-25 11:27:36 +01:00
ElgarL 1ff7082892 Fix javadocs 2012-09-25 11:25:19 +01:00
ElgarL 15fa10dd29 Minor typo fix - Necrodoom 2012-09-25 11:15:28 +01:00
ElgarL dfb81dd50f Update warning in GlobalGroups - Necrodoom. 2012-09-22 19:51:38 +01:00
ElgarL 567d52459b - Fix Synchronization on adding subgroups (thanks snowleo).
- Remove info node support from GlobalGroups. It should not have them
as GlobalGroups are only permission collections.
2012-09-22 19:18:51 +01:00
md_5 fd61cd1750 Merge remote-tracking branch 'origin/groupmanager' into 2.9 2012-09-16 23:02:56 +10:00
ElgarL 75f7b06a23 Remove unused imports. 2012-09-11 11:12:19 +01:00
snowleo 60142d872f Missing final 2012-09-10 20:53:25 +02:00
snowleo 1cf0ebbd7f Thread safety for GM 2012-09-10 20:49:07 +02:00
snowleo 736a6d273a Revert bad synchronization
This reverts commit 96ab1b4533.
2012-09-10 19:06:17 +02:00
ElgarL 71179e3dfd Synchronize the world data holder. 2012-09-10 17:46:01 +01:00
ElgarL 96ab1b4533 Change to Hashtables to reduce the chance of a
ConcurrentModificationException pulling group/user data in an Async
thread.
2012-09-10 00:15:42 +01:00
KHobbits 0a09b355b2 Update some of the example permissions files for the perm changes. 2012-09-08 23:00:57 +01:00
KHobbits b1cfc8a8ed Merge branch 'groupmanager' of github.com:essentials/Essentials into 2.9 2012-08-31 22:28:21 +01:00