summaryrefslogtreecommitdiffstats
path: root/EssentialsProtect/src/com
Commit message (Collapse)AuthorAgeLines
* Finally get rid of all dependency problems.snowleo2011-05-11-12/+3
| | | | git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1423 e251c2fe-e539-e718-e476-b85c1f46cddb
* IConfExternal is abstract class for other jars, because the interface is not ↵snowleo2011-05-10-1/+0
| | | | | | | | accessible. Forgot to remove the import. git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1419 e251c2fe-e539-e718-e476-b85c1f46cddb
* IConfExternal is abstract class for other jars, because the interface is not ↵snowleo2011-05-10-1/+2
| | | | | | accessible. git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1417 e251c2fe-e539-e718-e476-b85c1f46cddb
* Fix EssentialsProtect not loading correctly, because Essentials is not ↵snowleo2011-05-10-3/+8
| | | | | | loaded first. git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1414 e251c2fe-e539-e718-e476-b85c1f46cddb
* Reload Users and Protect on /essentials reload.snowleo2011-05-10-3/+5
| | | | git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1411 e251c2fe-e539-e718-e476-b85c1f46cddb
* More translation stuff. Translated Spawn, Chat, Protect, GeoIPsnowleo2011-05-10-12/+13
| | | | | | | 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
* [trunk] EssentialsProtect :- fix owner spam on arm swing, will only show on ↵ementalo2011-05-05-1/+2
| | | | | | right-click now git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1346 e251c2fe-e539-e718-e476-b85c1f46cddb
* [trunk/protect] Adding warning for changes coming soon to protect in regards ↵ementalo2011-05-03-4/+48
| | | | | | to worldguard git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1332 e251c2fe-e539-e718-e476-b85c1f46cddb
* This is a big refactoring of the user class and more.snowleo2011-05-01-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* [trunk] added new config settings to disable weather. you can disable storm ↵ementalo2011-04-27-4/+68
| | | | | | / thunder and lightning seperately. git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1284 e251c2fe-e539-e718-e476-b85c1f46cddb
* [trunk] cleanup, prevent lightning fire spreadementalo2011-04-26-25/+6
| | | | git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1280 e251c2fe-e539-e718-e476-b85c1f46cddb
* CB 697snowleo2011-04-21-1/+6
| | | | | | | Fixes spawning of web and new rails. New config: Disable Lightning damage for players. git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1258 e251c2fe-e539-e718-e476-b85c1f46cddb
* Craftbukkit 689 / MC 1.5 snowleo2011-04-21-2/+2
| | | | | | Testing only, do not release until 689 or higher is recommended git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1247 e251c2fe-e539-e718-e476-b85c1f46cddb
* [trunk] Removed useless loadClasses() method from Essentials.snowleo2011-04-16-3/+0
| | | | git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1216 e251c2fe-e539-e718-e476-b85c1f46cddb
* [trunk] fix setting for prevent-block-on-railsementalo2011-04-15-1/+1
| | | | git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1200 e251c2fe-e539-e718-e476-b85c1f46cddb
* [trunk] add setting warn-on-build-disallow to protect. setting this will ↵ementalo2011-04-14-2/+9
| | | | | | give users with build:false a warning git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1189 e251c2fe-e539-e718-e476-b85c1f46cddb
* [trunk] Protect: new prevent.portal-creationsnowleo2011-04-11-0/+10
| | | | | | If enabled, players can't create portals using fire. git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1177 e251c2fe-e539-e718-e476-b85c1f46cddb
* [trunk] Backported some code from 3.0 branch: Correct the protection of ↵snowleo2011-04-10-7/+32
| | | | | | signs and rails. git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1163 e251c2fe-e539-e718-e476-b85c1f46cddb
* [trunk] New permission essentials.protect.ownerinfo shows the owner of each ↵snowleo2011-04-08-1/+1
| | | | | | block, was essentials.protect.admin before. git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1158 e251c2fe-e539-e718-e476-b85c1f46cddb
* [trunk] Monster don't target players.snowleo2011-04-07-1/+1
| | | | | | | | | new config: protect.prevent.entitytarget new permission: essentials.protect.entitytarget.bypass typo git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1146 e251c2fe-e539-e718-e476-b85c1f46cddb
* [trunk] Monster don't target players.snowleo2011-04-07-0/+23
| | | | | | | new config: protect.prevent.entitytarget new permission: essentials.protect.entitytarget.bypass git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1145 e251c2fe-e539-e718-e476-b85c1f46cddb
* [trunk] Prevent explosions near protected objectssnowleo2011-04-02-0/+30
| | | | git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1091 e251c2fe-e539-e718-e476-b85c1f46cddb
* [trunk] Item lists in settings are now stored as Integer lists.snowleo2011-04-01-17/+17
| | | | | | Also: Names from items.csv now work in item lists. git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1084 e251c2fe-e539-e718-e476-b85c1f46cddb
* NULL item is when we click on stuff like doors. ementalo2011-03-31-8/+9
| | | | git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1053 e251c2fe-e539-e718-e476-b85c1f46cddb
* Fix NPE where players trigger creature spawnementalo2011-03-31-17/+25
| | | | git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1052 e251c2fe-e539-e718-e476-b85c1f46cddb
* Updated for CB 602Zenexer2011-03-30-6/+1
| | | | git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1043 e251c2fe-e539-e718-e476-b85c1f46cddb
* removeementalo2011-03-30-697/+0
| | | | git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1037 e251c2fe-e539-e718-e476-b85c1f46cddb
* gahementalo2011-03-30-45/+31
| | | | git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1036 e251c2fe-e539-e718-e476-b85c1f46cddb
* 2.1 vementalo2011-03-30-31/+45
| | | | git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1035 e251c2fe-e539-e718-e476-b85c1f46cddb
* Revert to 1013snowleo2011-03-30-147/+106
| | | | git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1021 e251c2fe-e539-e718-e476-b85c1f46cddb
* 2.1 prerelease, part 2 of 3Zenexer2011-03-30-0/+1940
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk2.1@1015 e251c2fe-e539-e718-e476-b85c1f46cddb