KHobbits
662749be8b
Check shout/question messages are longer than 1 character.
2012-01-20 22:54:47 +00:00
snowleo
e46fe381b4
Removing load info, bucket displays that now.
2012-01-20 05:52:35 +01:00
snowleo
792f70efa5
Update for new CraftBukkit Event Code
...
EssentialsSpawn can't be updated yet, because the new event system lacks dynamic priorities.
2012-01-20 05:20:37 +01:00
snowleo
5f04d1867c
Cache MessageFormats for Chat
2012-01-19 02:03:20 +01:00
KHobbits
a10f6850e5
Compiled regex is faster.
2012-01-18 23:35:30 +00:00
KHobbits
36bc1adf83
Make sure to clean the chatStore.
2012-01-18 23:08:40 +00:00
KHobbits
cd8cc63113
Reduce duplicate calls in EssentialsChat
...
Should cut the time down a little.
2012-01-18 22:53:39 +00:00
KHobbits
1f2c669eca
Stripping vanilla colour from /helpop and /mail
...
Adding support for &k in EssChat
Adding support for colour in /msg and /r - New perm: essentials.msg.color
2012-01-16 20:25:36 +00:00
KHobbits
4435121c84
Stripping vanilla colours from /msg
2012-01-16 19:42:15 +00:00
snowleo
26d63f3666
Strip colors from chat, if the user does not have the permission.
2012-01-16 20:29:55 +01:00
snowleo
eb5c88ef08
Netbeans 7.1 stuff
2012-01-12 23:37:39 +01:00
KHobbits
faddbd09a4
Update copylibs.
2011-12-13 03:11:11 +00:00
KHobbits
5f3d783e21
Update Bukkit jars and paths.
2011-12-12 22:45:59 +00:00
KHobbits
06c2453941
Update plugin information.
2011-12-09 21:51:31 +00:00
snowleo
de12c5c6d1
Fix broken charge for shout and question
2011-12-09 02:48:57 +01:00
KHobbits
b0377498f7
Better distance checking.
2011-12-01 15:15:45 +00:00
snowleo
4f8be31343
Cleanup of the library folder
...
Also: we don't use the mysql.jar/sqlite.jar anymore, since it is included in craftbukkit. I don't know why this reference in config.yml still exists.
2011-12-01 01:35:48 +01:00
snowleo
5e2123c91e
If Essentials core fails to read one of the configs now, it will disable itself. If other modules detect that Essentials is not enabled, they will be disabled too. EssentialsProtect will go into emergency mode, canceling all events that could hurt your world. Fix the file and either restart or reload the server.
2011-11-30 20:49:11 +01:00
snowleo
3c71ae4cd9
Locale.ENGLISH!!1!
2011-11-27 06:23:07 +01:00
snowleo
220d68f375
Switch to the new I18n class and format cleanup of all classes
2011-11-21 02:55:26 +01:00
snowleo
c132a75c1a
CB# 1467 B#1022
2011-11-20 14:03:00 +01:00
KHobbits
2e0fb15952
More code cleanup.
2011-11-18 18:33:22 +00:00
okamosy
ffd7ba7d5f
EssChat update part 1.
2011-10-30 21:29:56 +00:00
feildmaster
4c0fc6e52f
Edited Priority to "High"
...
Adds compatibility to plugins that adds text to the current "format."
2011-10-03 03:45:38 -05:00
KHobbits
5d95d1fca6
Adding command cost for !shout and ?question.
2011-08-17 15:28:58 +01:00
snowleo
9a893f65fe
Changes to build-impl by Netbeans
2011-08-08 14:40:39 +02:00
snowleo
bc1c252dca
Correcting all line endings to LF
2011-07-24 23:19:12 +02:00
snowleo
864e608582
Added code guidelines to all projects, so we don't need them globally.
...
Compress jar files
Don't copy lib files into dist folders
Removed vendor names
Changed all java versions to 1.6 to make it consistent.
2011-07-24 04:07:28 +02:00
snowleo
0f3c0e82f2
Readded some code, so that the user is not checked, if he is next to himself.
2011-07-23 02:07:25 +02:00
snowleo
2067bb8f0d
EssentialsChat: The user should see his own message
...
Corrected radius
2011-07-21 02:42:54 +02:00
Brettflan
602517473d
Fix for local chat not working (instead acting just like global chat)
2011-07-20 18:08:02 -05:00
Brettflan
cee0823db4
Removed leftovers from initial Factions integration
2011-07-20 18:06:58 -05:00
snowleo
0483635a5c
More changes to the EssentialsChat API for Factions
2011-07-20 12:12:49 +02:00
snowleo
e805d1047f
The event.getPlayer() is needed for the hook.
2011-07-19 11:29:16 +02:00
snowleo
dc99efb0a7
Rewritten Factions hook, so we don't need Factions in our code.
2011-07-19 11:26:23 +02:00
snowleo
a38fe6acd4
Heavy cleanup of all classes
...
ItemDb is not static anymore
Essentials.getStatic() removed
2011-07-16 01:33:22 +02:00
snowleo
d2db6348d9
Moved user.setDisplayName() from EssentialsChat to Essentials
...
Added new config: change-displayname (default to true)
It allows users to disable the setDisplayName, if they have other plugins that modify the display name
Updated user.getNick() to use StringBuilder
2011-07-15 20:35:09 +02:00
snowleo
ed1aa2f9dc
Added softdepend: Factions to EssentialsChat
2011-07-02 15:42:28 -07:00
Brettflan
16b101b958
Implemented Factions hooks for proper chat integration with it (master/dev branch)
2011-07-02 17:34:49 -05:00
snowleo
d8a81923b1
Only import what we really need.
2011-06-07 01:08:31 +02:00
snowleo
4f16c8b5a7
Permissions 3.1.4
...
Added Code for Perm2, Perm3 and Config Permissions
Cleaned EssentialsChat
2011-06-07 00:24:39 +02:00
snowleo
c038751c0b
Pull-Request #1 by mrapple
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1588 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-06-05 23:56:52 +00:00
snowleo
cf46d880c5
Missing part for the /ignore command
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1478 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-15 12:27:23 +00:00
snowleo
ea52e817b5
Move Register stuff inside Essentials
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1454 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-13 23:39:18 +00:00
snowleo
cf86a79f1f
Add Register as dependency for all projects.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1453 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-13 23:14:03 +00:00
snowleo
f315bbe43c
Finally get rid of all dependency problems.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1423 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-11 22:30:34 +00:00
snowleo
e846093fd0
More translation stuff. Translated Spawn, Chat, Protect, GeoIP
...
Protect is only partly translated (sql stuff is not translated)
EssentialsSpawn is changed to use the onCommand from Essentials jar, since that is more up to date.
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1408 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-10 19:57:59 +00:00
snowleo
79c0ef69c4
Cleanup of the iConomyBridge Code
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1321 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-02 18:22:17 +00:00
snowleo
224c18348a
This is a big refactoring of the user class and more.
...
Many commands have been cleaned.
File changes:
- all user data has been moved from users.yml to userdata folder
- all files in userdata folder are lower case
Both changes should be done automatically.
Class changes:
- Moved all user data functions to UserData class
- Moved all user teleport functions to Teleport class
- Moved the user list to Essentials class
- Less static functions for better testing
- EssentialsCommand now has ess Property (Essentials class)
- New NotEnoughArgumentsException, that will show command description and syntax
New commands:
- /seen, shows the last login or logout
- /tempban, temporarily ban someone
- /tjail and mute, temporarily option added
Other changes:
- ban reason is saved
- don't show "You have xxx mail" on login, if user doesn't have essentials.mail permission
- time will be parsed: years, months (mo), weeks, days, hours, minutes (m), seconds, these can be shortened and combined, example: 2 days 5h 30m
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1300 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-01 21:07:30 +00:00
snowleo
8ea366d8bb
Updated build-impl by Netbeans 7.0
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1246 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-21 09:29:31 +00:00