Josh Roy
0ebd64d314
Add a cause enum to UserBalanceUpdateEvent ( #2824 )
...
Basically, I just needed this for one of my plugins; otherwise, this could be useful for people using this event who want to see where the user's balance is being updated from.
---
* Add UserBalanceUpdateEvent.Cause
* Add special cause enum
* Add API Cause
2019-12-23 13:16:34 +00:00
Mark Vadeika
843ecb4a42
Escape pipe character on item lore ( #2831 )
...
I just adjusted the regex used to split the item lore into multiple lines in order to allow escaping of the pipe character using \|.
Fixes #2830 .
2019-12-23 13:15:26 +00:00
md678685
a1a0d34940
Attempt to parse input as UUID in loop commands ( #2606 )
...
Related: #2424
2019-12-23 13:06:15 +00:00
md678685
15bb978dab
Remove unused VersionUtil constants
2019-12-22 23:55:25 +00:00
md678685
6a7cf39548
Fix wrong filename in ManagedFile error message
2019-12-22 23:53:36 +00:00
pop4959
8ccb70d07d
Add phantoms to protect.prevent.spawn ( #2806 )
...
Closes #2733 .
2019-12-22 22:13:26 +00:00
dashaw92
45461a93b0
Correct unbanip's permission for broadcasts
2019-12-22 22:11:44 +00:00
Joe Hirschfeld
b3a54a78bc
Save materials in unlimited by name
...
There was a mistake where materials in unlimited would instead be saved
as a bukkit Material instead of its name. Instead, save it by the name.
2019-12-22 22:10:30 +00:00
AgentTroll
a4182b5ff9
Correct check for command cooldowns list in userdata
2019-12-20 12:44:10 +00:00
pop4959
215dcde4b9
Update to 1.15.1
2019-12-19 12:38:18 +00:00
md678685
67b2a9a4f4
Build with GitHub Actions ( #2800 )
...
* Add GitHub Actions workflow
* Update workflow
* Run BuildTools in workflow
* Update build.yml
* Add distributionManagement to pom.xml
* Add GitHub registry Maven credentials
* Remove Travis CI config
* mkdir -p
* Remove GitHub package registry push
Didn't work anyway
* Remove distributionManagement
* Cache Maven repo
* Fix step order
* Use JitPack for VaultAPI
2019-12-16 14:23:00 +00:00
Johnny Cao
3b51b23ac2
Block gamemode changes for jailed players ( #2875 )
...
Blocks players from experiencing any gamemode changes while they are jailed.
Fixes #1996 .
2019-12-12 07:37:13 +00:00
Johnny Cao
e0f19f8121
Allow players to set single word AFK message - fixes #2712 ( #2876 )
...
Allows players with "essentials.afk.others" to toggle afk themselves with a single word message
2019-12-11 19:20:56 +00:00
Madis Otenurm
e720fb528a
Crowdin in readme ( #2877 )
...
* Crowdin for readme
* Update README.md
2019-12-11 19:04:12 +00:00
md678685
518a5454c6
Add missing FakeWorld methods
2019-12-11 08:48:45 +00:00
Josh Roy
2d9c846084
Update to 1.15 ( #2873 )
...
* Compile against 1.15
* Remove achievement related methods for OfflinePlayer
* Add 1.15 to VersionUtil
* Revert "Remove achievement related methods for OfflinePlayer"
This reverts commit d0ab84e0
* Add 1.15 Mobs
* Remove Achievement related methods from OfflinePlayer
This needs more work as this currently breaks > 1.15 support
* Actually this isn't a problem
2019-12-11 07:47:56 +00:00
md678685
59e30f05fc
Merge pull request #2871 from AgentTroll/patch-mockito
...
Update Mockito to allow tests to pass in newer versions of Java
2019-12-10 07:48:07 +00:00
AgentTroll
0f1085a02d
Update Mockito to allow tests to pass in newer versions of Java
2019-12-09 20:55:55 -05:00
Glare
882699919e
Reimplement spawn-if-no-home config option ( #2757 )
...
This reimplements the `spawn-if-no-home` config option from the original Essentials plugin. If set to true, running `/home` without having set a home will send the player to spawn (previous behaviour). If set to false, running `/home` will instead show an error message and not teleport the player anywhere.
Closes #1452 .
2019-10-20 09:12:53 +01:00
Ryan
f6a70a542e
Implements missing createExplosion methods in FakeWorld ( #2818 )
2019-10-13 14:35:38 -07:00
triagonal
bae909ba10
implement missing OfflinePlayer methods
2019-09-24 15:51:43 +01:00
triagonal
dbb9757a9f
add {USERNAME} placeholder to chat format
2019-09-23 06:20:28 +01:00
md678685
deaeb46ce9
Implement missing FakeWorld methods
2019-08-28 21:14:06 +01:00
md678685
219012bc35
Set item meta in setSkullOwner before returning
...
*Should* address #2765 .
2019-08-28 15:26:23 +01:00
md678685
5f9eb22d23
Fix player head meta on versions below 1.13
2019-08-24 10:05:26 +01:00
md678685
2c33fb6834
Correctly return null for invalid IDs when doing legacy conversion
2019-08-13 15:12:04 +01:00
md678685
8bcef6022b
Add max-projectile-speed option
...
Projectils can load chunks pretty intensively if too fast.
2019-08-05 19:56:25 +01:00
md678685
93d36779f0
Implement regex-based nickname blacklist
...
Adds `nick-blacklist` list to config which takes phrases or regexes. Users with essentials.nick.blacklist.bypass can bypass the blacklist.
2019-08-05 19:01:48 +01:00
Glare
2502f5e6f2
Check if user has a permission to block putting X item on their head. ( #2574 )
...
Closes #2550 .
* Check if user has a permission to block putting X item on their head.
* Forced the material name to be lower case.
* Fixed a typo in the message.
* Updated permission node and added check to the EssentialsPlayerListener.
2019-08-05 16:19:03 +01:00
triagonal
95f2852cf3
Implement toggle for command block logging ( #2599 )
...
Just a simple config toggle for whether or not command block commands should be logged.
closes #1153 , closes #162
---
* Add toggle for command block logs
* update setting name
2019-08-05 16:17:22 +01:00
md678685
ff9f712d65
Add per-projectile permissions and speed argument to /fireball
2019-08-05 16:12:32 +01:00
Mickey42302
60c4e75a1c
Add Dragon Fireballs to "/fireball".
2019-08-05 16:12:32 +01:00
md678685
ccf7c48bf1
Add aliases to /delkit
2019-08-05 15:35:32 +01:00
md678685
65d81eb31e
Clean up /essentials
2019-08-05 15:25:55 +01:00
md678685
b97eb12dfc
Implement /delkit command
...
Closes #2709 , closes #2719 .
2019-08-05 14:06:37 +01:00
md678685
d2724d77df
URGENT: critical bug fix
2019-08-02 16:05:41 +01:00
md678685
119b21ac67
Check plugin equals rather than name equals in autocomplete listener
2019-08-01 14:57:48 +01:00
md678685
1ff73b3837
Bump version to 2.17.1
2019-07-30 18:10:27 +01:00
Glare
d98f8b3467
Fixed dupe on new builds. ( #2696 )
...
Fixes #2695 .
2019-07-30 12:56:46 +01:00
md678685
ac8b8861cb
Merge remote-tracking branch 'origin/2.x' into 2.x
2019-07-28 16:18:00 +01:00
md678685
22dc5dcebd
Fix /r not showing in 1.13+ tab complete
...
Fixes #2659 .
2019-07-28 15:00:49 +01:00
Josh Roy
3c09e72ce4
Bump supported 1.14.x version to 1.14.4 ( #2681 )
2019-07-20 00:48:13 -07:00
pop4959
fffc3fcac7
Implement missing methods in FakeWorld ( #2679 )
2019-07-18 11:56:00 -07:00
md678685
bcdbbe9546
Fix wall sign protection on 1.12.2 and below
...
Fixes #2635 .
2019-06-27 15:50:04 +01:00
md678685
19f03cd70e
Add missing /tpauto messages
...
Add messages from #2310 to the `messages.properties` file. Fixes #2634 .
2019-06-27 12:00:47 +01:00
md678685
9b7858b830
Update README.md
2019-06-26 22:13:10 +01:00
md678685
8bc55387dd
Bump version to 2.17.0
2019-06-26 16:50:11 +01:00
md678685
0584353bfa
Bump version to 2.17-pre1
2019-06-26 15:32:08 +01:00
md678685
2938330222
Load and save kit use timestamps consistently
...
Fixes #2301 .
The kit's name was previously sanitised/lowercased when accessed but not when saved. This fixes that. ensuring the kit delay will be reported correctly.
Tested on 1.14.3 - does not appear to break existing kit delays.
2019-06-26 12:54:19 +01:00
md678685
ef7393036e
Update to 1.14.3
2019-06-26 11:49:10 +01:00