@@ -0,0 +1,604 @@
+package com.skcraft.plume.util;%0A%0Aimport com.mojang.authlib.GameProfile;%0Aimport com.skcraft.plume.common.UserId;%0Aimport net.minecraft.entity.player.EntityPlayer;%0A%0Aimport static com.google.common.base.Preconditions.checkNotNull;%0A%0Apublic final class Profiles %7B%0A%0A    private Profiles() %7B%0A    %7D%0A%0A    public static UserId fromProfile(GameProfile gameProfile) %7B%0A        checkNotNull(gameProfile, %22gameProfile%22);%0A        return new UserId(gameProfile.getId(), gameProfile.getName());%0A    %7D%0A%0A    public static UserId fromPlayer(EntityPlayer player) %7B%0A        return fromProfile(player.getGameProfile());%0A    %7D%0A%0A%7D%0A

Add Profiles utility class for working with UserIds.