1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-02-23 16:03:28 +01:00

38 Commits

Author SHA1 Message Date
KHobbits
7470ee6854 Split util classes. 2013-06-08 22:31:19 +01:00
snowleo
0f4982f478 Fix cleanup to not hold Users in memory. 2013-05-03 00:12:40 +02:00
Iaccidentally
80e2c82399 Refactor name of ScheduleAsyncDelayedTask to RunTaskAsynchronously 2013-01-31 14:16:09 -05:00
KHobbits
85f12b43a2 New Permission: essentials.god.pvp
Unless you have this permission you will be unable to attack other players while in god mode.
2012-09-08 14:51:03 +01:00
KHobbits
19f54fa030 Give user chance to get display name set before displaying geoip. 2012-09-08 14:40:19 +01:00
snowleo
32362f33c1 Netbeans 7.2 changes 2012-08-03 09:45:44 +02:00
Alexander Schepp
dd6bd07b45 Ignore players, that don't have an IP 2012-07-10 15:57:49 +03:00
md_5
1195149c4d Remove old, unwanted manifest.mf files 2012-03-01 12:27:59 +11:00
KHobbits
085250c72f Switch website URL's to point at wiki. 2012-01-28 00:20:46 +00:00
snowleo
a44c6d51f7 Removing load info, bucket displays that now. 2012-01-20 05:52:35 +01:00
snowleo
3315019203 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
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
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
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
snowleo
f98039a415 Fix #1106 GeoIP announces players who are hidden, on join. 2011-11-11 03:27:09 +01:00
KHobbits
071175e013 More teamcity fixes. 2011-10-29 02:50:57 +01:00
KHobbits
24e0769961 Lets try a adding a few dependencies. 2011-10-29 02:31:05 +01:00
snowleo
d5254a2885 Changes to build-impl by Netbeans 2011-08-08 14:40:39 +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
616b880e13 Heavy cleanup of all classes
ItemDb is not static anymore
Essentials.getStatic() removed
2011-07-16 01:33:22 +02: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
641ec230d6 Missed some parts for the last commits
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1555 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-06-01 11:26:12 +00:00
snowleo
0fd0409847 cleanup
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1518 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-22 19:55:20 +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
36808a2cba [trunk] Geoip: New permission essentials.geoip.show, that allow the player to see the location of other players.
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1299 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-01 19:38:25 +00:00
snowleo
c0f1af3714 [trunk] GeoIP: New permission: essentials.geoip.hide
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1295 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-01 11:57:57 +00:00
snowleo
1aa4cb68bb EssentialsGeoIP is now officially part of Essentials
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1292 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-01 11:04:34 +00:00