Khyperia
e8eb1974b8
New feature: IsBanned to /whois
2011-12-07 09:36:11 +08:00
Khyperia
a82d8d1d44
Added new player argument: /spawnmob <mob> [amount] [player]
...
Test: #821
2011-12-07 09:36:11 +08:00
ementalo
9ca0e51dac
Merge branch 'master' of github.com:essentials/Essentials
2011-12-07 01:13:08 +00:00
ementalo
10597cec2f
Catch TeleportClause.COMMAND in the teleport listener.
...
Changed Teleport methods to pass a TeleportClause param
2011-12-07 01:12:36 +00:00
Khyperia
b49a9ef165
New feature: /mail sendall <message>
...
Test: #649
2011-12-07 08:53:15 +08:00
Khyperia
d573671933
Renamed /find to /itemdb
2011-12-07 08:53:14 +08:00
Khyperia
a0d66ce230
New command: /find <item>
...
Test #278
Test #293
Test #348
2011-12-07 08:53:14 +08:00
snowleo
854fc05c5b
Fix serious bug in Dev2.7.137 - Dev2.7.144: if spawn.yml is not present, the server will run into a deadlock.
2011-12-07 00:08:45 +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
ff13279e6c
Fixing color in announce-format
2011-12-06 22:02:19 +01:00
snowleo
ce3a7c8719
This is no longer needed
2011-12-06 17:44:02 +01:00
snowleo
9e1571a8e5
More cleanup
2011-12-06 17:42:55 +01:00
snowleo
d2953c99ef
Added /jail /ejail alias to plugin.yml
2011-12-06 17:31:35 +01:00
snowleo
72e187cd5c
Updated Jails to use the new config classes
2011-12-06 17:28:48 +01:00
snowleo
2851a4634c
cleanup
2011-12-06 16:35:30 +01:00
snowleo
58237a796a
New Interfaces in api package (WIP)
2011-12-06 16:32:06 +01:00
snowleo
5433a68502
UserBase is abstract
2011-12-06 15:40:35 +01:00
snowleo
a7097df231
Refactoring to create less redundant code
2011-12-06 15:38:14 +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
6fe8e603af
Using the correct type of Set in UserMap.
2011-12-06 08:28:41 +01:00
snowleo
6b06adfc23
Check if the item can be enchanted.
2011-12-05 00:20:46 +01:00
Khyperia
2b919faa7b
Added {VERSION} to motd
...
Test #1198
2011-12-05 06:56:20 +08:00
snowleo
b2ffdc9774
utf8 encoding
2011-12-04 23:39:08 +01:00
snowleo
e5aa7f496b
Merge remote-tracking branch 'dysp/patch-1'
...
Conflicts:
Essentials/src/messages_da.properties
2011-12-04 23:37:01 +01:00
snowleo
cb89fe5358
Readded because of popular demand: default-stack-size for /give and /item, values below 1 return max stack size (or oversized stack size).
2011-12-04 23:21:30 +01:00
snowleo
ad60eb538e
Ignore teleport cooldown on /tjail
2011-12-04 22:57:40 +01:00
snowleo
cbc744c85a
Added missing steps to items.csv (by andrewkm from ecocitycraft.com)
2011-12-04 22:53:29 +01:00
snowleo
6371a59819
Fix some rare cases, where adding an item to inventory could result in an infinite loop.
2011-12-04 22:45:47 +01:00
snowleo
20bc8840d6
Allow oversized stacks in kits.
2011-12-04 22:33:49 +01:00
snowleo
f12e9f6dfb
Enchantements are now stored in one class
2011-12-04 22:28:29 +01:00
snowleo
ec3586c08c
Added null check to /break
2011-12-04 22:06:03 +01:00
snowleo
d9c773270b
Less use of sqrt
2011-12-04 22:01:50 +01:00
snowleo
dd84f5c331
Merge pull request #35 from khyperia/master
...
Multiple commits from khyperia
2011-12-04 12:49:52 -08:00
Khyperia
2c2f956068
Added [enchant] sign
...
Test #1177
2011-12-04 14:58:00 -05:00
KHobbits
90f87804b1
Show command conflict in debug mode.
2011-12-03 23:38:28 +00:00
KHobbits
ea21e402ec
Sort translation files properly.
2011-12-03 21:18:15 +00:00
KHobbits
1066f7a478
New Permission: essentials.world.<worldname>
...
~ Unsure about the future of this feature, its recommended you don't rely on /world to switch worlds ~
Test #1178
2011-12-03 21:15:53 +00:00
KHobbits
1c03cdb4d0
New command /remove
...
Test #1193
2011-12-03 21:14:03 +00:00
KHobbits
6d3e1b862e
New command: /feed New permission: essentials.feed.others
...
Test #1191
2011-12-03 20:54:53 +00:00
KHobbits
d4c2443b5f
New command: /more
...
Test #1189
2011-12-03 20:44:44 +00:00
KHobbits
8ce8764f6a
New Command /break, and new Permission: essentials.break.bedrock
...
Test #1188
2011-12-03 20:41:24 +00:00
Khyperia
1cb593dba3
Added per-world permissions for /world
2011-12-03 12:13:42 -05:00
Khyperia
85d743dce5
Merge commit
2011-12-03 11:14:53 -05:00
KHobbits
118b3638eb
Small cleanup to checkActivity
2011-12-03 13:50:32 +00:00
Khyperia
dc74239edc
Fixed accedental typo
2011-12-02 20:55:43 -05:00
Dysp
647eac32fc
The last translation was so poorly done (I suspect the use of google-translate) that I decided to translate it myself. There may be errors due to lack of insigt for the context of the individual sentence. I can easily correct these, if I am notified.
2011-12-03 01:05:12 +01:00
Khyperia
91be153474
Added some commands from request 946
2011-12-02 19:02:12 -05:00
KHobbits
b03a327f9b
Patching gamemode and god toggles to not match on ' '
2011-12-02 21:32:32 +00:00
KHobbits
3b2403b686
items.csv update for crackedstonebrick (id98,2)
2011-12-02 09:28:57 +00:00
KHobbits
16e3830f9e
Remove invalid dupe permission from permbukkit example.
2011-12-02 09:23:23 +00:00
KHobbits
73ec9978fb
Make the chat formatting config file link to the wiki.
2011-12-02 09:17:20 +00:00
snowleo
055f11c89e
Missing language files for last commit
2011-12-02 08:34:28 +01:00
snowleo
1489203aca
New config options repair-enchanted (default true) and permission essentials.repair.enchanted
2011-12-02 08:30:52 +01:00
snowleo
1f1b6aff54
Allows to be teleported to bed location of offline players.
...
Also adds missing return in /home command
2011-12-02 08:19:55 +01:00
snowleo
8d4d8effa0
Null check
2011-12-02 03:27:37 +01:00
snowleo
8591023ad5
Moved block to item conversion to Util class
2011-12-02 03:25:22 +01:00
snowleo
42f4bba320
Added new tags to info.txt
2011-12-02 02:01:48 +01:00
Khyperia
746c80b0d6
Added many new MOTD possibilities + getI18n() to Essentials.java
2011-12-02 08:42:48 +08:00
Khyperia
bbb47fe6d3
Added {DATE} and {TIME} to motd
2011-12-02 08:42:48 +08:00
Khyperia
4c1c3e4852
Added many new MOTD possibilities + getI18n() to Essentials.java
2011-12-01 19:37:12 -05:00
KHobbits
3b0c604de0
Missing command aliases.
2011-12-01 17:32:48 +00:00
KHobbits
7a80a36eab
Missing aliases
2011-12-01 17:25:46 +00:00
KHobbits
83a4431bd7
CB#1538 b#1050
2011-12-01 16:20:53 +00:00
KHobbits
c0eec02f0a
Show how far away each player is.
2011-12-01 15:58:25 +00:00
KHobbits
c97d069783
Fixing near output.
2011-12-01 15:31:53 +00:00
KHobbits
b0377498f7
Better distance checking.
2011-12-01 15:15:45 +00:00
KHobbits
00d44873ca
Command: /near
2011-12-01 14:43:16 +00:00
KHobbits
2a8ccb43ae
Fixing spawnmob errors to say the right thing.
2011-12-01 14:43:00 +00:00
KHobbits
f006932639
Merge branch 'master' of github.com:essentials/Essentials
...
Conflicts:
Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java
Essentials/src/com/earth2me/essentials/commands/Commandenchant.java
2011-12-01 13:47:06 +00:00
KHobbits
2dc6f8c202
Command Cleanup
2011-12-01 13:42:39 +00:00
snowleo
39851694ad
minor changes to items.csv
2011-12-01 04:46:43 +01:00
snowleo
737f7799fc
Updated items.csv by michaelwm from ecocitycraft.com
2011-12-01 04:39:51 +01:00
Khyperia
8356624479
Added {DATE} and {TIME} to motd
2011-11-30 21:02:57 -05:00
snowleo
4f8be31343
Cleanup of the library folder
...
Also: we don't use the mysql.jar/sqlite.jar anymore, since it is included in craftbukkit. I don't know why this reference in config.yml still exists.
2011-12-01 01:35:48 +01: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
15d8ec6026
Removed EnchantmentFix, because it's fixed in CB#1526
2011-11-30 20:49:11 +01:00
KHobbits
a8a9fc3dd6
/spawnmob sheep:<colour> + /spawnmob sheep:baby = /spawnmob sheep:<colour>baby.
...
And as a nice extra, random: /spawnmob sheep:randombaby 10
2011-11-30 03:58:20 +00:00
KHobbits
1de4a40bf6
Missing an Animal.
2011-11-30 03:44:33 +00: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
f5344b65d3
Fix /balancetop, cache was not cleared
2011-11-30 00:48:51 +01:00
snowleo
aed160b5fc
Using this code until Bukkit fixes spawnCreature()
2011-11-29 19:24:54 +01:00
snowleo
0b2a3fcf7f
Output the redirected plugin too.
2011-11-29 18:48:52 +01:00
snowleo
57a0ec9912
Allow joinList to understand Collections.
2011-11-29 18:40:13 +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
KHobbits
cdbae1631d
Settings Cleanup.
2011-11-29 16:16:45 +00:00
KHobbits
414d6b79e9
GC: Never force reclaiming RAM on user logout, it will be done automatically, when the time is right.
...
~ Should reduce player event lag a little bit ~
2011-11-29 16:06:39 +00:00
KHobbits
dd3b1e97b6
Merge branch 'master' of github.com:essentials/Essentials
2011-11-29 13:10:19 +00:00
KHobbits
0c81a68c7b
Handle a null handler (GM)
2011-11-29 13:10:00 +00:00
snowleo
183343c388
1TBS? Nope, Allman
...
This reverts commit a36b755248
.
2011-11-29 05:06:07 +01:00
snowleo
a36b755248
New format guidelines?
2011-11-29 04:51:29 +01:00
snowleo
525fefc484
UserMap.getUser() will return null on failure.
2011-11-29 00:36:36 +01:00
snowleo
4bacdb327a
Fix NPE when reading old player files
2011-11-29 00:30:06 +01:00
snowleo
91cdff955a
Fix another bug in /sell
2011-11-28 22:41:26 +01:00
snowleo
8c06b13a77
Allow to set size of MagmaCubes in /spawnmob
2011-11-28 22:06:59 +01:00
snowleo
7db7fd4136
Added info how to read the next page to /info /help /motd /rules
2011-11-28 20:52:15 +01:00
snowleo
5e24584bf7
Fix bug in /sell command
2011-11-28 20:24:13 +01:00
snowleo
9acc7db06f
Changes to /sell /give and /item
...
Material.getMaxStackSize() will now be used in /give and /item
The config option default-stack-size has been removed
New config option oversized-stacksize and permission essentials.oversizedstacks
Fixes bug giving out too many items on /give and /item when a stacksize > 64 is given.
Fixes bug in /sell that ignores enchantments
/sell now uses Material.getMaxStackSize() for /sell egg 2s (will sell 32 instead of 128 now)
2011-11-28 19:55:51 +01:00
snowleo
0354b8d019
Translation of /balancetop
2011-11-28 18:59:33 +01:00
snowleo
eea7785b7f
Calculation of /balancetop is now async to prevent slowdown of the server
2011-11-28 18:53:38 +01:00
snowleo
7268e1965d
Ignore defaultstacksize from config, just use 64
2011-11-28 17:58:26 +01:00
KHobbits
4614d6d0dd
Merge branch 'master' of github.com:essentials/Essentials
2011-11-28 12:56:20 +00:00
KHobbits
4a83d17fec
Adding extra mobs to essentials protect, changing some default settings.
2011-11-28 12:55:54 +00:00
snowleo
e8d64aca5e
New option for EssProtect: Prevent villager death.
2011-11-28 06:15:51 +01:00
snowleo
b637e494c2
Forgot this again. :D
2011-11-28 04:15:09 +01:00
KHobbits
ccfc3b8d78
Someone said something about wanting Snowmen.
...
... and MagmaCubes.
Bukkit #1045 CraftBukkit #1522
2011-11-28 03:12:37 +00:00
KHobbits
05c90af1ee
Fix empty argument in delhome.
2011-11-28 02:54:19 +00:00
snowleo
6603d0997e
Fix broken trade/buy signs because of a wrong cast
2011-11-27 22:36:32 +01:00
snowleo
aceda4c680
Allow enchantments to be removed using /enchant enchantmentname 0
2011-11-27 20:40:39 +01:00
snowleo
67be976d90
New permissions:
...
essentials.spawnmob.[mobname] and essentials.spawner.[mobname]
2011-11-27 19:59:06 +01:00
snowleo
ec6baa3621
Catch exception instead of checking for null
2011-11-27 19:13:55 +01:00
snowleo
82f864a7f9
Update Essentials/src/messages_fr.properties
2011-11-27 18:56:04 +01:00
Léa Gris
1c6c460a09
Up to date, more accurate french translation.
2011-11-27 17:52:12 +01:00
snowleo
c5251591de
Allow /unbanip playername, not just ips
2011-11-27 16:58:47 +01:00
snowleo
ccb4d3a7e8
Don't add the internal bukkit names to the enchantment list, to make it shorter.
2011-11-27 11:43:42 +01:00
snowleo
d5db9d404a
Revert to the old behavior of oversized stacks. We might remove or change this in the future.
2011-11-27 10:59:28 +01:00
snowleo
0c0c9573be
Updated the enchantment names to match those of the game
2011-11-27 10:48:10 +01:00
snowleo
76a8f794ef
Enchantments in CraftBukkit are still broken, but it works with Essentials :)
2011-11-27 10:02:41 +01:00
snowleo
cbba3639b9
Fix Typo
2011-11-27 09:09:04 +01:00
snowleo
8791a8dbb7
Only print stack trace of motd.txt not found, if debug is on.
2011-11-27 09:07:15 +01:00
snowleo
098072517a
Added enchantment to /give and /item
...
Updated plugin.yml
2011-11-27 08:57:21 +01:00
snowleo
b8f9a4b96f
Implement correct hashCode() and equals() in EnchantmentLevel
2011-11-27 08:26:52 +01:00
snowleo
9c56b147ee
Enchantment Multiplier in future Worth config
2011-11-27 08:18:41 +01:00
snowleo
41e8c4c7b8
Enchantments on Trade signs? Fixes check, so we won't add items that are enchanted.
2011-11-27 07:47:16 +01:00
snowleo
a8a72da15e
Added 1.9 material where you can stand
2011-11-27 07:33:03 +01:00
snowleo
9b6c01d071
/spawner without mobname outputs available mobs
2011-11-27 07:32:42 +01:00
snowleo
3c71ae4cd9
Locale.ENGLISH!!1!
2011-11-27 06:23:07 +01:00
snowleo
34edf34ba3
Using the ItemStack.clone() method
2011-11-27 06:10:11 +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
KHobbits
d5c852b79d
URL went nowhere.
2011-11-27 04:54:48 +00:00
snowleo
65776d6ed2
BedLocationFix for CraftBukkit
2011-11-27 04:46:33 +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
KHobbits
68297b5cf8
Merge branch 'master' of github.com:essentials/Essentials
2011-11-27 01:15:39 +00:00
KHobbits
ae4c10ced6
Fixing optional argument on tppos to use the correct yaw value.
2011-11-27 01:15:14 +00:00
snowleo
b5e9ad02ae
arrrgggss
2011-11-27 00:31:14 +01:00
snowleo
c70700f7b8
Fix banning random player (and all other commands where a empty player is given)
2011-11-27 00:23:40 +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
f9d14697b6
Forgot to save this file before commit
2011-11-26 17:37:07 +01:00
snowleo
8ed4418d5f
Translated /list command
2011-11-26 15:26:48 +01:00
snowleo
4ad19b6fad
Cleanup
2011-11-26 00:34:36 +01:00
snowleo
d4685d1d10
Fix ItemDupe bug in bukkit
2011-11-25 22:26:06 +01:00
snowleo
3daf56c8be
Another safety check
2011-11-25 14:02:40 +01:00
snowleo
223028f306
Fix another NPE in AlternativeCommandsHandler
2011-11-25 13:55:09 +01:00
snowleo
7afbad3218
This config option is never read
2011-11-25 13:03:07 +01:00
snowleo
871c0e6b6a
Disable god mode automatically in worlds defined by config
2011-11-25 07:12:21 +01:00