KHobbits
62381a7f52
Async EssentialsSpawn join event, like the others.
2012-09-08 14:55:37 +01:00
KHobbits
45cf2ae960
Make /spawner errors more descriptive.
2012-03-15 04:41:56 +00:00
snowleo
696b930fb2
EntityType instead of CreatureType
2012-03-01 19:05:50 +01:00
KHobbits
57a2ef08d4
Allow charges for different mob types in /spawner
2012-02-13 17:16:27 +00:00
KHobbits
2dc6f8c202
Command Cleanup
2011-12-01 13:42:39 +00:00
snowleo
67be976d90
New permissions:
...
essentials.spawnmob.[mobname] and essentials.spawner.[mobname]
2011-11-27 19:59:06 +01:00
snowleo
9b6c01d071
/spawner without mobname outputs available mobs
2011-11-27 07:32:42 +01:00
snowleo
63991cb38d
Moved all dependency on craftbukkit to one package in the main jar. The rest is now clean bukkit code. Also cleaned PlayerExtension class.
2011-11-22 03:02:08 +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
293f2f7cd2
Added new mobs
2011-11-20 14:33:17 +01:00
snowleo
82e389be8f
New animals for spawner and spawnmob
2011-09-17 19:50:57 +02:00
snowleo
6427a93d14
Correctly charge for the use of commands.
...
We now first test, if the user could pay it, do the stuff and then charge him. If the command throws an exception, the user will not be charged.
2011-08-27 23:14:49 +02:00
snowleo
322ecdb9fc
Less use of Craftbukkit code, so less things will break on MC update.
...
Added try/catch around the tnt and creeper protection code. The event will now always canceled, even if our fake explosion code fails.
2011-08-27 20:39:54 +02:00
KHobbits
a2f727bebc
Success message on /spawner
...
Switch to use mob class.
2011-08-19 12:06:35 +01:00
snowleo
62ebf3db41
Fix /spawner with PigZombie
2011-08-08 15:34:32 +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
6676efe029
Fix /spawner command
...
The name had to be first letter uppercase, the rest lowercase
2011-06-23 20:14:59 +02:00
snowleo
aef2dd35d6
Fix Spawner
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1580 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-06-03 20:11:20 +00:00
snowleo
117d938ac5
Several bug fixes and cleanup.
...
Found using PMD and FindBugs.
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1553 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-06-01 10:40:12 +00:00
ementalo
92b34ec15f
[trunk] translations = T's
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1424 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-11 22:42:48 +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
ementalo
2372be6a57
[trunk] moved the worth-id: cost out to their own file "worth.yml" some default values will be created. If you have values in config.yml already then they need to be copied to this new file. Added a setworth command that can change / add worth values.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1203 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-16 00:42:43 +00:00
snowleo
a3ebd254f2
Moving all files to trunk.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@969 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-03-19 22:39:51 +00:00