Commit Graph

2412 Commits

Author SHA1 Message Date
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
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
Aikar beb2b5b6c1 Update Upstream 2016-12-19 01:23:54 -05:00
Zach Brown b3dd2f9212 Add obfhelper to vanish patch 2016-12-16 23:02:33 -06:00
Zach Brown 86ae842a36 Update upstream B/CB 2016-12-16 22:23:03 -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 dbfd2a3406 Update upstream B/CB 2016-12-16 15:00:16 -06:00
Zach Brown 659a7c955f Update upstream B/CB
Fixes GH-542
2016-12-12 14:21:28 -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 b75a37d67b Update upstream CB 2016-12-04 17:59:11 -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
Zach Brown 90c9266a32 Update upstream B/CB some more 2016-12-01 19:34:07 -06:00
Zach Brown 9317149ab5 Update upstream B/CB 2016-11-30 21:10:14 -06: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 19e3622c64 Update upstream CB 2016-11-29 23:14:49 -06:00
Zach Brown b3d302b6db Update upstream CB 2016-11-29 18:02:20 -06:00
Zach Brown 3129310ffc Merge pull request #525 from jamierocks/pr/update-cb
Update upstream CB
2016-11-29 14:29:34 -06:00
Jamie Mansfield 72ba56a200 Update upstream CB 2016-11-29 20:09:37 +00: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
Zach Brown 5a4d011af5 Merge pull request #519 from jamierocks/pr/update-inv
Update inventory. Fixes #505
2016-11-28 15:42:12 -06:00
Jamie Mansfield 0eb17ae4fe Update inventory. Fixes #505 2016-11-28 21:32:05 +00:00
DemonWav 0e8954e40c Update Paperclip 2016-11-27 23:27:33 -06:00
Zach Brown e4b2d88214 More upstream CB 2016-11-27 17:37:38 -06:00
Zach Brown 1687e4c0aa Update upstream CB 2016-11-27 17:00:08 -06: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
Alfie Cleveland 048e964b41 Fix double lock in ServerConnection 2016-11-26 22:06:23 -06:00
Zach Brown 1881616f15 Alter last to force conflicts but keep contents 2016-11-26 22:02:19 -06:00
Alfie Cleveland a36e2a4378 Optimise NetworkManager 2016-11-25 20:35:15 +00:00
Zach Brown 194025fc1b Update upstream B/CB/S 2016-11-26 21:36:05 -06:00
Zach Brown 5cc2d45a03 Update upstream B/CB/S 2016-11-24 21:12:18 -06:00
vemacs 53bdc0450b Optimize network queue by making size() constant-time
Idea from @AlfieC
2016-11-23 13:02:47 -05:00