Aikar
11711a201d
Enforce Sync Chunk Unloads
...
Unloading Chunks async is extremely dangerous. This will force it to main
the same way we handle async chunk loads.
2017-01-07 16:08:16 -05:00
Aikar
9bdc25e99b
Provide E/TE/Chunk count stat methods
...
Provides counts without the ineffeciency of using .getEntities().size()
which creates copy of the collections.
2017-01-07 15:27:46 -05:00
Zach Brown
b6dd3fb9d3
Update upstream B/CB
...
Closes GH-569
2017-01-06 15:45:59 -06:00
Aikar
0d5ac24919
Remove my copyright headers, copy/pasted
2016-12-31 21:51:49 -05:00
Aikar
3eec7df88a
PlayerTeleportEndGatewayEvent
...
Allows you to access the Gateway being used in a teleport event
2016-12-31 21:46:34 -05:00
Aikar
9db5f4c20a
New Firework API's
...
Get the launcher of a Firework and who it is boosting
2016-12-28 02:25:35 -05:00
Aikar
422dc4fa06
JavaDoc String ActionBar API and Deprecate Component based methods.
...
The Component based methods are not even safe to use, as it may result in invalid items being sent to the client.
The string based method we have added is the only safe way to send with the API.
The client is stricter about componenents being sent for this API, and does not accept children components.
The client is expecting a legacy string.
2016-12-27 15:20:09 -05:00
Aikar
86925b4446
Change implementation of String based Action Bar API
...
Appears colors did not work for Bungee version, as Action Bar is stricter
2016-12-27 15:06:14 -05:00
Aikar
06e82119e2
IllegalPacketEvent - Resolves #419
...
Fire an event when an illegal packet is received to let plugins handle it
Lets plugins change the kick message and if it should kick or not.
2016-12-21 21:22:02 -05:00
Riley Park
a0b12ef1e0
API for ArmorStand movement and option for entity lookups
2016-12-21 11:53:41 -06:00
Zach Brown
0fa5771dac
Update to Paper to MC 1.11.2
2016-12-21 11:21:40 -06:00
Zach Brown
ec68dfff5a
Update Paper to MC 1.11.1
2016-12-20 16:34:27 -06:00
Aikar
f7f9ba8639
Actually set the ChatPosition
2016-12-20 16:02:05 -05:00
Aikar
252c3ff471
Add String based Action Bar API
2016-12-20 15:56:41 -05:00
Zach Brown
8076a6a231
Add ProjectileCollideEvent
...
Base our vanish changes on top of that event.
2016-12-16 22:13:45 -06:00
Zach Brown
dbfd2a3406
Update upstream B/CB
2016-12-16 15:00:16 -06:00
AlphaBlend
37d3c5cd55
Add source to PlayerExpChangeEvent
2016-11-30 17:31:46 -06:00
willies952002
63870333cb
Allow Reloading of Command Aliases
...
Use "/reload commands" to reload the aliases stored in commands.yml
2016-11-28 10:24:22 -05:00
Zach Brown
4241b49b85
Update upstream B/CB - hitEntity added upstream
2016-11-28 17:16:07 -06:00
vemacs
53bdc0450b
Optimize network queue by making size() constant-time
...
Idea from @AlfieC
2016-11-23 13:02:47 -05:00
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