KHobbits
72fd893733
Prevent speed from hitting absolute zero.
2013-07-11 08:58:22 +01:00
Iaccidentally
e57aa0e088
tweak default setting for max nick length
2013-07-10 11:01:49 -04:00
Iaccidentally
2ad346e84c
[FEATURE] Add configurable max nick length
2013-07-10 10:48:14 -04:00
KHobbits
499a1aee7f
Fix TL handling with escaped '
marks.
2013-07-10 00:03:14 +01:00
KHobbits
3377e3483d
Fix user comparison.
2013-07-09 09:08:26 +01:00
GunfighterJ
427d8cc4e0
Implement abstract methods
2013-07-08 19:28:24 -05:00
GunfighterJ
4e9a42671f
Update to 1.6.2, adds new potion effect types
2013-07-08 19:22:38 -05:00
KHobbits
6d360421f8
Translation cleanup
...
Allow '' in non format keys
Update French translation from crowdin
2013-07-07 14:52:31 +01:00
KHobbits
1abacf00df
More cleanup
2013-07-07 13:02:40 +01:00
KHobbits
3d29248ace
Misc cleanup
2013-07-07 12:38:01 +01:00
KHobbits
3f5e2ad85a
Whoops, we shouldn't be leaking the user object.
2013-07-07 11:51:12 +01:00
KHobbits
34f6487ba2
Add carpet to safe teleport materials.
2013-07-02 08:02:01 +01:00
KHobbits
522c3e85b2
Add command logging for CommandBlocks and other console types.
2013-07-02 07:16:42 +01:00
GunfighterJ
d0795fc3e7
Update Essentials for Bukkit 1.6.1-R0.1-SNAPSHOT
2013-07-01 21:38:27 -05:00
GunfighterJ
d6ef0e1e50
Close the reader
2013-06-30 07:47:33 -05:00
GunfighterJ
f6fd0bdb32
Force reading in UTF-8 from .txt files
2013-06-30 07:40:24 -05:00
Tyler Blair
cb052e690c
Update Plugin Metrics to R7
2013-06-29 18:05:42 +01:00
Iaccidentally
6af622b6b1
[API] Fix package naming
2013-06-28 15:30:47 -04:00
Iaccidentally
6a3c5694ac
[API] Cleanup
2013-06-28 15:21:49 -04:00
Iaccidentally
90c1df7cc7
[API] Remove some unneeded dependencies
2013-06-28 14:58:45 -04:00
Iaccidentally
ff8c7b3315
[API] A basic example of a custom event, more to come.
2013-06-28 14:22:18 -04:00
KHobbits
0e43233e46
Add {TEAMPREFIX} {TEAMSUFFIX} and {TEAMNAME} to chat formatting.
2013-06-28 17:12:01 +01:00
KHobbits
db234b9837
Force repair inventory refresh.
2013-06-28 14:14:43 +01:00
KHobbits
f485cbc48b
Make the paging logic even more complicated.
2013-06-28 01:05:56 +01:00
KHobbits
0292cb59cd
Drop messageFormat for simple string replace, remove duped ' marks.
2013-06-27 09:33:35 +01:00
KHobbits
3e519f95d5
Don't drop oversized stacks on the ground if player doesn't have oversized permission.
2013-06-26 21:44:34 +01:00
Necrodoom
cfc6ed9364
fix socialspy toggles
2013-06-26 09:56:56 +03:00
KHobbits
c69c78f15c
Don't automatically convert {chatparms} to [chatparams]
2013-06-25 18:04:31 +01:00
KHobbits
1a49cdd140
Fix null values.
2013-06-25 16:34:17 +01:00
ZerothAngel
cd4bdb83d4
Add group/prefix/suffix support for zPermissions.
2013-06-25 16:24:23 +01:00
KHobbits
9edc68bb2b
Merge branch '2.x' of github.com:essentials/Essentials into 2.9
2013-06-25 16:00:32 +01:00
KHobbits
c0ed8649d0
Add missing variable.
2013-06-25 15:09:50 +01:00
Sahir
f26466831a
Changing a spawner should update its BlockState.
2013-06-25 17:07:43 +04:00
KHobbits
c92ae00f9f
Update KeywordReplacer.java
2013-06-24 13:31:07 +02:00
KHobbits
1cb9ddf9fe
[Feature] Allow the placing of spawners with predefined network id's (/i spawner:50)
...
[Permission] essentials.spawnerconvert.<mobname> - Allow the placing of specific mobspawners with premade network id's.
2013-06-23 16:11:24 +01:00
KHobbits
a15e0b3875
[Feature] Expand /ci to allow removing certain amounts, and breakdown on the items removed.
2013-06-22 17:36:35 +01:00
KHobbits
52ba151b81
Clean up exception types.
2013-06-22 16:33:22 +01:00
KHobbits
7648e38ec2
Reduce restrictions on same item trading, so only identical items are blocked.
2013-06-20 21:14:28 +01:00
KHobbits
f8fb8935d7
[Fix] Don't throw the wrong error message when using group limited kit signs.
2013-06-19 21:20:58 +01:00
Necrodoom
5338f6b706
fix permission check typo (thanks to #4365 )
2013-06-18 20:57:30 +03:00
Necrodoom
2b4b1520d3
fix typo in eco warning
2013-06-17 16:05:45 +03:00
KHobbits
07bcd17e0f
Block external access to unsupported saveConfig() method.
2013-06-17 01:08:42 +01:00
KHobbits
8fb91c5a61
Allow new lines and add secure broadcast keywords.
2013-06-16 01:18:35 +01:00
KHobbits
aa6d85eacc
Cleanup broadcast, allow limited keywords in.
2013-06-16 01:07:16 +01:00
KHobbits
fe86f3a01d
Reset suffix on /nick even if op and prefix/suffix are disabled.
2013-06-13 09:18:47 +01:00
Necrodoom
e4d7aacc5d
no permissions is not an error, so dont output it as a warning
2013-06-12 12:41:15 +03:00
Iaccidentally
f1eae9be6f
Cleanup imports
2013-06-11 20:45:12 +01:00
Iaccidentally
8755935fcb
Remove old permissions handlers that are no longer used. This fixes an issue where new versions of Bpermissions would be detected as old.
2013-06-09 14:38:27 -04:00
KHobbits
9976cc847f
Allow use of deprecated teleport function through interface.
2013-06-09 13:38:09 +01:00
Necrodoom
bdb5d095ca
Fix arg length checks on /exp
2013-06-09 03:07:35 +01:00
cexikitin
f38ed576c5
Alert give sender that the user was unable to receive all the items.
2013-06-09 03:05:40 +01:00
KHobbits
09f67c9723
Split util classes.
2013-06-08 22:31:19 +01:00
KHobbits
98e427e831
Cleanup ITarget
2013-06-08 21:43:42 +01:00
KHobbits
ac6b74887f
Turn Target into a real class.
2013-06-08 21:40:02 +01:00
KHobbits
7276bcccab
Trapdoors should be treated as half blocks, not transparent blocks.
2013-06-08 21:26:11 +01:00
KHobbits
a7b62c65b8
Teleport invulnerability should trigger on respawn as well as normal teleport.
2013-06-08 21:06:33 +01:00
KHobbits
f48ed6988d
Essentials API cleanup and teleport possession fixing. (UNSTABLE)
2013-06-08 19:34:14 +01:00
KHobbits
b8300cc35a
Throw a little testing on toggle logic.
2013-06-08 16:33:30 +01:00
KHobbits
a3e6996ef9
Try and make toggles DRYer without loosing command flow.
...
Allow socialspy to match multiple players.
2013-06-08 15:13:51 +01:00
KHobbits
34daa5691c
Allow spawning zombies without the trademark gold boots.
...
Also limit armor to zombies and skeletons.
2013-06-05 03:15:12 +01:00
KHobbits
5d5fee4612
Attempt to fix /seen times on vanish.
2013-06-02 17:45:56 +01:00
KHobbits
43f4a69760
Mute and sudo should check for essentials.vanish.interact permission.
2013-06-02 16:09:56 +01:00
KHobbits
55cee73a48
Allow spawning zombies with swords too.
2013-06-02 00:09:12 +01:00
KHobbits
51f554827c
[Feature]Extend spawning mob meta to allow more customized spawning:
...
/spawnmob (skeleton|zombie|pigzombie):(diamond|iron|gold)armor
2013-06-02 00:02:40 +01:00
KHobbits
d6756a2605
[Fix] Set some default mob data.
...
Fixes skeletons spawning without bows.
2013-06-01 23:33:31 +01:00
KHobbits
867bfbf1b8
Better handle kit item casting.
2013-05-27 02:25:30 +01:00
KHobbits
7fe83dbd91
Ignore extra spaces in kit config.
2013-05-26 23:53:39 +01:00
KHobbits
1a4c2e8484
Exempt [repair] signs from 'essentials.repair.all' permissions check.
2013-05-26 22:00:35 +01:00
KHobbits
84874c9855
Update inventory when closing ghost-dupe-able inventory, to remove ghost items.
2013-05-26 18:21:19 +01:00
KHobbits
6512a53a3f
Reduce duplicated broadcast code.
2013-05-26 17:58:04 +01:00
KHobbits
423c8c54dc
Simplify player matching.
2013-05-26 17:37:11 +01:00
KHobbits
160a1a04eb
Standardize /getpos and /whois to use essentials.vanish.interact like all other commands.
2013-05-26 17:20:03 +01:00
KHobbits
88c5b64694
GeoIP already has a perm, doesn't need hidden behind essentials.seen.extra as well.
2013-05-26 16:52:25 +01:00
KHobbits
19451c151e
Show teleport cancel messages to tpa user.
2013-05-26 16:49:11 +01:00
KHobbits
e4d041b9b0
Fix /helpop for console use.
2013-05-26 16:23:36 +01:00
KHobbits
3bcd3390fe
[Fix] Fix vanished player matching in: /seen /give /burn /nuke /tpall /tpaall
2013-05-26 16:02:40 +01:00
KHobbits
66911bb0a9
Improve hidden player matching.
...
Replace essentials.teleport.hidden with essentials.vanish.interact
Fix perm checks in tpall and tpaall
2013-05-23 22:59:09 +01:00
KHobbits
d48c342e37
Fixing feed messages.
2013-05-23 22:12:54 +01:00
KHobbits
5c05870490
Improve user matching
2013-05-20 18:50:14 +01:00
KHobbits
d76fe946b7
Don't throw NPE on broken sign state, just allow block to break.
2013-05-19 01:21:21 +01:00
KHobbits
a738e49e3c
Default chat formatting should strip all format codes, not just colours.
2013-05-19 01:03:54 +01:00
KHobbits
9dc6e7ad1e
Add indication of when kit's cannot be used yet, in the /kit output.
2013-05-18 23:27:41 +01:00
KHobbits
293406a603
Tidy up /gc's TPS output.
2013-05-18 21:42:02 +01:00
KHobbits
727c53eb2b
[Feature] Add hunger level to /whois
2013-05-18 18:20:06 +01:00
KHobbits
274ad06665
Fix null when trying to tempban players in console for times longer than max ban.
2013-05-18 17:57:05 +01:00
KHobbits
5e6f6b2482
Tweak /baltop to not show displaynames on vanished players.
2013-05-12 21:19:54 +01:00
KHobbits
29c9a46c2f
Tiny listener optimizations.
2013-05-12 20:59:07 +01:00
KHobbits
6d317fd26d
Small tweak to warning display and make config variable 'economy-lag-warning' set in ms not ns.
2013-05-12 16:31:40 +01:00
KHobbits
8ebe55a294
Make the lag warning configurable, useful to debug economy lag on larger servers.
2013-05-12 16:10:41 +01:00
KHobbits
af2c514f2a
Throw console warning on slow economy api call.
2013-05-12 04:12:34 +01:00
GunfighterJ
3042151fee
[Fix] Check initial direction when looking for a safe teleport spot
2013-05-10 11:21:39 -05:00
KHobbits
59f67acfd0
Don't treat AFK players as god mode when dealing with food regen.
2013-05-09 17:44:10 +01:00
snowleo
7051801a85
Update ItemDb.java
2013-05-08 00:53:37 +03:00
snowleo
0d02b91506
Doesn't need this
2013-05-08 00:52:39 +03:00
KHobbits
5f6cca83ce
[Feature] Withdraw from trade signs without dropping items as overflow. [EXPERIMENTAL]
2013-05-06 23:09:31 +01:00
KHobbits
ed5743147b
Add some sign debugging to /ess debug to help track down charging issues.
2013-05-05 22:37:28 +01:00
KHobbits
1bb7946e13
Couple more bits of Eco cleanup
2013-05-05 20:05:28 +01:00
KHobbits
9ec1a6b78f
Fix /sell to handle zero priced items again.
2013-05-05 19:59:35 +01:00
snowleo
76a96d1004
Make it compatible with Factions again.
2013-05-05 19:00:21 +03:00
snowleo
b49aaee66d
Catch both exceptions in EssentialsConf and valueOf instead of new
2013-05-05 11:55:39 +02:00
snowleo
0d34b9ae9f
Cleanup
2013-05-05 11:42:53 +02:00
snowleo
6044cca54f
ECONOMY MADNESS? THIS IS … FIXED
2013-05-05 11:41:19 +02:00
snowleo
aaebb6143e
fix NPE in teleport code
2013-05-05 11:08:49 +03:00
KHobbits
c4ac744d35
Further economy cleanup
2013-05-05 08:03:06 +01:00
KHobbits
162b67aaa6
Cleanup player argument matching in loops
...
Cleanup ess cleanup timestamp matching
2013-05-05 07:15:33 +01:00
KHobbits
2d70bb19f7
Economy Madness
2013-05-05 05:12:17 +01:00
KHobbits
801acbb004
Trim stored precision to below that of a double, to prevent rounding issues.
2013-05-05 01:23:07 +01:00
Necrodoom
a65d0db57d
Throw invalid kit message on invalid delay
2013-05-04 18:26:34 +01:00
KHobbits
479dad9966
cleanup
2013-05-04 18:22:55 +01:00
KHobbits
b7acccfc8b
[Feature] Make /kit list kit costs if any are set.
2013-05-04 18:11:35 +01:00
KHobbits
cdbdb5e8e9
[Permission] Add essentials.repair.all permission, which is required to unlock /repair all
...
Also make it to /repair defaults to hand.
2013-05-04 16:06:06 +01:00
KHobbits
6e20275cc7
[Fix] Allow Feed to be used via console
...
Throw events when modifying heath or food levels.
2013-05-04 16:04:59 +01:00
snowleo
aac9e4884d
Remove User instance from Teleport class
2013-05-03 01:53:54 +02:00
snowleo
ddb3b13931
Don't trust File.length()
2013-05-03 01:26:51 +02:00
snowleo
c62f762724
Do not keep hard references to User objects
2013-05-03 01:15:02 +02:00
snowleo
4bdeb1324d
*angry eyes*
2013-05-03 00:25:07 +02:00
snowleo
555a300378
Fix cleanup to not hold Users in memory.
2013-05-03 00:12:40 +02:00
Iaccidentally
ebc6b14284
Update libs for 1.5.2 :: Minimum CB version now 2763
2013-05-02 11:54:05 -04:00
Iaccidentally
7bbceed491
Minor cleanup
2013-04-30 12:57:38 -04:00
Iaccidentally
1ab2a51550
API & misc cleanup
2013-04-30 12:25:25 -04:00
Iaccidentally
42dc6a2e07
Merge pull request #460 from main--/2.9
...
Made the "throws" declaration of getWarps() more specific
2013-04-30 08:30:41 -07:00
KHobbits
9ba9223632
Support /me in console
2013-04-30 02:24:30 +01:00
KHobbits
c4173c0486
Allow powertool to be set from console.
2013-04-30 02:18:22 +01:00
KHobbits
a43cbe061a
Move spawnmob.stack perm check to the right place.
2013-04-30 01:37:39 +01:00
KHobbits
9d2358ed4d
[Fix] Stacked mobs count towards spawnmob-limit count.
2013-04-30 01:04:40 +01:00
KHobbits
7913cfdb3c
Fix currency rounding up.
2013-04-30 00:35:39 +01:00
KHobbits
137d0df9dc
Fix TL messages.
2013-04-30 00:18:53 +01:00
KHobbits
d425ab5f93
Fix Eco take bug and fix NPE
2013-04-30 00:07:28 +01:00
GunfighterJ
006f996283
Remove ArrayListInput
...
Formatting
2013-04-29 14:04:59 -05:00
main()
538a2425c5
Made the "throws" declaration of getWarps() more specific
...
It is very difficult to handle an Exception thrown by an API method when you don't have any way to **programatically** (without dirty stuff like string comparisons, so the message is not enough) distinguish errors and find out what's going on.
2013-04-29 20:29:42 +02:00
GunfighterJ
79bdd8a212
Add keyword replacements in kits
...
Add SimpleTextInput constructor for lists
Variable refactoring for clarity.
2013-04-29 06:31:08 -05:00
Iaccidentally
28cbac6610
cleanup last commit a bit
2013-04-28 17:22:11 -04:00
Iaccidentally
0a03696983
[API] Add a warp api, with future 3.x support :: minor cleanup
2013-04-28 16:23:45 -04:00
Iaccidentally
02df03a4b1
[CHANGE] Rewrite eco command with better logic :: the command will now attempt to do exactly what it is told, with respect to the minimum balance :: fix missing messages
2013-04-27 23:44:23 -04:00
KHobbits
3396cf6e02
[Fix] Try singular and plural entity names in /remove.
2013-04-28 04:26:39 +01:00
Necrodoom
e60f17bb53
Fix radius in /remove and add world.
...
Fix SocialSpy
Fix /killall world argument.
2013-04-28 04:20:28 +01:00
Necrodoom
eb0c71984c
[Feature] Add /socialspy other
2013-04-28 03:44:24 +01:00
Necrodoom
b093111920
[Fix] Output proper message if typo'd kit
2013-04-28 03:22:31 +01:00
snowleo
c55e52539e
Update Commandgc.java
2013-04-23 08:57:22 +03:00
snowleo
1dfad57c6f
Derp, still need currentTime
2013-04-23 08:55:02 +03:00
snowleo
6148583fb2
Fix tps after Timer changes
2013-04-23 08:51:25 +03:00
snowleo
9160410a50
Allow to forceSave conf files
2013-04-23 00:47:45 +02:00
snowleo
2588e20140
Delayed write to file (experimental)
2013-04-22 23:31:11 +02:00
KHobbits
dfc62bca76
Minor TP and timer tweaks.
2013-04-22 00:11:13 +01:00
KHobbits
f48871ff29
Attempt to smooth out timer usage.
...
Add extra sign metrics.
2013-04-21 23:39:50 +01:00
snowleo
c2eb7b05b3
Restrict EssentialsTimer to 10ms execution time
2013-04-22 01:23:21 +03:00
Iaccidentally
547e262061
[FEATURE] Add kill exempt :: new permission: essentials.kill.exempt
...
players with essentials.kill.force and console will still be able to override this
2013-04-19 14:40:10 -04:00
GunfighterJ
fd0134227c
Fix NPE on invalid enchant
2013-04-19 10:06:43 -05:00
Iaccidentally
eeb31e054f
[UPDATE] Update to 1.5.1-r0.2 beta build
2013-04-16 16:59:36 -04:00
Iaccidentally
4629cad99b
Clean up last commit
2013-04-16 16:16:07 -04:00