hpfxd / PandaSpigot

Fork of Paper for 1.8.8 focused on improved performance and stability.
GNU General Public License v3.0
242 stars 67 forks source link

Remap final jar using Spigot deprecation mappings #188

Closed hpfxd closed 7 months ago

hpfxd commented 7 months ago

This patch re-introduces the remapping of _INVALID_ deprecated methods performed by upstream, as well as transforming old int health-related setters to have the synthetic modifier (plugins should be using the double methods). This is done to provide binary compatibility with plugins built against very old versions of the Bukkit API.

This implementation for PandaSpigot uses a modified version of the RemapTask in gradle-specialsource, licensed under Apache 2.0.

Fixes #7, #152, #159, #174, #178