本文整理了Java中org.bukkit.entity.Entity.removeMetadata()
方法的一些代码示例,展示了Entity.removeMetadata()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Entity.removeMetadata()
方法的具体详情如下:
包路径:org.bukkit.entity.Entity
类名称:Entity
方法名:removeMetadata
暂无
代码示例来源:origin: bergerkiller/BKCommonLib
@Override
public void removeMetadata(String arg0, Plugin arg1) {
base.removeMetadata(arg0, arg1);
}
代码示例来源:origin: bergerkiller/BKCommonLib
public void removeMetadata(String arg0, Plugin arg1) {
entity.removeMetadata(arg0, arg1);
}
代码示例来源:origin: elBukkit/MagicPlugin
@Override
public void remove(Entity entity) {
entity.removeMetadata("MagicBlockList", plugin);
if (entities != null) {
entities.remove(entity);
}
UUID entityId = entity.getUniqueId();
if (modifiedEntities != null) {
modifiedEntities.remove(entityId);
}
modifiedTime = System.currentTimeMillis();
}
代码示例来源:origin: elBukkit/MagicPlugin
@Override
public void finishEffects() {
super.finishEffects();
if (entity != null) {
if (plugin != null) {
entity.removeMetadata("notarget", plugin);
}
entity.remove();
entity = null;
}
}
}
代码示例来源:origin: elBukkit/MagicPlugin
public static void setUndoList(Plugin plugin, Entity entity, com.elmakers.mine.bukkit.api.block.UndoList list) {
if (entity != null) {
if (list != null) {
entity.setMetadata("MagicBlockList", new FixedMetadataValue(plugin, list));
} else {
entity.removeMetadata("MagicBlockList", plugin);
}
}
}
代码示例来源:origin: CitizensDev/CitizensAPI
@Override
public void remove(String key) {
super.remove(key);
if (getEntity() != null) {
getEntity().removeMetadata(key, CitizensAPI.getPlugin());
}
}
代码示例来源:origin: elBukkit/MagicPlugin
@Override
public void finish(CastContext context) {
if (mount != null) {
if (noTarget) {
mount.removeMetadata("notarget", context.getPlugin());
}
mount.eject();
mount = null;
}
if (noTargetPlayer) {
context.getEntity().removeMetadata("notarget", context.getPlugin());
}
Entity mountedEntity = context.getEntity();
if (warningEffectsApplied && warningEffects != null && mountedEntity != null && mountedEntity instanceof LivingEntity) {
for (PotionEffect effect : warningEffects) {
((LivingEntity)mountedEntity).removePotionEffect(effect.getType());
}
}
if (ridingEffects != null && mountedEntity != null && mountedEntity instanceof LivingEntity) {
for (PotionEffect effect : ridingEffects) {
((LivingEntity)mountedEntity).removePotionEffect(effect.getType());
}
}
}
代码示例来源:origin: elBukkit/MagicPlugin
event.setDroppedExp(0);
event.getDrops().clear();
entity.removeMetadata("nodrops", controller.getPlugin());
} else {
UndoList pendingUndo = controller.getEntityUndo(entity);
代码示例来源:origin: elBukkit/MagicPlugin
entity.removeMetadata("track", context.getPlugin());
entity.removeMetadata("damaged", context.getPlugin());
entity.removeMetadata("hit", context.getPlugin());
entity.remove();
entity.removeMetadata("track", plugin);
if (targetEntity == null) {
context.getMage().sendDebugMessage(ChatColor.GRAY + "Projectile missed", 4);
context.getMage().sendDebugMessage(ChatColor.GREEN + "Projectile hit " + ChatColor.GOLD + targetEntity.getType());
entity.removeMetadata("hit", plugin);
Location sourceLocation = entity.getLocation();
代码示例来源:origin: elBukkit/MagicPlugin
mountEntity.removeMetadata("notarget", plugin);
mountEntity.removeMetadata("broom", plugin);
CompatibilityUtils.setInvulnerable(mountEntity, false);
if (mountEntity instanceof LivingEntity) {
代码示例来源:origin: libraryaddict/LibsDisguises
entity.removeMetadata("LibsRabbitHop", LibsDisguises.getInstance());
entity.setMetadata("LibsRabbitHop",
new FixedMetadataValue(LibsDisguises.getInstance(), System.currentTimeMillis()));
代码示例来源:origin: TheBusyBiscuit/Slimefun4
case NORTH: {
if (n instanceof LivingEntity && !(n instanceof ArmorStand) && !(n instanceof Player) && n.getLocation().getZ() < b.getZ()) {
if (n.hasMetadata("android_killer")) n.removeMetadata("android_killer", SlimefunStartup.instance);
n.setMetadata("android_killer", new FixedMetadataValue(SlimefunStartup.instance, new AndroidObject(this, b)));
if (n.hasMetadata("android_killer")) n.removeMetadata("android_killer", SlimefunStartup.instance);
n.setMetadata("android_killer", new FixedMetadataValue(SlimefunStartup.instance, new AndroidObject(this, b)));
if (n.hasMetadata("android_killer")) n.removeMetadata("android_killer", SlimefunStartup.instance);
n.setMetadata("android_killer", new FixedMetadataValue(SlimefunStartup.instance, new AndroidObject(this, b)));
if (n.hasMetadata("android_killer")) n.removeMetadata("android_killer", SlimefunStartup.instance);
n.setMetadata("android_killer", new FixedMetadataValue(SlimefunStartup.instance, new AndroidObject(this, b)));
case NORTH: {
if (n instanceof LivingEntity && !(n instanceof ArmorStand) && !(n instanceof Player) && n.getLocation().getZ() < b.getZ()) {
if (n.hasMetadata("android_killer")) n.removeMetadata("android_killer", SlimefunStartup.instance);
n.setMetadata("android_killer", new FixedMetadataValue(SlimefunStartup.instance, new AndroidObject(this, b)));
if (n.hasMetadata("android_killer")) n.removeMetadata("android_killer", SlimefunStartup.instance);
n.setMetadata("android_killer", new FixedMetadataValue(SlimefunStartup.instance, new AndroidObject(this, b)));
if (n.hasMetadata("android_killer")) n.removeMetadata("android_killer", SlimefunStartup.instance);
n.setMetadata("android_killer", new FixedMetadataValue(SlimefunStartup.instance, new AndroidObject(this, b)));
if (n.hasMetadata("android_killer")) n.removeMetadata("android_killer", SlimefunStartup.instance);
n.setMetadata("android_killer", new FixedMetadataValue(SlimefunStartup.instance, new AndroidObject(this, b)));
case NORTH: {
内容来源于网络,如有侵权,请联系作者删除!