spigot 1.8.7 server code?

Discussion in 'Spigot Help' started by beecast10, Jun 6, 2015.

  1. Could someone please give me the server code?
  2. Sorry, but if you can't find it on your own, you shouldn't be playing around with it. Hint: buildtools clones the git, and doesn't cleanup.
    • Agree Agree x 3
  3. no i use this one java -jar spigot-1.8.7.jar
  4. Use BuildTools to get the server jar.

    The source code can be found in the folders after you ran buildtools.

    Other ways of getting the source code are illegal.
  5. @echo off
    java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar

    it works got it off the forums
  6. well installastion mad by md_5
  7. If I recall correctly, Distributing of source code is legal, however distributing it in a compiled format isn't. No idea why github took the project down, but they did.
  8. maybe is spigotmc hosting their source code on their own machines or something?
  9. sorry, you are going to have to find it on your own.
  10. Yeah, they are.
  11. dtm

    dtm Retired Moderator
    Retired Supporter

  12. Eh, guys I'm pretty sure he ment the server-startup batch file.
  13. It's not allowed because of the DMCA by that bukkit contributor, which was correct, because bukkit is under GPL, but craftbukkit contains mojang code, which is not under GPL. So currently spigotmc just gives us ways how to decompile and edit mojangs source code (which is done by BuildTools automatically) and do it for ourselfs as that is allowed.
  14. No?
    Buildtools will do the following:
    Download the minecraft server software
    Decompiles it using fernflower
    Adds the mappings
    Clone SpigotServer (fork of craftbukkit)
    Clone SpigotAPI (fork of bukkit)
    Applies the patches
    And compiles it using maven
    #14 GGhost, Jun 6, 2015
    Last edited: Jun 6, 2015
  15. Clones*
  16. Shit; I removed the "L"'s instead of the "S"'s.
  17. i'll just send over the codes hold up, lodin scratch up to gather proxy info vpn ip
  18. Z750

    IRC Staff

    Close but no cigar.

    The abridged version is:
    Download Minecraft server
    Decompile and map the vanilla source (see the work directory after running buildtools)
    Apply patches for CraftBukkit (based off CB/NMS diff, will produce CB/B source)
    Compile CB/B (technically not required to build Spigot, you just need the source)
    Clone, the above, CB/B sources and apply Spigot-API/Spigot-Server patches on top of these (producing Spigot-Server and Spigot-API)
    Compile Spigot-Server and Spigot-API
    Copy compiled jars
  19. Meh, close euff'. Both still prints the picture of the whole concept.