.. default-domain:: java
.. highlight:: java
.. package:: krpc.client.services.InfernalRobotics
InfernalRobotics
================
.. type:: public class InfernalRobotics
This service provides functionality to interact with
`Infernal Robotics `_.
.. method:: boolean getAvailable()
Whether Infernal Robotics is installed.
:Game Scenes: Flight
.. method:: boolean getReady()
Whether Infernal Robotics API is ready.
:Game Scenes: Flight
.. method:: java.util.List servoGroups(SpaceCenter.Vessel vessel)
A list of all the servo groups in the given *vessel*.
:param SpaceCenter.Vessel vessel:
:Game Scenes: Flight
.. method:: ServoGroup servoGroupWithName(SpaceCenter.Vessel vessel, String name)
Returns the servo group in the given *vessel* with the given *name*,
or ``null`` if none exists. If multiple servo groups have the same name, only one of them is returned.
:param SpaceCenter.Vessel vessel: Vessel to check.
:param String name: Name of servo group to find.
:Game Scenes: Flight
.. method:: Servo servoWithName(SpaceCenter.Vessel vessel, String name)
Returns the servo in the given *vessel* with the given *name* or
``null`` if none exists. If multiple servos have the same name, only one of them is returned.
:param SpaceCenter.Vessel vessel: Vessel to check.
:param String name: Name of the servo to find.
:Game Scenes: Flight