本文整理了Java中net.minecraft.entity.Entity.setCustomNameTag()
方法的一些代码示例,展示了Entity.setCustomNameTag()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Entity.setCustomNameTag()
方法的具体详情如下:
包路径:net.minecraft.entity.Entity
类名称:Entity
方法名:setCustomNameTag
暂无
代码示例来源:origin: ValkyrienWarfare/Valkyrien-Warfare-Revamped
public void setCustomNameTagInitial(String name) {
super.setCustomNameTag(name);
}
代码示例来源:origin: ValkyrienWarfare/Valkyrien-Warfare-Revamped
@Override
public void setCustomNameTag(String name) {
if (!world.isRemote) {
if (getCustomNameTag() != null && !getCustomNameTag().equals("")) {
// Update the name registry
boolean didRenameSuccessful = ShipNameUUIDData.get(world).renameShipInRegsitry(this, name,
getCustomNameTag());
if (didRenameSuccessful) {
super.setCustomNameTag(name);
wrapping.isNameCustom = true;
dataManager.set(IS_NAME_CUSTOM, true);
}
} else {
super.setCustomNameTag(name);
}
} else {
super.setCustomNameTag(name);
}
}
代码示例来源:origin: MatterOverdrive/MatterOverdrive-Legacy-Edition
@Override
public void onQuestTaken(QuestStack questStack, EntityPlayer entityPlayer) {
int spawnAmount = getSpawnAmount(questStack);
for (int i = 0; i < spawnAmount; i++) {
Entity entity;
try {
entity = mobClasses[getSpawnType(questStack)].getConstructor(World.class).newInstance(entityPlayer.world);
positionSpawn(entity, entityPlayer);
if (entity instanceof EntityLiving) {
((EntityLiving) entity).onInitialSpawn(entity.world.getDifficultyForLocation(entity.getPosition()), null);
if (customSpawnName != null) {
entity.setCustomNameTag(customSpawnName);
}
}
entityPlayer.world.spawnEntity(entity);
} catch (InstantiationException e) {
MOLog.error("Count not instantiate entity of type %s", mobClasses[getSpawnType(questStack)]);
break;
} catch (IllegalAccessException e) {
MOLog.error("Count not call private constructor for entity of type %s", mobClasses[getSpawnType(questStack)]);
break;
} catch (InvocationTargetException e) {
MOLog.error("Count not call constructor for entity of type %s", mobClasses[getSpawnType(questStack)]);
break;
} catch (NoSuchMethodException e) {
MOLog.error("Count not find appropriate constructor for entity of type %s", mobClasses[getSpawnType(questStack)]);
break;
}
}
}
代码示例来源:origin: CyclopsMC/EvilCraft
if (entity != null) {
if (entity instanceof EntityLivingBase && itemStack.hasDisplayName()) {
entity.setCustomNameTag(itemStack.getDisplayName());
内容来源于网络,如有侵权,请联系作者删除!