public static MyCubeBlockDefinition GetCubeBlockDefinition(this VRage.Game.ModAPI.Ingame.IMyCubeBlock block)
 {
     return(((MyCubeBlock)block).BlockDefinition);
 }
        public static void ApplyAction(this VRage.Game.ModAPI.Ingame.IMyCubeBlock block, string actionName)
        {
            IMyTerminalBlock asTerm = block as IMyTerminalBlock;

            asTerm.GetActionWithName(actionName).Apply(asTerm);
        }