KHobbits
03a748c027
Compiled regex is faster.
2012-01-18 23:35:30 +00:00
KHobbits
3c4076d4c6
Make sure to clean the chatStore.
2012-01-18 23:08:40 +00:00
KHobbits
c2b08079d7
Reduce duplicate calls in EssentialsChat
...
Should cut the time down a little.
2012-01-18 22:53:39 +00:00
KHobbits
523ca2181d
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
6e1a0e538f
Stripping vanilla colours from /msg
2012-01-16 19:42:15 +00:00
snowleo
cb3f60c1be
Strip colors from chat, if the user does not have the permission.
2012-01-16 20:29:55 +01:00
snowleo
955843d6a0
Netbeans 7.1 stuff
2012-01-12 23:37:39 +01:00
KHobbits
61d77e5a44
Update copylibs.
2011-12-13 03:11:11 +00:00
KHobbits
825ebbd568
Update Bukkit jars and paths.
2011-12-12 22:45:59 +00:00
KHobbits
462c8e2e54
Update plugin information.
2011-12-09 21:51:31 +00:00
snowleo
543ed2af1e
Fix broken charge for shout and question
2011-12-09 02:48:57 +01:00
KHobbits
e7ea30c517
Better distance checking.
2011-12-01 15:15:45 +00:00
snowleo
b3f4e32401
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
3888b08f6d
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
164dbf0af4
Locale.ENGLISH!!1!
2011-11-27 06:23:07 +01:00
snowleo
e3fa243753
Switch to the new I18n class and format cleanup of all classes
2011-11-21 02:55:26 +01:00
snowleo
8b2d076833
CB# 1467 B#1022
2011-11-20 14:03:00 +01:00
KHobbits
4a15bd8fdd
More code cleanup.
2011-11-18 18:33:22 +00:00
okamosy
a7e046e892
EssChat update part 1.
2011-10-30 21:29:56 +00:00
feildmaster
c2c4ee93a1
Edited Priority to "High"
...
Adds compatibility to plugins that adds text to the current "format."
2011-10-03 03:45:38 -05:00
KHobbits
2ccc8f9a62
Adding command cost for !shout and ?question.
2011-08-17 15:28:58 +01:00
snowleo
d5254a2885
Changes to build-impl by Netbeans
2011-08-08 14:40:39 +02:00
snowleo
de498087fa
Correcting all line endings to LF
2011-07-24 23:19:12 +02:00
snowleo
44e55e01c8
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
3b749c6a68
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
a9b0537b92
EssentialsChat: The user should see his own message
...
Corrected radius
2011-07-21 02:42:54 +02:00
Brettflan
8de179d772
Fix for local chat not working (instead acting just like global chat)
2011-07-20 18:08:02 -05:00
Brettflan
64445a57f0
Removed leftovers from initial Factions integration
2011-07-20 18:06:58 -05:00
snowleo
d8aef06f46
More changes to the EssentialsChat API for Factions
2011-07-20 12:12:49 +02:00
snowleo
625164dac2
The event.getPlayer() is needed for the hook.
2011-07-19 11:29:16 +02:00
snowleo
17f3bc4494
Rewritten Factions hook, so we don't need Factions in our code.
2011-07-19 11:26:23 +02:00
snowleo
616b880e13
Heavy cleanup of all classes
...
ItemDb is not static anymore
Essentials.getStatic() removed
2011-07-16 01:33:22 +02:00
snowleo
0a91264bcc
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
4dfc998aa3
Added softdepend: Factions to EssentialsChat
2011-07-02 15:42:28 -07:00
Brettflan
ad7b7b8cc0
Implemented Factions hooks for proper chat integration with it (master/dev branch)
2011-07-02 17:34:49 -05:00
snowleo
95e7c8009f
Only import what we really need.
2011-06-07 01:08:31 +02:00
snowleo
cc22792d79
Permissions 3.1.4
...
Added Code for Perm2, Perm3 and Config Permissions
Cleaned EssentialsChat
2011-06-07 00:24:39 +02:00
snowleo
e383808fda
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
21a62e515f
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
f86ebef670
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
79facdf889
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
30a5198abb
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
bc79d5acfc
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
86478459ba
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
3a83d59afb
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
4bc7b56809
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
snowleo
dd8508cad4
[trunk] Removed useless loadClasses() method from Essentials.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1216 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-16 13:38:02 +00:00
snowleo
a99800d58e
[trunk] EssentialsChat: chat-radius is now multi world compatible.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1133 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-05 16:59:46 +00:00
snowleo
193b94c842
[trunk] Handle suffix with a size of 0 or 1.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1085 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-01 22:46:27 +00:00
ementalo
f3468d6d5b
Temp fix for coloured suffixes
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1076 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-01 10:15:49 +00:00