private void inviteUser(GameProfile profile)
{
MinecraftServer server = FMLCommonHandler.instance().getMinecraftServerInstance();
Gson gson = new Gson();
UserListWhitelist whitelistedPlayers = server.getConfigurationManager().func_152599_k();
final ArrayList<String> tempHash = new ArrayList<String>();
String name = profile.getName().toLowerCase();
try
{
MessageDigest digest = MessageDigest.getInstance("SHA-256");
byte[] hash = digest.digest(whitelistedPlayers.func_152706_a(name).getId().toString().getBytes(Charset.forName("UTF-8")));
tempHash.add((new HexBinaryAdapter()).marshal(hash));
}
catch (NoSuchAlgorithmException e)
{
e.printStackTrace();
}
CreeperHostServer.InviteClass invite = new CreeperHostServer.InviteClass();
invite.hash = tempHash;
invite.id = CreeperHostServer.updateID;
Util.putWebResponse("https://api.creeper.host/serverlist/invite", gson.toJson(invite), true, true);
}
CommandInvite.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:CreeperHostGui
作者:
评论列表
文章目录