Close Menu
    Facebook X (Twitter) Instagram
    Kraftzone.net
    YouTube Twitch
    • Home
    • Games
      • Minecraft Server
        • Text Generator
    • Wiki
      1. Minecraft
      2. Kraftzone’s Minecraft Commands
      3. Protection Stones
      4. Towny – Complete guide.
      5. Mcmmo Commands
      6. Worldedit
      7. View All

      New TNT Run map added

      2 months ago

      Quakeworld is back!

      3 months ago

      MC Server update for Jan 2025

      3 months ago

      Minecraft Server

      4 months ago

      New TNT Run map added

      2 months ago

      Quakeworld is back!

      3 months ago

      MC Server update for Jan 2025

      3 months ago

      Minecraft Server

      4 months ago

      New TNT Run map added

      2 months ago

      Quakeworld is back!

      3 months ago

      MC Server update for Jan 2025

      3 months ago

      Minecraft Server

      4 months ago

      New TNT Run map added

      2 months ago

      Quakeworld is back!

      3 months ago

      MC Server update for Jan 2025

      3 months ago

      Minecraft Server

      4 months ago

      New TNT Run map added

      2 months ago

      Quakeworld is back!

      3 months ago

      MC Server update for Jan 2025

      3 months ago

      Minecraft Server

      4 months ago

      New TNT Run map added

      2 months ago

      Quakeworld is back!

      3 months ago

      MC Server update for Jan 2025

      3 months ago

      Minecraft Server

      4 months ago

      New TNT Run map added

      2 months ago

      Quakeworld is back!

      3 months ago

      MC Server update for Jan 2025

      3 months ago

      Minecraft Server

      4 months ago
    • Forum
    • Profile
      • Settings
      • Notifications
    Kraftzone.net
    Home»Forum

    • Forums
    • Members
    • Recent Posts
    Forums
    Kraftzone Team
    Staff Board
    Server side skins
     
    Notifications
    Clear all

    Server side skins

     
    Staff Board
    Last Post by Koolio 11 years ago
    2 Posts
    2 Users
    0 Reactions
    99 Views
    RSS
    Pepsi87
     Pepsi87
    (@pepsi87)
    Posts: 918
    Noble Member Registered
    Topic starter
     

    There may be a way to have server side skins without clients downloading client side mods, like mojang was going to do before they decided to cancel it. It would be very difficult but i believe its possible to by coding the server side files. We could be one of the few servers to do this Grin
    Anyway i think i have found a forum thread that explains everything but eh, I'm not that good with coding but i can understand most of it. Ill sum it up down below. And koolio before you tl;dr just if you can take a bit to maybe look into this as it would be pretty cool to have a cracked  server out a few couple that have this and cracked players dont have to have a steve skin. Idk its just an idea. You know me and my ideas Grin To bad randude isnt here.

    Spoiler

    In minecraft source code, class "EntityOtherPlayerMP", line like

        skinUrl = (new StringBuilder()).append("some url").append(s).append(".png").toString();

    It loads in a multiplayer skins. You may replace url.
    For example, as I have:

        skinUrl = (new StringBuilder()).append("a seperate url to load the skins from like                    kraftzone.net/skins").append(s).append(".png").toString();

        Skins are loaded from a/your web server. And players uploading their skins to the web server (kraftzone.net/skins)

        For decompiling client and server, you could use Minecraft Coder Pack.
        http://www.minecraftforum.net/viewtopic.php?f=25&t=58464

    How to use:
    ===========
    1) Prepare the files:
    - Copy the "minecraft_server.jar" file into the "jars" folder.
    - Copy the folders "bin" and "resources" from your "%APPDATA$.minecraft" folder into the "jars" folder.

    2) Decompilation and patching
    - Start the "decompile.bat" script in this folder.

    3) Modding
    - Modify the sourcecode in the "sourcesminecraft" folder or in the "sourcesminecraft_server" folder.

    4) Compile
    - Start the "recompile.bat" script in this folder.

    5) Testing
    - To test the modified game, start the "test_game.bat" script
    - To test the modified server, start the "test_server.bat" script

    For arguments sake i used iceAOS knowing she doesnt have a skin. (Dummy link btw)
    1. Decompile client files
    2. Mod EntityOtherPlayerMP to URL, where skins are like

    3. Recompile
    4. Reobfuscate (ensure, that there is Entity in client_obfuscation.txt)
    5. Place im.class, om.class, qk.class from final_out to minecraft.jar
    6. delete meta inf lol

    Note that im not sure if the will even work, its merely hypothetical. If mojang can actually have a GOOD update. Heh as if.

    :Minor edit- I think this would require everyone to provide a skin to work with their unique username on kz, alota work but just idk if it would single out the players that are already on the minecraft.net database then it could work. It takes alot of thinking...

    I cant really build anything.

     
    Posted : 13/06/2014 5:52 pm
    Koolio
     Koolio
    (@koolio)
    Posts: 2069
    Member Admin
     

    ... this is what my skin mod has been doing for years now already. And it's one of the reasons the http://kraftzone.net/server   login uses the ingame username/password to login, so that cracked players can upload a skin, because otherwise my server won't find a skin on mojangs servers for a player name that doesn't exist as a premium account. And thus the skin mod won't find a skin either.

    And it will only ever be a client side mod that people will need to apply for it to work or use as part of a modpack.

    Personally nicknames, and skins should be a hardcoded option in minecraft that lets users choose if they want to get there username and skin file from mojang or the multiplayer server they connected to.

    That would be the best of both worlds and offer the best way of letting players have a custom skin per server (which would open up for server mods that could adjust a players skin for minigames etc), and a custom username on that particular server such as the username they really wanted but was taken globally when they signed up.

    Just Mojang are stupid lazy and only listen to twitt feeders that don't give them any flak over there crap development choices.

    (╯°□°)╯︵ ƃN∀ſOW  <Mojang

    Server: mc.kraftzone.net Websites: http://kraftzone.net | http://7dtd.tk | http://kraftwars.net

    Official Trailer: http://www.youtube.com/watch?v=P4vN366_94Y&hd=1

     
    Posted : 13/06/2014 11:38 pm
    Forum Jump:
      Previous Topic
    Next Topic  
    Share:
    Forum Information
    Recent Posts
    Unread Posts
    Tags
    • 34 Forums
    • 2,361 Topics
    • 14.5 K Posts
    • 0 Online
    • 1,235 Members
    Our newest member: Myrna
    Latest Post: New TNT Run map added
    Forum Icons: Forum contains no unread posts Forum contains unread posts
    Topic Icons: Not Replied Replied Active Hot Sticky Unapproved Solved Private Closed
    Join Us!
    Online Members

     No online members at the moment

    Recent Posts
    • Koolio

      New TNT Run map added

      New TNT map called 'Link' added in the /spawn | /sky_sp...

      By Koolio , 2 months ago

    • Kraftzone

      Voxelsniper

      Overview VoxelSniper is the premier long range ...

      By Kraftzone , 3 months ago

    • Kraftzone

      Minecraft Server

      Kraftzone.netInfoIP:5.39.75.65 (Java & Bedrock)Host...

      By Kraftzone , 4 months ago

    • Kraftzone

      Protection Stones

      Obtaining Blocks /ps get [block] Permission:...

      By Kraftzone , 4 months ago

    • Kraftzone

      Towny - Complete guide.

      Command list Doing any of these commands will show m...

      By Kraftzone , 4 months ago

    • Koolio

      RE: Mcmmo Commands

      April Fools removed

      By Koolio , 4 months ago

    • Kraftzone

      Kraftzone's Minecraft Commands

      General Commands This is list of most used commonly ...

      By Kraftzone , 4 months ago

    • Kraftzone

      Mcmmo Commands

      Plugin Info / Description These commands provide bas...

      By Kraftzone , 4 months ago

    • Pepsi87

      RE: Quakeworld is back!

      Awesome

      By Pepsi87 , 4 months ago

    Recent Topics
    • Koolio

      New TNT Run map added

      By Koolio 2 months ago

    • Kraftzone

      Voxelsniper

      By Kraftzone 3 months ago

    • Kraftzone

      Minecraft Server

      By Kraftzone 4 months ago

    • Kraftzone

      Wiki Protection Stones

      By Kraftzone 4 months ago

    • Kraftzone

      Wiki Towny - Complete guide.

      By Kraftzone 4 months ago

    • Kraftzone

      Wiki Kraftzone's Minecraft Commands

      By Kraftzone 4 months ago

    • Kraftzone

      Wiki Mcmmo Commands

      By Kraftzone 4 months ago

    • Kraftzone

      Wiki Worldedit

      By Kraftzone 4 months ago

    • R3xel

      Minecraft Updates

      By R3xel 4 months ago

    Minecraft Server
    Server Address: mc.kraftzone.net
    Click links to vote (Works every 24hrs!)
    minecraft-mp.com
    Kraftzone.net
    © 2012-2025 Kraftzone.net // Designed by Koolio

    Type above and press Enter to search. Press Esc to cancel.

    ‹›×

      ‹›×