Ali 'SupaHam' M
3fba6e9ad0
Add NBT support in items.csv ( #1276 )
...
This commit adds a new 4th column reading in `items.csv` to enable the ability to specify NBT data for newly constructed items.
2017-06-18 16:30:54 +01:00
Ali 'SupaHam' M
bbe0ca9302
Implement tab completion for all commands. ( #1282 )
...
List of supported commands:
```
/afk
/balance
/balancetop
/ban
/banip
/bigtree
/book
/broadcastworld
/burn
/clearinventory
/condense
/delhome
/deljail
/delwarp
/eco
/enchant
/enderchest
/essentials
/exp
/ext
/feed
/fireball
/firework
/gamemode
/getpos
/give
/hat
/heal
/help
/helpop
/home
/ignore
/invsee
/item
/itemdb
/jump
/kick
/kill
/kit
/lightning
/list
/mail
/me
/msg
/mute
/near
/nick
/nuke
/pay
/potion
/powertool
/ptime
/pweather
/recipe
/remove
/repair
/sell
/showkit
/skull
/speed
/tempban
/thunder
/time
/togglejail
/tp
/tpa
/tpaall
/tpahere
/tpall
/tphere
/tpo
/tpohere
/tppos
/tree
/warp
/weather
/world
/worth```
2017-06-11 01:17:43 +01:00
Ali Moghnieh
e572788a8c
Disable /recipe
for 1.12 until duplication bug can be fixed. #1289
2017-06-09 15:02:56 +01:00
Pokechu22
4c0857fbb5
Implement tab completion framework ( #1203 )
2017-06-06 01:31:41 +01:00
Pokechu22
44ed1e2d44
Add eclipse files to .gitignore
2017-06-06 01:08:34 +01:00
Ali Moghnieh
8fd532c648
Translate now
instead of static "now"
in DateUtil.
2017-06-04 20:57:06 +01:00
Ali Moghnieh
7c0fa46b4d
Add playtime to /whois
. #1212 Courtesy of @molor.
2017-06-03 09:31:53 +01:00
Ali Moghnieh
85d0644868
Readd messages from c28d749
.
2017-05-31 14:19:18 +01:00
md678685
4bd3cffc4e
Readd missing messages ( #1271 )
2017-05-31 14:05:18 +01:00
md678685
3ecebdc758
Add missing enable and disable functions to Metrics class ( #1270 )
...
* Replace mcstats with bStats
Won't show up on the bStats website, until @drtshock or someone else signs up and creates a Bukkit plugin named "EssentialsX" on the bStats website. If you want to test, you can change `pluginName` to `"EssXmdtest"`, or any other value as desired.
* Add missing enable and disable functions to Metrics class
2017-05-31 11:31:08 +01:00
md678685
f13e355010
Replace mcstats with bStats
...
Won't show up on the bStats website, until @drtshock or someone else signs up and creates a Bukkit plugin named "EssentialsX" on the bStats website. If you want to test, you can change `pluginName` to `"EssXmdtest"`, or any other value as desired.
2017-05-31 03:50:01 +01:00
Ali Moghnieh
c28d749548
Create /tpacancel
.
...
`/tpacancel` allows tp requesters to cancel sent requests before the target client can accept them. This aids in combatting long-lived tp requests in PvP environment.
`/tpacancel <player>` cancels all a tp request sent to <player> only.
2017-05-31 03:30:05 +01:00
Ali 'SupaHam' M
d0760ddd04
Register SWEEPING_EDGE enchantment. Resolves #1263
2017-05-25 01:36:33 +01:00
Ali Moghnieh
af5d2c2fca
Remove Supervisor support.
...
This reverts commit 442d97a1b1
, fcbd3deb6b
, and 6231a25413
.
Due to the lack of proper dependency deployment and availability users are unable to build EssentialsX without doing some manual installations. Until issue is resolved Supervisor support is dropped.
2017-05-04 13:55:18 +01:00
Ali Moghnieh
4bfabaa1d3
Check if getTeleportRequest() is null in /tpdeny
. Fixes #1229 .
2017-05-04 13:46:31 +01:00
Platinteufel
747420b4c8
Update messages_de.properties ( #1091 )
2017-02-12 09:52:20 -06:00
Maxetto
78b710dc22
Set PORTAL as an Unsafe Destination
2017-01-20 09:17:11 -06:00
vemacs
7973f544ff
Revert "Fix broken add-prefix-in-playerlist behavior", as it seems to break more things for other users
2017-01-20 09:08:36 -06:00
vemacs
0b1e1676d0
Add iron nugget to items.csv ( resolves #1049 )
2017-01-17 21:55:35 -06:00
md_5
705c1c60c8
Fix erroneous usage of setAmount(0) on mirrored ItemStacks
2017-01-17 21:49:05 -06:00
vemacs
abfec5a60f
Revert "Fix getItemInMainHand behavior breaking /worth ( #1053 )"
2017-01-17 21:46:04 -06:00
vemacs
ca28d8aa84
Fix getItemInMainHand behavior breaking /worth ( #1053 )
2017-01-05 12:13:08 -05:00
Maxetto
198d852995
Fix broken add-prefix-in-playerlist behavior
2017-01-04 11:48:01 -05:00
Ali Moghnieh
5f83766dc1
Implement player based toggle for pay confirmation prompts. Fixes #1032
...
This commit adds a new `/payconfirmtoggle` command with `/payconfirmon` and `/payconfirmoff` as well.
2016-12-25 18:08:16 +00:00
Ali Moghnieh
442d97a1b1
Add Supervisor to softdepend in plugin.yml.
...
Add SupaHam to authors list.
2016-12-18 15:58:58 +00:00
Ali Moghnieh
fcbd3deb6b
Exclude Spigot from Supervisor dependency.
2016-12-18 15:14:43 +00:00
Ali 'SupaHam' M
dadc6b2d3a
Implement confirmation dialogue for /pay
. ( #1002 )
2016-12-18 15:03:03 +00:00
Ali Moghnieh
6231a25413
Initial implementation of Supervisor.
...
EssentialsReportContext provides all online players' userdata files if report level is 400 or higher, as well as config.yml if report level is over 200.
2016-12-18 15:00:22 +00:00
Ali Moghnieh
bc08b11011
NOOP sendTitle in OfflinePlayer.
2016-12-18 14:17:16 +00:00
vemacs
36b08e9b1d
Fix compile
2016-12-12 10:09:43 -06:00
vemacs
d73ec779e0
Fix #1015
2016-12-09 19:11:04 -06:00
Ali Moghnieh
6bc9f2140c
Catch Exception in Commandpay for payUser
call.
2016-12-03 15:23:53 +00:00
Luke Anderson
a6f1e305ef
[Fix] When the minimum pay amount is zero, users are unable to pay zero.
2016-12-03 14:32:50 +00:00
Ali Moghnieh
5fda1d018b
Add support for spawn_egg durability value in Minecraft 1.11.
2016-12-02 17:02:04 +00:00
vemacs
c919eba206
Fix missing setVillager call
2016-11-28 17:25:29 -06:00
vemacs
61b3ca531c
Fix build
2016-11-28 17:20:24 -06:00
vemacs
96164f5851
Restore basic pre-1.11 compat
2016-11-28 17:13:36 -06:00
Roy Curtis
4102b11f15
More items.csv fixes ( #992 )
...
* Adjust ID for beetroot soup from Pocket Edition ID (459) to Java ID (436)
* Fix two IDs for strength arrows
2016-11-27 17:53:39 +00:00
Ali Moghnieh
3c18efc4a6
Fix /tpaccept
timing out requests too soon.
2016-11-23 13:41:11 +00:00
Roy Curtis
cfc2b7ff2f
Add 3rd column to Purpur Stairs items.csv entries
...
Purpur Stairs in items.csv are missing their data column. This breaks code that parses `items.csv` and expects a consistent number of columns.
For example, this breaks the Levitate command library: a8a57e9512/src/main/java/de/ketrwu/levitate/syntax/ItemStackSyntax.java (L94)
2016-11-22 20:55:04 +00:00
Ali Moghnieh
ad94cca95b
Check for timeout in /tpa
and /tpaccept
. Fixes #818 .
...
This commit adds a method called hasOutstandingTeleportRequest() in IUser - implemented fully in User.
2016-11-22 20:39:31 +00:00
Ali Moghnieh
6ade8132af
Implement NOOP openMerchant(Merchant, boolean) in OfflinePlayer.
2016-11-21 18:11:40 +00:00
Ali Moghnieh
e5b5994593
Disallow negative number input for /pay
.
2016-11-21 18:05:17 +00:00
Ali Moghnieh
944ddf8d70
Further changes for 1.11 update.
...
- Dropped usage of deprecated methods for a cleaner future.
- Zombies no longer throw errors in SpawnMob due to setVillager(false).
- Removed MobData where they have been replaced with actual entities.
2016-11-20 20:23:01 +00:00
Ali Moghnieh
8b0659a2b4
Update to 1.11.
...
- Support new enchantments.
- Support new mobs.
- Rename MobData WHITHER_SKELETON to WITHER_SKELETON.
- implement NOOP methods of new API methods for fake classes.
- Amend item dictionary.
2016-11-20 16:03:56 +00:00
Ali Moghnieh
35388c3b19
Add spawn-on-join examples in config.yml.
2016-10-30 13:47:56 +00:00
Ali Moghnieh
27ab90ab2a
Improve spawn-on-join with ability to specify groups.
2016-10-30 13:29:21 +00:00
vemacs
d41af02ade
Fix cache invalidation when resetting user
2016-10-14 08:25:53 -04:00
vemacs
e0a578d06c
Fix #857
2016-10-12 12:35:25 -05:00
Trent Hensler
db47460a79
Too much http
2016-09-08 13:07:13 -07:00