Low level relocations

Discussion in 'Spigot Discussion' started by ramidzk, Apr 17, 2017.

  1. If you have a look at Stash in SPIGOT/CraftBukkit, you quickly see actual Minecraft server imports. So I have to look them up in MCP. I just go through the packages but then I realise, why are there no EntityPlayer or whatever files? So i go hunting for it and i find it:
    Code (Text):
    // Not here as CraftBukkit says
    import net.minecraft.server.EntityPlayer;
    // But here!
    import net.minecraft.server.player.EntityPlayer;
    So I look at the pom.xml file and there is no actual server file let alone relocation of that.

    So my questions:

    Why did the people behind CraftBukkit do this?
    How does the build still work?