ElgarL
3030093907
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
0e867df195
Moved events into GMWorldListener
...
Better error output
2011-10-01 17:58:44 +01:00
ElgarL
bfd6049913
Missed Event class
2011-10-01 17:07:34 +01:00
ElgarL
d2c02569d0
Added event handling to manage new world creation at runtime.
2011-10-01 17:06:14 +01:00
ElgarL
1f6daa7424
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
30af6f36ce
Attempt to stop GM wiping groups/users yml's on a bad shut down.
2011-10-01 13:54:28 +01:00
ElgarL
f712b56671
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
0462026f33
Fixed an issue with superperms where plugins define perms with
...
inheritance after the root perms
2011-10-01 11:22:19 +01:00
KHobbits
ea76161ba5
Allow different 'sets' of multiple homes, definable by permission.
...
- Not sure I like this, but it does seem to work
- changed config key for backwards compatibility (config node sets value on failure).
2011-10-01 10:08:58 +01:00
KHobbits
629dee3a91
Adding MOTD flags to config.yml
...
Setting config.yml 'warn-on-build-disallow: true' - should reduce number of confused support requests.
2011-10-01 05:02:32 +01:00
KHobbits
f415924811
Patching /unlimited to not give items if player is in creative mode.
2011-10-01 04:57:49 +01:00
KHobbits
4172c563d0
Merge remote branch 'remotes/ess/groupmanager' into essmaster
2011-09-30 20:18:08 +01:00
ElgarL
ab67d0e232
Changed priority if Registered events to lowest.
2011-09-30 08:51:09 +01:00
snowleo
5ea512817a
Don't set last location if it's invalid
2011-09-30 02:11:13 +02:00
snowleo
d4c7ea1cd1
Deprecation our TargetBlock class:
...
There is a function in bukkit that we should use instead
user.getTargetBlock(...)
2011-09-30 01:09:00 +02:00
snowleo
4edf1ad3f5
Kits timeout are now saved in user data
2011-09-30 00:53:25 +02:00
snowleo
6224b07215
Allow the deletion of broken homes
2011-09-30 00:27:53 +02:00
snowleo
a5239ef601
Allow delhome for offline users
2011-09-30 00:15:57 +02:00
snowleo
458068ae87
Fix god mode enabled after afk player quit the game
2011-09-30 00:09:48 +02:00
snowleo
44e920e441
More exceptions thrown
2011-09-29 23:59:25 +02:00
snowleo
f8450e39e3
Correctly throw exceptions if mob spawn protection is on
2011-09-29 23:59:24 +02:00
snowleo
c6e68f72ea
Only afk people, if they have essentials.afk permission.
2011-09-29 23:59:24 +02:00
KHobbits
4a52cd7c98
Merge branch 'master' of github.com:essentials/Essentials into essmaster
2011-09-29 22:52:10 +01:00
snowleo
9d68261bac
Corrected plurals of new creatures and removed Monster creature, because it can't be spawned anymore
2011-09-29 23:36:49 +02:00
snowleo
f2407bcc31
Fixing line endings
2011-09-29 01:38:56 +02:00
KHobbits
a8cfbe1eab
Merge branch 'master' of github.com:essentials/Essentials into essmaster
2011-09-29 00:34:10 +01:00
KHobbits
03b73072d9
Hiding the nether options, that are going to be removed in a future release.
2011-09-29 00:33:55 +01:00
ementalo
48049f3870
Fix freezeafk so that moving with mouse does not teleport you about. Add check for if some takes the ground away from you
2011-09-29 00:24:52 +01:00
snowleo
d2c553652f
Allow both essentials.build and permissions.build in PermissionsBukkit
2011-09-29 01:10:54 +02:00
KHobbits
ee00fb77d0
Merge remote branch 'remotes/ess/groupmanager' into essmaster
2011-09-27 02:01:18 +01:00
ElgarL
d890418944
Update to 1.2
2011-09-27 01:59:01 +01:00
KHobbits
8e0560ae1a
Make sure we don't bounce people with expired tempbans.
2011-09-26 23:37:00 +01:00
KHobbits
8b23f8608d
Merge remote branch 'remotes/ess/groupmanager' into essmaster
2011-09-26 22:54:34 +01:00
KHobbits
0dd5134f5a
BanIP fixed, work around for isBanned.
2011-09-26 22:37:14 +01:00
ElgarL
a39a904c8a
Optimized getAllPlayersPermissions and fixed pushing unknown perms to
...
superperms.
2011-09-26 21:52:32 +01:00
ElgarL
1d38b72835
Fix for GM not checking inheritance for known superperms nodes.
2011-09-26 21:24:12 +01:00
KHobbits
efcab71969
Updating for register 1.3
2011-09-26 03:20:56 +01:00
KHobbits
41e11a738d
Merge remote branch 'remotes/ess/groupmanager' into essmaster
2011-09-25 15:02:01 +01:00
ElgarL
62e1710607
Fixed silly error with isLoaded()
2011-09-25 03:14:38 +01:00
KHobbits
c681befdf2
Merge remote branch 'remotes/ess/groupmanager' into essmaster
2011-09-24 21:41:28 +01:00
ElgarL
2db256678e
Fix for if the scheduler fails
2011-09-24 19:18:22 +01:00
ElgarL
a2ca381bbd
Forgot to push task
2011-09-24 19:11:59 +01:00
ElgarL
32f5a31ea5
Added a BukkitPermsUpdateTask to only update superperms once on a
...
load/reload.
2011-09-24 19:10:55 +01:00
KHobbits
87dc671a0d
Merge remote branch 'remotes/ess/groupmanager' into essmaster
2011-09-24 17:36:10 +01:00
ElgarL
621f9b4f48
Removed superperms update on plugins unloading. Unneeded and created
...
undesired lag on shutdown.
2011-09-24 17:33:25 +01:00
KHobbits
3858e1cdd6
Merge remote branch 'remotes/ess/groupmanager' into essmaster
2011-09-24 16:01:04 +01:00
ElgarL
ff7cc5aec9
manulistp <name> + now only lists perms with a value of true
2011-09-24 15:55:53 +01:00
ElgarL
d18a47a643
Final fix for lag on manload
2011-09-24 15:48:01 +01:00
ElgarL
497a08940e
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
KHobbits
bd8fe521cd
Adjusting behavior of 'spawn-if-no-home'.
2011-09-24 03:31:20 +01:00