Aikar
64b2b87256
Upstream update
2017-08-07 23:05:16 -04:00
Riley Park
96911e196f
Merge pull request #842 from DemonWav/feature/speedup
...
Fix this stupid bullshit
2017-08-06 15:41:49 -07:00
DemonWav
2b47debe1e
Fix this stupid bullshit
2017-08-06 17:18:20 -05:00
Zach Brown
96655d6f35
Merge pull request #840 from electronicboy/master
...
fix construction order in CraftBanner
2017-08-06 10:42:52 -05:00
Shane Freeder
23d7d25afe
fix construction order in CraftBanner
2017-08-06 16:36:48 +01:00
Riley Park
50fa0bb477
Merge pull request #837 from electronicboy/mergy
...
Update B/CB/S
2017-08-05 16:36:44 -07:00
Shane Freeder
2c4293b0f6
Update B/CB/S
2017-08-05 23:36:47 +01:00
Zach Brown
04e2290f72
Update upstream CB
2017-08-04 22:10:30 -05:00
Riley Park
5b9437e6e2
Merge pull request #830 from Minecrell/jline-3.4.0
...
Update JLine to 3.4.0
2017-08-04 08:09:42 -07:00
Minecrell
b0f800f0e2
Update JLine to 3.4.0. Fixes #736
2017-08-04 09:15:09 +02:00
Riley Park
048d9077b7
Merge pull request #827 from Black-Hole/1.12.1
...
Update to 1.12.1
2017-08-03 08:43:21 -07:00
BlackHole
01d1cc351b
Update to 1.12.1
2017-08-03 16:36:06 +02:00
Riley Park
644f1e6e30
Merge pull request #822 from BillyGalbreath/Plugins-list-alphabatized
...
Make /plugins list alphabetical
2017-07-31 19:39:42 -07:00
BillyGalbreath
0ab8f79870
Make /plugins list alphabetical
2017-07-31 02:09:13 -05:00
Aikar
489fda430a
Update Upstream
2017-07-30 18:41:08 -04:00
Riley Park
ce5c1499f2
Merge pull request #812 from electronicboy/upstream
...
Update B/CB
2017-07-28 08:47:48 -07:00
Shane Freeder
fe649493e3
Update B/CB
2017-07-28 14:45:16 +01:00
Aikar
b4131ee68f
Further refine logic
2017-07-28 00:04:01 -04:00
Aikar
8ff15ca2af
ProfileWhitelistVerifyEvent
...
Fires when the server is validating if a player is whitelisted.
Allows you to do dynamic whitelisting and change of kick message
2017-07-27 23:39:31 -04:00
Zach Brown
60d5c10c1c
There is no reason to continue if we DC a player during shutdown
...
Thanks Ice
2017-07-27 21:38:25 -05:00
Aikar
8d26bacb73
Fix a bug in recipe books that prevented them from working as they should
2017-07-27 03:13:13 -04:00
Aikar
89ff242bd4
Remove use of FastUtil for unload queue, very bad performance
2017-07-27 00:25:13 -04:00
Aikar
337e7791a6
Resolves GH-806: Respect saving disabled before unloading all chunks in a world
...
This behavior causes a save to occur even though saving was supposed to be turned off.
It's triggered when Hell/End worlds are empty of players.
2017-07-27 00:09:24 -04:00
Aikar
5495450456
Add getI18NDisplayName API
...
Gets the Display name as seen in the Client.
Currently the server only supports the English language. To override this,
You must replace the language file embedded in the server jar.
2017-07-26 23:44:09 -04:00
Aikar
5617a28291
Implement ensureServerConversions API
...
This will take a Bukkit ItemStack and run it through any conversions a server process would perform on it,
to ensure it meets latest minecraft expectations.
2017-07-26 23:40:49 -04:00
Aikar
cab448bd32
Improve the Saddle API for Horses
...
Not all horses with Saddles have armor. This lets us break up the horses with saddles
and access their saddle state separately from an interface shared with Armor.
2017-07-26 23:31:58 -04:00
Shane Freeder
cdcfbbe285
Add missing coverages for getTileEntity in order to attempt to avoid exeptions when calling getTileEntity ( #797 )
2017-07-27 04:11:09 +01:00
willies952002
e021202107
Allow Changing of Player Sample in ServerListPingEvent
2017-07-20 18:59:51 -04:00
Zach Brown
160d1ee3f1
JDK-8176055: Fix heap dumps on Java 8u141+
...
In Java 8u141 (1.8.0_141-b15) and newer, the
com.sun.management.HotSpotDiagnostic::dumpHeap API has changed and now
requires all heap dumps to end with the .hprof file extension.
Before this change, servers running 8u141 would be unable to perform a
heap dump.
For more information, please see the official release notes of Java 8
Update 141, linked below.
http://www.oracle.com/technetwork/java/javase/8u141-relnotes-3720385.html
2017-07-26 20:28:56 -05:00
Aikar
4265551308
Upstream update
2017-07-26 21:12:40 -04:00
Zach Brown
b7336e0204
Update upstream CB
2017-07-24 06:47:43 -05:00
Zach Brown
9115bf4ca0
Update upstream CB
2017-07-22 20:16:06 -05:00
Zach Brown
77ccedf8fa
Merge pull request #793 from electronicboy/master
2017-07-19 18:23:18 -05:00
Shane Freeder
dde8cb0bc6
Update C
2017-07-19 23:02:48 +01:00
Aikar
ca512353fc
Remove last patch, didn't resolve issue.
2017-07-16 20:59:39 -04:00
Aikar
892fca2c4c
SPIGOT-3427: Recalculate ConsoleSender permissions after plugins have loaded
...
Resolves a really weird race condition where the console sender could lose permission to execute
commands defined in plugin.yml with default=op
2017-07-16 20:41:30 -04:00
Aikar
a289bd5949
Update upstream (memory leak fix)
2017-07-16 20:36:27 -04:00
Zach Brown
8bc0a37de6
Port Sponge's heap dump command feature to Paper
...
To dump the server heap, run the following command:
`/paper heap`
This is added with the intent that it is useful for administrators and
developers to more easily identify and resolve memory leaks. Both by examining
these dumps themselves and by more easily allowing them to send them to
knowledgable parties.
This is a nearly line-for-line port of the same Sponge feature. So all
credit for the idea and implementation belongs to the that team.
Specifically the following commits:
be08be04b0
5e10a1b795
2017-07-15 18:59:18 -05:00
Zach Brown
e35d569526
Update upstream CB
2017-07-15 14:57:50 -05:00
Zach Brown
91fbee7d15
Clear plugin metadata only after onDisable()
...
Fixes GH-776
2017-07-15 14:38:16 -05:00
Aikar
3ecd084ba8
Fix Anvil Level sync to client
...
763827668e
Was done incorrectly and is now causing level desyncs to client.
Always send current level to the client, and instead make setWindowProperty set the level.
2017-07-11 23:23:17 -04:00
Zach Brown
151f805d3f
Merge pull request #785 from electronicboy/master
2017-07-10 08:30:55 -05:00
Shane Freeder
43d46feb48
Update B/CB
2017-07-10 14:04:41 +01:00
Riley Park
69ca425536
Merge pull request #781 from electronicboy/master
...
Merge upstream!
2017-07-09 03:12:19 -07:00
Shane Freeder
b1c4f49c7a
Update C
2017-07-09 10:56:36 +01:00
BillyGalbreath
99f530c937
Add Entity#fromMobSpawner API
...
Merges and closes GH-752
2017-07-09 01:38:30 -05:00
Zach Brown
5ad5423102
Merge pull request #771 from electronicboy/master
2017-07-03 15:42:22 -05:00
Shane Freeder
6e57283e32
Fix javadoc warnings
2017-07-03 16:38:49 +01:00
Zach Brown
65daf84cdb
Block player logins during server shutdown
...
Adds GH-765
2017-07-02 21:37:56 -05:00
Zach Brown
f63f531f42
Make timings more tolerant of corrupt chunks
...
Fixes GH-744
2017-07-02 20:54:29 -05:00