KHobbits
0670ece7f3
Updating Bukkit: CB #1858 , B #1334
2012-03-01 19:05:47 +01:00
KHobbits
13d3cc3306
Lowering min bukkit to r4 - 1838, this build should still be compatible.
2012-02-25 17:40:00 +00:00
snowleo
f46948249e
Updated Essentials to work with R5
2012-02-21 17:33:46 +01:00
md_5
62cd219b4e
Clean up the CommandException stack traces so they appear as if Essentials was never there.
2012-02-12 08:19:24 +11:00
KHobbits
4326ce0d4a
Force minimum CB version to 1846, don't want people on #1840 due to big bugs.
2012-02-02 10:32:18 +00:00
KHobbits
b8944d0b25
Set min bukkit to 1818 - RB
2012-01-26 00:30:33 +00:00
snowleo
e46fe381b4
Removing load info, bucket displays that now.
2012-01-20 05:52:35 +01: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
snowleo
c860b1c668
Reload less
2012-01-14 23:25:52 +01:00
snowleo
c584d74852
Temporary fix for Spawns and Jails when Worlds are loaded after Essentials.
...
This will be replaced by BetterLocation fix in 3.0 branch.
2012-01-14 23:13:58 +01:00
snowleo
390b17f0d8
Min Bukkit version is 1713 now
2012-01-12 23:43:11 +01:00
snowleo
5d4f22ad84
Correctly match release and non release versions of bukkit.
2011-12-20 12:20:12 +01:00
snowleo
abd86347c7
Always return an offlineplayer object with the name, that the user wants.
2011-12-19 12:57:09 +01:00
snowleo
64bc8d1133
Corrected version match for 1597 build version
2011-12-15 10:32:04 +01:00
snowleo
58bebd851c
Fix failing override for /enchant /eco /ext
2011-12-14 15:07:08 +01:00
KHobbits
e37ab86c9b
Updating min Bukkit version.
2011-12-12 23:13:39 +00:00
snowleo
5002e7a6ad
Prevent blockdamage by enderdragon (default true) in EssentialsProtect CB#1566 B#1058
2011-12-08 00:48:53 +01:00
snowleo
d60de76d87
New config option disable-item-pickup-while-afk, defaults to true.
2011-12-07 12:10:41 +01: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
72e187cd5c
Updated Jails to use the new config classes
2011-12-06 17:28:48 +01:00
snowleo
58237a796a
New Interfaces in api package (WIP)
2011-12-06 16:32:06 +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
KHobbits
90f87804b1
Show command conflict in debug mode.
2011-12-03 23:38:28 +00:00
Khyperia
746c80b0d6
Added many new MOTD possibilities + getI18n() to Essentials.java
2011-12-02 08:42:48 +08:00
KHobbits
83a4431bd7
CB#1538 b#1050
2011-12-01 16:20:53 +00:00
snowleo
3c9f0db3d4
CB#1534 B#1048
2011-11-30 22:59:50 +01:00
snowleo
bd7bd86e62
Allow EssentialsProtect to go into emergency mode, if Essentials core is not present at all.
2011-11-30 21:25:11 +01:00
snowleo
5e2123c91e
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
35f5578436
New config option update-bed-at-daytime that allows players to always set their bed location
2011-11-30 02:51:02 +01:00
snowleo
0b2a3fcf7f
Output the redirected plugin too.
2011-11-29 18:48:52 +01:00
KHobbits
e5435f24db
Merge branch 'master' of github.com:essentials/Essentials
2011-11-29 17:21:46 +00:00
KHobbits
af7eae6201
Adding some debug info to /essentials
2011-11-29 17:21:18 +00:00
snowleo
60067964be
Fix NPE in getUser()
2011-11-29 17:39:22 +01:00
snowleo
525fefc484
UserMap.getUser() will return null on failure.
2011-11-29 00:36:36 +01:00
snowleo
b637e494c2
Forgot this again. :D
2011-11-28 04:15:09 +01:00
snowleo
f250a107e4
CB#1518 B#1042
...
Support for Enchantments & Removed broken BedFix (in cb now)
2011-11-27 06:01:41 +01:00
snowleo
0234c55ce3
New command /enchant
...
Permissions for each enchantment: essentials.enchant.[enchantmentname]
For all use *
2011-11-27 04:36:42 +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
d4685d1d10
Fix ItemDupe bug in bukkit
2011-11-25 22:26:06 +01:00
snowleo
871c0e6b6a
Disable god mode automatically in worlds defined by config
2011-11-25 07:12:21 +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
220d68f375
Switch to the new I18n class and format cleanup of all classes
2011-11-21 02:55:26 +01:00
snowleo
6633b39954
Fix Bukkit version pattern
2011-11-20 16:40:18 +01:00
KHobbits
e5a8cd88f0
Code cleanup continued.
2011-11-18 17:48:49 +00:00
snowleo
ffc1640308
Java 1.5 clients will never reach that point, so we can remove it.
2011-11-18 04:22:09 +01:00
snowleo
0bbc1e540b
motd and rules are now configured in the files motd.txt and rules.txt, values from config.yml are copied automatically
...
New features:
Info command now understands the tags from motd and rules
motd and rules are now multipage
On join, only the first page of motd is shown.
2011-11-18 04:18:03 +01:00
snowleo
2a98734d22
Better solution for the alternative commands
2011-11-18 01:43:58 +01:00
snowleo
603d23659b
Check for other plugin aliases and run them instead.
2011-11-18 01:01:05 +01:00
snowleo
cccebdd62e
null the Essentials object in static EcoApi, so it doesn't leak on /reload.
...
TODO: Make the eco api non-static
2011-11-15 22:51:14 +01:00
KHobbits
4ac03ef15a
Debug messages: Execution time on reload/enable.
...
~ Probably needs removed later?
2011-10-30 05:38:17 +00:00
snowleo
6c479fceed
Removing never used ErrorHandler and UpdateTimer from Essentials Core, they are now in EssentialsUpdate
2011-10-27 18:45:27 +02:00
KHobbits
9af6bdb1d6
Only prevent AFK heal, if freeze player is enabled.
2011-10-25 16:21:56 +01:00
snowleo
d3afd7a670
Revert bed fix, because it's fixed in Bukkit now. Thanks to feildmaster
2011-10-15 10:49:51 +02:00
snowleo
7384991efa
Cancel early, not late
2011-10-09 20:14:41 +02:00
snowleo
f3dc846b1b
Prevent players with essentials.sleepingignored permission from going to bed. Prevents a bug in bukkit.
2011-10-09 20:10:21 +02:00
snowleo
11d22f95cc
Removing obsolete Nether portal code.
...
If you want more control over the worlds, I recommend using Multiverse.
/world command still exists, it can be used to switch between worlds. The default ratio of 8 is used for nether.
2011-10-04 21:58:47 +02:00
snowleo
91b504cc66
Correctly implement food level on god mode
2011-09-22 10:46:23 +02:00
snowleo
d60dd01f0f
Added enderman pickup to sign protection
2011-09-21 02:29:51 +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
fb211d722c
Prevent that hidden players broadcast afk messages
...
Prevent that moving players triggers unafk too early, they can now move within a radius of 3 blocks from the position where they went afk.
2011-09-02 16:16:15 +02:00
snowleo
382bd24046
Prevent afk message after login, also don't show afk message on logout.
2011-09-01 15:29:45 +02:00
snowleo
057c9cb3f5
Minor rewrite of Permissions package, all the stuff is now in one place.
2011-08-30 23:26:23 +02:00
snowleo
e9a14b204f
NoChargeException for teleport commands
2011-08-30 03:15:50 +02:00
snowleo
5d4aa95fc3
First update check is done 10 minutes after server start.
2011-08-30 02:36:16 +02:00
snowleo
12e3eb1a23
Fix compatibility issues with Citizens
2011-08-28 23:51:10 +02:00
snowleo
0c37e091c0
Adding support for two more permission systems.
2011-08-28 13:47:20 +02:00
snowleo
347be03b25
Display which permission system is used.
2011-08-27 21:13:33 +02:00
snowleo
90419cdbf5
Update check for Essentials
2011-08-23 02:46:19 +02:00
snowleo
2b48045a8f
Removed unused users map
2011-08-19 02:32:34 +02:00
ementalo
6295127589
#RB 1060 Updates
2011-08-15 20:36:43 +01:00
snowleo
93883cfc12
Catch NPE while login of new player
2011-08-11 13:43:04 +02:00
KHobbits
576b48c08c
Todo/alias.
2011-08-11 05:20: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
snowleo
377f967dab
Native support for PermissionsEx
2011-07-20 20:42:19 +02:00
snowleo
d0bf1905a9
{UNIQUE} player count for motd
2011-07-19 00:10:33 +02:00
ementalo
81cc5b1f28
Add yet another way to get a user from our users list, Don't teleport an offline player when jailed
...
Added playerjoin to jaillistener to teleport a player on login
2011-07-18 22:16:58 +01:00
snowleo
b88d0f88a1
Fix: Player staying afk if moving
2011-07-18 06:08:13 +02:00
snowleo
be83383fd5
Added option to hide player from /list /who ... login message.
...
This is for other plugins, that want to hide a player.
Use IEssentials.getUser(Player p).setHidden(boolean)
2011-07-18 03:42:21 +02:00
snowleo
1ce6be5944
Protection of signs against pistons
2011-07-18 00:50:03 +02:00
snowleo
cc31fbed8e
Bukkit Permission system
...
New config setting: use-bukkit-permissions
2011-07-18 00:30:39 +02:00
ementalo
29a15dfe18
CB #1000 Bukkit #700
2011-07-17 22:31:12 +01:00
snowleo
d9bfabd652
Revert to correct class loader
2011-07-16 05:06:08 +02:00
snowleo
78c376af79
Created an interface for settings.
2011-07-16 02:38:22 +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
25c9557c59
Cleanup of Essentials class
...
Moved all ban stuff to BanWorkaround
2011-07-15 23:39:56 +02:00
snowleo
ad65e66a7c
Cleanup of Essentials Block and Player Listeners
...
Removed old sign code
Moved some jail stuff to the JailPlayerListener
Jail Events now have low priority, so that events are cancelled early.
2011-07-15 21:49:52 +02:00
ementalo
fb8f89e6dc
Test #383 added balance top. Hardlimit max of 10 users at the moment. /balancetop retrieves all 10 /balancetop <1-10> retrieves the top number you specify
2011-07-15 15:43:39 +01:00
snowleo
5478a47e25
Signcolors also has High, so we have to use Highest
2011-07-10 14:14:40 -07:00
snowleo
48affa91b0
Fix signcolors bug
2011-07-10 14:11:50 -07:00
ementalo
b9b5db8ccd
merge went odd
2011-07-09 12:52:46 +01:00
ementalo
7ec1ca651f
CB# 974
2011-07-09 12:45:41 +01:00
snowleo
cb5ab32be6
Set priority to Highest to prevent item dupe with trade signs.
2011-07-08 02:10:42 +02:00
snowleo
b272374072
Basic logging of trade/buy/sell signs and sell command
2011-07-06 02:58:59 +02:00
snowleo
e92aeee91b
Run the sign break event with the lowest priority, so it won't restore if other plugins cancel the event.
2011-07-06 00:14:06 +02:00
snowleo
914a44007d
Update of bukkit version number in essentials class
2011-07-02 01:13:44 +02:00
ementalo
2aa88d05cf
Updating for huge renames in #939
2011-06-28 23:32:30 +01:00
ementalo
ce6d5596aa
move socialspy handler to commandpreprocess
2011-06-28 09:29:40 +01:00
snowleo
a6d60dbc94
Deprecating the old sign code and adding the new code.
...
Please test everything without EssentialsProtect. The signs should protect themselves.
2011-06-26 16:17:45 +02:00
snowleo
88ded926f4
Corrected all commands of PermCommands
...
onCommand now supports the change of the permissions prefix
2011-06-26 15:47:28 +02:00
snowleo
953ce38d63
Updated bukkit version number in Essentials class
2011-06-25 16:46:41 +02:00
snowleo
c6aa5f1e68
Check java version to be at least 1.6
2011-06-23 12:38:21 +02:00
snowleo
6cc742b139
Fix for calling command for plugins that are loaded after Essentials.
2011-06-12 17:52:46 +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
4051a377c3
Update version number of Bukkit
2011-06-11 12:42:00 +02:00
snowleo
bcf81d9f0a
Refactoring of the signs
...
Todo: Eco signs, Protection signs
New permission: essentials.signs.[signname].break
2011-06-08 03:18:33 +02:00
snowleo
7bbb62ce50
Fix the tests.
2011-06-07 01:11:00 +02:00
snowleo
4bfc8e1459
Cleanup
...
/manuadd command
2011-06-07 00:54:36 +02:00
snowleo
4f16c8b5a7
Permissions 3.1.4
...
Added Code for Perm2, Perm3 and Config Permissions
Cleaned EssentialsChat
2011-06-07 00:24:39 +02:00
snowleo
710088fb13
cleanup
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1591 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-06-06 12:02:33 +00:00
ementalo
e94a01b149
[trunk] Adding dependancy checker, need to fix timings as Protect tries to use it before the file system finishes
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1579 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-06-03 14:23:55 +00:00
snowleo
3e359b5b48
Code cleanup
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1572 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-06-02 14:23:50 +00:00
snowleo
797dde94e1
May death rain upon them
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1561 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-06-02 11:43:25 +00:00
snowleo
86e40db6b9
Several bug fixes and cleanup.
...
Found using PMD and FindBugs.
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1554 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-06-01 10:52: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
ementalo
2a614e53a7
[trunk] RB #818 , re-enable nether, nether needs testing
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1552 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-06-01 09:20:03 +00:00
snowleo
26e81106b3
CB#817
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1548 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-31 18:08:04 +00:00
snowleo
68e75da160
CB#816
...
Multiworld-Nether disabled
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1547 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-31 07:45:19 +00:00
snowleo
caf7d0a9ad
First code for the update and error report stuff. Disabled until finished.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1545 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-28 03:29:11 +00:00
snowleo
4986c30a36
CB#815
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1543 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-28 00:10:43 +00:00
ementalo
aab8c6878b
[trunk] fix /spawn issue.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1541 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-27 21:34:30 +00:00
ementalo
0da79dc120
[trunk] Initial fix to allow plugins to override essentials commands, looking into better way
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1540 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-26 20:11:11 +00:00
snowleo
0b8f6e2694
CB#812
...
Fix for change in the minecraft class structure.
Do not use this yet!
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1538 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-26 14:50:13 +00:00
snowleo
8ede0f19c5
CB#803
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1529 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-22 22:15:30 +00:00
snowleo
64eda9b295
Revoke last commit. It's not broken.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1524 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-22 21:01:23 +00:00
snowleo
5c10b96609
Bukkit broke the command override.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1523 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-22 20:54:25 +00:00
snowleo
d5a0cc5cb0
More debug messages, if debug: true is set.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1521 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-22 20:27:09 +00:00
ementalo
73563e72e8
[trunk] Recommended build #798
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1506 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-21 15:40:06 +00:00
snowleo
bb804a5710
Fix _setMoney failing on upgrade.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1500 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-16 08:55:20 +00:00
snowleo
62fe52ee13
Various translation bugfixes
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1499 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-16 08:40:28 +00:00
snowleo
0d39f9225a
Reverting to old behavior for nether creation. If you use other multiworld plugins, make sure you setup the nether correctly there too.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1496 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-15 18:31:36 +00:00
snowleo
32989d56b6
Always create nether if it's enabled in config.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1475 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-15 11:42:15 +00:00
snowleo
0246d21e69
New feature allows a user to ignore other players
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1474 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-15 11:40:46 +00:00
snowleo
848a34d736
Cleanup
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1468 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-14 23:07:55 +00:00
snowleo
85fd2c712e
Fix problem with offline users. Store all usernames in lower case.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1467 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-14 23:07:29 +00:00
snowleo
85eb7c6ec4
Socialspy: catch /r messages
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1464 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-14 11:29:21 +00:00
snowleo
78ce69528f
Update to Register v1.0
...
Removed softDepend because of a bukkit bug.
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1459 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-14 10:14:58 +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
ea52e817b5
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
18b8c0cde5
Register included inside Essentials with different packagename to prevent recursion.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1444 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-13 22:13:10 +00:00
snowleo
1f3ba98ad6
Register included inside Essentials with different packagename to prevent recursion
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1443 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-13 22:08:44 +00:00
snowleo
3eb2022c2c
Essentials has now a function setRegisterFallback() instead of setiConomyFallback()
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1441 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-13 20:54:42 +00:00
snowleo
0f72b94724
Added Support for Register.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1438 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-13 20:36:41 +00:00
snowleo
de4046e81c
Added License info. Essentials is GPLv3
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1437 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-13 19:58:30 +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
edd5df58cb
Fix Tests
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1432 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-13 17:04:14 +00:00
snowleo
b7924d8b87
Update motd on reload.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1426 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-13 09:15:24 +00:00
snowleo
300f9c33cc
Reload Users and Protect on /essentials reload.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1411 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-10 21:14:38 +00:00
snowleo
e846093fd0
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
ementalo
31a2d1b2d9
[trunk] RB #766
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1403 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-10 12:23:18 +00:00
snowleo
4486a99a4e
More translation stuff
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1395 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-09 20:46:25 +00:00
snowleo
0c334bc1e7
[trunk] Translation of Essentials to other languages. This is just a start, many strings needs to be added.
...
Console doesn't show umlauts, but in game chat does.
New config property: locale
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1386 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-09 02:42:20 +00:00
snowleo
fb82943f29
Updated authors.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1375 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-08 22:25:27 +00:00
ementalo
7e799276c5
[trunk] socialspy fix
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1366 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-07 23:58:14 +00:00
ementalo
ec397349e7
[trunk] cleanup
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1348 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-05 10:10:31 +00:00
xeology
6a0a724353
Fixed offline player data changes rollingback on relogin. Need to reproccess OfflinePlayer as a user, not declare it as a user. Tested and works perfectly.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1347 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-05 04:32:32 +00:00
ementalo
c4bf23211f
[trunk] {MAILS} in motd will show how many mails
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1339 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-04 11:23:45 +00:00
ementalo
d0dc96542b
[trunk] new socialspy command. if toggled will show the output of /msg and /mail in the chat for the toggle persons. usage /socialspy to turn on, /socialspy again to turn off
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1338 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-04 10:39:56 +00:00
ementalo
bbf1bef888
[trunk]fix nullpointer on mails after you clear them
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1323 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-02 22:51:57 +00:00
snowleo
79c0ef69c4
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
592c30f5da
[trunk] Stop the server instead of reloading, since reloading does not unload worlds.
...
This for compatibility to other multiworld plugins, since we load all unloaded worlds as normal worlds.
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1319 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-05-02 16:57:19 +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
e2ad9b41e8
[trunk] do'h
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1274 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-26 10:36:53 +00:00
snowleo
983af7b476
CB 731
...
Adding new craftbukkit because it fixes one of the bugs I reported.
Mysql and sqlite are included in craftbukkit, we don't need to add the libs to our jars.
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1272 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-26 02:05:22 +00:00
ceulemansl
987ebf99e4
small CB build fix
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1267 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-23 00:45:10 +00:00
snowleo
c60070a148
CB 699
...
Finally fixes creeper.isPowered()
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1261 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-21 18:05:07 +00:00
snowleo
103f124083
CB 698
...
Fixes creeper.isPowered()
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1260 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-21 17:52:31 +00:00
snowleo
a86fbddc61
CB 697
...
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
2011-04-21 16:58:02 +00:00
snowleo
f1f3d2fec5
Craftbukkit 689 / MC 1.5
...
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
2011-04-21 09:33:25 +00:00
ementalo
a214fcf1c1
Craftbukkit recommended #684
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1242 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-19 10:04:51 +00:00
snowleo
468f646e6e
[trunk] Less spam on command errors by default
...
Added new debug setting to config.
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1236 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-16 23:18:00 +00:00
snowleo
a1b89ee75c
[trunk] Better log of command errors
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1224 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-16 15:25:06 +00:00
snowleo
d311fc126f
[trunk] New mechanism for upgrading config files. This will be extended in the future.
...
New worth.yml autogenerated from the previous values.
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1215 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-16 13:36:09 +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
zenexer
a8ef55e057
Added overridden-commands. Commands beginning with /e will also give Essentials precedence.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1193 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-15 01:41:42 +00:00
snowleo
bffaf98fcd
[trunk] Don't forget to update the minBukkitBuildVersion in Essentials class.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1191 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-14 22:16:01 +00:00
zenexer
ef29285239
Added ability to disable nicknames by adding /nick to the disabled commands list
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1180 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-12 02:21:53 +00:00
snowleo
9a85c73c9f
[trunk] trying to avoid IllegalAccess errors
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1140 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-06 01:05:41 +00:00
snowleo
eb39ae777b
[trunk] trying to avoid IllegalAccess errors
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1139 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-06 01:02:31 +00:00
snowleo
1b3386336a
[trunk] Another IllegalAccess error?
...
http://pastebin.com/C122fiuQ
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1136 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-05 23:30:58 +00:00
snowleo
1bd8fe41b8
[trunk] Hopefully fixes java.lang.IllegalAccessError in EssentialsBlockListener
...
Force the hidden classes to load by the same ClassLoader.
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1130 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-05 16:31:38 +00:00
snowleo
7d0e9a26b0
[trunk] New /powertool command
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1112 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-04 01:26:45 +00:00
snowleo
20d51e3311
[trunk] Infinite placement of blocks, egg throws, buckets
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1100 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-03 14:25:10 +00:00
snowleo
3496a85228
[trunk] Prevent explosions near protected objects
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1091 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-02 02:43:58 +00:00
snowleo
1e45b468dc
[trunk] CraftBukkit: new recommended build 617
...
Fixes Sign bug (sign won't change)
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1081 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-01 20:11:55 +00:00
snowleo
9d1b8ae5fe
[trunk] CraftBukkit new recommended build 612
...
Compatibility with MC 1.4
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1069 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-04-01 02:16:07 +00:00
Zenexer
6e9561764f
Fixed priorities
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1046 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-03-31 12:05:42 +00:00
Zenexer
fcf67d18b7
We shouldn't be canceling Priority.Monitor events; switched to Priority.Lowest.
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1045 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-03-31 11:59:43 +00:00
snowleo
08041599ff
Revert to 1013
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1021 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-03-30 12:56:34 +00:00
Zenexer
cb21bc4d7a
2.1 prerelease, part 2 of 3
...
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk2.1@1015 e251c2fe-e539-e718-e476-b85c1f46cddb
2011-03-30 04:03:21 +00:00