本文整理匯總了Java中net.minecraft.entity.player.EntityPlayerMP.readFromNBT方法的典型用法代碼示例。如果您正苦於以下問題:Java EntityPlayerMP.readFromNBT方法的具體用法?Java EntityPlayerMP.readFromNBT怎麽用?Java EntityPlayerMP.readFromNBT使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類net.minecraft.entity.player.EntityPlayerMP
的用法示例。
在下文中一共展示了EntityPlayerMP.readFromNBT方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: readPlayerDataFromFile
import net.minecraft.entity.player.EntityPlayerMP; //導入方法依賴的package包/類
/**
* called during player login. reads the player information from disk.
*/
public NBTTagCompound readPlayerDataFromFile(EntityPlayerMP playerIn)
{
NBTTagCompound nbttagcompound = this.mcServer.worldServers[0].getWorldInfo().getPlayerNBTTagCompound();
NBTTagCompound nbttagcompound1;
if (playerIn.getName().equals(this.mcServer.getServerOwner()) && nbttagcompound != null)
{
playerIn.readFromNBT(nbttagcompound);
nbttagcompound1 = nbttagcompound;
logger.debug("loading single player");
}
else
{
nbttagcompound1 = this.playerNBTManagerObj.readPlayerData(playerIn);
}
return nbttagcompound1;
}
示例2: readPlayerDataFromFile
import net.minecraft.entity.player.EntityPlayerMP; //導入方法依賴的package包/類
@Nullable
/**
* called during player login. reads the player information from disk.
*/
public NBTTagCompound readPlayerDataFromFile(EntityPlayerMP playerIn)
{
NBTTagCompound nbttagcompound = this.mcServer.worldServers[0].getWorldInfo().getPlayerNBTTagCompound();
NBTTagCompound nbttagcompound1;
if (playerIn.getName().equals(this.mcServer.getServerOwner()) && nbttagcompound != null)
{
nbttagcompound1 = this.mcServer.getDataFixer().process(FixTypes.PLAYER, nbttagcompound);
playerIn.readFromNBT(nbttagcompound1);
LOG.debug("loading single player");
}
else
{
nbttagcompound1 = this.playerNBTManagerObj.readPlayerData(playerIn);
}
return nbttagcompound1;
}
示例3: readPlayerDataFromFile
import net.minecraft.entity.player.EntityPlayerMP; //導入方法依賴的package包/類
/**
* called during player login. reads the player information from disk.
*/
public NBTTagCompound readPlayerDataFromFile(EntityPlayerMP playerIn)
{
NBTTagCompound nbttagcompound = this.mcServer.worldServers[0].getWorldInfo().getPlayerNBTTagCompound();
NBTTagCompound nbttagcompound1;
if (playerIn.getName().equals(this.mcServer.getServerOwner()) && nbttagcompound != null)
{
nbttagcompound1 = this.mcServer.getDataFixer().process(FixTypes.PLAYER, nbttagcompound);
playerIn.readFromNBT(nbttagcompound1);
LOG.debug("loading single player");
net.minecraftforge.event.ForgeEventFactory.firePlayerLoadingEvent(playerIn, this.playerNBTManagerObj, playerIn.getUniqueID().toString());
}
else
{
nbttagcompound1 = this.playerNBTManagerObj.readPlayerData(playerIn);
}
return nbttagcompound1;
}