KHobbits
3c268312a2
Fix CB.
2012-08-07 08:52:57 +01:00
ementalo
766f9b4dbd
CB #2267 Bukkit #1505
...
Updates to gamemode command, mode is now mandatory [creative|survival|adventure]
Updates to gamemode sign, now requires another line with gamemode
2012-08-02 13:52:11 +01:00
KHobbits
1c0838aa5d
Fixing unit tests.
2012-05-19 22:19:24 +01:00
KHobbits
98b716dfbf
Fix unit tests.
2012-04-04 03:21:14 +01:00
KHobbits
3c9057f68e
Fix jar building.
2012-03-22 23:10:59 +00:00
KHobbits
5c280e7cb7
Add missing methods.
2012-03-15 22:23:26 +00:00
snowleo
02c1cb05c7
Updated to R6
2012-03-01 19:05:50 +01:00
snowleo
f46948249e
Updated Essentials to work with R5
2012-02-21 17:33:46 +01:00
md_5
c064da9af8
Update to 1.1-R4
2012-02-15 17:44:35 +11:00
KHobbits
dff8f541fe
New craftbukkit
...
CB 1840, B 1208
2012-01-29 21:06:55 +00: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
KHobbits
f936cd5f27
Updating to RB
...
CraftBukkit #1597 Bukkit #1073
2011-12-12 23:00:21 +00:00
ementalo
b9077d91a5
Adding ability to save /back location from teleport events outside essentilals
...
New config setting to turn this on "register-back-in-listener"
Test #1200
CB#1560 / B#1055
2011-12-06 22:56:38 +00:00
snowleo
9e1571a8e5
More cleanup
2011-12-06 17:42:55 +01:00
snowleo
51390a9698
Prevent some rare cases of NPE and Deadlocks, better error handling on yaml load
2011-12-06 14:39:52 +01:00
snowleo
019b49ef11
Updated EssentialsSpawn to use the new config code
...
/spawn and /home now call the PlayerRespawnEvent to make it more compatible with other plugins.
2011-12-06 13:41:29 +01:00
snowleo
f3b278eac2
More work done on config code
2011-12-06 10:37:17 +01:00
snowleo
b21b7b7e15
New behavior of the /home command and beds
...
- The behavior has been altered to match the vanilla server.
- Using a bed will no longer create a home in the users file, if config option bed-sethome is set
- The config option bed-sethome has been removed
- It's now possible to go to /home bed or /home playername:bed
- Bed locations stored before installing Essentials will be used
- Players respawn at their bed location (if set) instead of the spawn, if respawn-at-home is set to false
- The default value of spawn-if-no-home is set to true
- If spawn-if-no-home is set and the player has not set a home, he will be either teleported to his bed location (if set) or the spawn, when he uses the /home command
2011-11-26 22:30:40 +01:00
snowleo
613cb57fdb
CB#1501 B#1037
...
New spawnmob options: cow:baby sheep:baby chicken:baby pig:baby
2011-11-25 05:49:57 +01:00
snowleo
8aaaed2ef8
More work on the config code
2011-11-23 02:43:38 +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
1f6b1f4a2c
Added new methods to Fake classes
2011-11-20 14:30:54 +01:00
snowleo
aa922c5b67
Fix Test
2011-10-21 01:36:13 +02:00
snowleo
1cbd10a38e
Moved all config options to new Settings classes
2011-10-19 17:52:07 +02:00
snowleo
d3aaf3c14a
New storage system for settings (WIP)
2011-10-13 01:40:11 +02:00
ElgarL
cb41b7ac33
Fixed manudelsub not correctly selecting the group to remove.
2011-10-11 01:03:38 +01:00
KHobbits
9f4d79a756
Updating to CB 1240
...
Bukkit 875
2011-10-04 06:54:45 +01:00
snowleo
002e4a2772
New methods in player and server interface.
2011-09-17 13:14:34 +02:00
snowleo
4c6cc5ced0
Updates for banning
...
Removing the ban workaround
We might remove the ban commands completely.
2011-09-07 22:34:53 +02:00
snowleo
3dd3fa4519
Revert "Testing yaml annotations"
...
This reverts commit fba4dd2d9a
.
2011-08-28 06:24:34 +02:00
snowleo
1fb57cb678
Disabling broken test
2011-08-28 05:21:12 +02:00
snowleo
fba4dd2d9a
Testing yaml annotations
2011-08-28 05:12:13 +02:00
KHobbits
3d913f9fcc
Make home throw an exception if the world doesn't exist.
...
Add multiverse/missing world support to home upgrade.
2011-08-24 05:18:35 +01:00
ementalo
6295127589
#RB 1060 Updates
2011-08-15 20:36:43 +01:00
snowleo
a085503c84
Users are now loaded async, so we have a new internal structure where they are saved.
...
I also did some cleanup on the classes that I worked on.
This needs testing, it might break, because it does not behave 100% identical like before.
it's possible that /balancetop now needs more time to finish, if not all users are loaded into memory.
2011-08-08 14:40:40 +02:00
ementalo
29a15dfe18
CB #1000 Bukkit #700
2011-07-17 22:31:12 +01:00
snowleo
66c4a24852
Fixing the UnitTests
2011-07-16 02:45:12 +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
ementalo
7ec1ca651f
CB# 974
2011-07-09 12:45:41 +01:00
snowleo
9d6727daf2
Merge branch 'bukkitupdate'
...
Conflicts:
EssentialsProtect/src/com/earth2me/essentials/protect/EssentialsProtectEntityListener.java
2011-06-23 13:49:37 +02:00
snowleo
036bbbb462
Update of classes because of bukkit changes
2011-06-23 12:44:16 +02:00
snowleo
dfad01d558
Merge branch 'release'
...
Conflicts:
.gitignore
lib/bukkit-0.0.1-SNAPSHOT.jar
2011-06-11 13:02:34 +02:00
snowleo
fc13bc5d34
Update for the changes in Bukkit
2011-06-11 12:36:17 +02:00
snowleo
b7791caa75
cleanup
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1593 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-06-06 12:06:41 +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
snowleo
978650618d
Fix: 1 day displayed additionally on 31th of month
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1549 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-31 20:36:43 +00:00
snowleo
4c52cefcb0
More testing
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1501 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-16 09:46:10 +00:00
snowleo
7a50ed8179
Fix /home player for offline players
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1497 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-15 21:27:54 +00:00
snowleo
4bd6bdcc39
Don't load worlds on startup for Upgrade process, use FakeWorld instead.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1455 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-14 02:02:15 +00:00
snowleo
fa0a0b3301
Unit Tests for Economy API
...
Finally fixed the Currency format
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1436 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-13 19:18:22 +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
8ac6f92250
[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
d731dd4da1
[trunk] UserTest/Home: We can't test home without a running server.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1172 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-10 23:43:02 +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