7d73fa7ae0
Update Upstream
2016-11-18 23:58:56 -05:00
8f3325047c
Re-add dependency reduced pom
...
Learned the correct way to handle that file
2016-11-18 21:09:03 -05:00
4832b1a385
Update Paper to MC 1.11
2016-11-16 20:23:38 -06:00
8c5be62ad9
MC uses JSR 1.3.9
2016-11-03 14:51:00 -05:00
2e15610701
t
2016-11-03 14:28:58 -05:00
c189dd9576
Move nullable annotation dependency to JSR
2016-11-03 14:25:50 -05:00
e49e4020ac
Remove some handlers
2016-10-30 21:42:38 -05:00
e0f49c8788
Add EntityZapEvent
2016-10-16 23:27:02 -07:00
b2b163b8ec
Add usage message to ReloadCommand
...
Used when the wrong arguments are supplied, missed when we added the
permissions reload functionality.
2016-10-30 00:13:31 -05:00
122d3d9d43
Update upstream S
2016-10-26 16:05:22 -05:00
2515c80051
Update upstream B/CB
2016-10-21 15:28:44 -05:00
793dc2df52
Add hit entity to ProjectileHitEvent
2016-10-05 16:07:29 -05:00
c6667c09f3
Fix @aikar's oops with verbose timings
2016-09-23 23:18:36 +00:00
d9c982ac17
Add javax.annotations to the API
...
Used this set specifically because they are present in NMS already.
2016-09-16 14:38:52 -05:00
7a403d82a0
@Zbob750 missed a few name changes
2016-09-04 06:26:05 +00:00
e1423d87ba
Update upstream B/CB/S
2016-09-02 22:44:52 -05:00
fcbbc76319
Update upstream B/CB/S
...
Remove two features added upstream
2016-08-27 18:41:58 -05:00
6b24c4cfde
Timings v2: confirm before reset. Add delays before report generation
...
Require user to confirm the timings reset, warning them that they should not be doing this.
Also require Timings to have ran for 3 minutes before allowing the report command.
Also require 1 minute intervals between reports to stop report spam.
2016-08-19 23:42:38 -04:00
eacefd4282
Kick git and rebuild patches
2016-08-15 19:22:10 -05:00
cae6930ae4
Update maven repo urls
2016-08-06 16:49:55 -05:00
869b06ea1e
Timings v2 cleanups - potential overflow fix and fix bad hostnames
...
if hostname is invalid on system, just use a static string
also cleans up visibility of a lot of code, hopefully will help jvm optimize more.
2016-06-30 01:31:00 -04:00
de4a16ead0
Update upstream B/CB/S
2016-06-26 14:13:00 -05:00
57cff1f17f
Update to MC 1.10.2
2016-06-25 12:19:04 -05:00
997285e344
Update Entity AddTo|RemoveFrom World events to be EntityEvents
2016-06-24 00:16:46 -04:00
1114f55d45
Add repo to handle the bungee-cord chat dependency
2016-06-23 00:32:41 -05:00
9b192b2708
Update to Minecraft 1.10
2016-06-08 22:57:14 -05:00
8e62fb709b
Timings v2: Start methods return self for use in try-with-resources
...
try (Timing ignored = timing) {
// Code to time
}
// auto stops timing, even if you return in 42 other places in the block
2016-05-15 17:34:26 -04:00
f623f903cd
Move bad command registration workaround into SMP#dispatch
...
Fixes GH-274
2016-05-13 00:13:38 -05:00
34fcd8ccc2
Paper 1.9.4 Update
2016-05-11 22:07:46 -04:00
3da6be053f
LootTable API & Replenishable Lootables Feature
...
Provides an API to control the loot table for an object.
Also provides a feature that any Lootable Inventory (Chests in Structures)
can automatically replenish after a given time.
This feature is good for long term worlds so that newer players
do not suffer with "Every chest has been looted"
API and Event added to control the Auto Replenish feature for players.
2016-05-01 23:54:08 -04:00
3b3f85f88f
Try to determine plugin name on bad plugin command registration
2016-04-30 12:53:20 -04:00
81f624837f
Timings v2: Plugins don't always register commands properly
...
*mumbles*
2016-04-30 00:09:29 -05:00
9d57423ba3
Merge pull request #230 from kashike/feature/arrow-pickup
...
Arrow pickup rule API
2016-04-25 13:27:51 -07:00
71db253321
update upstream
2016-04-23 22:41:46 -04:00
36394d5284
Update upstream Spigot and rebuild
2016-04-22 22:20:34 -05:00
1ed12cfca6
Fix EntityDismountEvent and VehicleExitEvent cancellation
...
Perhaps "workaround" would be the better term
2016-04-22 15:45:22 -05:00
a1de1619c6
Arrow pickup rule API
2016-04-22 00:07:16 -07:00
ebff483051
EntityHealthRegain isFastRegen API
2016-04-22 01:48:49 -05:00
dea3485028
Remove non-zero BlockIterator block and Loading chunks earlier in player TP patches
...
Allowing only non-zero BlockIterators breaks an API contract explicitly allowing them
(*eyeroll*)
And loading chunks earlier in the TP patch did not resolve the original issue, and now
that it is resolved, shouldn't actually provide any tangible benefits
2016-04-18 09:40:58 -05:00
949de05c01
Also fix javadocs in the Server interface
2016-04-17 13:35:31 -05:00
903001bbea
Fix silly Javadocs in Bukkit.broadcast
2016-04-16 09:23:37 -07:00
92d86e55ed
Merge pull request #205 from kashike/feature/handshake
...
Add handshake event
2016-04-13 23:10:34 -05:00
30175bcf9d
Add handshake event to allow plugins to handle client handshaking logic themselves
2016-04-13 20:23:07 -07:00
567224a84c
Update bungeecord chat API graduations
2016-04-13 22:18:46 -05:00
1aa718c217
Only allow non-zero value maxDistances for BlockIterators
...
Prevents them from iterating infinitely and hanging the server
2016-04-12 23:08:55 -05:00
f54aa3ca2c
Update upstreams
2016-04-11 10:30:12 -05:00
d79fcf72fa
Use 'Paper' for our config file in timings
2016-04-05 23:27:53 -05:00
092d08f15c
Update Timings to use Region based chunk reporting
...
This will drastically reduce file size on large servers and help
avoid the parser failing to load the report.
This will also reduce memory usage of timings data.
2016-04-05 01:20:25 -04:00
67ec2cd957
Add PlayerUseUnknownEntityEvent
2016-04-02 18:10:38 -07:00
1ac9958e8b
Move fastutil from a patch file to a library, and improve EAR
2016-04-01 00:18:18 -04:00