Androkai
d5b781fd60
Translated missing strings and fixed some mistakes
...
I downloaded a newer version from crowdin, compared it with this one, translated additional strings and fixed some old mistakes and inconsistencies in German word choice.
2015-11-07 21:45:22 +01:00
Ali Moghnieh
0a876c33a7
Add minimum-pay-amount setting to limit how little you can /pay someone.
...
Add 'minimumPayAmount' translatable message.
Create NumberUtil#displayCurrencyExactly(BigDecimal, IEssentials).
2015-11-07 17:23:40 +00:00
Ali Moghnieh
fc8ee7f25f
WHERE ARE THE BRAKES? Fix sending both UNREACHABLE and MESSAGES_IGNORED messages to /msg sender.
2015-11-03 23:39:18 +00:00
Ali Moghnieh
cf448cd1cc
Always set the message sender's reply-recipient when they send a message.
2015-11-03 00:40:56 +00:00
Ali Moghnieh
928f05ca8f
Fix logic behind setting reply-recipient when receiving a message.
2015-10-31 23:28:05 +00:00
Ali Moghnieh
7b60552ec1
/tppos shouldn't add 180 to yaw. Fixes #225
2015-10-31 20:47:04 +00:00
Ali Moghnieh
26045e2ec0
Add isReachable API to IMessageRecipient.
...
Add translatable message recentlyForeverAlone.
Add behaviour that preserves reply-recipient only if they are reachable, and update reply-recipient if they are not reachable.
Fixes #248
2015-10-30 19:58:30 +00:00
Ali Moghnieh
e5ebeaf724
Merge branch '2.x' of github.com:drtshock/Essentials into 2.x
2015-10-30 19:23:00 +00:00
Ali Moghnieh
dc24bb53c2
Use recipient's display name instead of sender's name in messaging notifications. Fixes #249 .
2015-10-30 19:22:39 +00:00
Matthew Steglinski
2175cb8a44
Group allowShortName check when checking if the short form version of 'splash' was used
2015-10-29 16:42:19 -04:00
Matthew Steglinski
756ea346e6
[Fix] Add option to not show one time use kits described in #188
...
* Adds toggleable config option 'skip-used-one-time-kits-from-kit-list' to exclude used kits with delay < 0 from displaying in the /kit list
2015-10-28 13:29:30 -06:00
Matthew Steglinski
23f3d69d38
[Fix] Call JailStatusChangeEvent when jailing and unjailing players. Fixes #161
2015-10-28 13:29:29 -06:00
Matthew Steglinski
607f1980a1
[Fix] Adds splash potion persistence when serializing items. Fixes #232
2015-10-28 10:59:11 -04:00
Ali Moghnieh
fb4af9fefc
Rename and fix MessagingTest.
2015-10-28 13:37:17 +00:00
Ali Moghnieh
447b9db397
Rewrote messaging structure for more abstractness.
...
This commit adds a new boolean-configurable feature called last-message-reply-recipient, defaults to true for new installs and false for old installs, which states whether to use the new messaging functionality or not.
This commit deprecates Console#getCommandSender(Server) and provides Console#getInstance()#getCommandSender() for future usability.
2015-10-27 20:46:58 -06:00
Matthew Steglinski
77eb430b0b
[Fix] Fixes drtshock/Essentials#189 , adds toggleable config option 'ignore-colors-in-max-nick-length' to exclude ChatColors from nickname length
2015-10-27 22:37:33 -04:00
Ali Moghnieh
d4ab25b200
Merge branch '2.x' of github.com:drtshock/Essentials into 2.x
2015-10-26 17:22:33 +00:00
Ali Moghnieh
faaa4a4b1e
Fix typo in German language file. Fixes #236
2015-10-26 17:22:10 +00:00
mickare
a844e8b5ad
Fix for offline player functionality (including /seen), implement automatic usermap repair
2015-10-17 08:20:33 -06:00
Taras
84143d06fa
Revised config
2015-10-17 08:20:31 -06:00
Ali Moghnieh
9805f3f4d1
Add support for HEX RGB values.
2015-10-08 19:33:14 +01:00
Ali Moghnieh
a721e04119
Add support for deserializing item color RGB values as integers.
2015-10-08 19:14:04 +01:00
Ali Moghnieh
6360c690cf
Increment pendingDiskWrites every time we save please.
2015-10-08 18:47:10 +01:00
Ali Moghnieh
aa75a3f20d
Remove GroupManager from here!
2015-10-08 18:16:41 +01:00
ShadowRanger
c364adcf00
Updated & refactored LocationUtil
2015-09-28 12:25:46 +10:00
ShadowRanger
7d6714f713
Properly apply damage causes
2015-09-28 11:45:25 +10:00
drtshock
8485bd44f9
Correct check on bulk sell permission.
2015-09-23 15:02:44 -05:00
drtshock
c0800afeeb
Add configurable message for messaging someone with messages turned off. Adds #180
...
This message can also be removed to not send a message at all, keeping previous functionality.
2015-09-01 12:53:07 -05:00
Jikoo
046752f8c2
Fixes for graphical /recipe issues. Closes #134
...
- Fixed shaped recipe ItemStacks displaying 0s
- Fixed recipes supporting any data value of blocks missing textures
2015-08-19 10:42:16 -06:00
drtshock
ee2018416e
Add gamemode check when game moding self.
2015-08-10 09:58:20 -05:00
drtshock
6c38b6c6fb
Hand sell message should be different from bulk sell.
2015-08-08 21:42:21 -05:00
drtshock
cafb297594
Add essentials.chat.spy.exempt permission. Implements #83
2015-08-07 17:05:19 -05:00
drtshock
8bec43f7a2
New permission for changing all gamemodes. Fixes #79 .
...
Need to give players essentials.gamemode.all or each gamemode permission on top of essentials.gamemode to be able to change.
2015-08-07 16:54:08 -05:00
drtshock
fe1dd0d0f3
Add separate permission for bulk sell and hand sell.
2015-08-07 16:53:20 -05:00
drtshock
b066d4dd83
Send emotes to yourself.
2015-08-01 19:24:23 -05:00
drtshock
792c7d5e91
Have me command respect chat radius. Implements #118 .
...
Adds similar functionality to that of chat in essentials chat.
2015-08-01 16:38:09 -05:00
drtshock
76498e86f5
Add X naming to parent module.
2015-07-29 16:22:10 -05:00
vemacs
540a15160c
Fix enable/disable message ordering in /msgtoggle
2015-07-29 11:26:36 -06:00
vemacs
6eb5aded38
Add msgtoggle to plugin.yml
2015-07-29 10:31:41 -06:00
vemacs
891605380f
Add /msgtoggle command, untested (implements #89 )
2015-07-28 20:29:17 -06:00
vemacs
fe9348b3fb
Add silent msg ignoring in msg command
2015-07-28 19:49:13 -06:00
vemacs
c592a9d361
Add IgnoreMsg API
2015-07-28 19:45:33 -06:00
vemacs
fae159cdbd
Merge branch '2.x' of https://github.com/drtshock/Essentials into 2.x
2015-07-28 19:20:49 -06:00
vemacs
d7b0f74a75
Give money back to sender if MaxMoneyException thrown ( fixes #106 )
2015-07-28 19:20:47 -06:00
drtshock
d5301824fc
Use Bukkit ChatColor instead of ess regex to strip colors.
2015-07-23 15:23:47 -05:00
vemacs
28607ce58c
Fix compile
2015-07-23 15:23:47 -05:00
vemacs
9fb0ab57e6
Fix compile
2015-07-18 20:05:36 -06:00
CoolV1994
06e24b3bc2
[Fix]: tppos for Console
...
Use the correct arguments when using from Console
2015-07-18 18:02:21 -04:00
CoolV1994
3283b8c0a3
[Feature]: Add world argument to /tppos
2015-07-16 19:09:19 -04:00
CoolV1994
f43501e828
[Fix]: Relative Coordinates
...
Fixes the error when trying to do something like:
/tp ~ ~10 ~
2015-07-16 18:36:10 -04:00
vemacs
192ced4e4c
Revert "Make disable-eco option visible in default config. Adds option requested multiple times."
...
This reverts commit dd65a1e76c
.
2015-07-08 07:26:31 -06:00
drtshock
dd65a1e76c
Make disable-eco option visible in default config. Adds option requested multiple times.
...
This is apparently already in there but not visible. cf9c9f7073/Essentials/src/com/earth2me/essentials/Settings.java (L644)
2015-07-06 23:42:26 -05:00
drtshock
0b042dad43
Add separate permission for notifying ban ip. Resolves #60 .
...
Permission is essentials.banip.notify and old one is essentials.ban.notify.
2015-07-06 16:19:32 -05:00
vemacs
14384f6bfa
Put whole block into try-catch (just in case)
2015-07-05 09:41:11 -06:00
vemacs
b9f293f8a7
Fix plugin startup
2015-07-05 09:37:17 -06:00
vemacs
d03d85b52b
Start metrics async
2015-07-05 09:27:53 -06:00
vemacs
cf9c9f7073
Use metrics-lite, use global PluginMetrics config to control disable
2015-07-05 09:26:36 -06:00
vemacs
7fb263e75c
Assign permissions in plugin.yml since they aren't assignable from player-commands
2015-07-05 09:10:04 -06:00
vemacs
1d20184f0b
Implement #70 (untested), TODO assign default permissions
2015-07-03 13:07:25 -04:00
Blinky™
500384abf3
Fix somehow removed drop-items-if-full option
2015-07-01 23:56:31 -05:00
Blinky™
6c35dfcb3d
Expose use-bukkit-permissions in config
2015-07-01 23:50:17 -05:00
vemacs
01ad006ca3
No magic numbers
2015-07-01 08:16:45 -05:00
Blinky™
7e580920f6
Pig, not creeper
2015-06-30 17:20:11 -05:00
Blinky™
5227824608
Default to pig spawner, fixes #67
2015-06-30 17:15:13 -05:00
vemacs
1c78f5cc3b
Update metrics implementation, report to mcstats instead of Essentials metrics
2015-06-28 21:53:38 -05:00
vemacs
306aab0d8d
Implement drop-items-if-full for /give command (default false)
2015-06-28 10:30:21 -05:00
vemacs
e33c42e123
Optimizate imporst
2015-06-21 09:16:49 -04:00
vemacs
9ccfd4aac0
Fix compile, class definitions
2015-06-21 08:45:01 -04:00
vemacs
549da08f87
OCD message tweaking. Last thing.
2015-06-19 21:59:17 -04:00
vemacs
b6c7799cc2
Fix compile, consider this stable
2015-06-19 21:48:11 -04:00
vemacs
d063b5a894
Apply setUseSuperperms() to correct handler
2015-06-19 21:44:11 -04:00
vemacs
cd78211cdf
Remove redundant checkPermissions() call from poorly named listener
2015-06-19 21:39:42 -04:00
vemacs
4e9d6d22dd
Actually fix no-Vault situation
2015-06-19 21:34:52 -04:00
vemacs
3a3d1a5981
Fix no-Vault situation
2015-06-19 21:30:27 -04:00
vemacs
b15d868f77
Failing test? Delete it, not failing anymore
2015-06-19 20:56:55 -04:00
vemacs
a6232b6bb6
[Untested] [Experimental] PermissionsHandler cleanup, add specific logging to detect Vault with no perms plugin
2015-06-19 15:47:58 -04:00
vemacs
6ca3712b79
Attempt PermissionsHandler cleanup, attempt to support Vault installed but no working perms/chat setup situations
2015-06-19 09:14:46 -04:00
vemacs
16c7bf2eb3
Add v1_8R2 to support 1.8.3 users not on the latest 1.8.3 build
2015-06-18 13:43:39 -04:00
vemacs
1d63209691
Rename this class to match the others
2015-06-17 15:22:00 -04:00
vemacs
140ece68d3
Cleanup dependencies, still waiting on build server to be fixed
2015-06-17 13:01:01 -04:00
vemacs
e95ca8444e
Simplify loadProvider method
2015-06-17 11:09:13 -04:00
vemacs
121b262d1b
Use returned value for setEntityType, attempt fixing name setting
2015-06-17 10:54:23 -04:00
vemacs
51b52ac343
[Experimental] Also catch provider instanciation exceptions
2015-06-17 10:38:25 -04:00
vemacs
8793add589
[Untested] [Experimental] [Need @drtshock to fix build server] Fully support all versions of Spigot and CraftBukkit from 1.8+
2015-06-17 10:25:46 -04:00
vemacs
e4f6bb363d
Compile against Spigot's Bukkit maven repo
2015-06-17 09:02:28 -04:00
vemacs
be60e10ebd
Bring back this?
2015-06-12 11:32:32 -06:00
vemacs
56cfffb2ef
Fix double dependency, offlineplayer override
2015-06-12 11:28:41 -06:00
vemacs
20a59ddb6e
Catch throwable for spawnerutil, move nasty warning to spawnerutil
2015-06-12 11:22:11 -06:00
vemacs
bfa93cc189
Move initialization code to top
2015-06-05 16:49:05 -06:00
vemacs
480055b3d7
Give actually helpful error message for attempts to load on 1.7
2015-06-05 16:46:33 -06:00
drtshock
5e605f992a
Reformat floatutil.
2015-06-05 10:38:06 -05:00
vemacs
3634cab1a5
Apply patch "Fixed exp for 1.8" from Spigot-Essentials, fixes #3
2015-06-04 20:44:02 -06:00
vemacs
8e2ffe08f8
Use items.csv from Spigot-Essentials (recommended to delete your current items.csv if you haven't made changes)
2015-06-04 20:41:32 -06:00
vemacs
b6957db352
Apply patch "Fix float parsing issues" from Spigot-Essentials
2015-06-04 20:32:36 -06:00
vemacs
ff3b1e810f
Fix MetaItemStack canSpawn() method to try it on a clone, readd check to /give and /i
2015-06-04 11:18:47 -06:00
vemacs
a224894380
Fix inverted boolean value, fixes #53
2015-06-04 08:41:19 -06:00
vemacs
73ac6488ce
Run IntelliJ IDEA inspections
2015-06-03 14:11:56 -06:00
vemacs
c03765803c
Move to switch statement (Java 7 sugar)
2015-06-03 14:03:26 -06:00
vemacs
65fc8a9c41
Don't spam fallback message
2015-06-03 13:20:42 -06:00
vemacs
fe49e08340
Force superperms based permissions if a supported perms plugin is installed, but Vault isn't
2015-06-03 09:53:24 -06:00
vemacs
5051f3c4d7
Jungle -> SMALL_JUNGLE handling
2015-06-03 08:08:28 -06:00
vemacs
0c8695a888
Fix compile, avoid hardcoding tree values
2015-06-03 08:05:38 -06:00
vemacs
d63e342f78
Remove version matching, it's pointless now
2015-06-03 07:44:18 -06:00
vemacs
9f4ccf9eaf
Remove unused dependencies, add Vault softdepend
2015-06-03 07:08:21 -06:00
vemacs
1f14ac5c18
Copy logic from pre-refactor, should fix everything PermissionsHandler related, add Vault dependency to readme
2015-06-03 07:04:39 -06:00
vemacs
8f71261646
Fix issues relating to refactor
2015-06-02 18:08:44 -06:00
vemacs
1a9954428b
Make Commandgive behavior more similar to Commanditem, fix shutdown spam
2015-06-02 17:57:20 -06:00
vemacs
e43ae47a78
Simplify handler registration logic
2015-06-02 17:34:38 -06:00
vemacs
57213dd625
call setupProviders() for all handlers
2015-06-02 17:12:53 -06:00
vemacs
ce5ffb9bd7
Call superclass constructor for GroupManager, fixes #48
2015-06-02 17:09:03 -06:00
vemacs
5375ff3790
Add reset color code before name (duplicate legacy vanilla behavior)
2015-06-02 14:02:08 -06:00
vemacs
37d4dc70e5
Set display name for given spawners
2015-06-02 13:56:54 -06:00
drtshock
bcc76aff63
Build number in version.
2015-06-02 14:47:42 -05:00
vemacs
318e0eabea
Make PermissionsEX handler use UUIDs
2015-06-02 13:20:34 -06:00
vemacs
0a2f1a3dfe
Fix PrivilegesHandler
2015-06-02 13:09:54 -06:00
vemacs
b19dbb1b8f
Make permissions-plugin specific implementations extend Vault, fix build permission checks
2015-06-02 13:08:53 -06:00
vemacs
2273329e29
Add SpawnerUtil with primary Spigot 1.8.3+ EntityType setting, legacy data fallback. Fixes #22
2015-06-02 11:28:38 -05:00
vemacs
be1acfdccd
Don't override SuperpermsHandler hasPermission, fixes #45
2015-06-01 18:50:20 -06:00
vemacs
2f39811a46
Properly set default for force-disable-teleport-safety to false
2015-06-01 14:00:06 -05:00
vemacs
f995676fad
Add force-disable-teleport-safety option (default false). This option is useful for preventing "teleport-glitching" in Factions servers.
2015-06-01 14:00:06 -05:00
vemacs
ea4c966003
Rename Vault setup method to be more descriptive, check if Chat class is available
2015-06-01 11:03:11 -06:00
vemacs
fe5de8a854
Fix #35 , implement prefix and suffix methods for VaultHandler
2015-06-01 10:19:11 -06:00
vemacs
fa43f39015
Use UUID methods for zPermissions (merged from Spigot fork)
2015-06-01 09:11:41 -06:00
drtshock
4d0e6254dd
Fix typo in Guardian. Fixes #40 .
2015-06-01 08:44:49 -05:00
drtshock
179dbe19fd
Use separate config option for near radius.
...
We were using chat radius, which upset me when I wanted to change it but didn't want to start using local chat.
2015-05-16 19:36:57 -05:00
drtshock
d6eb846488
Add blacklist of commands for muted players. Adds #30 .
2015-05-12 21:44:36 -05:00
drtshock
6796d460dc
Add option to put unique players in join message.
2015-05-08 15:55:02 -05:00
drtshock
4be2fc1a90
Update pom of EssentialsX
2015-05-03 15:09:22 -05:00
drtshock
20f79f117f
Make sudo a loop command. Adds #23 .
2015-05-03 15:08:32 -05:00
drtshock
4169996e7a
Name the jars EssentialsX.
2015-04-24 15:32:50 -05:00
drtshock
667fc18abf
Return at correct spot.
2015-04-24 12:35:29 -05:00
drtshock
4f72ff47bc
More informative permission lag notices.
2015-04-22 11:26:41 -05:00
drtshock
ac0858dcdb
Add PermissionsHandler for Vault.
...
We'll use the VaultAPI if it's there for group checks.
This will also allow us to default to Player#hasPermission from Bukkit instead of going through each permission plugin.
2015-04-22 10:42:27 -05:00
drtshock
090e0b6757
Add banner meta. Resolves #8 .
2015-04-20 18:09:52 -05:00
drtshock
effad664d5
Print stack trace if debug is enabled.
2015-04-20 17:49:23 -05:00
drtshock
b7c7e4ad23
Add /showkit to view kit contents.
2015-04-20 14:33:36 -05:00
drtshock
6b2f87c5a9
Consistent versioning.
2015-04-20 12:51:51 -05:00
drtshock
9a265aac48
Add /createkit.
...
Allows you to create a kit in game using your inventory.
2015-04-20 12:51:22 -05:00
drtshock
5b052c170f
Per gamemode permissions. Adds #16 .
2015-04-17 16:54:25 -05:00
drtshock
555f151692
Allow commands in kits. Adds #15 .
...
Syntax is /<command> with the ability to add {player} as an argument.
2015-04-17 14:48:23 -05:00
drtshock
c22978c3f9
Add missing aliases to plugin.yml
2015-04-16 09:28:05 -05:00
drtshock
54b3a23ae2
Update items for 1.8.3
2015-04-16 09:25:40 -05:00
drtshock
f5b40dba34
Add option to not send no new mail message on join.
2015-04-16 09:25:29 -05:00
drtshock
f8160c6318
1.8.3 update.
2015-04-16 09:08:22 -05:00
drtshock
b113bb59d4
Spectate gamemode.
2015-04-16 08:54:46 -05:00
drtshock
15bd41fefc
Add new mobs. Update child to 1.8.3
2015-04-16 08:52:29 -05:00
drtshock
4e6aef3d24
Add Depth Strider enchantment. Resolves #4 .
2015-04-16 08:50:43 -05:00
drtshock
dde0b20775
Reformat
2015-04-14 23:06:16 -05:00
KHobbits
d11a295ffd
Merge branch '2.x' of github.com:essentials/Essentials into 2.x
2014-09-03 00:21:42 +01:00
KHobbits
ffea359661
rework /seen to be a little stricter on argument matching.
2014-08-18 21:00:03 +01:00