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
3967ce4cb3
Activation Range Improvements
...
Fixes and adds new Immunities to improve gameplay behavior
2016-12-28 00:19:58 -05:00
Zach Brown
3410e9035d
Make invalid stat removal use proper config key
...
Server-wide static config values should always be prefixed by
`settings.`. Get it right @Zbob750, geez
Issue introduced in f88edb00e9
2016-12-27 19:23:18 -06:00
Aikar
34e0091024
Incremental Auto Save Players
...
Take same approach we did for chunks, and only save player if its been X time since last save,
instead of doing it all in 1 tick.
This is even more helpful considering Player Saving is done sync for File IO.
2016-12-27 16:11:25 -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
352c322914
Upstream update
2016-12-27 13:07:43 -05:00
AlfieC
7aaab3347c
Properly fix item duplication bug ( #557 )
...
Credit to prplz for figuring out the real issue
2016-12-27 16:03:37 +00:00
Aikar
6a3e97e28a
Respect AsyncCatcher for Async Command Detection - Fixes #555
2016-12-27 11:00:15 -05:00
Alfie Cleveland
d334865466
Further optimise hoppers
2016-12-27 03:01:41 +00:00
Zach Brown
54f0061ce5
Update upstream CB
2016-12-22 15:06:59 -06:00
Aikar
bded01f0f5
continue instead of break for treasure map bounding
...
per: a5f9077242 (commitcomment-20268968)
The break may of been skipping attempts at valid chunks. I thought break was the right abort, but maybe it is not.
2016-12-21 21:28:01 -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
Zach Brown
038cde138a
Fix missed diff causing lava to move too quickly
...
Missed diff from old patch file was causing lava to always move at the
faster 'nether' speed, ignoring the slower overworld speed entirely.
This is why we use obfuscation helpers now.
Fixes GH-521
2016-12-21 15:29:50 -06:00
Zach Brown
f88edb00e9
Add option to remove invalid statistics
...
Closes GH-550
2016-12-21 12:41:30 -06: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
Aikar
daab7ed781
Optimize isEmpty() to remove Map lookup
...
Every call to .isEmpty() made a horribly wasteful map lookup just to get the
reference to the Air Item for checking.
We will now cache a copy of that item
2016-12-21 04:21:42 -05:00
Aikar
c6ffa97c7a
Revert "Optimize ItemStack.isEmpty()"
...
This reverts commit c2b8a4be32
.
See a bug
2016-12-21 03:51:48 -05:00
Aikar
c2b8a4be32
Optimize ItemStack.isEmpty()
...
Remove hashMap lookup every check, simplify code to remove ternary
2016-12-21 03:50:43 -05:00
Zach Brown
4bfa933c52
Cleanup 'nerfed spawner mobs can float' patch
2016-12-20 21:57:07 -06:00
Zach Brown
cd80c0a2f7
Fix a merge conflict that was resolved improperly
2016-12-20 18:01:37 -06:00
Zach Brown
ec68dfff5a
Update Paper to MC 1.11.1
2016-12-20 16:34:27 -06:00
Aikar
bc72d63bfc
Configurable Cartographer Treasure Maps
...
Allow configuring for cartographers to return the same map location
Also allow turning off treasure maps all together as they can eat up Map ID's
which are limited in quantity.
2016-12-20 15:28:32 -05:00
Aikar
a5f9077242
Bound Treasure Maps to World Border
...
Make it so a Treasure Map does not target a structure outside of the
World Border, where players are not even able to reach.
This also would help the case where a players close to the border, and one
that is outside happens to be closer, but unreachable, yet another reachable
one is in border that would of been missed.
2016-12-20 15:17:18 -05:00
Aikar
4506924566
Ignore invalid Marker Icon ID's in maps - Fixes #497
...
Replace with the red marker. Should of only happened by creative abuse.
2016-12-19 23:39:52 -05:00
Aikar
fff0dc6598
Prevent Pathfinding out of World Border - Fixes #547
...
This prevents Entities from trying to run outside of the World Border
2016-12-19 23:08:31 -05:00
Aikar
310105c9c0
Update upstream
2016-12-19 22:58:12 -05:00
Aikar
e82cdab244
Fix worldborder bug
...
typo in variable name
2016-12-19 01:23:59 -05:00
Zach Brown
b3dd2f9212
Add obfhelper to vanish patch
2016-12-16 23:02:33 -06:00
Zach Brown
8076a6a231
Add ProjectileCollideEvent
...
Base our vanish changes on top of that event.
2016-12-16 22:13:45 -06:00
Techcable
e0ada11f1e
Change base variables in BlockPos to force diff
2016-12-16 19:53:35 -06:00
Zach Brown
b17aa5f5ba
Don't let FishingHooks use portals
...
Closes GH-531
2016-12-16 16:03:56 -06:00
Zach Brown
67a9e0cbf6
Update upstream CB
2016-12-10 17:50:31 -06:00
Zach Brown
b21c31c91d
Update upstream B/CB
2016-12-09 18:07:35 -06:00
Zach Brown
cead4e0a74
Update upstream B/CB
2016-12-06 17:12:19 -06:00
Zach Brown
4acf56eb8b
Update upstream, fix accidental removal from last
2016-12-02 21:11:39 -06:00
Zach Brown
9e40eaf85d
Don't remove random diffs in update
2016-12-02 21:04:24 -06:00
Zach Brown
f0e32d948f
Update upstream CB
2016-12-02 18:07:07 -06:00
Aikar
61526b1029
Optimize World.isLoaded(BlockPosition)Z
...
Reduce method invocations for World.isLoaded(BlockPosition)Z
2016-12-02 00:20:34 -05:00
Aikar
e5b4e80232
Ignore "Unable to resolve BlockEntity" debug messages - Fixes #489
2016-12-02 00:02:18 -05:00
Techcable
d0cfdc4c62
Speedup BlockPos by fixing inlining
2016-11-30 20:57:02 -06:00
AlphaBlend
37d3c5cd55
Add source to PlayerExpChangeEvent
2016-11-30 17:31:46 -06:00
Zach Brown
b3d302b6db
Update upstream CB
2016-11-29 18:02:20 -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
Jamie Mansfield
0eb17ae4fe
Update inventory. Fixes #505
2016-11-28 21:32:05 +00:00
Zach Brown
d5240abbbd
Update patch number
2016-11-27 16:54:10 -06:00
Zach Brown
ede6f9994d
Merge pull request #517
...
Don't process packets from offline players
2016-11-27 16:23:17 -06:00
Alfie Cleveland
ac3077af34
Don't process packets from offline players
2016-11-27 22:17:55 +00:00
Alfie Cleveland
e579fe5518
Optimise removeQueue
2016-11-26 22:35:42 -06:00