Zach Brown
464b0455bd
Add ShulkerBoxes to the LootTable API
2016-11-19 11:31:01 -06:00
Aikar
7d73fa7ae0
Update Upstream
2016-11-18 23:58:56 -05:00
Aikar
8f3325047c
Re-add dependency reduced pom
...
Learned the correct way to handle that file
2016-11-18 21:09:03 -05:00
Zach Brown
4832b1a385
Update Paper to MC 1.11
2016-11-16 20:23:38 -06:00
Zach Brown
8c5be62ad9
MC uses JSR 1.3.9
2016-11-03 14:51:00 -05:00
Zach Brown
2e15610701
t
2016-11-03 14:28:58 -05:00
Zach Brown
c189dd9576
Move nullable annotation dependency to JSR
2016-11-03 14:25:50 -05:00
Zach Brown
e49e4020ac
Remove some handlers
2016-10-30 21:42:38 -05:00
AlphaBlend
e0f49c8788
Add EntityZapEvent
2016-10-16 23:27:02 -07:00
Zach Brown
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
Zach Brown
122d3d9d43
Update upstream S
2016-10-26 16:05:22 -05:00
Zach Brown
2515c80051
Update upstream B/CB
2016-10-21 15:28:44 -05:00
AlphaBlend
793dc2df52
Add hit entity to ProjectileHitEvent
2016-10-05 16:07:29 -05:00
Riley Park
c6667c09f3
Fix @aikar's oops with verbose timings
2016-09-23 23:18:36 +00:00
Zach Brown
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
Riley Park
7a403d82a0
@Zbob750 missed a few name changes
2016-09-04 06:26:05 +00:00
Zach Brown
e1423d87ba
Update upstream B/CB/S
2016-09-02 22:44:52 -05:00
Zach Brown
fcbbc76319
Update upstream B/CB/S
...
Remove two features added upstream
2016-08-27 18:41:58 -05:00
Aikar
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
Zach Brown
eacefd4282
Kick git and rebuild patches
2016-08-15 19:22:10 -05:00
Zach Brown
cae6930ae4
Update maven repo urls
2016-08-06 16:49:55 -05:00
Aikar
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
Zach Brown
de4a16ead0
Update upstream B/CB/S
2016-06-26 14:13:00 -05:00
Zach Brown
57cff1f17f
Update to MC 1.10.2
2016-06-25 12:19:04 -05:00
Aikar
997285e344
Update Entity AddTo|RemoveFrom World events to be EntityEvents
2016-06-24 00:16:46 -04:00
DemonWav
1114f55d45
Add repo to handle the bungee-cord chat dependency
2016-06-23 00:32:41 -05:00
Zach Brown
9b192b2708
Update to Minecraft 1.10
2016-06-08 22:57:14 -05:00
Aikar
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
Zach Brown
f623f903cd
Move bad command registration workaround into SMP#dispatch
...
Fixes GH-274
2016-05-13 00:13:38 -05:00
Aikar
34fcd8ccc2
Paper 1.9.4 Update
2016-05-11 22:07:46 -04:00
Aikar
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
Aikar
3b3f85f88f
Try to determine plugin name on bad plugin command registration
2016-04-30 12:53:20 -04:00
Zach Brown
81f624837f
Timings v2: Plugins don't always register commands properly
...
*mumbles*
2016-04-30 00:09:29 -05:00
Riley Park
9d57423ba3
Merge pull request #230 from kashike/feature/arrow-pickup
...
Arrow pickup rule API
2016-04-25 13:27:51 -07:00
Aikar
71db253321
update upstream
2016-04-23 22:41:46 -04:00
Zach Brown
36394d5284
Update upstream Spigot and rebuild
2016-04-22 22:20:34 -05:00
Zach Brown
1ed12cfca6
Fix EntityDismountEvent and VehicleExitEvent cancellation
...
Perhaps "workaround" would be the better term
2016-04-22 15:45:22 -05:00
Riley Park
a1de1619c6
Arrow pickup rule API
2016-04-22 00:07:16 -07:00
Zach Brown
ebff483051
EntityHealthRegain isFastRegen API
2016-04-22 01:48:49 -05:00
Zach Brown
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
Spottedleaf
949de05c01
Also fix javadocs in the Server interface
2016-04-17 13:35:31 -05:00
Spottedleaf
903001bbea
Fix silly Javadocs in Bukkit.broadcast
2016-04-16 09:23:37 -07:00
Zach Brown
92d86e55ed
Merge pull request #205 from kashike/feature/handshake
...
Add handshake event
2016-04-13 23:10:34 -05:00
Riley Park
30175bcf9d
Add handshake event to allow plugins to handle client handshaking logic themselves
2016-04-13 20:23:07 -07:00
Zach Brown
567224a84c
Update bungeecord chat API graduations
2016-04-13 22:18:46 -05:00
Zach Brown
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
Zach Brown
f54aa3ca2c
Update upstreams
2016-04-11 10:30:12 -05:00
Zach Brown
d79fcf72fa
Use 'Paper' for our config file in timings
2016-04-05 23:27:53 -05:00
Aikar
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
Riley Park
67ec2cd957
Add PlayerUseUnknownEntityEvent
2016-04-02 18:10:38 -07:00