Commit Graph
100 Commits
Author SHA1 Message Date
Zach Brown dd0277fdb5 Raise bad Y auto fix to avoid gameplay issues
Per discussion here, https://github.com/PaperMC/Paper/commit/663fbf798e2ee60791f5489f4c3296145a0a4769#commitcomment-19153154
2016-09-23 17:25:21 -05:00
Zach Brown d6618994b5 Update upstream CB 2016-09-20 15:59:26 -05:00
Zach Brown 7ec7c0ed95 Merge pull request #428 from kashike/feature/configurable-kick-messages
Configurable flying kick messages
2016-09-19 20:11:51 -05:00
Zach Brown bc24e29dc5 Update upstream CB 2016-09-18 13:37:38 -05: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
Zach Brown 66dc00b4dd Stop collideRule team from seeing invis 'friends'
More appropriately aligns ourself with the no team option, because the
collideRule team is only a team because it has to be, not because we want
anyone to have any sort of gameplay based relationship.

Also block any options from being set on this team to further enforce that
it is not a persistent team and should not be treated as such.
2016-09-15 16:36:57 -05:00
Zach Brown e4251a092b Block minecart portal teleports in some instances
Mitigates GH-373
Technically a workaround rather than a true fix
2016-09-14 18:52:41 -05:00
Zach Brown ca7a828688 Update upstrean CB/S 2016-09-11 14:55:02 -05:00
Zach Brown 4bf0ca21fe Make UseItem rate limiting stricter, configurable 2016-09-10 23:27:07 -05:00
Zach Brown 5ba385dd4c Fix patch, need to investigate build issues 2016-09-10 22:45:09 -05:00
Zach Brown 4b7796fe7c [ WHITESPACE ] 2016-09-10 22:09:14 -05:00
Zach Brown 4dcb73693a Add rate limiting to PacketPlayInUseItem as well
Also removes our toggle for Spigot's option, I doubt anyone uses it.
2016-09-10 21:42:47 -05:00
Zach Brown 89b26bb90d Commit CB changes as "Auto"
Helps when using git's annotate function
2016-09-10 21:31:32 -05:00
Zach Brown b0a15ca1ea Further safety for player collision setting
Hopefully the end of similar problems
Fixes GH-415
2016-09-08 12:39:40 -05:00
Zach Brown 098dae2524 Run paper upstream from anywhere
woops
2016-09-07 19:45:47 -05:00
Zach Brown 7bd3964037 [CI-SKIP] Fix CONTRIBUTING.md formatting 2016-09-06 15:01:46 -05:00
Zach Brown 6dedb92652 Make collide team removal more patient, safer
Fixes GH-414
2016-09-06 12:33:47 -05:00
Zach Brown 64c6e06d95 Update upstream B/CB/S 2016-09-05 14:21:03 -05:00
Zach Brown 949fc0534f Create a team as needed for disabling collisions
Fixes GH-383
2016-09-04 17:29:25 -05:00
Zach Brown b4eceb16ec Update upstream B/CB 2016-09-04 16:59:06 -05:00
Zach Brown 65858cf283 Merge pull request #408 from kashike/feature/health-conversion
Convert new health to a float
2016-09-04 16:05:38 -05:00
Zach Brown e1423d87ba Update upstream B/CB/S 2016-09-02 22:44:52 -05:00
Zach Brown 2df56fa35b Revert team creation for player collision setting
Needs more work, have redone it locally but its not quite ready for
prime time.
2016-08-31 19:22:43 -05:00
Zach Brown 0ccbb356f1 Rename patch file to be more specific 2016-08-31 17:18:54 -05:00
Zach Brown 246294d161 Make getEntity dead check more specific 2016-08-28 00:46:21 -05:00
Zach Brown 8a2d6a1790 Restore some timings functionality lost in last 2016-08-27 19:36:26 -05:00
Zach Brown fcbbc76319 Update upstream B/CB/S
Remove two features added upstream
2016-08-27 18:41:58 -05:00
Zach Brown a9481ee3c7 Update upstream CB 2016-08-21 14:52:19 -05:00
Zach Brown 2bf8ae3251 Add upstreamMerge script to paper tool 2016-08-19 16:00:59 -05:00
Zach Brown eacefd4282 Kick git and rebuild patches 2016-08-15 19:22:10 -05:00
Zach Brown aec2bb905c Update upstream B/S 2016-08-15 18:51:55 -05:00
Zach Brown e9de969c6f More changes to view distance API implementation
Should fix GH-381
2016-08-13 15:26:40 -05:00
Zach Brown be420541b7 Update upstream B/CB 2016-08-11 15:07:07 -05:00
Zach Brown f91686b6db Update upstream B/CB 2016-08-07 00:01:31 -05:00
Zach Brown cae6930ae4 Update maven repo urls 2016-08-06 16:49:55 -05:00
Zach Brown 58ba189a32 Send Bukkit scoreboards as well as vanilla boards
Fixes GH-384
2016-08-04 19:46:35 -05:00
Zach Brown f2b77b64f0 Syntax highlighting and typo fix in CONTRIBUTING
Thanks @jamierocks
2016-08-04 17:47:12 -05:00
Zach Brown 25f92d9a28 Re-track players that dismount from other players
Fixes GH-265
2016-07-31 16:33:25 -05:00
Zach Brown 55e3d057b8 Fix entity tracking when the player is the vehicle
Fixes GH-378
2016-07-31 15:22:25 -05:00
Zach Brown 10961ebac6 Randomly generate team names for earlier commit
[17:17] _MylesC: the biggest issue you run into is bungee not handling
2 teams with same name :(
http://i.imgur.com/jbDigxW.png
2016-07-30 18:13:56 -05:00
Zach Brown a48b906896 Send a fake team as needed for the collision rule 2016-07-30 17:04:39 -05:00
Zach Brown 4db0ba851c Update upstream B/CB/S 2016-07-30 18:02:34 -05:00
Zach Brown 163d33a68b Default configuration changes
Disable push based hoppers by default
Set chunk unload delay to 15s by default
Neither of these changes are retroactive for old users
2016-07-28 20:57:36 -05:00
Zach Brown 2ea6b93c67 Make alternative falling block ground detection configurable
Workaround for GH-336
2016-07-28 20:54:48 -05:00
Zach Brown 023780514f More informative vehicle moved wrongly log message 2016-07-28 19:17:26 -05:00
Zach Brown 2ee4beaa3a Cleanup obfuscation helper comment format 2016-07-27 17:46:02 -05:00
Zach Brown 608d77d492 Update upstream B/CB 2016-07-26 19:30:03 -05:00
Zach Brown 96e8a799b4 Push based hoppers cleanup 2016-07-22 18:54:48 -05:00
Zach Brown 359f9ad8cf Update upstream CB 2016-07-22 17:24:30 -05:00
Zach Brown 4b8526fd6d Fix TNTPrimed head hight calculation
Fixes GH-370
2016-07-19 18:48:08 -05:00
Zach Brown e9a21993b2 Less strict skull validation
Fixes GH-367
2016-07-18 18:07:48 -05:00
Zach Brown 7b87a987b2 Merge pull request #369 from Gabscap/fix-banner
Fix-Banner Patch: Display correct time in F3
2016-07-17 17:39:32 -05:00
Zach Brown 949044df1a Don't try and lookup profiles that have no UUID and no name
Closes GH-347
2016-07-16 20:19:25 -05:00
Zach Brown 950ad80c15 Remove use-hopper-check functionality that we restored
Our improved hopper checking system should provide a better benefit without
as many vanilla behavior issues.
2016-07-16 20:10:43 -05:00
Zach Brown 719164b4ce Update upstream B/CB/S 2016-07-15 17:36:53 -05:00
Zach Brown aff7563c30 Update upstream B/CB/S 2016-07-12 23:22:58 -05:00
Zach Brown b9926dcb47 Block sketchy head items and blocks 2016-07-10 10:45:05 -05:00
Zach Brown 93dca2c0de Update upstream B/CB/S 2016-07-07 21:06:58 -05:00
Zach Brown d5a6e263fd Update upstream tacos B/CB/S 2016-07-04 18:49:14 -05:00
Zach Brown 78f5fda472 Disable delayed chunk unloads by default
While the option remains a powerful tool we recommend everyone use, 30s is
proving to be a bit much for certain gametypes and many admins are confused
that after updating they are now facing extreme loaded chunk counts.

We do recommend experienced users configure this value as needed, but we
cannot keep it as a default option given the variety of gametypes, the
potential inexperience of new users, and previous users upgrading and
now facing extreme chunk counts that offer little benefit.
2016-06-30 21:41:10 -05:00
Zach Brown fd6048a265 Update upstream CB 2016-06-27 21:21:08 -05:00
Zach Brown b978b76443 Update upstream CB
It seems they've gotten their own workaround figured out, we'll keep our own fix for TE removal in but let them try theirs and see if it's better now.
2016-06-26 22:51:20 -05:00
Zach Brown 98c7a31d79 Stop overwriting block locations, root issue looks to be the TE fixer itself
Fixes GH-352
2016-06-26 18:38:39 -05:00
Zach Brown de4a16ead0 Update upstream B/CB/S 2016-06-26 14:13:00 -05:00
Zach Brown afb1926947 Move setBlock tile->tile transition workaround into TE removal 2016-06-26 13:58:12 -05:00
Zach Brown e93299df87 Update upstream CB
Doesn't change anything except puts the last commit upstream, where it belongs
because we're nice like that, or something
2016-06-25 21:34:09 -05:00
Zach Brown e213840fce Update clients when setting blocks to air 2016-06-25 21:09:08 -05:00
Zach Brown 57cff1f17f Update to MC 1.10.2 2016-06-25 12:19:04 -05:00
Zach Brown 7253bb10ca Update upstream B/CB 2016-06-19 21:41:46 -05:00
Zach Brown 2d5bf3c88c Merge pull request #342 from phase/master
Toggleable Elytra Wall Damage
2016-06-19 12:02:09 -05:00
Zach Brown 9127c31ed6 Fix missed case in top of nether void damage patch
General cleanup, etc.
Closes GH-343
2016-06-18 00:25:37 -05:00
Zach Brown dd7b44ce04 Update upstream B/CB/S 2016-06-16 18:22:35 -05:00
Zach Brown 9e7853d9dd Remove timings addition that was fixed upstream 2016-06-15 17:51:30 -05:00
Zach Brown 3497f7000d Update upstreams 2016-06-15 17:43:51 -05:00
Zach Brown 03eeadc2df Update upstream B/CB
Merges fixes for SPIGOT-2404 and SPIGOT-2408 into Paper
2016-06-13 18:42:08 -05:00
Zach Brown 55fe08d4b9 Update upstream CB/S 2016-06-12 12:00:07 -05:00
Zach Brown 0aaf5eb95c Update upstream B/CB 2016-06-11 22:22:27 -05:00
Zach Brown 4282b7c95d MC-80966 - Always send chunk sections 2016-06-11 14:59:28 -05:00
Zach Brown 2a773b737b Update upstream and rebuild 2016-06-11 14:58:54 -05:00
Zach Brown 59cc0a9834 Simplify getEntity by UUID patch, misc readme changes 2016-06-09 21:43:32 -05:00
Zach Brown a639c9b080 Merge pull request #327 from Brokkonaut/master
Update upstream CB/S
2016-06-09 12:35:28 -05:00
Zach Brown 8ab69858ac Update upstream CB 2016-06-09 00:24:23 -05:00
Zach Brown 9b192b2708 Update to Minecraft 1.10 2016-06-08 22:57:14 -05:00
Zach Brown bdc783f176 Merge pull request #321 from MyPlayPlanet/falling-block-height-doEntityDrops
Make falling block height nerf respect doEntityDrops
2016-06-06 17:39:43 -05:00
Zach Brown ebfc40dde6 Merge pull request #317 from MyPlayPlanet/fix-fence-fallblock
Fix fallingblocks getting stuck on fences
2016-06-04 18:24:27 -05:00
Zach Brown 0369cec5a0 Add notes about the configs and obfuscation helpers to CONTRIBUTING.md 2016-06-04 18:16:31 -05:00
Zach Brown d9e7de59e9 Fix a few global configuration options being unavailable 2016-06-04 17:26:11 -05:00
Zach Brown 44ddc211c4 Update upstream 2016-06-01 22:52:52 -05:00
Zach Brown 44857e00e2 Merge pull request #310 from MyPlayPlanet/server-name-param
Add server-name as server parameter
2016-05-29 18:35:03 -05:00
Zach Brown 6c11d95680 Update upstreams 2016-05-29 18:32:21 -05:00
Zach Brown a618f33267 Stop relocating jopt-simple
Workaround for GH-189
Relocation breaks the lookup of a resource bundle, and this is easier than forking and maintaining our own version
 AFAIK this should be fine to do. Guess we'll see
2016-05-29 18:26:35 -05:00
Zach Brown ff2c1ee38e Update upstreams 2016-05-27 21:22:18 -05:00
Zach Brown 50277c2ceb Remove comment and fix build }}}}} 2016-05-22 21:20:15 -05:00
Zach Brown 4e74c43218 Re-add some method synchronization and move to a SingleThreadedExecutor in MCUtils 2016-05-22 21:14:17 -05:00
Zach Brown 87366c4f4d Temporarily remove synchronization from UserCache optimizations
In regards to GH-301
2016-05-22 21:07:40 -05:00
Zach Brown 5f6f6c6321 Update old TNT cannon mechanics patch to 1.9.4
Behavior may be buggy or otherwise broken, testing with the option is needed.
`fix-cannons` has been removed in favor of `enable-old-tnt-cannon-behaviors`
2016-05-22 20:26:15 -05:00
Zach Brown 32ea7542d2 Update upstream CB
Closes GH-303
2016-05-21 22:07:14 -05:00
Zach Brown 143ab568d4 Update B/CB/S
Closes GH-288
2016-05-20 17:32:50 -05:00
Zach Brown af4db4ddea [16:55:31] *mibby pokes upstream 2016-05-16 17:00:53 -05:00
Zach Brown b9c321ff21 TileEntityLootable can call processRefill with a null player
Seems specific to EntityMinecartChest
Fixes GH-290
2016-05-15 01:41:36 -05:00