Aikar
4ee5d3eb31
Configurable Player Collision - Resolves #161
2016-04-13 02:11:40 -04:00
Aikar
d98f9cc5ae
Don't tick Skulls - unused code - Fixes #202
2016-04-13 00:32:05 -04:00
Aikar
e177666bfb
Remove unused World Tile Entity List
...
Massive hit to performance and it is completely unnecessary.
2016-04-13 00:27:38 -04:00
Zach Brown
a406f34921
Only allow non-zero value maxDistances for BlockIterators
...
Prevents them from iterating infinitely and hanging the server
2016-04-12 23:10:04 -05:00
Aikar
3f68b7f930
Update PlayerConnection for all teleportation of players
...
Previous fix for SPIGOT-1903 only applied to world changes, but many other
cases of players been teleporting can cause that same bug. So call it any time
setPosition is called to ensure we never falsely trigger "moved too quickly"
And this commit may be considered evil to some people.
2016-04-12 23:26:42 -04:00
Zach Brown
189235906d
Update upstream
2016-04-12 11:31:54 -05:00
Zach Brown
ef3f6a481a
Update upstreams
2016-04-11 10:30:12 -05:00
Aikar
a0d38c0b55
update MCUtil.cmpFromMessage to use proper JSON
2016-04-11 01:06:28 -04:00
Aikar
8f89e0f84c
SPIGOT-1903: Update PlayerConnection on world change - Fixes #120
2016-04-10 22:36:56 -04:00
Aikar
d8321084f8
upstream
2016-04-10 19:58:05 -04:00
Zach Brown
a3358b1915
Ugly workaround for SPIGOT-1915 & GH-114
...
Closes GH-114
2016-04-10 03:24:54 -05:00
Zach Brown
6fc0a013a5
Apply the Ensure inv drag is in bounds patch properly
...
Closes GH-174
2016-04-09 21:33:29 -05:00
Aikar
38b8a26236
Provide ability to wrap test server command for willies...
2016-04-09 21:46:09 -04:00
Zach Brown
04064bc956
Update upstream CB
2016-04-09 20:44:54 -05:00
Aikar
7079bd6244
Add testserver command - quickly start a test server
...
This will help encourage testing with some widely used plugins
to help identify issues caused by changes before they are pushed.
2016-04-09 21:33:32 -04:00
Zach Brown
e50e705520
Update .travis.yml while we're here
...
Just in case we ever need it again
*cough* or they loosen up their restrictions on system use *cough*
2016-04-09 14:01:01 -05:00
Zach Brown
a97fe29d9d
Can't expect others to follow formatting if I don't
2016-04-09 13:54:47 -05:00
Zach Brown
0de12fa3ec
Update B/CB
2016-04-09 13:51:47 -05:00
Zach Brown
4ed5672cd9
Backport a memory cleanup change from 16w14a
2016-04-09 13:50:56 -05:00
Zach Brown
38d2939ff1
Update upstreams and rebuild
2016-04-08 17:24:26 -05:00
Zach Brown
44a1d43781
Simplify vanilla scoreboard nickname coloring patch
...
Closes GH-195
2016-04-07 17:31:09 -05:00
Zach Brown
baa0270275
Move comment to its proper location
2016-04-07 01:39:54 -05:00
Zach Brown
348e6968c3
Disable, Enable GPG signs as needed Pre, Post git am
...
Disable GPG signing before AM, slows things down and doesn't play nicely.
There is also zero rational or logical reason to do so for these sub-repo AMs.
It's re-enabled (if needed) immediately after, pass or fail.
Given GitHub's recent push for GPG signing, and our own testing, this is not
only helpful, but necessary.
2016-04-07 01:36:23 -05:00
Zach Brown
1f67eb7450
Update upstream B/CB/Spigot
2016-04-07 00:32:10 -05:00
Zach Brown
6b75dac6f4
Add basic support for using vanilla style, world-based, scoreboard name coloring
...
Closes GH-188
2016-04-06 01:10:26 -05:00
Zach Brown
6dae26cf14
Use 'Paper' for our config file in timings
2016-04-05 23:27:53 -05:00
Aikar
11d1937145
Include Redstone Torches in the redstone physics event optimization
2016-04-05 23:20:46 -04:00
Aikar
539e1e024c
Remove Debug checks from DataBits
...
These are super hot and causing noticeable hits
Before: http://i.imgur.com/nQsMzAE.png
After: http://i.imgur.com/nJ46crB.png
2016-04-05 21:55:07 -04:00
Aikar
cdd926c1e9
Re-add fastutil map to Chunk map. Amaranth confirmed its faster by 3x
2016-04-05 20:43:11 -04:00
Aikar
8e68f444f1
Fix Nether/End world unloading spawn chunks - Fixes #92
2016-04-05 19:53:30 -04:00
Kyle Wood
d020e6e645
Update CONTRIBUTING.md for the new build system
2016-04-05 12:34:56 -05:00
Zach Brown
daab2c8a77
Upstream merge
2016-04-05 11:42:40 -05:00
Aikar
98ea811d9b
Update Timings to use Region based chunk reporting
...
This will drastically reduce file size on large servers and help
avoid the parser failing to load the report.
This will also reduce memory usage of timings data.
2016-04-05 01:20:25 -04:00
Zach Brown
bce92696c6
Update upstream and rebuild
2016-04-04 09:53:03 -05:00
Aikar
94fd16aa4a
fix keep spawn loaded config
2016-04-03 23:08:13 -04:00
Zach
1b3ca5485c
Merge pull request #185 from kashike/feautre/shell
...
Add support for multiple shell types
2016-04-03 21:53:08 -05:00
DemonWav
afc619e188
Fix paper build tool to work with zsh.
2016-04-03 19:52:20 -07:00
kashike
13ca1593c5
Add support for multiple shell types. Fixes #184
...
Also add "rb" as an alias to rebuildPatches
2016-04-03 21:36:41 -05:00
Aikar
62071aad36
Fix errorneous call of EntityDismountEvent
2016-04-03 19:11:25 -04:00
Aikar
e00a06201b
Fix makemcdevsrc script
2016-04-03 17:59:29 -04:00
Aikar
d46dec88b4
Fix Cancelling BlockPlaceEvent triggering physics
2016-04-03 17:49:31 -04:00
Aikar
e11a8f0bd5
Configurable Keep Spawn Loaded range per world
...
This lets you disable it for some worlds and lower it for others.
2016-04-03 17:34:38 -04:00
Aikar
47221671ba
Configurable Grass Spread Tick Rate
...
Raise this value to make grass spread slower. Set to 0 to turn off grass spreading all together.
2016-04-03 16:29:39 -04:00
Aikar
3791b8465f
use http:// for my CI since snap-ci has bad cert chains
2016-04-03 12:22:42 -04:00
Zach Brown
cf6829cbb5
Merge branch 'kashike-feature/debug-info'
2016-04-03 05:10:50 -05:00
kashike
73fc582824
Fix reducedDebugInfo not initialized on client
2016-04-03 05:09:42 -05:00
Zach Brown
f6782d5738
Rebuild
2016-04-03 05:06:48 -05:00
Zach Brown
959d6ac882
'Properly' fix rebuildpatches
2016-04-03 05:05:52 -05:00
Zach Brown
1a58ea5d49
Merge branch 'kashike-feature/unknown-use'
2016-04-03 04:53:55 -05:00
Zach Brown
d463cc6139
Merge branch 'feature/unknown-use' of https://github.com/kashike/Paper into kashike-feature/unknown-use
2016-04-03 04:52:36 -05:00