PaperPlatformHelper
Properties
CraftBukkit and every fork of it only ever run a dedicated server, so this is a constant here.
getPluginMeta(), which deprecates this, does not exist on 1.18. getDescription() binds on every node in range, and its deprecation carries no forRemoval, so a removal would surface as a compile error.
Forks override both halves: getName() is "Purpur"/"Folia", getVersion() carries the build. NOT getBukkitVersion() — that reads "1.20.1-R0.1-SNAPSHOT" on every fork of every build.
Functions
The lane's self token here is the Bukkit Server, not a MinecraftServer: Paper's runtime is only mojmap-named from 1.20.5, so the inherited default would not link on the 1.18 node.
The server jar — where net.minecraft.* and the CraftBukkit implementation both live, so that one entry covers what minecraft + the loader jars cover on a mod host. Plugins come through pluginCodePaths.
Every loaded plugin's jar, off the plugin's CodeSource — JavaPlugin#getFile is protected and PluginDescriptionFile never carries the path.