Spigot 1.7 src

Status
This thread has been locked.

Killstreak702

Premium
Feedback score
1
Posts
227
Reactions
105
Resources
0
Spigot post: https://www.spigotmc.org/threads/obtaining-spigot-src-for-1-7.272202/#post-2660541

Since the 1.7.10 mappings aren't public anymore, I'm looking for anyone who still has 1.7.10 Spigot src that can be used to compile a server jar.

I am looking for actual source code, not just decompiled .class files. If worst comes to worst though, then I will happily accept decompiled classes, but I do prefer the original source code.

Willing to pay if needed, all I need is 1.7.10 src, that includes NMS (net.minecraft.server), Spigot and Bukkit + CraftBukkit in it.

So if anyone still has src lying around, that would be much appreciated, thank you.
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

YoloSanta

Bot & Plugin Developer
Supreme
Feedback score
18
Posts
884
Reactions
374
Resources
0

Pyrazine

Software Engineer
Supreme
Feedback score
1
Posts
205
Reactions
68
Resources
0
Use this bash script to get the PaperSpigot 1.7.10 source and compile it (recommended because it has some exploit patches):
Code:
#!/bin/bash

git clone --recursive https://github.com/PaperMC/Paper-1.7.git
cd Paper-1.7
./applyPatches.sh
mvn clean install
 
Last edited:

Killstreak702

Premium
Feedback score
1
Posts
227
Reactions
105
Resources
0
You can just decompile spigot 1.7.10 manually. Worked fine for me.
If I wanted to do that already then I would've done that. I'm asking for source for a reason, not some cruddy decompiled code that doesn't contain any of the code comments.[DOUBLEPOST=1505165338][/DOUBLEPOST]
Use this bash script to get the PaperSpigot 1.7.10 source and compile it (recommended because it has some exploit patches):
Code:
#!/bin/bash

git clone --recursive https://github.com/PaperMC/Paper-1.7.git
cd Paper-1.7
./applyPatches.sh
mvn clean install
I'll try that, thank you
 

Killstreak702

Premium
Feedback score
1
Posts
227
Reactions
105
Resources
0
Use this bash script to get the PaperSpigot 1.7.10 source and compile it (recommended because it has some exploit patches):
Code:
#!/bin/bash

git clone --recursive https://github.com/PaperMC/Paper-1.7.git
cd Paper-1.7
./applyPatches.sh
mvn clean install
Worked perfectly, thanks.[DOUBLEPOST=1505172787][/DOUBLEPOST]
Cruddy decompiled code? How do you think spigot is made?
I know that NMS is already bad enough, but I'd rather have source that way at least Bukkit code doesn't look like complete horse shit.

Edit: Nevermind, doesn't work because repo.bukkit.org isn't a thing anymore.
Code:
Downloading: https://repo.maven.apache.org/maven2/org/bukkit/minecraft-server/1.7.10/minecraft-server-1.7.10.pom
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] PaperSpigot-Parent ................................. SUCCESS [  7.705 s]
[INFO] Minecraft Server ................................... FAILURE [ 17.296 s]
[INFO] Minecraft Server Relocation ........................ SKIPPED
[INFO] PaperSpigot-API .................................... SKIPPED
[INFO] PaperSpigot ........................................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 25.816 s
[INFO] Finished at: 2017-09-12T11:31:02+12:00
[INFO] Final Memory: 11M/107M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project minecraft-server: Could not resolve dependencies for project org.github.paperspigot:minecraft-server:jar:1.7.10-SNAPSHOT: Failed to collect dependencies at org.bukkit:minecraft-server:jar:1.7.10: Failed to read artifact
descriptor for org.bukkit:minecraft-server:jar:1.7.10: Could not transfer artifact org.bukkit:minecraft-server:pom:1.7.10 from/to repobo-snap (http://repo.bukkit.org/content/groups/public): repo.bukkit.org: Unknown host repo.bukkit.org -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :minecraft-server
 
Last edited:

FalseHonesty

Feedback score
0
Posts
8
Reactions
0
Resources
0
The reason you can't obtain the source online anymore is due to the legality of sharing Minecraft's source code, which is a no-no, thats why Spigot moved to build tools, so make sure what youre doing is legal :)
 

Killstreak702

Premium
Feedback score
1
Posts
227
Reactions
105
Resources
0
The reason you can't obtain the source online anymore is due to the legality of sharing Minecraft's source code, which is a no-no, thats why Spigot moved to build tools, so make sure what youre doing is legal :)
Yeah I know, it's a pain in the ass obtaining it.

You can just decompile spigot 1.7.10 manually. Worked fine for me.
Anyway, I'm going to just try this then since I don't think there's any working methods to get actual src anymore. May I know what decompiler you used?
 

FalseHonesty

Feedback score
0
Posts
8
Reactions
0
Resources
0
Yeah I know, it's a pain in the ass obtaining it.


Anyway, I'm going to just try this then since I don't think there's any working methods to get actual src anymore. May I know what decompiler you used?
I recommend Luyten, should be an easy google search away! (I can't post links yet ;p)
 

Pyrazine

Software Engineer
Supreme
Feedback score
1
Posts
205
Reactions
68
Resources
0
Worked perfectly, thanks.[DOUBLEPOST=1505172787][/DOUBLEPOST]
I know that NMS is already bad enough, but I'd rather have source that way at least Bukkit code doesn't look like complete horse shit.

Edit: Nevermind, doesn't work because repo.bukkit.org isn't a thing anymore.
Code:
Downloading: https://repo.maven.apache.org/maven2/org/bukkit/minecraft-server/1.7.10/minecraft-server-1.7.10.pom
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] PaperSpigot-Parent ................................. SUCCESS [  7.705 s]
[INFO] Minecraft Server ................................... FAILURE [ 17.296 s]
[INFO] Minecraft Server Relocation ........................ SKIPPED
[INFO] PaperSpigot-API .................................... SKIPPED
[INFO] PaperSpigot ........................................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 25.816 s
[INFO] Finished at: 2017-09-12T11:31:02+12:00
[INFO] Final Memory: 11M/107M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project minecraft-server: Could not resolve dependencies for project org.github.paperspigot:minecraft-server:jar:1.7.10-SNAPSHOT: Failed to collect dependencies at org.bukkit:minecraft-server:jar:1.7.10: Failed to read artifact
descriptor for org.bukkit:minecraft-server:jar:1.7.10: Could not transfer artifact org.bukkit:minecraft-server:pom:1.7.10 from/to repobo-snap (http://repo.bukkit.org/content/groups/public): repo.bukkit.org: Unknown host repo.bukkit.org -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :minecraft-server
No issues for me, but you can just find it somewhere else and adjust it in the appropriate pom.xml.
 

Killstreak702

Premium
Feedback score
1
Posts
227
Reactions
105
Resources
0
So he can probably make a custom/edited spigot or something :p
Yeah, it's exactly for that reason.

No issues for me, but you can just find it somewhere else and adjust it in the appropriate pom.xml.
Are you able to PM me the pom's you have for yours? I tried changing mine to the link that someone linked above of the old repo.bukkit.org, but still didn't work
 

Killstreak702

Premium
Feedback score
1
Posts
227
Reactions
105
Resources
0
Yeah I changed everything earlier, it failed on the last step (PaperSpigot) some error to do with OverMapped. I'll send a log later because I'm on my phone rn

Pyrazine
 
Status
This thread has been locked.
Top