Get missing minecraft.server files

Discussion in 'Spigot Discussion' started by Mineria, Jan 4, 2013.

  1. Hello
    I'm looking for some files which are not in Spigot, like Item.java

    I decompile minecraft_server (official Minecraft website) and get the file from there, but it doesn't work.
    I noticed that in Maven files there's minecraft-server-1.4.6.jar which hasn't the same size at the one found on Minecraft.net, but it's obfuscated, and I don't found out how to decompile it.

    Thanks for help.
     
  2. Puremin0rez

    Moderator

    Learn about MCP (Minecraft Coder Pack)

    It will allow you to decompile full copies of everything in the server jar and client jar (without errors).
     
  3. It works for the minecraft_server.jar from Mojang, but not for the other one from "maven folder" :x
     
  4. Puremin0rez

    Moderator

    Ahh, if I understand correctly, and I may be very wrong, there is something called "MC-DEV" that the bukkit team works on and that project is there own version of MCP in the sense that they work to decompile the code.

    The Maven jar probably stems from that, which is why MCP wouldn't work on it.

    Edit: Linky Linky
    https://github.com/Bukkit/mc-dev
     
  5. md_5

    Administrator Developer

    Any reason you need them?
     
  6. Mc-Dev Github isn't up to date ; I do need the 1.4.6 files !

    And I need them to add Emerald Stuff and some others modifications
     
  7. md_5

    Administrator Developer

    If you hop on irc I can give you copies of the files you need.
     
  8. I'll try to meet you there, or maybe you can send me private message on the forum with them ?

    thanks.

    The files I need :
    Item.java
    ItemAmor.java
    EnumToolsMaterial.java
    EnumArmorMaterial.java
    NetLoginHandler.java
    NetServerHandler.java
    RecipesArmor.java
    RecipesWeapons.java
    RecipesTools.java
     
  9. md_5

    Administrator Developer

    Item: http://paste.md-5.net/lubigimula.java
    ItemArmor: http://paste.md-5.net/mumitisote.java
    EnumToolMaterial: Unchanged since 1.4.2
    EnumArmorMatierial: Unchanged since 1.4.2
    NetLoginHandler: Renamed to PendingConnection
    NetServerHandler: Renamed to PlayerConnection
    RecipesArmor: Unchanged since 1.6.6 beta
    RecipesWeapons: Unchanged since 1.6.6 beta
    RecipesTools: Unchanged since 1.7 beta