md678685
a05fc9d08e
Remove duplicated OfflinePlayer method
2018-10-13 17:14:10 +01:00
md678685
7d25e84ebc
Merge branch '2.x' into 1.13
2018-10-13 16:59:44 +01:00
md678685
121d935315
Implement missing FakeServer methods
2018-10-13 16:55:49 +01:00
md678685
2f66a866d8
Implement missing FakeWorld and OfflinePlayer methods
2018-10-13 16:55:42 +01:00
md678685
f3f4395da7
Reset BuildTools work directory on Travis
2018-10-09 20:32:40 +01:00
md678685
442e46b012
Return to root after BuildTools on Travis
2018-10-09 20:25:36 +01:00
md678685
37d699d05b
mkdir -p in Travis
2018-10-09 19:54:31 +01:00
md678685
77ed1e1d4a
Ensure Travis runs BuildTools before mvn install
2018-10-09 19:52:42 +01:00
md678685
50e4cd67b5
Fix typo in Travis config
2018-10-09 19:47:57 +01:00
md678685
83a90eb553
Update .travis.yml
2018-10-09 19:45:28 +01:00
md678685
c29599d39a
Create .travis.yml
2018-10-09 19:34:07 +01:00
md678685
692e0adde4
Use MONSTER_EGG in SpawnEggRefl
2018-09-09 16:37:02 +01:00
md678685
cdba518bae
Revert "Implement 1.13 item support ( #2153 )"
2018-09-09 16:35:20 +01:00
md678685
ff0ca9bc7b
Remove unnecessary CraftBukkit dependency
2018-09-05 19:20:18 +01:00
md678685
320bc25d94
Implement 1.13 item support ( #2153 )
...
Uses two distinct providers to support items on 1.13 while falling back to `items.csv` for previous versions of Minecraft.
2018-09-05 14:23:16 +01:00
pop4959
33ae9a2597
Fix TropicalFish spawning ( #2159 )
...
The name can't have a space in it or it won't be matched by any commands.
2018-09-05 13:26:33 +01:00
pop4959
19913d3612
Implement abstract method Entity::getFacing in OfflinePlayer ( #2157 ) @pop4959
...
Allows EssentialsX to compile against the latest Spigot version.
Reference: [8ab814cd5c
)
2018-09-05 11:00:27 +01:00
pop4959
a3eb58724f
Add a way to use unsafe nicknames ( #2152 ) @pop4959
...
Pretty much what the title says. Closes #1630 .
This is a fun little feature that I'm sure many people have always wanted. I can understand that the original authors of Essentials were probably concerned about users entering names that cannot display correctly in the chat, and that is understandable.
I have added a new permission "essentials.nick.allowunsafe", which must be given to anyone who is allowed to use characters outside of the alphanumeric set. The name of the permission is inspired from "essentials.enchantments.allowunsafe", which allows unsafe enchantment levels to be applied to items without guaranteed behaviour. Similarly, the permission "essentials.nick.allowunsafe" allows unsafe characters to be entered for the user's nickname without making any guarantee that those characters will show up in chat correctly.
2018-09-02 12:14:26 +01:00
md678685
6c9c9ad42a
Use enum methods throughout plugin for cross-version enum lookups
2018-09-01 10:35:08 +01:00
md678685
acbc96fd55
Add enum utility helpers for Statistic and Material
2018-09-01 10:34:11 +01:00
md678685
ca721c1acb
Add V1_13_R2 to ReflUtil
2018-08-27 21:29:30 +01:00
md678685
d1d5ae814f
Merge branch '2.x' into 1.13
2018-08-27 20:01:01 +01:00
md678685
4ea71ae88e
Implement missing methods in FakeWorld
2018-08-27 14:10:06 +01:00
md678685
bdb32f5878
Bump Bukkit version to 1.13.1
2018-08-27 13:10:15 +01:00
md678685
634d62f9ef
Fix typo in /kickall
2018-08-27 10:30:29 +01:00
md678685
2806156cf4
Add "allow-world-in-broadcastworld" option
...
Allows players to send broadcasts to a specified world by running `/broadcastworld [world] <message>` if enabled.
This is disabled by default in old configs to avoid confusion between updates.
2018-08-27 10:26:54 +01:00
md678685
e642192461
Kick players in /banip
...
The four-year-old to-do has finally been done!
Closes #2143 .
2018-08-26 22:54:00 +01:00
md678685
959c788f22
Don't kick exempt players when running /kickall
2018-08-26 21:03:17 +01:00
montlikadani
cda520589a
Revert "Doesn't kick all players if the player has permission ( #2145 ) @montlikadani"
...
This reverts commit 5c1db129d3
.
2018-08-26 20:59:46 +01:00
montlikadani
5c1db129d3
Doesn't kick all players if the player has permission ( #2145 ) @montlikadani
...
So, if a player has permission (eg, an operator or more), they will not kick them out because of permission.
2018-08-26 20:13:05 +01:00
Leomixer17
c718962426
Update messages_it.properties ( #2144 ) @Leomixer17
2018-08-26 17:07:05 +01:00
Thomas
575a11b645
Updated "createKitSuccess=" ( #2133 ) @DutchUser
...
* Updated "createKitSuccess="
They have the old one, its now in the "kits.yml" not in "config.yml"
* Update messages_da.properties
* Update messages_de.properties
* Update messages_es.properties
* Update messages_en.properties
* Update messages_et.properties
* Updated "createKitSuccess="
* Updated "createKitSuccess="
* Updated "createKitSuccess=
* Updated "createKitSuccess=
* Updated "createKitSuccess=
* Updated "createKitSuccess=
* Updated "createKitSuccess="
* Updated "createKitSuccess="
* Updated "createKitSuccess="
* Updated "createKitSuccess="
* Updated "createKitSuccess="
* Updated "createKitSuccess="
* Updated "createKitSuccess="
* Updated "createKitSuccess="
* Updated "createKitSuccess="
* Updated "createKitSuccess="
* Update messages_vi.properties
Going add the other later today,
* invalidItemFlagMeta
* noJailsDefined
* openingDisposal
* socialSpyMsgFormat
* socialSpyMutedPrefix
* tempbanJoin
* whoisUuid
* Update messages_vi.properties
* Update messages_vi.properties @md678685
I have no idea why this whole file is in `\u` codes
* Update messages.properties @md678685
2018-08-26 16:12:13 +01:00
Xeyame
f97c5fc1ff
Make /realname configurable ( #1952 ) @Xeyame
...
Closes #1810 .
@md678685: I've added colour codes to the `realName` messages by default, which was not originally part of this PR.
2018-08-26 15:39:37 +01:00
montlikadani
81397d98b8
Added editable messages ( #2072 ) @montlikadani
...
**If it is accepted then I will add it to the other message files.**
2018-08-26 15:17:07 +01:00
Leomixer17
82b2ff0b3f
Update messages_it.properties ( #2142 ) @Leomixer17
2018-08-26 15:13:33 +01:00
md678685
c79db98978
Add more debug logging to Settings ( #2140 )
...
Adds debug logging for `getChatFormat` and `getCommandCooldownEntry`, which makes it much easier to track down issues with group formats in EssentialsX Chat and command cooldowns respectively.
2018-08-25 18:09:08 +01:00
Max Roncace
935b5cfe0f
Fix unbreakable attribute for kits ( #2071 ) @caseif
...
This PR fixes the `unbreakable` attribute on kit items. Previously, Essentials was exclusively using an internal Spigot method to set this on `ItemMeta` objects; however, this solution seems to be non-functional on more recent Spigot builds (1.12.2).
I have altered the `MetaItemStack#setUnbreakable` method to use the native Bukkit method, available for [some time now](https://hub.spigotmc.org/stash/projects/SPIGOT/repos/bukkit/commits/d986a3f ), by default. Essentials will still use the old solution as a fallback in case of an older Bukkit version which does not have native support for the attribute.
2018-08-25 11:33:17 +01:00
md678685
bad02729db
Allow /eco take to subtract a user's exact balance
2018-08-24 15:42:17 +01:00
md678685
80f7ded687
SPECTATOR mode is safe for teleporting everywhere. ( #2049 )
...
Teleporting in spectator mode is as safe as creative mode for every target.
2018-08-24 15:24:26 +01:00
Max Lee
f569b89d8f
Round down balance when converting to double ( #2135 )
2018-08-21 23:45:58 +01:00
md678685
3b1eb683e1
Merge branch 'patch-20' into 2.x @montlikadani
2018-08-19 20:17:32 +01:00
montlikadani
3c6a869336
Fix iron armor bug ( #2054 )
2018-08-19 16:57:14 +01:00
RikoDEV
f357e76980
Small corrections in the Polish translation ( #2103 )
2018-08-19 16:56:16 +01:00
gb2233
946a1fbb7c
Fixed unicode characters in HU locale ( #2130 )
2018-08-19 16:55:14 +01:00
Oliver Ni
37acdc18f2
Fix Easter egg config typo ( #2124 ) @oliver-ni
...
Left clicking mobs with a milk bucket turns them into a baby, not right clicking.
2018-08-16 20:24:53 +01:00
Ali Moghnieh
4dc1d2c50e
Merge branch '2.x' into 1.13
2018-08-16 17:47:37 +01:00
Aerodog
ed72d117a5
Add {ONLINE} variable to custom join message ( #2043 )
2018-08-16 17:42:14 +01:00
md678685
a302913130
Clean up unused files
2018-08-15 20:08:22 +01:00
md678685
299afdc6a1
Add V1_13_R1 to ReflUtil
2018-08-15 18:05:44 +01:00
md678685
52d814f2cc
Properly fix inaccurate playtime measurement
...
b848d8ce63
2018-08-15 15:26:11 +01:00