Commit Graph

51 Commits

Author SHA1 Message Date
e82ef9ec05 Switch to using ForgeFlower for Paper Only mc-dev imports
ForgeFlower is better than Spigots FernFlower at decompiling the source.

However, in order to maintain the CraftBukkit patches, we must keep
using spigots for the primary.

However, for any file that we import on top of Spigots imported files
there is nothing stopping us from using better decompiled files.

So these changes will use ForgeFlower to maintain a better set of
decomped files, so anything we add on top of Paper can start off
in a better spot.
2018-08-31 18:56:57 -04:00
05dfa62d32 Paper 1.13.1 Update
Updated Upstream (Bukkit/CraftBukkit/Spigot)

Bukkit Changes:
2dcc44dc SPIGOT-4307: Fix hacky API for banners on shields
e0fc6572 SPIGOT-4309: Add "forced" display of particles
efeeab2f Add index to README.md for easier navigation
f502bc6f Update to Minecraft 1.13.1

CraftBukkit Changes:
d0bb0a1d Fix some tests randomly failing
997d378d Fix client stall in specific teleportation scenarios
b3dc2366 SPIGOT-4307: Fix hacky API for banners on shields
2a271162 SPIGOT-4301: Fix more invalid enchants
5d0d83bb SPIGOT-4309: Add "forced" display of particles
a6772578 Add additional tests for CraftBlockData
ce1af0c3 Update to Minecraft 1.13.1

Spigot Changes:
2440e189 Rebuild patches
4ecffced Update to Minecraft 1.13.1
2018-08-26 14:11:49 -04:00
c3b33ee567 Updated Upstream (Bukkit/CraftBukkit) for LootTable API
I have tested that the Replenishing Feature still works as expected.
Lootable API's that now have Bukkit equivalents are now deprecated.

Bukkit Changes:
f0f33981 SPIGOT-1936: LootTable API

CraftBukkit Changes:
c0df4b82 SPIGOT-1936: LootTable API
2018-08-12 13:11:08 -04:00
47f090a436 Updated Upstream (Bukkit/CraftBukkit/Spigot)
Upstream has released updates that appears to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

Bukkit Changes:
c23d391f Update documentation of BlockPhysicsEvent
14fcd896 SPIGOT-4258: Add Player.updateCommands method

CraftBukkit Changes:
15da7067 SPIGOT-4258: Add Player.updateCommands method

Spigot Changes:
2b0e71c7 Rebuild patches
2018-08-12 02:08:09 -04:00
6de5639fe3 Fix misapplied line in keepalive changes 2018-07-31 15:19:18 +01:00
c33b679642 update upstream 2018-07-29 12:42:07 -04:00
70c967fb6b Update Paper to 1.13 proper - THIS IS STILL HIGHLY UNSTABLE
DO NOT RUN ON PRODUCTION SERVERS!!! Use Backups!!
2018-07-22 01:27:46 -04:00
6d1a918378 NOT FINISHED!!! Current Progress on 1.13-pre7 update
This work is 100% unfinished. I am pushing it up so that we as a team
can work on this update.

Do not try to use this branch. You will fail.
2018-07-14 21:53:17 -04:00
c89e4105d2 Update upstream B/CB 2018-07-13 02:39:44 -05:00
46d4568f31 Update upstream 2018-04-22 10:40:36 -04:00
c072993a5c Update upstream CB/S 2018-04-17 22:25:50 -04:00
808e2dff16 Update B/CB 2018-02-12 18:04:05 +00:00
c93e1ee068 Update upstream B/CB/S 2018-01-10 23:31:19 -06:00
0ef74cf264 Update upstream 2017-12-09 12:37:09 -05:00
786d044753 Update B/CB/S 2017-12-05 01:34:10 +00:00
03960c3d95 Update B/CB/S 2017-11-17 09:40:49 +00:00
5ce5ef1c9f Update to 1.12.2, May the Tacos be with you 2017-09-18 12:04:01 +01:00
01d1cc351b Update to 1.12.1 2017-08-03 16:36:06 +02:00
fe649493e3 Update B/CB 2017-07-28 14:45:16 +01:00
b7336e0204 Update upstream CB 2017-07-24 06:47:43 -05:00
1c208bf05b Update upstream CB/S 2017-06-18 20:36:55 -05:00
9cf2e3b3dc Update to 1.12-pre6 2017-05-31 09:04:52 +01:00
81159a37d4 Update upstream B/CB/S 2017-05-27 23:25:17 -05:00
b39f2133a1 Update Paper to MC 1.12-pre5 2017-05-20 23:41:39 -05:00
ab4ae72fd5 Update to MC 1.12-pre2 2017-05-14 13:05:01 -05:00
9aba83bfdc Update upstream CB/S 2017-04-10 22:11:26 -05:00
66a6db73e0 Update upstream B/CB 2017-03-31 23:24:42 -05:00
de6a101264 Update upstream B/CB/S
Adds /paper command for reloading the paper config.
Closes GH-639

Per-world config logging has been removed in favor of all or nothing
logging for all paper settings. I don't believe it was used enough to
warrant maintaining. If this is not the case it should be possible to
re-add it.
2017-03-24 22:18:58 -05:00
a69434f9d1 Update upstream B/CB/S
Closes GH-631
2017-03-15 09:32:50 -05:00
54f0061ce5 Update upstream CB 2016-12-22 15:06:59 -06:00
4bfa933c52 Cleanup 'nerfed spawner mobs can float' patch 2016-12-20 21:57:07 -06:00
2b8aa1a8f2 Simplify the affects spawning API implementation
Get the hell away from EntitySelectors, not that that one right anyway
Fixes GH-482
2016-11-18 18:55:14 -06:00
4832b1a385 Update Paper to MC 1.11 2016-11-16 20:23:38 -06:00
9b192b2708 Update to Minecraft 1.10 2016-06-08 22:57:14 -05:00
34fcd8ccc2 Paper 1.9.4 Update 2016-05-11 22:07:46 -04:00
1f9d65d57c Fix some players not being kicked on shutdown
Closes GH-8
2016-04-13 16:02:59 -05:00
4588a80cdc Update SB's affectsSpawning API to use filters
Closes GH-169
2016-04-13 15:57:34 -05:00
26eb457a39 Paper 1.9 2016-02-29 17:09:49 -06:00
603159dedf Remove several broken or unnecessary patches.
Removes PlayerMicroMoveEvent API, the ability to disable the AsyncCatcher, and the TeleportPassengerVehicleWithPlayer patch
2015-09-12 19:57:39 -05:00
3388d414cf Rebuild patches 2015-07-14 08:59:57 -07:00
a29fda12b6 Rebuild patches 2015-06-06 12:15:22 -05:00
0f48b03bbc Update to 1.8.7 2015-06-05 05:45:30 -07:00
56edb22600 Misc. cleanup from 1.8.4 update 2015-05-18 19:22:48 -05:00
b7ec28b5d2 Update PaperSpigot to 1.8.4 2015-05-18 18:41:57 -05:00
6538ccd924 Update PaperSpigot to Minecraft 1.8.3 2015-03-07 19:16:09 -06:00
335c9c3009 Remove the broken teleport passenger vehicle with player patch 2015-01-29 15:26:20 -06:00
1d0898c3cc Rebuild our patches for upstream changes 2014-12-14 16:25:11 -06:00
a52eb21fd8 Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
f9fa108a49 Update with more Spigot binary patches 2014-10-02 16:54:57 -05:00
64acfb63bc Update with latest patches from upstream SpigotMC 2014-09-21 22:05:59 -05:00