Solved net minecraft server source

Discussion in 'Plugin Development' started by Quaro, Sep 11, 2014.

Thread Status:
Not open for further replies.
  1. Offline

    Quaro

    Anyone knows how bukkit gets deobfuscated minecraft server code?
     
  2. Offline

    Quaro

  3. Quaro In that case I don't understand the question. They got the deobfuscated code by deobfuscating it themselves. What is it you want to know?
     
  4. Offline

    Quaro

    AdamQpzm You think they deobfuscating it every version and puts back manually every single craftbukkit code?
     
  5. Quaro Yes. There's no magical place you can get it.
     
  6. Quaro I don't think that. I know that.
     
    AdamQpzm likes this.
  7. Offline

    Quaro

    AdamQpzm Ribesg Have you ever seen decompilled nms code? Errors everywhere, a lot places where code is missing, even all classes named smth like: "adc", "avd"...
     
  8. Quaro Indeed I have. That's what obfuscation is, darling. Wanna play around with it? Learn to deal with it.
     
    Ribesg likes this.
  9. Quaro Sure. Doesn't change anything to facts.
     
  10. Offline

    Quaro

    AdamQpzm I know lots about java, have many years experience in NMS. After bukkit was closed, i decided that i have enaugh experience to build my own platform. I asked you cause i thought there is better way to do it, instead of changing every single line manually.
     
  11. Quaro You think yourself experienced in NMS? Fine. But you've been constantly assisted by the Bukkit team. Every single time you use an NMS method, they're there in the background. They were the ones that worked out what each obfuscated class meant. They were the ones that provided you the more friendly NMS implementation. Now they're gone, and you want to replace them. Admirable, but it's on another level entirely.
     
  12. Offline

    Quaro

    AdamQpzm First, im not even trying to replace them at all. I just need server platform without lots of useless things, which i don't need. I'm making private platform, just for my self. Don't worry, i'm not even trying to replace bukkit. My experience is: 7 programming languages, i even developed 3d games, i think its enaugh to create whatever i want.
     
  13. Quaro Even if you don't want to replace bukkit, you're wanting to replace the things that they do, namely provide a server platform. To do that, you'll need to deobfuscate minecraft.
     
    Quaro likes this.
  14. Offline

    xize

    indeed, and this way of de-obfusucating is kinda harder you have to find litterly a needle in 200 haystacks to find a obfusucated class what looks equal or has the same fields and constructor smilliar its like manual verifying a signature what can be anything, just saying ive tried it myself and stopped it just of the lack of motivation its a very demotivating work, and the chance is big you are refactoring the wrong file to.
     
    Quaro likes this.
Thread Status:
Not open for further replies.

Share This Page