@Override public void printRaw(String msg) { for (String part : msg.split("\n")) { this.player.sendMessage(new TextComponentString(part)); } }
private void sendColorized(String msg, TextFormatting formatting) { for (String part : msg.split("\n")) { TextComponentString component = new TextComponentString(part); component.getStyle().setColor(formatting); this.player.sendMessage(component); } }
private void checkStr(String str, ICommandSender sender) { if(!I18n.canTranslate(str)) { sender.sendMessage(new TextComponentString("Missing localization for name: " + str)); } } }
private void outputMsg( final ICommandSender player, final String string ) { player.sendMessage( new TextComponentString( string ) ); } }
@Override public void call( final MinecraftServer srv, final String[] data, final ICommandSender sender ) { final String[] who = { "Stig Halvorsen", "Josh Ricker", "Jenny \"Othlon\" Sutherland", "Hristo Bogdanov", "BevoLJ" }; sender.sendMessage( new TextComponentString( "Special thanks to " + Joiner.on( ", " ).join( who ) ) ); } }
private void outputMsg( final ICommandSender player, final String string ) { player.sendMessage( new TextComponentString( string ) ); }
@SubscribeEvent @SideOnly(Side.CLIENT) public void playerJoinedWorld(TickEvent.ClientTickEvent event) { EntityPlayerSP player = Minecraft.getMinecraft().player; if(needsRestart) { player.sendMessage(new TextComponentString("[TConstruct] " + I18n.translateToLocal("config.synced.restart"))); } else { player.sendMessage(new TextComponentString("[TConstruct] " + I18n.translateToLocal("config.synced.ok"))); } MinecraftForge.EVENT_BUS.unregister(this); }
@Override public void onUpdate(ItemStack stack, World world, Entity e, int t, boolean idunno) { if(!world.isRemote && e instanceof EntityPlayer && e.ticksExisted % 30 == 0 && TYPOS.contains(stack.getDisplayName().toLowerCase())) { EntityPlayer player = (EntityPlayer) e; int ticks = ItemNBTHelper.getInt(stack, TAG_TICKS, 0); if(ticks < NOT_MY_NAME.length) { player.sendMessage(new TextComponentString(TextFormatting.RED + NOT_MY_NAME[ticks])); ItemNBTHelper.setInt(stack, TAG_TICKS, ticks + 1); } } }
sender.sendMessage(new TextComponentString(b)); sender.sendMessage(new TextComponentString("No bonus")); sender.sendMessage(new TextComponentString(p)); sender.sendMessage(new TextComponentString("No bonus"));
private void buildAutoCompletes(GuiTextField inputField, GuiChat chat) { String leftOfCursor; if(inputField.getCursorPosition() == 0) leftOfCursor = ""; else leftOfCursor = inputField.getText().substring(0, inputField.getCursorPosition()); if(leftOfCursor.length() == 0 || leftOfCursor.charAt(0) == '/') return; completions = getNames(leftOfCursor); if(completions.isEmpty()) return; position = -1; //ReflectionHelper.setPrivateValue(GuiChat.class, chat, true, LibObfuscation.COMPLETE_FLAG); StringBuilder stringbuilder = new StringBuilder(); CompletionData data; for(Iterator<CompletionData> iterator = completions.iterator(); iterator.hasNext(); stringbuilder.append(data.string)) { data = iterator.next(); if(stringbuilder.length() > 0) stringbuilder.append(", "); } Minecraft.getMinecraft().ingameGUI.getChatGUI().printChatMessageWithOptionalDeletion(new TextComponentString(stringbuilder.toString()), 1); isAutoCompleted = true; originalString = inputField.getText(); }
ItemStack item = player.inventory.getCurrentItem(); sender.sendMessage(new TextComponentString(item.getDisplayName() + " accepts the following modifiers:")); for(IModifier mod : TinkerRegistry.getAllModifiers()) { if(!mod.hasItemsToApplyWith()) { sender.sendMessage(new TextComponentString("* " + mod.getIdentifier()));
sender.sendMessage(new TextComponentString("Effective Durability: " + i));
@Override public ITextComponent getDisplayName() { if( this.hasCustomInventoryName() ) { return new TextComponentString( this.getCustomInventoryName() ); } return new TextComponentTranslation( this.getBlockType().getUnlocalizedName() ); }
public void tellChanges(EntityPlayer player) { if(changes.size() == 0) return; player.sendMessage(new TextComponentTranslation("botaniamisc.adaptativeConfigChanges").setStyle(new Style().setColor(TextFormatting.GOLD))); for(String change : changes) player.sendMessage(new TextComponentString(change).setStyle(new Style().setColor(TextFormatting.LIGHT_PURPLE))); }
@Override public void update() { if( !this.is.isEmpty() && Platform.isServer() ) { this.countdown--; if( this.countdown % 20 == 0 ) { for( final EntityPlayer e : AppEng.proxy.getPlayers() ) { e.sendMessage( new TextComponentString( "Spawning in... " + ( this.countdown / 20 ) ) ); } } if( this.countdown <= 0 ) { this.spawn(); } } }
ItemStack item = player.inventory.getCurrentItem(); sender.sendMessage(new TextComponentString(item.getDisplayName() + " accepts the following modifiers:")); for(IModifier mod : TinkerRegistry.getAllModifiers()) { if(!mod.hasItemsToApplyWith()) {
player.sendMessage( new TextComponentString( "Size: " + this.size ) );
@Override public EnumActionResult onItemUseFirst( final EntityPlayer player, final World world, final BlockPos pos, final EnumFacing side, final float hitX, final float hitY, final float hitZ, final EnumHand hand ) { if( Platform.isClient() ) { return EnumActionResult.PASS; } final MeteoritePlacer mp = new MeteoritePlacer(); final boolean worked = mp.spawnMeteorite( new StandardWorld( world ), pos.getX(), pos.getY(), pos.getZ() ); if( !worked ) { player.sendMessage( new TextComponentString( "Un-suitable Location." ) ); } return EnumActionResult.SUCCESS; } }
private void initTicket() { if( Platform.isClient() ) { return; } this.ct = ForgeChunkManager.requestTicket( AppEng.instance(), this.world, Type.NORMAL ); if( this.ct == null ) { final MinecraftServer server = FMLCommonHandler.instance().getMinecraftServerInstance(); if( server != null ) { final List<EntityPlayerMP> pl = server.getPlayerList().getPlayers(); for( final EntityPlayerMP p : pl ) { p.sendMessage( new TextComponentString( "Can't chunk load.." ) ); } } return; } AELog.info( "New Ticket " + this.ct.toString() ); ForgeChunkManager.forceChunk( this.ct, new ChunkPos( this.pos.getX() >> 4, this.pos.getZ() >> 4 ) ); }
ItemStack stackAt = getItemHandler().getStackInSlot(i); if(!stackAt.isEmpty() && stackAt.getItem() == Item.getItemFromBlock(ModBlocks.tinyPotato)) { player.sendMessage(new TextComponentString("Don't talk to me or my son ever again.")); return;