Examples of IWirelessTermHandler


Examples of appeng.api.features.IWirelessTermHandler

        INetworkEncodable networkEncodable = null;

        if ( term.getItem() instanceof INetworkEncodable )
          networkEncodable = (INetworkEncodable) term.getItem();

        IWirelessTermHandler wTermHandler = AEApi.instance().registries().wireless().getWirelessTerminalHandler( term );
        if ( wTermHandler != null )
          networkEncodable = wTermHandler;

        if ( networkEncodable != null )
        {
View Full Code Here

Examples of appeng.api.features.IWirelessTermHandler

  public void openWirelessTerminalGui(ItemStack item, World w, EntityPlayer player)
  {
    if ( Platform.isClient() )
      return;

    IWirelessTermHandler handler = getWirelessTerminalHandler( item );
    if ( handler == null )
    {
      player.addChatMessage( new ChatComponentText( "Item is not a wireless terminal." ) );
      return;
    }

    if ( handler.hasPower( player, 0.5, item ) )
    {
      Platform.openGUI( player, null, null, GuiBridge.GUI_WIRELESS_TERM );
    }
    else
      player.addChatMessage( PlayerMessages.DeviceNotPowered.get() );
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.