net/minecraft/util/crash/CrashReport__1.java --- Java
 8    }                                                                     8    }
 9                                                                          9 
10    public String call() {                                               10    public String call() {
11       return "1.7.6-pre1";                                              11       return "1.7.6-pre2";
12    }                                                                    12    }
13 }                                                                       13 }

net/minecraft/client/gui/screen/TitleScreen__1.java --- Java
19    @Override                                                            19    @Override
20    public void run() {                                                  20    public void run() {
21       Session var1 = this.parent.minecraft.getSession();                21       Session var1 = this.parent.minecraft.getSession();
22       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge 22       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge
.. tUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy());  .. tUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy());
23       boolean var3 = false;                                             23       boolean var3 = false;
24                                                                         24 
25       for (int var4 = 0; var4 < 3; var4++) {                            25       for (int var4 = 0; var4 < 3; var4++) {

net/minecraft/client/options/ServerListEntry.java --- Java
13    public String description;                                           13    public String description;
14    public long ping;                                                    14    public long ping;
15    public int protocol = 5;                                             15    public int protocol = 5;
16    public String version = "1.7.6-pre1";                                16    public String version = "1.7.6-pre2";
17    public boolean isLoaded;                                             17    public boolean isLoaded;
18    public String playerListString;                                      18    public String playerListString;
19    private C_6629891 f_0456238 = C_6629891.f_4302135;                   19    private C_6629891 f_0456238 = C_6629891.f_4302135;

net/minecraft/world/gen/structure/StrongholdPieces__StrongholdPiece.java --- Java
26       this.entranceType = StrongholdPieces__StrongholdPiece__EntranceTy 26       this.entranceType = StrongholdPieces__StrongholdPiece__EntranceTy
.. pe.valueOf(nbtCompound.getString("EntryDoor"));                         .. pe.valueOf(nbtCompound.getString("EntryDoor"));
27    }                                                                    27    }
28                                                                         28 
29    // $VF: Unable to simplify switch on enum                            .. 
30    // Please report this to the Vineflower issue tracker, at https://gi .. 
.. thub.com/Vineflower/vineflower/issues with a copy of the class file (if .. 
..  you have the rights to distribute it!)                                 .. 
31    protected void generateEntrance(                                     29    protected void generateEntrance(
32       World world,                                                      30       World world,
33       Random random,                                                    31       Random random,

net/minecraft/entity/living/mob/passive/animal/ChickenEntity.java --- Java
80       }                                                                 80       }
81                                                                         81 
82       this.flapProgress = this.flapProgress + this.flapSpeed * 2.0F;    82       this.flapProgress = this.flapProgress + this.flapSpeed * 2.0F;
83       if (!this.isBaby() && !this.world.isMultiplayer && --this.eggLayT 83       if (!this.world.isMultiplayer && !this.isBaby() && !this.hasJocke
.. ime <= 0) {                                                             .. y() && --this.eggLayTime <= 0) {
84          this.playSound("mob.chicken.plop", 1.0F, (this.random.nextFloa 84          this.playSound("mob.chicken.plop", 1.0F, (this.random.nextFloa
.. t() - this.random.nextFloat()) * 0.2F + 1.0F);                          .. t() - this.random.nextFloat()) * 0.2F + 1.0F);
85          this.dropItem(Items.EGG, 1);                                   85          this.dropItem(Items.EGG, 1);
86          this.eggLayTime = this.random.nextInt(6000) + 6000;            86          this.eggLayTime = this.random.nextInt(6000) + 6000;

net/minecraft/client/gui/screen/TitleScreen.java --- 1/2 --- Java
249                                                                        249 
250    private void openRealmsScreen() {                                   250    private void openRealmsScreen() {
251       Session var1 = this.minecraft.getSession();                      251       Session var1 = this.minecraft.getSession();
252       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.g 252       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.g
... etUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy()) ... etUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy())
... ;                                                                      ... ;
253                                                                        253 
254       try {                                                            254       try {
255          if (var2.clientOutdated()) {                                  255          if (var2.clientOutdated()) {

net/minecraft/client/gui/screen/TitleScreen.java --- 2/2 --- Java
453       GL11.glScalef(var8, var8, var8);                                 453       GL11.glScalef(var8, var8, var8);
454       this.drawCenteredString(this.textRenderer, this.splashText, 0, - 454       this.drawCenteredString(this.textRenderer, this.splashText, 0, -
... 8, -256);                                                              ... 8, -256);
455       GL11.glPopMatrix();                                              455       GL11.glPopMatrix();
456       String var9 = "Minecraft 1.7.6-pre1";                            456       String var9 = "Minecraft 1.7.6-pre2";
457       if (this.minecraft.isDemo()) {                                   457       if (this.minecraft.isDemo()) {
458          var9 = var9 + " Demo";                                        458          var9 = var9 + " Demo";
459       }                                                                459       }

net/minecraft/client/resource/pack/ResourcePacks.java --- Java
125       ProgressScreen var4 = new ProgressScreen();                      125       ProgressScreen var4 = new ProgressScreen();
126       var3.put("X-Minecraft-Username", Minecraft.getInstance().getSess 126       var3.put("X-Minecraft-Username", Minecraft.getInstance().getSess
... ion().getUsername());                                                  ... ion().getUsername());
127       var3.put("X-Minecraft-UUID", Minecraft.getInstance().getSession( 127       var3.put("X-Minecraft-UUID", Minecraft.getInstance().getSession(
... ).getUuid());                                                          ... ).getUuid());
128       var3.put("X-Minecraft-Version", "1.7.6-pre1");                   128       var3.put("X-Minecraft-Version", "1.7.6-pre2");
129       this.awaitingServerResourcePack = true;                          129       this.awaitingServerResourcePack = true;
130       Minecraft.getInstance().openScreen(var4);                        130       Minecraft.getInstance().openScreen(var4);
131       HttpUtil.downloadServerPack(file, string, new ResourcePacks__2(t 131       HttpUtil.downloadServerPack(file, string, new ResourcePacks__2(t
    his), var3, 52428800, var4, Minecraft.getInstance().getNetworkProxy())     his), var3, 52428800, var4, Minecraft.getInstance().getNetworkProxy())
    ;                                                                          ;

net/minecraft/client/realms/RealmsServerList__C_7578932.java --- Java
23       try {                                                             23       try {
24          Session var1 = Minecraft.getInstance().getSession();           24          Session var1 = Minecraft.getInstance().getSession();
25          if (var1 != null) {                                            25          if (var1 != null) {
26             RealmsClient var2 = new RealmsClient(var1.getSessionId(), v 26             RealmsClient var2 = new RealmsClient(var1.getSessionId(), v
.. ar1.getUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProx .. ar1.getUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProx
.. y());                                                                   .. y());
27             RealmsServerList.m_8742547(this.f_9302274, var2.executeNumb 27             RealmsServerList.m_8742547(this.f_9302274, var2.executeNumb
.. erOfPendingInvites());                                                  .. erOfPendingInvites());
28             RealmsServerList.getSession(this.f_9302274).put(C_8759485.f 28             RealmsServerList.getSession(this.f_9302274).put(C_8759485.f
.. _7001892.toString(), true);                                             .. _7001892.toString(), true);
29          }                                                              29          }

net/minecraft/client/gui/GameGui.java --- Java
240       if (this.minecraft.options.debugEnabled) {                       240       if (this.minecraft.options.debugEnabled) {
241          this.minecraft.profiler.push("debug");                        241          this.minecraft.profiler.push("debug");
242          GL11.glPushMatrix();                                          242          GL11.glPushMatrix();
243          var8.drawWithShadow("Minecraft 1.7.6-pre1 (" + this.minecraft 243          var8.drawWithShadow("Minecraft 1.7.6-pre2 (" + this.minecraft
... .fpsDebugString + ")", 2, 2, 16777215);                                ... .fpsDebugString + ")", 2, 2, 16777215);
244          var8.drawWithShadow(this.minecraft.getChunkDebugInfo(), 2, 12 244          var8.drawWithShadow(this.minecraft.getChunkDebugInfo(), 2, 12
... , 16777215);                                                           ... , 16777215);
245          var8.drawWithShadow(this.minecraft.getEntityDebugInfo(), 2, 2 245          var8.drawWithShadow(this.minecraft.getEntityDebugInfo(), 2, 2
... 2, 16777215);                                                          ... 2, 16777215);
246          var8.drawWithShadow(this.minecraft.getParticleDebugInfo(), 2, 246          var8.drawWithShadow(this.minecraft.getParticleDebugInfo(), 2,
     32, 16777215);                                                             32, 16777215);

net/minecraft/server/integrated/IntegratedServer.java --- Java
82                                                                         82 
83    @Override                                                            83    @Override
84    protected boolean init() {                                           84    protected boolean init() {
85       LOGGER.info("Starting integrated minecraft server version 1.7.6-p 85       LOGGER.info("Starting integrated minecraft server version 1.7.6-p
.. re1");                                                                  .. re2");
86       this.setOnlineMode(false);                                        86       this.setOnlineMode(false);
87       this.setSpawnAnimals(true);                                       87       this.setSpawnAnimals(true);
88       this.setSpawnNpcs(true);                                          88       this.setSpawnNpcs(true);

net/minecraft/server/dedicated/UserConverter.java --- Java
326    @Environment(EnvType.SERVER)                                        326    @Environment(EnvType.SERVER)
327    private static boolean arePlayersConverted(ServerProperties serverP 327    private static boolean arePlayersConverted(ServerProperties serverP
... roperties) {                                                           ... roperties) {
328       File var1 = getWorldPlayersDir(serverProperties);                328       File var1 = getWorldPlayersDir(serverProperties);
329       if (!var1.exists() || !var1.isDirectory() || var1.list().length  329       if (var1.exists() && var1.isDirectory()) {
... <= 0 && var1.delete()) {                                               ... 
330          return true;                                                  330          String[] var2 = var1.list(new UserConverter__7());
331       } else {                                                         331          if (var2.length > 0) {
332          LOGGER.warn("**** DETECTED OLD PLAYER DIRECTORY IN THE WORLD  332             LOGGER.warn("**** DETECTED OLD PLAYER FILES IN THE WORLD S
... SAVE");                                                                ... AVE");
333          LOGGER.warn("**** THIS USUALLY HAPPENS WHEN THE AUTOMATIC CON 333             LOGGER.warn("**** THIS USUALLY HAPPENS WHEN THE AUTOMATIC 
... VERSION FAILED IN SOME WAY");                                          ... CONVERSION FAILED IN SOME WAY");
334          LOGGER.warn("** please restart the server and if the problem  334             LOGGER.warn("** please restart the server and if the probl
... persists, remove the directory '{}'", var1.getPath());                 ... em persists, remove the directory '{}'", var1.getPath());
335          return false;                                                 335             return false;
336       }                                                                336          }
...                                                                        337       }
...                                                                        338 
...                                                                        339       return true;
337    }                                                                   340    }
338                                                                        341 
339    @Environment(EnvType.SERVER)                                        342    @Environment(EnvType.SERVER)

net/minecraft/client/twitch/IngestTester.java --- Java
142    public void sendEndSpanMetaDataCallback(ErrorCode errorCode) {      142    public void sendEndSpanMetaDataCallback(ErrorCode errorCode) {
143    }                                                                   143    }
144                                                                        144 
145    // $VF: Unable to simplify switch on enum                           ... 
146    // Please report this to the Vineflower issue tracker, at https://g ... 
... ithub.com/Vineflower/vineflower/issues with a copy of the class file ( ... 
... if you have the rights to distribute it!)                              ... 
147    @Override                                                           145    @Override
148    public void statCallback(StatType statType, long l) {               146    public void statCallback(StatType statType, long l) {
149       switch (statType) {                                              147       switch (statType) {

net/minecraft/server/dedicated/UserConverter__7.java --- Java
 1 package net.minecraft.server.dedicated;
 2 
 3 import java.io.File;
 4 import java.io.FilenameFilter;
 5 import net.fabricmc.api.EnvType;
 6 import net.fabricmc.api.Environment;
 7 
 8 @Environment(EnvType.SERVER)
 9 final class UserConverter__7 implements FilenameFilter {
10    @Override
11    public boolean accept(File file, String string) {
12       return string.endsWith(".dat");
13    }
14 }
15 

net/minecraft/client/realms/gui/screen/RealmsTermsScreen.java --- Java
73                                                                         73 
74    private void agreedToTos() {                                         74    private void agreedToTos() {
75       Session var1 = this.minecraft.getSession();                       75       Session var1 = this.minecraft.getSession();
76       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge 76       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge
.. tUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy());  .. tUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy());
77                                                                         77 
78       try {                                                             78       try {
79          var2.executeMcoTosAgreed();                                    79          var2.executeMcoTosAgreed();

net/minecraft/client/realms/gui/screen/InviteListScreen__3.java --- Java
18    public void run() {                                                  18    public void run() {
19       try {                                                             19       try {
20          Session var1 = InviteListScreen.getClientC(this.inviteListeScr 20          Session var1 = InviteListScreen.getClientC(this.inviteListeScr
.. een).getSession();                                                      .. een).getSession();
21          RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1 21          RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1
.. .getUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy() .. .getUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy()
.. );                                                                      .. );
22          var2.executeAcceptInvitation(                                  22          var2.executeAcceptInvitation(
23             ((ServerInvitationValueObject)InviteListScreen.getInviteLis 23             ((ServerInvitationValueObject)InviteListScreen.getInviteLis
.. t(this.inviteListeScreen).get(InviteListScreen.getInviteId(this.inviteL .. t(this.inviteListeScreen).get(InviteListScreen.getInviteId(this.inviteL
.. isteScreen))).invitationId                                              .. isteScreen))).invitationId
24          );                                                             24          );

net/minecraft/client/realms/gui/screen/InviteScreen.java --- Java
62             this.minecraft.openScreen(this.configureWorldScreen);       62             this.minecraft.openScreen(this.configureWorldScreen);
63          } else if (buttonWidget.id == 0) {                             63          } else if (buttonWidget.id == 0) {
64             Session var2 = this.minecraft.getSession();                 64             Session var2 = this.minecraft.getSession();
65             RealmsClient var3 = new RealmsClient(var2.getSessionId(), v 65             RealmsClient var3 = new RealmsClient(var2.getSessionId(), v
.. ar2.getUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProx .. ar2.getUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProx
.. y());                                                                   .. y());
66             if (this.textField.getText() == null || this.textField.getT 66             if (this.textField.getText() == null || this.textField.getT
.. ext().isEmpty()) {                                                      .. ext().isEmpty()) {
67                return;                                                  67                return;
68             }                                                           68             }

net/minecraft/client/realms/RealmsServerList__ServerListTimerTask.java --- Java
25       try {                                                             25       try {
26          Session var1 = Minecraft.getInstance().getSession();           26          Session var1 = Minecraft.getInstance().getSession();
27          if (var1 != null) {                                            27          if (var1 != null) {
28             RealmsClient var2 = new RealmsClient(var1.getSessionId(), v 28             RealmsClient var2 = new RealmsClient(var1.getSessionId(), v
.. ar1.getUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProx .. ar1.getUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProx
.. y());                                                                   .. y());
29             List var3 = var2.listWorlds().servers;                      29             List var3 = var2.listWorlds().servers;
30             if (var3 != null) {                                         30             if (var3 != null) {
31                RealmsServerList.setClickable(this.serverList, var3);    31                RealmsServerList.setClickable(this.serverList, var3);

net/minecraft/client/realms/gui/screen/ConfigureRealmsWorldScreen__1.java --- Java
16    public void run() {                                                  16    public void run() {
17       Session var1 = ConfigureRealmsWorldScreen.m_7351495(this.f_495976 17       Session var1 = ConfigureRealmsWorldScreen.m_7351495(this.f_495976
.. 1).getSession();                                                        .. 1).getSession();
18       RealmsClient var2 = new RealmsClient(                             18       RealmsClient var2 = new RealmsClient(
19          var1.getSessionId(), var1.getUsername(), "1.7.6-pre1", Configu 19          var1.getSessionId(), var1.getUsername(), "1.7.6-pre2", Configu
.. reRealmsWorldScreen.m_7471341(this.f_4959761).getNetworkProxy()         .. reRealmsWorldScreen.m_7471341(this.f_4959761).getNetworkProxy()
20       );                                                                20       );
21                                                                         21 
22       try {                                                             22       try {

net/minecraft/client/realms/gui/screen/InviteListScreen__1.java --- Java
16    @Override                                                            16    @Override
17    public void run() {                                                  17    public void run() {
18       Session var1 = InviteListScreen.getClientA(this.inviteListScreen) 18       Session var1 = InviteListScreen.getClientA(this.inviteListScreen)
.. .getSession();                                                          .. .getSession();
19       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge 19       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge
.. tUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy());  .. tUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy());
20                                                                         20 
21       try {                                                             21       try {
22          InviteListScreen.setInviteList(this.inviteListScreen, var2.exe 22          InviteListScreen.setInviteList(this.inviteListScreen, var2.exe
   cutePendingInvites().invitesList);                                         cutePendingInvites().invitesList);

net/minecraft/C_89owtnkae__1.java --- Java
25    @Override                                                            25    @Override
26    public void run() {                                                  26    public void run() {
27       Session var1 = C_89owtnkae.m_7430561(this.f_2883265).getSession() 27       Session var1 = C_89owtnkae.m_7430561(this.f_2883265).getSession()
.. ;                                                                       .. ;
28       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge 28       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge
.. tUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy());  .. tUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy());
29       String var3 = I18n.translate("mco.minigame.world.starting.screen. 29       String var3 = I18n.translate("mco.minigame.world.starting.screen.
.. title");                                                                .. title");
30       this.setTitle(var3);                                              30       this.setTitle(var3);
31                                                                         31 

net/minecraft/client/realms/gui/screen/EditRealmsWorldScreen.java --- Java
110                                                                        110 
111    private void applyChangesToServer() {                               111    private void applyChangesToServer() {
112       Session var1 = this.minecraft.getSession();                      112       Session var1 = this.minecraft.getSession();
113       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.g 113       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.g
... etUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy()) ... etUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy())
... ;                                                                      ... ;
114                                                                        114 
115       try {                                                            115       try {
116          String var3 = this.serverMotdTextWidget.getText() != null &&  116          String var3 = this.serverMotdTextWidget.getText() != null && 
    !this.serverMotdTextWidget.getText().trim().equals("")                     !this.serverMotdTextWidget.getText().trim().equals("")

net/minecraft/client/realms/gui/screen/InviteListScreen__2.java --- Java
18    public void run() {                                                  18    public void run() {
19       try {                                                             19       try {
20          Session var1 = InviteListScreen.getClientB(this.inviteListScre 20          Session var1 = InviteListScreen.getClientB(this.inviteListScre
.. en).getSession();                                                       .. en).getSession();
21          RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1 21          RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1
.. .getUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy() .. .getUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy()
.. );                                                                      .. );
22          var2.executeInviteRejection(                                   22          var2.executeInviteRejection(
23             ((ServerInvitationValueObject)InviteListScreen.getInviteLis 23             ((ServerInvitationValueObject)InviteListScreen.getInviteLis
.. t(this.inviteListScreen).get(InviteListScreen.getInviteId(this.inviteLi .. t(this.inviteListScreen).get(InviteListScreen.getInviteId(this.inviteLi
.. stScreen))).invitationId                                                .. stScreen))).invitationId
24          );                                                             24          );

net/minecraft/server/MinecraftServer.java --- 1/2 --- Java
324             long var1 = getTimeMillis();                               324             long var1 = getTimeMillis();
325             long var51 = 0L;                                           325             long var51 = 0L;
326             this.status.setDescription(new LiteralText(this.motd));    326             this.status.setDescription(new LiteralText(this.motd));
327             this.status.setVersion(new ServerStatus__Version("1.7.6-pr 327             this.status.setVersion(new ServerStatus__Version("1.7.6-pr
... e1", 5));                                                              ... e2", 5));
328             this.setStatus(this.status);                               328             this.setStatus(this.status);
329                                                                        329 
330             while (this.running) {                                     330             while (this.running) {

net/minecraft/server/MinecraftServer.java --- 2/2 --- Java
656    }                                                                   656    }
657                                                                        657 
658    public String getGameVersion() {                                    658    public String getGameVersion() {
659       return "1.7.6-pre1";                                             659       return "1.7.6-pre2";
660    }                                                                   660    }
661                                                                        661 
662    public int getPlayerCount() {                                       662    public int getPlayerCount() {

net/minecraft/snooper/Snooper.java --- Java
53       this.putFixed("os_version", System.getProperty("os.version"));    53       this.putFixed("os_version", System.getProperty("os.version"));
54       this.putFixed("os_architecture", System.getProperty("os.arch"));  54       this.putFixed("os_architecture", System.getProperty("os.arch"));
55       this.putFixed("java_version", System.getProperty("java.version")) 55       this.putFixed("java_version", System.getProperty("java.version"))
.. ;                                                                       .. ;
56       this.putFixed("version", "1.7.6-pre1");                           56       this.putFixed("version", "1.7.6-pre2");
57       this.populator.initSnooper(this);                                 57       this.populator.initSnooper(this);
58    }                                                                    58    }
59                                                                         59 

net/minecraft/client/realms/gui/screen/BuyRealmsScreen.java --- Java
46                                                                         46 
47    private void createThread() {                                        47    private void createThread() {
48       Session var1 = this.minecraft.getSession();                       48       Session var1 = this.minecraft.getSession();
49       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge 49       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge
.. tUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy());  .. tUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy());
50       C_2804200.f_7567162.submit(new BuyRealmsScreen__1(this, var2));   50       C_2804200.f_7567162.submit(new BuyRealmsScreen__1(this, var2));
51    }                                                                    51    }
52                                                                         52 

net/minecraft/item/SkullItem.java --- 1/3 --- Java
56             i++;                                                        56             i++;
57          }                                                              57          }
58                                                                         58 
59          if (!playerEntity.canUseItem(i, j, k, l, itemStack)) {         59          if (!world.isMultiplayer) {
60             return false;                                               .. 
61          } else if (!Blocks.SKULL.canSurvive(world, i, j, k)) {         .. 
62             return false;                                               .. 
63          } else {                                                       .. 
64             world.setBlockWithMetadata(i, j, k, Blocks.SKULL, l, 2);    60             world.setBlockWithMetadata(i, j, k, Blocks.SKULL, l, 2);
65             int var11 = 0;                                              61             int var11 = 0;
66             if (l == 1) {                                               62             if (l == 1) {

net/minecraft/item/SkullItem.java --- 2/3 --- Java
75                      NbtCompound var14 = itemStack.getNbt();            71                      NbtCompound var14 = itemStack.getNbt();
76                      if (var14.contains("SkullOwner", 10)) {            72                      if (var14.contains("SkullOwner", 10)) {
77                         var13 = C_8361170.m_0463414(var14.getCompound(" 73                         var13 = C_8361170.m_0463414(var14.getCompound("
.. SkullOwner"));                                                          .. SkullOwner"));
78                      } else if (var14.contains("SkullOwner", 8)) {      74                      } else if (var14.contains("SkullOwner", 8) && var1
..                                                                         .. 4.getString("SkullOwner").length() > 0) {
79                         var13 = new GameProfile(null, var14.getString(" 75                         var13 = new GameProfile(null, var14.getString("
.. SkullOwner"));                                                          .. SkullOwner"));
80                      }                                                  76                      }
81                   }                                                     77                   }

net/minecraft/item/SkullItem.java --- 3/3 --- Java
90             }                                                           86             }
91                                                                         87 
92             itemStack.size--;                                           88             itemStack.size--;
93             return true;                                                .. 
94          }                                                              89          }
..                                                                         90 
..                                                                         91          return true;
95       }                                                                 92       }
96    }                                                                    93    }
97                                                                         94 

net/minecraft/client/realms/task/RealmsServerLoginTask.java --- Java
35    public void run() {                                                  35    public void run() {
36       this.setTitle(I18n.translate("mco.connect.connecting"));          36       this.setTitle(I18n.translate("mco.connect.connecting"));
37       Session var1 = this.getMinecraft().getSession();                  37       Session var1 = this.getMinecraft().getSession();
38       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge 38       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge
.. tUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy());  .. tUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy());
39       boolean var3 = false;                                             39       boolean var3 = false;
40       boolean var4 = false;                                             40       boolean var4 = false;
41       int var5 = 5;                                                     41       int var5 = 5;

net/minecraft/C_88ztlrgoo__1.java --- Java
18    @Override                                                            18    @Override
19    public void run() {                                                  19    public void run() {
20       Session var1 = C_88ztlrgoo.m_1563967(this.f_4804476).getSession() 20       Session var1 = C_88ztlrgoo.m_1563967(this.f_4804476).getSession()
.. ;                                                                       .. ;
21       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge 21       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge
.. tUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy());  .. tUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy());
22       String var3 = I18n.translate("mco.minigame.world.restore");       22       String var3 = I18n.translate("mco.minigame.world.restore");
23       this.setTitle(var3);                                              23       this.setTitle(var3);
24                                                                         24 

net/minecraft/client/realms/gui/screen/RealmsSubscriptionScreen.java --- Java
56                                                                         56 
57    private void init(long l) {                                          57    private void init(long l) {
58       Session var3 = this.minecraft.getSession();                       58       Session var3 = this.minecraft.getSession();
59       RealmsClient var4 = new RealmsClient(var3.getSessionId(), var3.ge 59       RealmsClient var4 = new RealmsClient(var3.getSessionId(), var3.ge
.. tUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy());  .. tUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy());
60                                                                         60 
61       try {                                                             61       try {
62          RealmsSubscriptionValueObject var5 = var4.executeSubscriptions 62          RealmsSubscriptionValueObject var5 = var4.executeSubscriptions
   (l);                                                                       (l);

net/minecraft/client/realms/gui/screen/CreateRealmsServerScreen__CreateWorldTask.java --- Java
32       String var1 = I18n.translate("mco.create.world.wait");            32       String var1 = I18n.translate("mco.create.world.wait");
33       this.setTitle(var1);                                              33       this.setTitle(var1);
34       Session var2 = CreateRealmsServerScreen.getClientA(this.createSer 34       Session var2 = CreateRealmsServerScreen.getClientA(this.createSer
.. verScreen).getSession();                                                .. verScreen).getSession();
35       RealmsClient var3 = new RealmsClient(var2.getSessionId(), var2.ge 35       RealmsClient var3 = new RealmsClient(var2.getSessionId(), var2.ge
.. tUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy());  .. tUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy());
36                                                                         36 
37       try {                                                             37       try {
38          if (this.serverInfo != null) {                                 38          if (this.serverInfo != null) {

net/minecraft/client/Minecraft.java --- Java
354       }                                                                354       }
355                                                                        355 
356       Display.setResizable(true);                                      356       Display.setResizable(true);
357       Display.setTitle("Minecraft 1.7.6-pre1");                        357       Display.setTitle("Minecraft 1.7.6-pre2");
358       LOGGER.info("LWJGL Version: " + Sys.getVersion());               358       LOGGER.info("LWJGL Version: " + Sys.getVersion());
359       Utils__OS var1 = Utils.getOS();                                  359       Utils__OS var1 = Utils.getOS();
360       if (var1 != Utils__OS.MACOS) {                                   360       if (var1 != Utils__OS.MACOS) {

net/minecraft/server/network/handler/RemoteHandshakeNetworkHandler.java --- Java
23          case LOGIN:                                                    23          case LOGIN:
24             this.connection.setProtocol(NetworkProtocol.LOGIN);         24             this.connection.setProtocol(NetworkProtocol.LOGIN);
25             if (handshakeC2SPacket.getVersion() > 5) {                  25             if (handshakeC2SPacket.getVersion() > 5) {
26                LiteralText var2 = new LiteralText("Outdated server! I'm 26                LiteralText var2 = new LiteralText("Outdated server! I'm
..  still on 1.7.6-pre1");                                                 ..  still on 1.7.6-pre2");
27                this.connection.send(new LoginFailS2CPacket(var2));      27                this.connection.send(new LoginFailS2CPacket(var2));
28                this.connection.disconnect(var2);                        28                this.connection.disconnect(var2);
29             } else if (handshakeC2SPacket.getVersion() < 5) {           29             } else if (handshakeC2SPacket.getVersion() < 5) {
30                LiteralText var3 = new LiteralText("Outdated client! Ple 30                LiteralText var3 = new LiteralText("Outdated client! Ple
.. ase use 1.7.6-pre1");                                                   .. ase use 1.7.6-pre2");
31                this.connection.send(new LoginFailS2CPacket(var3));      31                this.connection.send(new LoginFailS2CPacket(var3));
32                this.connection.disconnect(var3);                        32                this.connection.disconnect(var3);
33             } else {                                                    33             } else {

net/minecraft/client/realms/gui/screen/BackupScreen__RestoreBackupTask.java --- Java
30          }                                                              30          }
31                                                                         31 
32          Session var1 = BackupScreen.getClientA(this.backupScreen).getS 32          Session var1 = BackupScreen.getClientA(this.backupScreen).getS
.. ession();                                                               .. ession();
33          RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1 33          RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1
.. .getUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy() .. .getUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy()
.. );                                                                      .. );
34          var2.setBackupId(BackupScreen.getWorldId(this.backupScreen), t 34          var2.setBackupId(BackupScreen.getWorldId(this.backupScreen), t
.. his.serverInfo.backupId);                                               .. his.serverInfo.backupId);
35                                                                         35 
36          try {                                                          36          try {

net/minecraft/client/realms/gui/screen/ConfigureRealmsWorldScreen.java --- 1/5 --- Java
171                                                                        171 
172    private void m_7868360() {                                          172    private void m_7868360() {
173       Session var1 = this.minecraft.getSession();                      173       Session var1 = this.minecraft.getSession();
174       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.g 174       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.g
... etUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy()) ... etUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy())
... ;                                                                      ... ;
175       String var3 = (String)this.server.invitesList.get(this.id);      175       String var3 = (String)this.server.invitesList.get(this.id);
176                                                                        176 
177       try {                                                            177       try {

net/minecraft/client/realms/gui/screen/ConfigureRealmsWorldScreen.java --- 2/5 --- Java
184                                                                        184 
185    private void m_0468770() {                                          185    private void m_0468770() {
186       Session var1 = this.minecraft.getSession();                      186       Session var1 = this.minecraft.getSession();
187       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.g 187       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.g
... etUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy()) ... etUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy())
... ;                                                                      ... ;
188       String var3 = (String)this.server.invitesList.get(this.id);      188       String var3 = (String)this.server.invitesList.get(this.id);
189                                                                        189 
190       try {                                                            190       try {

net/minecraft/client/realms/gui/screen/ConfigureRealmsWorldScreen.java --- 3/5 --- Java
197                                                                        197 
198    private void openWorld() {                                          198    private void openWorld() {
199       Session var1 = this.minecraft.getSession();                      199       Session var1 = this.minecraft.getSession();
200       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.g 200       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.g
... etUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy()) ... etUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy())
... ;                                                                      ... ;
201                                                                        201 
202       try {                                                            202       try {
203          Boolean var3 = var2.open(this.server.id);                     203          Boolean var3 = var2.open(this.server.id);

net/minecraft/client/realms/gui/screen/ConfigureRealmsWorldScreen.java --- 4/5 --- Java
215                                                                        215 
216    private void close() {                                              216    private void close() {
217       Session var1 = this.minecraft.getSession();                      217       Session var1 = this.minecraft.getSession();
218       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.g 218       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.g
... etUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy()) ... etUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy())
... ;                                                                      ... ;
219                                                                        219 
220       try {                                                            220       try {
221          boolean var3 = var2.close(this.server.id);                    221          boolean var3 = var2.close(this.server.id);

net/minecraft/client/realms/gui/screen/ConfigureRealmsWorldScreen.java --- 5/5 --- Java
244       if (i == 3) {                                                    244       if (i == 3) {
245          if (bl) {                                                     245          if (bl) {
246             Session var3 = this.minecraft.getSession();                246             Session var3 = this.minecraft.getSession();
247             RealmsClient var4 = new RealmsClient(var3.getSessionId(),  247             RealmsClient var4 = new RealmsClient(var3.getSessionId(), 
... var3.getUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkPr ... var3.getUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkPr
... oxy());                                                                ... oxy());
248                                                                        248 
249             try {                                                      249             try {
250                var4.deleteInvite(this.server.id, this.playerName);     250                var4.deleteInvite(this.server.id, this.playerName);

net/minecraft/client/realms/RealmsServerList__C_0649742.java --- Java
16    @Override                                                            16    @Override
17    public void run() {                                                  17    public void run() {
18       Session var1 = RealmsWorldTemplateScreen.getScreen(this.f_9442729 18       Session var1 = RealmsWorldTemplateScreen.getScreen(this.f_9442729
.. ).getSession();                                                         .. ).getSession();
19       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge 19       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge
.. tUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy());  .. tUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy());
20                                                                         20 
21       try {                                                             21       try {
22          if (this.f_8197118) {                                          22          if (this.f_8197118) {

net/minecraft/client/realms/gui/screen/RealmsMainScreen__1.java --- Java
21          RealmsServer var1 = RealmsMainScreen.findServer(this.mainScree 21          RealmsServer var1 = RealmsMainScreen.findServer(this.mainScree
.. n, RealmsMainScreen.getServerId(this.mainScreen));                      .. n, RealmsMainScreen.getServerId(this.mainScreen));
22          if (var1 != null) {                                            22          if (var1 != null) {
23             Session var2 = RealmsMainScreen.getClient1(this.mainScreen) 23             Session var2 = RealmsMainScreen.getClient1(this.mainScreen)
.. .getSession();                                                          .. .getSession();
24             RealmsClient var3 = new RealmsClient(var2.getSessionId(), v 24             RealmsClient var3 = new RealmsClient(var2.getSessionId(), v
.. ar2.getUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProx .. ar2.getUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProx
.. y());                                                                   .. y());
25             RealmsMainScreen.getServerList().removeFromList(var1);      25             RealmsMainScreen.getServerList().removeFromList(var1);
26             RealmsMainScreen.getServerList(this.mainScreen).remove(var1 26             RealmsMainScreen.getServerList(this.mainScreen).remove(var1
.. );                                                                      .. );
27             var3.deleteInvite(var1.id);                                 27             var3.deleteInvite(var1.id);

net/minecraft/client/realms/gui/screen/ConfigureRealmsServerScreen__ResetWorldTask.java --- Java
28    @Override                                                            28    @Override
29    public void run() {                                                  29    public void run() {
30       Session var1 = ConfigureRealmsServerScreen.getClientA(this.config 30       Session var1 = ConfigureRealmsServerScreen.getClientA(this.config
.. ureServerScreen).getSession();                                          .. ureServerScreen).getSession();
31       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge 31       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge
.. tUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy());  .. tUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy());
32       String var3 = I18n.translate("mco.reset.world.resetting.screen.ti 32       String var3 = I18n.translate("mco.reset.world.resetting.screen.ti
.. tle");                                                                  .. tle");
33       this.setTitle(var3);                                              33       this.setTitle(var3);
34                                                                         34 

net/minecraft/entity/living/mob/hostile/ZombieEntity.java --- Java
348    public void onKill(LivingEntity livingEntity) {                     348    public void onKill(LivingEntity livingEntity) {
349       super.onKill(livingEntity);                                      349       super.onKill(livingEntity);
350       if ((this.world.difficulty == Difficulty.NORMAL || this.world.di 350       if ((this.world.difficulty == Difficulty.NORMAL || this.world.di
... fficulty == Difficulty.HARD) && livingEntity instanceof VillagerEntity ... fficulty == Difficulty.HARD) && livingEntity instanceof VillagerEntity
... ) {                                                                    ... ) {
351          if (this.random.nextBoolean()) {                              351          if (this.world.difficulty != Difficulty.HARD && this.random.n
...                                                                        ... extBoolean()) {
352             return;                                                    352             return;
353          }                                                             353          }
354                                                                        354 

net/minecraft/client/realms/gui/screen/BackupScreen.java --- Java
127                                                                        127 
128    private void downloadWorld() {                                      128    private void downloadWorld() {
129       Session var1 = this.minecraft.getSession();                      129       Session var1 = this.minecraft.getSession();
130       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.g 130       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.g
... etUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy()) ... etUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy())
... ;                                                                      ... ;
131                                                                        131 
132       try {                                                            132       try {
133          String var3 = var2.executeBackupDownload(this.worldId);       133          String var3 = var2.executeBackupDownload(this.worldId);

net/minecraft/server/dedicated/DedicatedServer.java --- Java
51       DedicatedServer__2 var1 = new DedicatedServer__2(this, "Server co 51       DedicatedServer__2 var1 = new DedicatedServer__2(this, "Server co
.. nsole handler");                                                        .. nsole handler");
52       var1.setDaemon(true);                                             52       var1.setDaemon(true);
53       var1.start();                                                     53       var1.start();
54       LOGGER.info("Starting minecraft server version 1.7.6-pre1");      54       LOGGER.info("Starting minecraft server version 1.7.6-pre2");
55       if (Runtime.getRuntime().maxMemory() / 1024L / 1024L < 512L) {    55       if (Runtime.getRuntime().maxMemory() / 1024L / 1024L < 512L) {
56          LOGGER.warn("To start the server with more ram, launch it as \ 56          LOGGER.warn("To start the server with more ram, launch it as \
.. "java -Xmx1024M -Xms1024M -jar minecraft_server.jar\"");                .. "java -Xmx1024M -Xms1024M -jar minecraft_server.jar\"");
57       }                                                                 57       }

net/minecraft/client/realms/gui/screen/RealmsMainScreen.java --- Java
223                                                                        223 
224    private RealmsServer getOwnWorld(long l) {                          224    private RealmsServer getOwnWorld(long l) {
225       Session var3 = this.minecraft.getSession();                      225       Session var3 = this.minecraft.getSession();
226       RealmsClient var4 = new RealmsClient(var3.getSessionId(), var3.g 226       RealmsClient var4 = new RealmsClient(var3.getSessionId(), var3.g
... etUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy()) ... etUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy())
... ;                                                                      ... ;
227                                                                        227 
228       try {                                                            228       try {
229          return var4.createServer(l);                                  229          return var4.createServer(l);

net/minecraft/client/realms/gui/screen/BackupScreen__1.java --- Java
16    @Override                                                            16    @Override
17    public void run() {                                                  17    public void run() {
18       Session var1 = BackupScreen.getClientC(this.backupScreen).getSess 18       Session var1 = BackupScreen.getClientC(this.backupScreen).getSess
.. ion();                                                                  .. ion();
19       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge 19       RealmsClient var2 = new RealmsClient(var1.getSessionId(), var1.ge
.. tUsername(), "1.7.6-pre1", Minecraft.getInstance().getNetworkProxy());  .. tUsername(), "1.7.6-pre2", Minecraft.getInstance().getNetworkProxy());
20                                                                         20 
21       try {                                                             21       try {
22          BackupScreen.setBackupList(this.backupScreen, var2.getBackupLi 22          BackupScreen.setBackupList(this.backupScreen, var2.getBackupLi
   st(BackupScreen.getWorldId(this.backupScreen)).backupList);                st(BackupScreen.getWorldId(this.backupScreen)).backupList);