Aikar
c655b3caf3
Respect AsyncCatcher for Async Command Detection - Fixes #555
2016-12-27 11:00:15 -05:00
Alfie Cleveland
043859300f
Further optimise hoppers
2016-12-27 10:31:58 -05:00
Zach Brown
bba27681ba
Update usptream CB
2016-12-26 13:02:52 -05:00
Zach Brown
ebd97d6f18
Update upstream B/CB
2016-12-24 17:05:51 -05:00
Aikar
ebeab924f5
Upstream, Fixes #533
2016-12-23 00:55:03 -05:00
Zach Brown
fe913c51c4
Update upstream CB
2016-12-22 15:06:59 -06:00
Aikar
d9a999639c
continue instead of break for treasure map bounding
...
per: 01cf3186bd (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
23236ef8aa
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
a4152b2ad1
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
a81ad3d8a8
Add option to remove invalid statistics
...
Closes GH-550
2016-12-21 12:41:30 -06:00
kashike
c8fb4667af
API for ArmorStand movement and option for entity lookups
2016-12-21 11:56:09 -06:00
Zach Brown
cae453c16b
Update to Paper to MC 1.11.2
2016-12-21 11:21:40 -06:00
Aikar
98e7d01ce8
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
a18f763412
Revert "Optimize ItemStack.isEmpty()"
...
This reverts commit 257c591391
.
See a bug
2016-12-21 03:51:48 -05:00
Aikar
257c591391
Optimize ItemStack.isEmpty()
...
Remove hashMap lookup every check, simplify code to remove ternary
2016-12-21 03:50:43 -05:00
Aikar
417b1e2e02
Update upstream
2016-12-21 01:40:41 -05:00
Zach Brown
748d86a540
Cleanup 'nerfed spawner mobs can float' patch
2016-12-20 21:57:07 -06:00
Zach Brown
f099ddc99e
Fix a merge conflict that was resolved improperly
2016-12-20 18:01:37 -06:00
Zach Brown
33163525f3
Update Paper to MC 1.11.1
2016-12-20 17:45:00 -06:00
Aikar
f4ea1998ee
Actually set the ChatPosition
2016-12-20 16:02:05 -05:00
Aikar
29369fb085
Add String based Action Bar API
2016-12-20 15:56:41 -05:00
Aikar
99ffe80ebc
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
01cf3186bd
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
2c0075031c
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
a9f87fd8fe
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
c222ffd4cd
Update upstream
2016-12-19 22:58:12 -05:00
Aikar
4ac2cac9f9
Fix worldborder bug
...
typo in variable name
2016-12-19 01:23:59 -05:00
Aikar
8bbb9c70f3
Update Upstream
2016-12-19 01:23:54 -05:00
Zach Brown
d850fc67db
Add obfhelper to vanish patch
2016-12-16 23:02:33 -06:00
Zach Brown
5ff732798d
Update upstream B/CB
2016-12-16 22:23:03 -06:00
Zach Brown
0728696e06
Add ProjectileCollideEvent
...
Base our vanish changes on top of that event.
2016-12-16 22:13:46 -06:00
Techcable
bf86516043
Change base variables in BlockPos to force diff
2016-12-16 20:02:46 -06:00
Zach Brown
7c567d6ed4
Don't let FishingHooks use portals
...
Closes GH-531
2016-12-16 16:03:56 -06:00
Zach Brown
1d8b7e2ecc
Update upstream B/CB
2016-12-16 15:00:16 -06:00
Zach Brown
f087ac45e3
Update upstream B/CB
...
Fixes GH-542
2016-12-12 14:21:28 -06:00
Zach Brown
7c210e35b4
Update upstream CB
2016-12-10 17:50:31 -06:00
Zach Brown
b41a5ab566
Update upstream B/CB
2016-12-09 18:07:35 -06:00
Zach Brown
57c2b8de43
Update upstream B/CB
2016-12-06 17:12:19 -06:00
Zach Brown
ebf1094ea5
Update upstream CB
2016-12-04 17:59:11 -06:00
Zach Brown
6c7152dbfe
Update upstream, fix accidental removal from last
2016-12-02 21:11:39 -06:00
Zach Brown
7e6d4b54e1
Don't remove random diffs in update
2016-12-02 21:06:21 -06:00
Zach Brown
f986ebbae5
Update upstream CB
2016-12-02 18:07:07 -06:00
Aikar
4de83c79ab
Optimize World.isLoaded(BlockPosition)Z
...
Reduce method invocations for World.isLoaded(BlockPosition)Z
2016-12-02 00:20:34 -05:00
Aikar
5d1cc02e6a
Ignore "Unable to resolve BlockEntity" debug messages - Fixes #489
2016-12-02 00:02:18 -05:00
Zach Brown
357b402cbc
Update upstream B/CB some more
2016-12-01 19:34:07 -06:00
Zach Brown
7556f6a556
Update upstream B/CB
2016-11-30 21:10:14 -06:00
Techcable
33e453fcfd
Speedup BlockPos by fixing inlining
2016-11-30 21:03:50 -06:00
AlphaBlend
dfdd4e3334
Add source to PlayerExpChangeEvent
2016-11-30 17:33:06 -06:00
Zach Brown
951fbf46dc
Update upstream CB
2016-11-29 23:14:49 -06:00
Zach Brown
2bfdbc4afa
Update upstream CB
2016-11-29 18:02:20 -06:00