1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-02-25 08:52:40 +01:00

344 Commits

Author SHA1 Message Date
KHobbits
b670dde058 Merge remote branch 'remotes/origin/groupmanager'
Adjusting bukkit paths to remove version number.
2011-12-12 22:51:18 +00:00
KHobbits
825ebbd568 Update Bukkit jars and paths. 2011-12-12 22:45:59 +00:00
ElgarL
016c181b70 Offline player checks now support partial name matches. 2011-12-12 16:39:15 +00:00
ElgarL
578aff625c Fix classpath for Eclipse 2011-12-12 15:59:34 +00:00
ElgarL
d3b945eb0b Update GM version to 1.7
GM now supports offline players without having to mantogglevalidate
Added craftbukkit-1.0.0-SNAPSHOT.jar to lib (version 1587)
Added bukkit-1.0.0-R1-SNAPSHOT.jar to lib (version 1065)
Updated GM XML's to build using dev bukkit/CB build jars.
2011-12-12 15:53:33 +00:00
snowleo
a6ebf6d52d Merge branch 'refs/heads/groupmanager' 2011-12-08 04:14:27 +01:00
ElgarL
697f3dbdb4 Fix manload to properly clone user variables. 2011-12-08 02:28:12 +00:00
snowleo
42ec61a0db Merge branch 'refs/heads/groupmanager' 2011-11-29 21:38:00 +01:00
snowleo
de026afb92 mirror world_the_end in default config.yml 2011-11-29 21:34:31 +01:00
ElgarL
cba46d8b41 globalgroups prefix 'g:' is now not case sensitive. 2011-11-29 02:32:09 +00:00
KHobbits
0ee1825c61 Merge remote branch 'remotes/origin/groupmanager' 2011-11-27 03:16:32 +00:00
ElgarL
3d95841d5f Added file details in error messages for loading groups/users. 2011-11-27 03:12:28 +00:00
snowleo
6ba02c7f74 Merge branch 'refs/heads/groupmanager' 2011-11-25 21:12:38 +01:00
ElgarL
befbb4d0e5 Optimizations include changing the return of comparePermissionString. 2011-11-25 19:33:32 +00:00
ElgarL
cb166b7db3 Minor optimization for groups 2011-11-25 16:34:34 +00:00
ElgarL
4964918172 Raised bukkit perms priority 2011-11-25 16:01:46 +00:00
ElgarL
75dabb0b32 Fix superperms to pass all tests
http://dev.bukkit.org/server-mods/superpermstest/
2011-11-25 15:49:35 +00:00
ElgarL
cbf8d1046d minimal optimizations 2011-11-24 16:45:57 +00:00
ElgarL
b07118a051 optimize getPermissionList 2011-11-24 16:34:05 +00:00
ElgarL
179a2ecff7 More optimization (charAt(0)) 2011-11-24 16:05:41 +00:00
ElgarL
bf8ee036d1 remove unused imports. 2011-11-24 16:00:46 +00:00
ElgarL
acd1c61c52 rewrite of comparePermissionString (snowleo) 2011-11-24 15:57:21 +00:00
ElgarL
8bc38bd5fa Optimize comparePermissionString 2011-11-24 15:28:32 +00:00
ElgarL
e5bb463269 remove bukkit perms check from checkUserPermission as it's performed in
checkFullUserPermission
2011-11-24 14:05:25 +00:00
ElgarL
8bcca0526b Optimize sorting to speedup permission tests. 2011-11-24 13:26:30 +00:00
snowleo
5a05219595 Merge branch 'refs/heads/groupmanager' 2011-11-22 15:12:20 +01:00
snowleo
e2b591b8ff GM does not need CraftBukkit 2011-11-22 06:02:47 +01:00
ElgarL
0c1d9d4e21 Stop throwing errors on an empty users file. 2011-11-21 09:51:31 +00:00
snowleo
8b2d076833 CB# 1467 B#1022 2011-11-20 14:03:00 +01:00
ElgarL
e33c2940be better groups match checking for globalgroups 2011-11-20 02:27:25 +00:00
ElgarL
ed272e3fee Prevent Group.equals tests throwing a NullPointerException for
GlobalGroups.
2011-11-19 20:46:34 +00:00
ElgarL
50f07f4ad7 Fixed a crash on reload due to bukkit not unloading plugins before
reloading.
2011-11-17 14:28:33 +00:00
ElgarL
bc1e16fcf1 Fixed GM holding files open and causing the time stamp to be incorrect.
This caused GM to require a '/mansave force' when it shouldn't be
needed.
2011-11-17 05:46:01 +00:00
ElgarL
0e1e5c8ead Added comments to groups.yml for global groups 2011-11-15 18:17:18 +00:00
ElgarL
6a5658f4f4 Remove bperms nodes which shouldn't be in globalGroups 2011-11-08 13:03:32 +00:00
ElgarL
de63a0ac1f Change to default users as examples 2011-11-07 22:15:58 +00:00
ElgarL
8704d6ed3a Minor optimization for Group loading/clone 2011-11-07 15:33:15 +00:00
ElgarL
51bcd3bac4 Fix for Users file being flagged as updated when it wasn't. 2011-11-07 01:59:12 +00:00
ElgarL
767422c8c8 Fixed Group/User reloading
Fixed Group.clone(dataholder)
2011-11-05 15:41:40 +00:00
ElgarL
5d9f11aecc Fix for file date conflict causing memory data to be wiped. 2011-11-04 23:13:42 +00:00
ElgarL
65b13ebebc Optimize notify test so it's not run as often 2011-11-04 18:20:09 +00:00
ElgarL
bf78620b5d Fix string compares 2011-11-04 18:12:37 +00:00
ElgarL
5086c2e4b7 Notification of being moved to the default group only happens if it's a
demotion/promotion (not on join).
2011-11-04 17:51:29 +00:00
ElgarL
7926792000 Fixed up javadoc comment errors 2011-11-04 09:36:11 +00:00
ElgarL
eba96c110b Fix for an error in checkFullUserPermission caused by players
disconnecting mid perms update.
2011-11-03 20:42:34 +00:00
ElgarL
5ef08d2250 Fix for an error in checkFullUserPermission caused by silly requests for
a null perm.
2011-11-03 20:29:30 +00:00
ElgarL
ceba3e0899 GM will now check to see if it's data files have been changed at each
scheduled save.
	  If the files have been altered (on disc) it will reload, so long as
the in-memory data hasn't changed.
	  If the files on Disc have changed AND there have been changes to it's
in-memory data it will show a warning.
	  You then MUST issue a '/mansave force' to overwrite the disc files,
or a '/manload' to overwrite the memory data.
2011-11-02 22:33:29 +00:00
ElgarL
4ee2f557a8 Prevent setting 'minutes' in the config to zero causing an error. 2011-11-01 12:12:32 +00:00
ElgarL
7bdb07536a Added a config.yml setting of 'validate_toggle' for those who prefer
'mantogglevalidate' to always be off.
2011-10-31 20:41:50 +00:00
ElgarL
976cdb7868 Expanded 'canUserBuild()' to include inheritance and subgroups. 2011-10-31 20:20:57 +00:00