public static boolean isTruePlayer(Entity e) { if(!(e instanceof EntityPlayer)) return false; EntityPlayer player = (EntityPlayer) e; String name = player.getName(); return !(player instanceof FakePlayer || FAKE_PLAYER_PATTERN.matcher(name).matches()); }
public EntityManaBurst getBurst(EntityPlayer player, ItemStack stack) { EntityManaBurst burst = new EntityManaBurst(player, EnumHand.MAIN_HAND); float motionModifier = 7F; burst.setColor(0x20FF20); burst.setMana(MANA_PER_DAMAGE); burst.setStartingMana(MANA_PER_DAMAGE); burst.setMinManaLoss(40); burst.setManaLossPerTick(4F); burst.setGravity(0F); burst.setMotion(burst.motionX * motionModifier, burst.motionY * motionModifier, burst.motionZ * motionModifier); ItemStack lens = stack.copy(); ItemNBTHelper.setString(lens, TAG_ATTACKER_USERNAME, player.getName()); burst.setSourceLens(lens); return burst; }
public static boolean isTruePlayer(Entity e) { if(!(e instanceof EntityPlayer)) return false; EntityPlayer player = (EntityPlayer) e; String name = player.getName(); return !(player instanceof FakePlayer || FAKE_PLAYER_PATTERN.matcher(name).matches()); }
@Override public void changed(EntityPlayer player, ItemStack stack) { changes.put(stack, new StorageTrackerEntry(MinecraftServer.getCurrentTimeMillis(), player.getName())); listener.run(); }
public void setOwner(EntityPlayer player) { this.ownerUUID = player.getUniqueID().toString(); this.ownerName = player.getName(); markDirty(); }
@Override public void execute(@NotNull final MinecraftServer server, @NotNull final ICommandSender sender, @NotNull final ActionMenuState actionMenuState) throws CommandException { final Colony colony = actionMenuState.getColonyForArgument("colony"); final EntityPlayer player = actionMenuState.getPlayerForArgument("player"); executeShared(server, sender, colony, player.getName()); }
public PacketTeleport(Type type, TileTelePad te, Entity entity) { super(te.getTileEntity()); if (entity instanceof EntityPlayer) { EntityPlayer ep = (EntityPlayer) entity; playerName = ep.getName(); this.entityId = -1; } else { this.entityId = entity.getEntityId(); playerName = null; } this.type = type; }
private boolean doNotCollectItemsFrom(EntityPlayer player) { String name = player.getName(); UUID ownerID = owner.getId(); UUID otherID = SecurityHelper.getID(player); if (ownerID.equals(otherID)) { return ignoreOwner; } return ignoreFriends && RegistrySocial.playerHasAccess(name, owner); }
private static boolean tryToSpawnItemInWorld(EntityPlayer entityPlayer, @Nonnull ItemStack item) { if (entityPlayer != null) { EntityItem entityitem = new EntityItem(entityPlayer.world, entityPlayer.posX, entityPlayer.posY + 0.5, entityPlayer.posZ, item); entityitem.setPickupDelay(40); entityitem.lifespan *= 5; entityitem.motionX = 0; entityitem.motionZ = 0; entityPlayer.world.spawnEntity(entityitem); Log.debug("Running tryToSpawnItemInWorld logic for " + entityPlayer.getName() + ": " + item); return true; } return false; }
@Override public void removeVisitingPlayer(final EntityPlayer player) { if(!getMessageEntityPlayers().contains(player) && Configurations.gameplay.sendEnteringLeavingMessages) { visitingPlayers.remove(player); LanguageHandler.sendPlayerMessage(player, LEAVING_COLONY_MESSAGE, this.getPermissions().getOwnerName()); LanguageHandler.sendPlayersMessage(getMessageEntityPlayers(), LEAVING_COLONY_MESSAGE_NOTIFY, player.getName(), this.getName()); } }
@SubscribeEvent public static void onPlayerLoggon(final PlayerLoggedInEvent evt) { PacketHandler.sendTo(new PacketCapacitorSync(BASE), (EntityPlayerMP) evt.player); Log.debug("Sending server config overrides for capacitor keys to player " + evt.player.getName()); }
@Override public boolean onBlockStartBreak(ItemStack itemstack, BlockPos pos, EntityPlayer player) { StartupCommon.methodCallLogger.enterMethod("ItemToolsTest.onBlockStartBreak", itemstack.getDisplayName() + ", " + pos + ", " + player.getName()); Boolean result = super.onBlockStartBreak(itemstack, pos, player); if (MinecraftByExample.proxy.playerIsInCreativeMode(player)) { final boolean PRINT_IN_CHAT_WINDOW = true; player.sendStatusMessage(new TextComponentString("Currently in creative mode; switch to survival mode using /gamemode."), PRINT_IN_CHAT_WINDOW); } StartupCommon.methodCallLogger.exitMethod("ItemToolsTest.onBlockStartBreak", String.valueOf(result)); return result; }
public static void updateScoreboard(EntityPlayer player, IScoreCriteria crit, int value) { if (!player.world.isRemote) { for (ScoreObjective scoreobjective : player.getWorldScoreboard().getObjectivesFromCriteria(crit)) { Score score = player.getWorldScoreboard().getOrCreateScore(player.getName(), scoreobjective); score.setScorePoints(value); } } }
@SubscribeEvent public void cloneCapabilitiesEvent(PlayerEvent.Clone event) { try { BaublesContainer bco = (BaublesContainer) BaublesApi.getBaublesHandler(event.getOriginal()); NBTTagCompound nbt = bco.serializeNBT(); BaublesContainer bcn = (BaublesContainer) BaublesApi.getBaublesHandler(event.getEntityPlayer()); bcn.deserializeNBT(nbt); } catch (Exception e) { Baubles.log.error("Could not clone player ["+event.getOriginal().getName()+"] baubles when changing dimensions"); } }
@SubscribeEvent public static void onBlockPlaceLog(BlockEvent.PlaceEvent event) { EntityPlayer player = event.getPlayer(); if (FTBUtilitiesConfig.world.logging.block_placed && player instanceof EntityPlayerMP && FTBUtilitiesConfig.world.logging.log((EntityPlayerMP) player)) { FTBUtilitiesUniverseData.worldLog(String.format("%s placed %s at %s in %s", player.getName(), getStateName(event.getState()), getPos(event.getPos()), getDim(player))); } }
public EntitySpellCircle setInfo(EntityPlayer player, ItemStack colorizer, ItemStack bullet) { dataManager.set(COLORIZER_DATA,colorizer); dataManager.set(BULLET_DATA, bullet); dataManager.set(CASTER_NAME, player.getName()); Vec3d lookVec = player.getLook(1F); dataManager.set(LOOK_X, (float) lookVec.x); dataManager.set(LOOK_Y, (float) lookVec.y); dataManager.set(LOOK_Z, (float) lookVec.z); return this; }
@SubscribeEvent public static void onHighAlchemistJoin(net.minecraftforge.fml.common.gameevent.PlayerEvent.PlayerLoggedInEvent evt) { if (PECore.uuids.contains((evt.player.getUniqueID().toString()))) { ITextComponent prior = new TextComponentTranslation("pe.server.high_alchemist").setStyle(new Style().setColor(TextFormatting.BLUE)); ITextComponent playername = new TextComponentString(" " + evt.player.getName() + " ").setStyle(new Style().setColor(TextFormatting.GOLD)); ITextComponent latter = new TextComponentTranslation("pe.server.has_joined").setStyle(new Style().setColor(TextFormatting.BLUE)); FMLCommonHandler.instance().getMinecraftServerInstance().getPlayerList().sendMessage(prior.appendSibling(playername).appendSibling(latter)); } }