v1.14.6 (2025-06-05) :: Fix opening native sign editor on Paper 1.21.5
Fixed
java.lang.NoSuchMethodException: java.lang.Object.getTileEntity() when opening the native sign editor GUI on Paper 1.21.5 (#44)
Under the Hood
Updated copyright year 2025
Although unnecessary, the reflection-based sign editor opener now takes into account CraftBukkit 1.21.5's retrieval of net.minecraft.block.entity.SignBlockEntity, the new name of net.minecraft.tileentity.TileEntitySign. This plugin should be calling org.bukkit.entity.Player#openSign(org.bukkit.block.Sign,org.bukkit.block.sign.Side) on Bukkit 1.20+.