Commit Graph

2877 Commits

Author SHA1 Message Date
efe076defb Merge pull request #849 from Brokkonaut/dragon-egg-falling
MC-94186 Fix dragon egg falling in lazy chunks
2017-08-11 02:54:29 +01:00
fbeadaefff Update CB (#846) 2017-08-09 19:44:28 +01:00
19afa58c90 Ocelot despawns should honor nametags and leash (#821) 2017-08-07 22:26:44 -05:00
568f82f3f8 Reset spawner timer when spawner event is cancelled (#819) 2017-08-07 22:25:59 -05:00
0e9f94b07a Fix Nether Portal Creation on cancelled event
Spigot is manipulating the Travel Agents canCreatePortal, but forgot to reset it on cancel

This causes nether portals to not be generated if the event is ever cancelled
2017-08-07 23:08:50 -04:00
64b2b87256 Upstream update 2017-08-07 23:05:16 -04:00
96911e196f Merge pull request #842 from DemonWav/feature/speedup
Fix this stupid bullshit
2017-08-06 15:41:49 -07:00
2b47debe1e Fix this stupid bullshit 2017-08-06 17:18:20 -05:00
96655d6f35 Merge pull request #840 from electronicboy/master
fix construction order in CraftBanner
2017-08-06 10:42:52 -05:00
23d7d25afe fix construction order in CraftBanner 2017-08-06 16:36:48 +01:00
50fa0bb477 Merge pull request #837 from electronicboy/mergy
Update B/CB/S
2017-08-05 16:36:44 -07:00
2c4293b0f6 Update B/CB/S 2017-08-05 23:36:47 +01:00
04e2290f72 Update upstream CB 2017-08-04 22:10:30 -05:00
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
b0f800f0e2 Update JLine to 3.4.0. Fixes #736 2017-08-04 09:15:09 +02:00
048d9077b7 Merge pull request #827 from Black-Hole/1.12.1
Update to 1.12.1
2017-08-03 08:43:21 -07:00
01d1cc351b Update to 1.12.1 2017-08-03 16:36:06 +02:00
644f1e6e30 Merge pull request #822 from BillyGalbreath/Plugins-list-alphabatized
Make /plugins list alphabetical
2017-07-31 19:39:42 -07:00
0ab8f79870 Make /plugins list alphabetical 2017-07-31 02:09:13 -05:00
489fda430a Update Upstream 2017-07-30 18:41:08 -04:00
ce5c1499f2 Merge pull request #812 from electronicboy/upstream
Update B/CB
2017-07-28 08:47:48 -07:00
fe649493e3 Update B/CB 2017-07-28 14:45:16 +01:00
b4131ee68f Further refine logic 2017-07-28 00:04:01 -04:00
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
60d5c10c1c There is no reason to continue if we DC a player during shutdown
Thanks Ice
2017-07-27 21:38:25 -05:00
8d26bacb73 Fix a bug in recipe books that prevented them from working as they should 2017-07-27 03:13:13 -04:00
89ff242bd4 Remove use of FastUtil for unload queue, very bad performance 2017-07-27 00:25:13 -04:00
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
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
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
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
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
e021202107 Allow Changing of Player Sample in ServerListPingEvent 2017-07-20 18:59:51 -04:00
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
4265551308 Upstream update 2017-07-26 21:12:40 -04:00
b7336e0204 Update upstream CB 2017-07-24 06:47:43 -05:00
9115bf4ca0 Update upstream CB 2017-07-22 20:16:06 -05:00
77ccedf8fa Merge pull request #793 from electronicboy/master 2017-07-19 18:23:18 -05:00
dde8cb0bc6 Update C 2017-07-19 23:02:48 +01:00
ca512353fc Remove last patch, didn't resolve issue. 2017-07-16 20:59:39 -04:00
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
a289bd5949 Update upstream (memory leak fix) 2017-07-16 20:36:27 -04:00
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
e35d569526 Update upstream CB 2017-07-15 14:57:50 -05:00
91fbee7d15 Clear plugin metadata only after onDisable()
Fixes GH-776
2017-07-15 14:38:16 -05:00
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
151f805d3f Merge pull request #785 from electronicboy/master 2017-07-10 08:30:55 -05:00
43d46feb48 Update B/CB 2017-07-10 14:04:41 +01:00
69ca425536 Merge pull request #781 from electronicboy/master
Merge upstream!
2017-07-09 03:12:19 -07:00
b1c4f49c7a Update C 2017-07-09 10:56:36 +01:00