59 lines
1.3 KiB
Java
59 lines
1.3 KiB
Java
|
|
# Eagler Context Redacted Diff
|
|
# Copyright (c) 2024 lax1dude. All rights reserved.
|
|
|
|
# Version: 1.0
|
|
# Author: lax1dude
|
|
|
|
> CHANGE 2 : 7 @ 2 : 7
|
|
|
|
~ import net.lax1dude.eaglercraft.v1_8.EaglercraftRandom;
|
|
~ import net.lax1dude.eaglercraft.v1_8.EaglercraftUUID;
|
|
~ import net.lax1dude.eaglercraft.v1_8.mojang.authlib.GameProfile;
|
|
~ import net.lax1dude.eaglercraft.v1_8.profile.EaglerProfile;
|
|
~ import net.minecraft.entity.player.EntityPlayer;
|
|
|
|
> CHANGE 2 : 3 @ 2 : 6
|
|
|
|
~ private GameProfile profile;
|
|
|
|
> CHANGE 1 : 2 @ 1 : 7
|
|
|
|
~ private static final EaglercraftUUID offlineUUID;
|
|
|
|
> CHANGE 1 : 3 @ 1 : 3
|
|
|
|
~ public Session() {
|
|
~ reset();
|
|
|
|
> CHANGE 2 : 4 @ 2 : 4
|
|
|
|
~ public GameProfile getProfile() {
|
|
~ return profile;
|
|
|
|
> CHANGE 2 : 4 @ 2 : 4
|
|
|
|
~ public void update(String serverUsername, EaglercraftUUID uuid) {
|
|
~ profile = new GameProfile(uuid, serverUsername);
|
|
|
|
> CHANGE 2 : 4 @ 2 : 4
|
|
|
|
~ public void reset() {
|
|
~ update(EaglerProfile.getName(), offlineUUID);
|
|
|
|
> CHANGE 2 : 4 @ 2 : 9
|
|
|
|
~ public void setLAN() {
|
|
~ update(EaglerProfile.getName(), EntityPlayer.getOfflineUUID(EaglerProfile.getName()));
|
|
|
|
> CHANGE 2 : 6 @ 2 : 4
|
|
|
|
~ static {
|
|
~ byte[] bytes = new byte[16];
|
|
~ (new EaglercraftRandom()).nextBytes(bytes);
|
|
~ offlineUUID = new EaglercraftUUID(bytes);
|
|
|
|
> DELETE 2 @ 2 : 23
|
|
|
|
> EOF
|