1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-09-22 04:11:37 +02:00
Commit Graph

80 Commits

Author SHA1 Message Date
ElgarL
01a9f491b9 Added two new permission nodes - groupmanager.notify.self &
groupmanager.notify.other
	  These allow players/admins to be notified when players are moved
between groups.
2011-10-11 13:10:29 +01:00
snowleo
997fb1e28f Merge branch 'master' into groupmanager 2011-10-11 12:51:53 +02:00
snowleo
7a03eeca1b Changes for new Bukkit 2011-10-11 12:49:10 +02:00
ElgarL
8448ab3e96 Removed null supression in GroupManager.java 2011-10-11 01:07:52 +01:00
ElgarL
9468d8b3ec Merge branch 'groupmanager' of
https://elgarl@github.com/essentials/Essentials.git into groupmanager

Conflicts:
	EssentialsGroupManager/src/Changelog.txt
2011-10-11 01:05:48 +01:00
ElgarL
8aba67f610 Fixed manudelsub not correctly selecting the group to remove. 2011-10-11 01:03:38 +01:00
ElgarL
0410e8f851 Fixed manudelsub not correctly selecting the group to remove. 2011-10-11 00:34:17 +01:00
snowleo
d3dace3cd3 Merge branch 'master' into groupmanager 2011-10-04 22:19:40 +02:00
snowleo
9fc92f3528 Since it will be released, it needs a new version number 2011-10-04 22:19:23 +02:00
ElgarL
5cdce48906 Comment config.yml to prevent creation of world4 data files 2011-10-04 15:59:26 +01:00
KHobbits
c97e69cd71 Removing a few restrictions on manuadd, it shouldnt be a clone of manpromote after all. 2011-10-04 06:55:42 +01:00
ElgarL
679ae9756a Fix for Bukkit passing a null To location on a player Portaling 2011-10-02 18:00:42 +01:00
ElgarL
e5c02b3481 Added the ability to handle unknown worlds at server start.
(GM will create the data files for any worlds it finds which are not
in the config.yml)
2011-10-01 21:07:39 +01:00
ElgarL
9d4e553cf8 Moved events into GMWorldListener
Better error output
2011-10-01 17:58:44 +01:00
ElgarL
51878fa4ba Missed Event class 2011-10-01 17:07:34 +01:00
ElgarL
899e354260 Added event handling to manage new world creation at runtime. 2011-10-01 17:06:14 +01:00
ElgarL
eb12a3e426 Fix for loading of worlds not in the config
Fix for folder creation of unique worlds
2011-10-01 16:22:04 +01:00
ElgarL
59c4cf2738 Attempt to stop GM wiping groups/users yml's on a bad shut down. 2011-10-01 13:54:28 +01:00
ElgarL
b022a83694 Rewrote Config loading to use Bukkits Configuration features
Added an opOverride setting in config.
	  If present and set to false, op's will not get overriding permissions
in GroupManager.
	  (one op will not be able to alter another op's settings)
GM will now create all relevant world data files for non mirrored
worlds.
	  (for all worlds named in config.yml)
2011-10-01 13:44:06 +01:00
ElgarL
5cfb600708 Fixed an issue with superperms where plugins define perms with
inheritance after the root perms
2011-10-01 11:22:19 +01:00
ElgarL
e6d1617599 Changed priority if Registered events to lowest. 2011-09-30 08:51:09 +01:00
ElgarL
4f54480e25 Update to 1.2 2011-09-27 01:59:01 +01:00
ElgarL
7ce7d9b8ea Optimized getAllPlayersPermissions and fixed pushing unknown perms to
superperms.
2011-09-26 21:52:32 +01:00
ElgarL
a3f878083c Fix for GM not checking inheritance for known superperms nodes. 2011-09-26 21:24:12 +01:00
ElgarL
ae0e9f5058 Fixed silly error with isLoaded() 2011-09-25 03:14:38 +01:00
ElgarL
be76bce80b Fix for if the scheduler fails 2011-09-24 19:18:22 +01:00
ElgarL
e145fd43c2 Forgot to push task 2011-09-24 19:11:59 +01:00
ElgarL
f88eb95219 Added a BukkitPermsUpdateTask to only update superperms once on a
load/reload.
2011-09-24 19:10:55 +01:00
ElgarL
28e4bb8302 Removed superperms update on plugins unloading. Unneeded and created
undesired lag on shutdown.
2011-09-24 17:33:25 +01:00
ElgarL
65186ff9da manulistp <name> + now only lists perms with a value of true 2011-09-24 15:55:53 +01:00
ElgarL
4ca12d3b38 Final fix for lag on manload 2011-09-24 15:48:01 +01:00
ElgarL
ed9fc1540e manulistp now accepts an additional + to list ALL Superperms
effective permissions (/manulistp <name> +).
manucheckp also outputs superperms results.
2011-09-24 15:26:55 +01:00
ElgarL
6546a0b6b4 Fixed wasteful updating of perms on a manload. 2011-09-24 02:53:38 +01:00
ElgarL
6e9e74a145 Fix for null in PLAYER_TELEPORT for bukkit perms. 2011-09-24 02:47:01 +01:00
ElgarL
ed67d67db0 - Update to handle 'getDescription().getPermissions(') returning a
list (CB 1172).
2011-09-21 16:23:47 +01:00
ElgarL
a04e5b4a47 - Reverted WorldHolder static change to maintain backward plugin
compatability.
2011-09-21 12:30:11 +01:00
ElgarL
9803a0efe4 All GroupManager commands issued by players are now echoed in the
console.
2011-09-20 14:49:42 +01:00
KHobbits
48bc00a01d Merge remote branch 'remotes/ess/groupmanager' into essmaster 2011-09-20 13:36:55 +01:00
ElgarL
7562c7777c Fix for pushing perms of non superperms supporting plugins 2011-09-20 10:35:05 +01:00
ElgarL
96be35a4d2 - Push updates to superperms for all valid GM commands. 2011-09-19 22:51:07 +01:00
snowleo
45f7ee08f2 GroupManager 1.1
Merge branch 'groupmanager'

Conflicts:
	EssentialsGroupManager/src/plugin.yml
	EssentialsGroupManager/src/users.yml
2011-09-17 13:19:47 +02:00
ElgarL
f270dd1a6b Read from group not user for setting superperms 2011-09-16 20:15:25 +01:00
KHobbits
b47a0ba0c9 Quickfix: Slightly changing syntax to stop conflict - This needs to be properly addressed 2011-09-15 07:08:05 +02:00
ElgarL
f777767db1 Doh, jumped a version 2011-09-06 10:19:11 +01:00
ElgarL
58443c0afd Final tidy up of superperms for GM 1.2 2011-09-06 10:13:32 +01:00
ElgarL
307d0f36f5 removed unneeded include 2011-09-06 10:12:15 +01:00
ElgarL
8055eda75c - Fixed BukkitPerms population. Wasn't correctly setting superperms. 2011-09-06 10:11:21 +01:00
ElgarL
275f42a97f Push to Build dev version 2011-09-04 02:09:11 +01:00
ElgarL
82b6b319b2 - Fix for an infinite loop bug with the new Bukkit Perms during a new
user creation.
2011-09-03 17:53:34 +01:00
ElgarL
88703a92c7 - Fix for Users.yml containing only 'users:' causing a crash.
- GroupManager will now generate a fresh Users and Groups yml if either
file is empty.
2011-09-03 16:13:43 +01:00